├── .gitignore ├── .travis.yml ├── .vscode └── launch.json ├── LICENSE ├── README.md ├── compose.md ├── config.js ├── docs ├── assets │ ├── css │ │ └── main.css │ ├── images │ │ ├── icons.png │ │ ├── icons@2x.png │ │ ├── widgets.png │ │ └── widgets@2x.png │ └── js │ │ ├── main.js │ │ └── search.js ├── index.html ├── modules.html └── modules │ ├── compose_config.html │ ├── default_compose_opts.html │ ├── ext_handlers.html │ ├── index.html │ ├── load_config.html │ ├── preset_config.html │ ├── process_config.html │ ├── provider_types.html │ ├── store.html │ └── util.html ├── package.json ├── src ├── compose-config.ts ├── default-compose-opts.ts ├── ext-handlers.ts ├── index.ts ├── load-config.ts ├── preset-config.ts ├── process-config.ts ├── provider-types.ts ├── store.ts └── util.ts ├── store.md ├── templates.md ├── test ├── composed-result.js ├── config │ ├── default-0.yaml │ ├── default.js │ ├── default.json │ ├── default.yaml │ ├── development.json │ └── production.js ├── config1 │ ├── default.json │ └── production.json ├── data │ └── foo.txt ├── esm-config │ ├── default.js │ └── test.js └── spec │ ├── compose-config.spec.js │ ├── load-config.spec.ts │ ├── preset-config.spec.js │ ├── process-config.spec.js │ └── store.spec.js ├── tsconfig.json └── xrun-tasks.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/README.md -------------------------------------------------------------------------------- /compose.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/compose.md -------------------------------------------------------------------------------- /config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/config.js -------------------------------------------------------------------------------- /docs/assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/docs/assets/css/main.css -------------------------------------------------------------------------------- /docs/assets/images/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/docs/assets/images/icons.png -------------------------------------------------------------------------------- /docs/assets/images/icons@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/docs/assets/images/icons@2x.png -------------------------------------------------------------------------------- /docs/assets/images/widgets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/docs/assets/images/widgets.png -------------------------------------------------------------------------------- /docs/assets/images/widgets@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/docs/assets/images/widgets@2x.png -------------------------------------------------------------------------------- /docs/assets/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/docs/assets/js/main.js -------------------------------------------------------------------------------- /docs/assets/js/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/docs/assets/js/search.js -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/modules.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/docs/modules.html -------------------------------------------------------------------------------- /docs/modules/compose_config.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/docs/modules/compose_config.html -------------------------------------------------------------------------------- /docs/modules/default_compose_opts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/docs/modules/default_compose_opts.html -------------------------------------------------------------------------------- /docs/modules/ext_handlers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/docs/modules/ext_handlers.html -------------------------------------------------------------------------------- /docs/modules/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/docs/modules/index.html -------------------------------------------------------------------------------- /docs/modules/load_config.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/docs/modules/load_config.html -------------------------------------------------------------------------------- /docs/modules/preset_config.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/docs/modules/preset_config.html -------------------------------------------------------------------------------- /docs/modules/process_config.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/docs/modules/process_config.html -------------------------------------------------------------------------------- /docs/modules/provider_types.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/docs/modules/provider_types.html -------------------------------------------------------------------------------- /docs/modules/store.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/docs/modules/store.html -------------------------------------------------------------------------------- /docs/modules/util.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/docs/modules/util.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/package.json -------------------------------------------------------------------------------- /src/compose-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/src/compose-config.ts -------------------------------------------------------------------------------- /src/default-compose-opts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/src/default-compose-opts.ts -------------------------------------------------------------------------------- /src/ext-handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/src/ext-handlers.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/load-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/src/load-config.ts -------------------------------------------------------------------------------- /src/preset-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/src/preset-config.ts -------------------------------------------------------------------------------- /src/process-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/src/process-config.ts -------------------------------------------------------------------------------- /src/provider-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/src/provider-types.ts -------------------------------------------------------------------------------- /src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/src/store.ts -------------------------------------------------------------------------------- /src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/src/util.ts -------------------------------------------------------------------------------- /store.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/store.md -------------------------------------------------------------------------------- /templates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/templates.md -------------------------------------------------------------------------------- /test/composed-result.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/test/composed-result.js -------------------------------------------------------------------------------- /test/config/default-0.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | instance0: "yaml" 3 | -------------------------------------------------------------------------------- /test/config/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/test/config/default.js -------------------------------------------------------------------------------- /test/config/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/test/config/default.json -------------------------------------------------------------------------------- /test/config/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/test/config/default.yaml -------------------------------------------------------------------------------- /test/config/development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/test/config/development.json -------------------------------------------------------------------------------- /test/config/production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/test/config/production.js -------------------------------------------------------------------------------- /test/config1/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/test/config1/default.json -------------------------------------------------------------------------------- /test/config1/production.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/test/config1/production.json -------------------------------------------------------------------------------- /test/data/foo.txt: -------------------------------------------------------------------------------- 1 | hello, world 2 | -------------------------------------------------------------------------------- /test/esm-config/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/test/esm-config/default.js -------------------------------------------------------------------------------- /test/esm-config/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/test/esm-config/test.js -------------------------------------------------------------------------------- /test/spec/compose-config.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/test/spec/compose-config.spec.js -------------------------------------------------------------------------------- /test/spec/load-config.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/test/spec/load-config.spec.ts -------------------------------------------------------------------------------- /test/spec/preset-config.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/test/spec/preset-config.spec.js -------------------------------------------------------------------------------- /test/spec/process-config.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/test/spec/process-config.spec.js -------------------------------------------------------------------------------- /test/spec/store.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/test/spec/store.spec.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/tsconfig.json -------------------------------------------------------------------------------- /xrun-tasks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrode-io/electrode-confippet/HEAD/xrun-tasks.ts --------------------------------------------------------------------------------