├── .eslintrc ├── .github ├── dependabot.yml └── workflows │ ├── pr-test.yml │ └── release.yml ├── .gitignore ├── .npmignore ├── .npmrc ├── .nvmrc ├── .releaserc.json ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── lib ├── config.js ├── index.js ├── plugins.js └── utils.js ├── package.json └── test ├── fixtures ├── admin.js ├── config │ └── config.json ├── devPlugin.js ├── external-config │ └── config.json ├── externalConfigDevPlugin.js ├── otherPlugin.js └── plugin.js ├── test-steerage.js └── test-utils.js /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/pr-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/.github/workflows/pr-test.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/.npmrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 16 -------------------------------------------------------------------------------- /.releaserc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/.releaserc.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/README.md -------------------------------------------------------------------------------- /lib/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/lib/config.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/plugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/lib/plugins.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/lib/utils.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/package.json -------------------------------------------------------------------------------- /test/fixtures/admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/test/fixtures/admin.js -------------------------------------------------------------------------------- /test/fixtures/config/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/test/fixtures/config/config.json -------------------------------------------------------------------------------- /test/fixtures/devPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/test/fixtures/devPlugin.js -------------------------------------------------------------------------------- /test/fixtures/external-config/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/test/fixtures/external-config/config.json -------------------------------------------------------------------------------- /test/fixtures/externalConfigDevPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/test/fixtures/externalConfigDevPlugin.js -------------------------------------------------------------------------------- /test/fixtures/otherPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/test/fixtures/otherPlugin.js -------------------------------------------------------------------------------- /test/fixtures/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/test/fixtures/plugin.js -------------------------------------------------------------------------------- /test/test-steerage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/test/test-steerage.js -------------------------------------------------------------------------------- /test/test-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/steerage/HEAD/test/test-utils.js --------------------------------------------------------------------------------