├── .eslintrc.js ├── .gitignore ├── .husky └── pre-commit ├── .npmrc ├── .nvmrc ├── .travis.yml ├── README.md ├── __tests__ └── cli.spec.ts ├── jest.config.js ├── package.json ├── src ├── __tests__ │ ├── alternation.spec.ts │ ├── glossary.spec.ts │ ├── outdir.spec.ts │ └── tsconfig.spec.ts ├── alter.ts ├── cli-runner.ts ├── cli.ts ├── configuration-discovery.ts ├── glossary.ts ├── index.ts ├── kinds.ts ├── package-interface.ts ├── references.ts ├── tsconfigs.ts ├── types.ts └── utils │ ├── factory.ts │ ├── fs.ts │ ├── get-version.ts │ ├── glob-to-regex.ts │ ├── paths.ts │ ├── require-indirection.ts │ └── workspace.ts ├── tsconfig.json └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | yarn lint-staged 5 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/.npmrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18 -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/cli.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/__tests__/cli.spec.ts -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/package.json -------------------------------------------------------------------------------- /src/__tests__/alternation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/__tests__/alternation.spec.ts -------------------------------------------------------------------------------- /src/__tests__/glossary.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/__tests__/glossary.spec.ts -------------------------------------------------------------------------------- /src/__tests__/outdir.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/__tests__/outdir.spec.ts -------------------------------------------------------------------------------- /src/__tests__/tsconfig.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/__tests__/tsconfig.spec.ts -------------------------------------------------------------------------------- /src/alter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/alter.ts -------------------------------------------------------------------------------- /src/cli-runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/cli-runner.ts -------------------------------------------------------------------------------- /src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/cli.ts -------------------------------------------------------------------------------- /src/configuration-discovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/configuration-discovery.ts -------------------------------------------------------------------------------- /src/glossary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/glossary.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/kinds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/kinds.ts -------------------------------------------------------------------------------- /src/package-interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/package-interface.ts -------------------------------------------------------------------------------- /src/references.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/references.ts -------------------------------------------------------------------------------- /src/tsconfigs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/tsconfigs.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils/factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/utils/factory.ts -------------------------------------------------------------------------------- /src/utils/fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/utils/fs.ts -------------------------------------------------------------------------------- /src/utils/get-version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/utils/get-version.ts -------------------------------------------------------------------------------- /src/utils/glob-to-regex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/utils/glob-to-regex.ts -------------------------------------------------------------------------------- /src/utils/paths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/utils/paths.ts -------------------------------------------------------------------------------- /src/utils/require-indirection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/utils/require-indirection.ts -------------------------------------------------------------------------------- /src/utils/workspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/src/utils/workspace.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theKashey/ts-referent/HEAD/yarn.lock --------------------------------------------------------------------------------