├── .editorconfig ├── .eslintrc.yaml ├── .gitignore ├── .npmrc ├── .prettierrc.js ├── .travis.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── jest.config.js ├── lerna.json ├── package.json ├── packages ├── pectin-api │ ├── CHANGELOG.md │ ├── README.md │ ├── auto.js │ ├── lib │ │ ├── find-configs.ts │ │ ├── generate-config.ts │ │ ├── is-up-to-date.ts │ │ └── pectin-api.ts │ ├── package.json │ ├── test │ │ └── pectin-api.test.ts │ └── tsconfig.json ├── pectin-babelrc │ ├── CHANGELOG.md │ ├── README.md │ ├── lib │ │ └── pectin-babelrc.ts │ ├── package.json │ ├── test │ │ └── pectin-babelrc.test.ts │ └── tsconfig.json ├── pectin-core │ ├── CHANGELOG.md │ ├── README.md │ ├── lib │ │ ├── getInput.ts │ │ ├── getOutput.ts │ │ ├── getPlugins.ts │ │ └── pectin-core.ts │ ├── package.json │ ├── test │ │ └── pectin-core.test.ts │ └── tsconfig.json ├── pectin │ ├── CHANGELOG.md │ ├── README.md │ ├── bin │ │ └── pectin │ ├── lib │ │ ├── invoke-rollup.ts │ │ └── pectin-cli.ts │ ├── package.json │ ├── test │ │ └── pectin-cli.test.ts │ └── tsconfig.json ├── rollup-config-pectin │ ├── .babelrc │ ├── CHANGELOG.md │ ├── README.md │ ├── lib │ │ └── rollup-config-pectin.ts │ ├── package.json │ ├── test │ │ └── rollup-config-pectin.test.ts │ └── tsconfig.json ├── rollup-plugin-main-entry │ ├── CHANGELOG.md │ ├── README.md │ ├── lib │ │ └── rollup-plugin-main-entry.ts │ ├── package.json │ ├── test │ │ └── rollup-plugin-main-entry.test.ts │ └── tsconfig.json └── rollup-plugin-subpath-externals │ ├── CHANGELOG.md │ ├── README.md │ ├── lib │ └── rollup-plugin-subpath-externals.ts │ ├── package.json │ ├── test │ └── rollup-plugin-subpath-externals.test.ts │ └── tsconfig.json ├── toMatchTacks.js ├── tsconfig-base.json └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/.eslintrc.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/jest.config.js -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/package.json -------------------------------------------------------------------------------- /packages/pectin-api/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-api/CHANGELOG.md -------------------------------------------------------------------------------- /packages/pectin-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-api/README.md -------------------------------------------------------------------------------- /packages/pectin-api/auto.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-api/auto.js -------------------------------------------------------------------------------- /packages/pectin-api/lib/find-configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-api/lib/find-configs.ts -------------------------------------------------------------------------------- /packages/pectin-api/lib/generate-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-api/lib/generate-config.ts -------------------------------------------------------------------------------- /packages/pectin-api/lib/is-up-to-date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-api/lib/is-up-to-date.ts -------------------------------------------------------------------------------- /packages/pectin-api/lib/pectin-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-api/lib/pectin-api.ts -------------------------------------------------------------------------------- /packages/pectin-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-api/package.json -------------------------------------------------------------------------------- /packages/pectin-api/test/pectin-api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-api/test/pectin-api.test.ts -------------------------------------------------------------------------------- /packages/pectin-api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-api/tsconfig.json -------------------------------------------------------------------------------- /packages/pectin-babelrc/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-babelrc/CHANGELOG.md -------------------------------------------------------------------------------- /packages/pectin-babelrc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-babelrc/README.md -------------------------------------------------------------------------------- /packages/pectin-babelrc/lib/pectin-babelrc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-babelrc/lib/pectin-babelrc.ts -------------------------------------------------------------------------------- /packages/pectin-babelrc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-babelrc/package.json -------------------------------------------------------------------------------- /packages/pectin-babelrc/test/pectin-babelrc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-babelrc/test/pectin-babelrc.test.ts -------------------------------------------------------------------------------- /packages/pectin-babelrc/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-babelrc/tsconfig.json -------------------------------------------------------------------------------- /packages/pectin-core/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-core/CHANGELOG.md -------------------------------------------------------------------------------- /packages/pectin-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-core/README.md -------------------------------------------------------------------------------- /packages/pectin-core/lib/getInput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-core/lib/getInput.ts -------------------------------------------------------------------------------- /packages/pectin-core/lib/getOutput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-core/lib/getOutput.ts -------------------------------------------------------------------------------- /packages/pectin-core/lib/getPlugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-core/lib/getPlugins.ts -------------------------------------------------------------------------------- /packages/pectin-core/lib/pectin-core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-core/lib/pectin-core.ts -------------------------------------------------------------------------------- /packages/pectin-core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-core/package.json -------------------------------------------------------------------------------- /packages/pectin-core/test/pectin-core.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-core/test/pectin-core.test.ts -------------------------------------------------------------------------------- /packages/pectin-core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin-core/tsconfig.json -------------------------------------------------------------------------------- /packages/pectin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin/CHANGELOG.md -------------------------------------------------------------------------------- /packages/pectin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin/README.md -------------------------------------------------------------------------------- /packages/pectin/bin/pectin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin/bin/pectin -------------------------------------------------------------------------------- /packages/pectin/lib/invoke-rollup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin/lib/invoke-rollup.ts -------------------------------------------------------------------------------- /packages/pectin/lib/pectin-cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin/lib/pectin-cli.ts -------------------------------------------------------------------------------- /packages/pectin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin/package.json -------------------------------------------------------------------------------- /packages/pectin/test/pectin-cli.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin/test/pectin-cli.test.ts -------------------------------------------------------------------------------- /packages/pectin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/pectin/tsconfig.json -------------------------------------------------------------------------------- /packages/rollup-config-pectin/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/rollup-config-pectin/.babelrc -------------------------------------------------------------------------------- /packages/rollup-config-pectin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/rollup-config-pectin/CHANGELOG.md -------------------------------------------------------------------------------- /packages/rollup-config-pectin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/rollup-config-pectin/README.md -------------------------------------------------------------------------------- /packages/rollup-config-pectin/lib/rollup-config-pectin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/rollup-config-pectin/lib/rollup-config-pectin.ts -------------------------------------------------------------------------------- /packages/rollup-config-pectin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/rollup-config-pectin/package.json -------------------------------------------------------------------------------- /packages/rollup-config-pectin/test/rollup-config-pectin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/rollup-config-pectin/test/rollup-config-pectin.test.ts -------------------------------------------------------------------------------- /packages/rollup-config-pectin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/rollup-config-pectin/tsconfig.json -------------------------------------------------------------------------------- /packages/rollup-plugin-main-entry/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/rollup-plugin-main-entry/CHANGELOG.md -------------------------------------------------------------------------------- /packages/rollup-plugin-main-entry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/rollup-plugin-main-entry/README.md -------------------------------------------------------------------------------- /packages/rollup-plugin-main-entry/lib/rollup-plugin-main-entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/rollup-plugin-main-entry/lib/rollup-plugin-main-entry.ts -------------------------------------------------------------------------------- /packages/rollup-plugin-main-entry/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/rollup-plugin-main-entry/package.json -------------------------------------------------------------------------------- /packages/rollup-plugin-main-entry/test/rollup-plugin-main-entry.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/rollup-plugin-main-entry/test/rollup-plugin-main-entry.test.ts -------------------------------------------------------------------------------- /packages/rollup-plugin-main-entry/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/rollup-plugin-main-entry/tsconfig.json -------------------------------------------------------------------------------- /packages/rollup-plugin-subpath-externals/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/rollup-plugin-subpath-externals/CHANGELOG.md -------------------------------------------------------------------------------- /packages/rollup-plugin-subpath-externals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/rollup-plugin-subpath-externals/README.md -------------------------------------------------------------------------------- /packages/rollup-plugin-subpath-externals/lib/rollup-plugin-subpath-externals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/rollup-plugin-subpath-externals/lib/rollup-plugin-subpath-externals.ts -------------------------------------------------------------------------------- /packages/rollup-plugin-subpath-externals/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/rollup-plugin-subpath-externals/package.json -------------------------------------------------------------------------------- /packages/rollup-plugin-subpath-externals/test/rollup-plugin-subpath-externals.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/rollup-plugin-subpath-externals/test/rollup-plugin-subpath-externals.test.ts -------------------------------------------------------------------------------- /packages/rollup-plugin-subpath-externals/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/packages/rollup-plugin-subpath-externals/tsconfig.json -------------------------------------------------------------------------------- /toMatchTacks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/toMatchTacks.js -------------------------------------------------------------------------------- /tsconfig-base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/tsconfig-base.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evocateur/pectin/HEAD/tsconfig.json --------------------------------------------------------------------------------