Displaying 1 to 20 from 88 results

config - Configuration library for JVM languages

Configuration library for JVM languages.This library limits itself to config files. If you want to load config from a database or something, you would need to write some custom code. The library has nice support for merging configurations so if you build one from a custom source it's easy to merge it in.

object-assign - ES2015 Object.assign() ponyfill

Node.js 4 and up, as well as every evergreen browser (Chrome, Edge, Firefox, Opera, Safari), support Object.assign() 🎉. If you target only those environments, then by all means, use Object.assign() instead of this package.Assigns enumerable own properties of source objects to the target object and returns the target object. Additional source objects will overwrite previous ones.

Viper - Go configuration with fangs

Viper is a complete configuration solution for Go applications including 12-Factor apps. It is designed to work within an application, and can handle all types of configuration needs and formats.

style-dictionary - A build system for creating cross-platform styles.

Style once, use everywhere. A Style Dictionary is a system that allows you to define styles once, in a way for any platform or language to consume. A single place to create and edit your styles, and a single command exports these rules to all the places you need them - iOS, Android, CSS, JS, HTML, sketch files, style documentation, etc. It is available as a CLI through npm, but can also be used like any normal node module if you want to extend its functionality.

Settings4Net - The Ultimate Settings/Configurations Library for .NET

Settings4Net is the last library you will ever need managing your project's settings. Think it as a standard .NET Settings class "on steroids". Beyond obvious functionality of storing/retrieving your program/user settings - you can add various restrictions, default values, etc.

File Metadata

Enable Explorer in Vista, Windows 7 and later to see, edit and search on tags and other metadata for any file type

Easy tasklist for sharepoint

This webpart for sharepoint allows users to see in a grid what their workflow tasks are, what the properties of the document are, and what tasks are assigned to groups they are member of. It's also possible to see which groupmember claimed the task.

Web Property Creator

Web Property Creator is a tool for exposing properties on web pages or web user controls. Create properties that use Session, ViewState or object sources.

kaconf - KickAss Configuration. An annotation-based configuration system for Java and Kotlin

KickAss is an Annotation-based configuration system inspired in the wonderful Spring Boot.The ConfiguratorBuilder class allows building a Configurator object. The ConfiguratorBuilder.addSource method sets the different sources of properties (PropertySource interface). The PropertySource with most priority is the first instance passed as argument to the addSource method, and the PropertySource with least preference is the object passed to the last addSource invocation.

css-shorthand-expand - Expand CSS shorthand properties

Expand CSS shorthand properties to their longhand equivalent.The module exposes a single function which takes a property name and a value and returns a map with the expanded properties.

to-fast-properties - Force V8 to use fast properties for an object

Read more.Use %HasFastProperties(object) and --allow-natives-syntax to check whether an object already has fast properties.

serializerr - Convert Errors & Objects into an easily-serialized vanilla Object.

Convert Errors & Objects into an easily-serialized vanilla Object.serializerr creates a vanilla Object with a flattened prototype chain & any non-enumerable properties mapped to enumerable properties.


An sensible alternative to Object.defineProperty(). Available in npm and Ender as prr.But obviously, having to write out the full options object makes it nearly as bad as the original Object.defineProperty() so we can simplify.

tpyo - A small script that enables you to make typos in JavaScript property names

Ever wanted to use Math.SQUIRTLE instead of Math.SQRT2? Think Function.prototype.apple looks shinier than apply? Or do you prefer Array.prototype.faReech over forEach? Look no further — tpyo’s got your back.tpyo (pronounced ‘typo’) is the result of combining the power of ES6 proxies with Levenshtein string distance. It’s a small script that enables you to make typos in JavaScript property names.

object-values - Get the values of an object

Returns an array of own enumerable property values of an object.If you target Node.js 7 or higher, just use Object.values() instead.

p-props - Like `Promise.all()` but for `Map` and `Object`

Useful when you need to run multiple promises concurrently and keep track of the fulfilled values by name.Returns a Promise that is fulfilled when all promises in input are fulfilled, or rejects if any of the promises reject. The fulfilled value is the same as input, but with a fulfilled version of each entry value.

known - Allow only access to known object properties using ES2015 Proxy

Proxies are objects for which the programmer has to define the semantics in JavaScript. The default object semantics are implemented in the JavaScript engine, often written in lower-level languages like C++. Proxies let the programmer define most of the behavior of an object in JavaScript. They are said to provide a meta-programming API.