Dotenv is a zero-dependency module that loads environment variables from a .env file into process.env. Storing configuration in the environment separate from code is based on The Twelve-Factor App methodology.As early as possible in your application, require and configure dotenv.
dotenv env .env environment variables config settingsWarning: If you are upgrading across major versions, please read the release notes in the changelog. webpack can do most of those things pretty well out of the box. But, it sure is a pain to set it all up.
config human-javascript webpackNode-config organizes hierarchical configurations for your app deployments. It lets you define a set of default parameters, and extend them for different deployment environments (development, qa, staging, production, etc.).
conf config configuration node-config config-node env environmentA transparent wrapper that adds regex, aliases, gateways, dynamic hostnames, graphviz, json output, yaml configuration to SSH. assh can use the ProxyCommand with netcat feature of OpenSSH transparently and without the pain of using extended configuration.
ssh proxy config-management config devops automationCosmiconfig searches for and loads configuration for your program. It features smart defaults based on conventional expectations in the JavaScript ecosystem. But it's also flexible enough to search wherever you'd like to search, and load whatever you'd like to load.
load configuration configAn attempt at saner Bash defaults. Inspired by Tim Pope's sensible.vim. Sensible Bash is intended to be a simple starting point for a better Bash user experience out of the box.
bash config config-bashrcModule to expose config variables to your javascript code in React Native, supporting both iOS and Android. Keep in mind this module doesn't obfuscate or encrypt secrets for packaging, so do not store sensitive keys in .env. It's basically impossible to prevent users from reverse engineering mobile app secrets, so design your app (and APIs) with that in mind.
env config config-var react-native android ios 12factorA transparent wrapper that adds regex, aliases, gateways, dynamic hostnames, graphviz, json output, yaml configuration to SSH. assh can use the ProxyCommand with netcat feature of OpenSSH transparently and without the pain of using extended configuration.
ssh proxy config-management config devops automationDo you want to use TSLint and Prettier without conflicts? tslint-config-prettier disables all conflicting rules that may cause such problems. Prettier takes care of the formatting whereas tslint takes care of all the other things. Check how it works in this tutorial.
lint tslint ts-lint prettier config typescriptNGINX is so much more than just a webserver. You already knew that, probably. A lot of features with corresponding configuration directives. You can deep dive into the NGINX documentation right now OR you can use this tool to check how NGINX works, observe how your inputs are affecting the output, generate the best config for your specific use-case (and in parallel you can still use the docs).
nginx nginx-configuration php-fpm ssl letsencrypt cdn wordpress https http2 gzip expiration security rate-limiting laravel symfony ssl-certificate security-headers hsts nginx-configs drupal config configuration generatorReact Native Firebase is a light-weight javascript layer connecting you to the native Firebase SDKs for both iOS and Android which aimes to mirror the offical Firebase Web SDK as closely as possible. Although the official Firebase JS SDK will work with React Native; it is mainly built for the web and has a limited feature-set compared to native.
firebase analytics android ios database push-notifications react-native fcm react-native-app react auth realtime-database native-sdks web-sdk storage transactions remote-config firestore crashlytics admob config digits fabric functions phone-auth sms cloud-firestore datastore react-native-firebase apn gcm messaging crash firestack performance dynamic-linksDasel (short for data-selector) allows you to query and modify data structures using selector strings. Comparable to jq / yq, but supports JSON, YAML, TOML, XML and CSV with zero runtime dependencies.
config cli yaml toml parser json query portable xml configuration update selector data-structures xml-parser devops-tools yaml-processor json-processingGraphQL Config - one configuration for all your GraphQL tools (supported by most tools, editors & IDEs). The easiest way to configure your development environment with your GraphQL Schema. As a developer, you gain simplicity and a central place to setup libraries, tools and your IDE extensions.
graphql relay apollo intellij devtools graphql-schema graphqlrc the-guild configCO is an elegant and efficient C++ base library that supports Linux, Windows and Mac platforms. It implements a series of high-quality base components, such as go-style coroutine, coroutine-based network programming framework, command line parameter and config file parsing library, high-performance log library, unit testing framework, JSON library, etc. Goto the Sponsor page.
config ssl http json tcp log https logging coroutines rpc flag command-line-parser co coroutine unit-test libco coffyUnruly configuration management for Node.js
configuration config key-value-store schema nested validationThe non-configurable configuration loader for lazy people.The only option is to pass rc the name of your app, and your default configuration.
config rc unix defaultsElectron doesn't have a built-in way to persist user preferences and other data. This module handles that for you, so you can focus on building your app. The data is saved in a JSON file in app.getPath('userData').You can use this module directly in both the main and renderer process.
electron store app config storage conf configuration settings preferences json data persist persistent saveSeed project for Angular Universal apps featuring Server-Side Rendering (SSR), Webpack, CLI scaffolding, dev/prod modes, AoT compilation, HMR, SCSS compilation, lazy loading, config, cache, i18n, SEO, and TSLint/codelyzer
angular universal angular-cli seed starter isomorphic server-side-rendering hmr ngrx state scss lazy-loading config cache i18n seo aot webpack typescriptThe easiest way to configure your development environment with your GraphQL schema (supported by most tools, editors & IDEs)
graphql devtools graphqlrc apollo relay graphql-schema intellij configComposable, observable and performant config handling for Go. Written for larger distributed systems where you may have plenty of configuration sources - it allows you to compose configurations from multiple sources with reload hooks making it simple to build apps that live in a highly dynamic environment. The name is Swedish for "config". We have a lot of nationalities here at Lalamove and to celebrate cultural diversity most of our open source packages will carry a name derived from a non-English language that is perhaps spoken by at least one of our employees(?).
configuration config state-management reloading composable polyglot golang-package kubernetes vault etcd
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.