├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── test.yml ├── .gitignore ├── .npmignore ├── .prettierrc.js ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bin └── dts-jest-remap.js ├── fixtures ├── create-assertion-expression │ └── example.ts ├── create-setup-expression │ └── example.ts ├── create-snapshots │ ├── example.ts │ ├── no-assertion.ts │ ├── ts-expect-error.ts │ └── unmatched.ts ├── find-docblock-options │ ├── disable-test-type.ts │ ├── disable-test-value.ts │ ├── enable-test-type.ts │ ├── enable-test-value.ts │ ├── multi-option-value.ts │ ├── normal-comment.ts │ ├── second-docblock.ts │ └── unexpected.ts ├── find-trigger-bodies │ ├── invalid-group.ts │ ├── simple.ts │ └── unattachable.ts ├── find-trigger-footers │ ├── simple.ts │ └── unattachable.ts ├── find-trigger-headers │ ├── group.ts │ ├── method.ts │ ├── simple.ts │ ├── ts-expect-error-equivalent.ts │ ├── ts-expect-error.ts │ └── unmatched.ts ├── find-triggers │ └── example.ts ├── load-compiler-options │ ├── example │ │ ├── placeholder.ts │ │ ├── tsconfig.base.json │ │ ├── tsconfig.json │ │ └── types │ │ │ └── index.d.ts │ └── invalid │ │ ├── placeholder.ts │ │ └── tsconfig.json ├── normalize-trigger-header-methods │ ├── group-only.ts │ ├── multi-group-only.ts │ ├── multi-mixed-only.ts │ ├── multi-trigger-only.ts │ ├── no-only.ts │ ├── trigger-only-in-group-only.ts │ ├── trigger-only-in-group-skip.ts │ └── trigger-only.ts ├── remap-cli │ ├── __snapshots__ │ │ └── example.ts.snap │ ├── empty.ts │ ├── example.ts │ └── remapped.ts ├── remap │ ├── __snapshots__ │ │ ├── example.ts.snap │ │ └── unmatched.ts.snap │ ├── example.ts │ └── unmatched.ts ├── runtime │ └── example.ts └── transform │ ├── all.ts │ ├── commonjs.ts │ ├── multi-line.ts │ └── no-footers.ts ├── jest.json ├── package.json ├── renovate.json ├── reporter.js ├── src ├── __snapshots__ │ ├── remap-cli.test.ts.snap │ ├── remap.test.ts.snap │ ├── reporter.test.ts.snap │ ├── runtime.test.ts.snap │ └── transform.test.ts.snap ├── definitions.ts ├── helpers │ ├── cwd-serializer.ts │ ├── load-fixture.ts │ ├── trigger-header-serializer.ts │ └── version-serializer.ts ├── index.test.ts ├── index.ts ├── remap-cli-parser.ts ├── remap-cli.test.ts ├── remap-cli.ts ├── remap.test.ts ├── remap.ts ├── reporter.test.ts ├── reporter.ts ├── runtime.test.ts ├── runtime.ts ├── setup.ts ├── transform.test.ts ├── transform.ts └── utils │ ├── __snapshots__ │ ├── apply-grouping.test.ts.snap │ ├── create-assertion-expression.test.ts.snap │ ├── create-message.test.ts.snap │ ├── create-setup-expression.test.ts.snap │ ├── create-snapshots.test.ts.snap │ ├── find-docblock-options.test.ts.snap │ ├── find-trigger-bodies.test.ts.snap │ ├── find-trigger-footers.test.ts.snap │ ├── find-trigger-headers.test.ts.snap │ ├── find-triggers.test.ts.snap │ ├── get-comment-content.test.ts.snap │ ├── indent.test.ts.snap │ ├── load-compiler-options.test.ts.snap │ ├── normalize-expected-value.test.ts.snap │ ├── normalize-trigger-header-methods.test.ts.snap │ ├── parse-trigger-header-flags.test.ts.snap │ └── traverse-node.test.ts.snap │ ├── apply-grouping.test.ts │ ├── apply-grouping.ts │ ├── create-assertion-expression.test.ts │ ├── create-assertion-expression.ts │ ├── create-group-expression.ts │ ├── create-message.test.ts │ ├── create-message.ts │ ├── create-setup-expression.test.ts │ ├── create-setup-expression.ts │ ├── create-snapshots.test.ts │ ├── create-snapshots.ts │ ├── create-source-file.ts │ ├── create-test-expression.ts │ ├── create-typescript-info.ts │ ├── find-docblock-options.test.ts │ ├── find-docblock-options.ts │ ├── find-trigger-bodies.test.ts │ ├── find-trigger-bodies.ts │ ├── find-trigger-footers.test.ts │ ├── find-trigger-footers.ts │ ├── find-trigger-headers.test.ts │ ├── find-trigger-headers.ts │ ├── find-triggers.test.ts │ ├── find-triggers.ts │ ├── for-each-comment.ts │ ├── get-comment-content.test.ts │ ├── get-comment-content.ts │ ├── get-description-for-jest.ts │ ├── get-diagnostic-message.ts │ ├── get-display-line.ts │ ├── get-group-description.ts │ ├── get-node-one-line-text.ts │ ├── get-snapshot-description.ts │ ├── get-trigger-groups.ts │ ├── get-trigger-line.ts │ ├── indent.test.ts │ ├── indent.ts │ ├── load-compiler-options.test.ts │ ├── load-compiler-options.ts │ ├── load-typescript.ts │ ├── normalize-config.ts │ ├── normalize-expected-value.test.ts │ ├── normalize-expected-value.ts │ ├── normalize-trigger-header-methods.test.ts │ ├── normalize-trigger-header-methods.ts │ ├── parse-trigger-header-flags.test.ts │ ├── parse-trigger-header-flags.ts │ ├── replace-cwd.ts │ ├── traverse-node.test.ts │ └── traverse-node.ts ├── tests ├── __snapshots__ │ └── example.ts.snap ├── example.snap.ts ├── example.ts └── jest.json ├── transform.js ├── tsconfig.build.json ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text eol=lf 2 | *.png binary 3 | -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | lib/ 3 | node_modules/ 4 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/README.md -------------------------------------------------------------------------------- /bin/dts-jest-remap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/bin/dts-jest-remap.js -------------------------------------------------------------------------------- /fixtures/create-assertion-expression/example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/create-assertion-expression/example.ts -------------------------------------------------------------------------------- /fixtures/create-setup-expression/example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/create-setup-expression/example.ts -------------------------------------------------------------------------------- /fixtures/create-snapshots/example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/create-snapshots/example.ts -------------------------------------------------------------------------------- /fixtures/create-snapshots/no-assertion.ts: -------------------------------------------------------------------------------- 1 | // @dts-jest 2 | Math.max(1, 2, 3); 3 | -------------------------------------------------------------------------------- /fixtures/create-snapshots/ts-expect-error.ts: -------------------------------------------------------------------------------- 1 | // @ts-expect-error 2 | Math.abs('123'); 3 | -------------------------------------------------------------------------------- /fixtures/create-snapshots/unmatched.ts: -------------------------------------------------------------------------------- 1 | String.fromCharCode('str'); 2 | -------------------------------------------------------------------------------- /fixtures/find-docblock-options/disable-test-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/find-docblock-options/disable-test-type.ts -------------------------------------------------------------------------------- /fixtures/find-docblock-options/disable-test-value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/find-docblock-options/disable-test-value.ts -------------------------------------------------------------------------------- /fixtures/find-docblock-options/enable-test-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/find-docblock-options/enable-test-type.ts -------------------------------------------------------------------------------- /fixtures/find-docblock-options/enable-test-value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/find-docblock-options/enable-test-value.ts -------------------------------------------------------------------------------- /fixtures/find-docblock-options/multi-option-value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/find-docblock-options/multi-option-value.ts -------------------------------------------------------------------------------- /fixtures/find-docblock-options/normal-comment.ts: -------------------------------------------------------------------------------- 1 | // @dts-jest enable:test-type 2 | -------------------------------------------------------------------------------- /fixtures/find-docblock-options/second-docblock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/find-docblock-options/second-docblock.ts -------------------------------------------------------------------------------- /fixtures/find-docblock-options/unexpected.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @dts-jest enable:nothing 3 | */ 4 | -------------------------------------------------------------------------------- /fixtures/find-trigger-bodies/invalid-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/find-trigger-bodies/invalid-group.ts -------------------------------------------------------------------------------- /fixtures/find-trigger-bodies/simple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/find-trigger-bodies/simple.ts -------------------------------------------------------------------------------- /fixtures/find-trigger-bodies/unattachable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/find-trigger-bodies/unattachable.ts -------------------------------------------------------------------------------- /fixtures/find-trigger-footers/simple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/find-trigger-footers/simple.ts -------------------------------------------------------------------------------- /fixtures/find-trigger-footers/unattachable.ts: -------------------------------------------------------------------------------- 1 | //=> ? 2 | -------------------------------------------------------------------------------- /fixtures/find-trigger-headers/group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/find-trigger-headers/group.ts -------------------------------------------------------------------------------- /fixtures/find-trigger-headers/method.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/find-trigger-headers/method.ts -------------------------------------------------------------------------------- /fixtures/find-trigger-headers/simple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/find-trigger-headers/simple.ts -------------------------------------------------------------------------------- /fixtures/find-trigger-headers/ts-expect-error-equivalent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/find-trigger-headers/ts-expect-error-equivalent.ts -------------------------------------------------------------------------------- /fixtures/find-trigger-headers/ts-expect-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/find-trigger-headers/ts-expect-error.ts -------------------------------------------------------------------------------- /fixtures/find-trigger-headers/unmatched.ts: -------------------------------------------------------------------------------- 1 | // unmatched comment 2 | -------------------------------------------------------------------------------- /fixtures/find-triggers/example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/find-triggers/example.ts -------------------------------------------------------------------------------- /fixtures/load-compiler-options/example/placeholder.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fixtures/load-compiler-options/example/tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/load-compiler-options/example/tsconfig.base.json -------------------------------------------------------------------------------- /fixtures/load-compiler-options/example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/load-compiler-options/example/tsconfig.json -------------------------------------------------------------------------------- /fixtures/load-compiler-options/example/types/index.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fixtures/load-compiler-options/invalid/placeholder.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fixtures/load-compiler-options/invalid/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/load-compiler-options/invalid/tsconfig.json -------------------------------------------------------------------------------- /fixtures/normalize-trigger-header-methods/group-only.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/normalize-trigger-header-methods/group-only.ts -------------------------------------------------------------------------------- /fixtures/normalize-trigger-header-methods/multi-group-only.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/normalize-trigger-header-methods/multi-group-only.ts -------------------------------------------------------------------------------- /fixtures/normalize-trigger-header-methods/multi-mixed-only.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/normalize-trigger-header-methods/multi-mixed-only.ts -------------------------------------------------------------------------------- /fixtures/normalize-trigger-header-methods/multi-trigger-only.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/normalize-trigger-header-methods/multi-trigger-only.ts -------------------------------------------------------------------------------- /fixtures/normalize-trigger-header-methods/no-only.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/normalize-trigger-header-methods/no-only.ts -------------------------------------------------------------------------------- /fixtures/normalize-trigger-header-methods/trigger-only-in-group-only.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/normalize-trigger-header-methods/trigger-only-in-group-only.ts -------------------------------------------------------------------------------- /fixtures/normalize-trigger-header-methods/trigger-only-in-group-skip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/normalize-trigger-header-methods/trigger-only-in-group-skip.ts -------------------------------------------------------------------------------- /fixtures/normalize-trigger-header-methods/trigger-only.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/normalize-trigger-header-methods/trigger-only.ts -------------------------------------------------------------------------------- /fixtures/remap-cli/__snapshots__/example.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/remap-cli/__snapshots__/example.ts.snap -------------------------------------------------------------------------------- /fixtures/remap-cli/empty.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fixtures/remap-cli/example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/remap-cli/example.ts -------------------------------------------------------------------------------- /fixtures/remap-cli/remapped.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/remap-cli/remapped.ts -------------------------------------------------------------------------------- /fixtures/remap/__snapshots__/example.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/remap/__snapshots__/example.ts.snap -------------------------------------------------------------------------------- /fixtures/remap/__snapshots__/unmatched.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/remap/__snapshots__/unmatched.ts.snap -------------------------------------------------------------------------------- /fixtures/remap/example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/remap/example.ts -------------------------------------------------------------------------------- /fixtures/remap/unmatched.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/remap/unmatched.ts -------------------------------------------------------------------------------- /fixtures/runtime/example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/runtime/example.ts -------------------------------------------------------------------------------- /fixtures/transform/all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/transform/all.ts -------------------------------------------------------------------------------- /fixtures/transform/commonjs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/transform/commonjs.ts -------------------------------------------------------------------------------- /fixtures/transform/multi-line.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/transform/multi-line.ts -------------------------------------------------------------------------------- /fixtures/transform/no-footers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/fixtures/transform/no-footers.ts -------------------------------------------------------------------------------- /jest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/jest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "ikatyang:library" 3 | } 4 | -------------------------------------------------------------------------------- /reporter.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/index').Reporter; 2 | -------------------------------------------------------------------------------- /src/__snapshots__/remap-cli.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/__snapshots__/remap-cli.test.ts.snap -------------------------------------------------------------------------------- /src/__snapshots__/remap.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/__snapshots__/remap.test.ts.snap -------------------------------------------------------------------------------- /src/__snapshots__/reporter.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/__snapshots__/reporter.test.ts.snap -------------------------------------------------------------------------------- /src/__snapshots__/runtime.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/__snapshots__/runtime.test.ts.snap -------------------------------------------------------------------------------- /src/__snapshots__/transform.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/__snapshots__/transform.test.ts.snap -------------------------------------------------------------------------------- /src/definitions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/definitions.ts -------------------------------------------------------------------------------- /src/helpers/cwd-serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/helpers/cwd-serializer.ts -------------------------------------------------------------------------------- /src/helpers/load-fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/helpers/load-fixture.ts -------------------------------------------------------------------------------- /src/helpers/trigger-header-serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/helpers/trigger-header-serializer.ts -------------------------------------------------------------------------------- /src/helpers/version-serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/helpers/version-serializer.ts -------------------------------------------------------------------------------- /src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/index.test.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/remap-cli-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/remap-cli-parser.ts -------------------------------------------------------------------------------- /src/remap-cli.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/remap-cli.test.ts -------------------------------------------------------------------------------- /src/remap-cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/remap-cli.ts -------------------------------------------------------------------------------- /src/remap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/remap.test.ts -------------------------------------------------------------------------------- /src/remap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/remap.ts -------------------------------------------------------------------------------- /src/reporter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/reporter.test.ts -------------------------------------------------------------------------------- /src/reporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/reporter.ts -------------------------------------------------------------------------------- /src/runtime.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/runtime.test.ts -------------------------------------------------------------------------------- /src/runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/runtime.ts -------------------------------------------------------------------------------- /src/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/setup.ts -------------------------------------------------------------------------------- /src/transform.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/transform.test.ts -------------------------------------------------------------------------------- /src/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/transform.ts -------------------------------------------------------------------------------- /src/utils/__snapshots__/apply-grouping.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/__snapshots__/apply-grouping.test.ts.snap -------------------------------------------------------------------------------- /src/utils/__snapshots__/create-assertion-expression.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/__snapshots__/create-assertion-expression.test.ts.snap -------------------------------------------------------------------------------- /src/utils/__snapshots__/create-message.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/__snapshots__/create-message.test.ts.snap -------------------------------------------------------------------------------- /src/utils/__snapshots__/create-setup-expression.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/__snapshots__/create-setup-expression.test.ts.snap -------------------------------------------------------------------------------- /src/utils/__snapshots__/create-snapshots.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/__snapshots__/create-snapshots.test.ts.snap -------------------------------------------------------------------------------- /src/utils/__snapshots__/find-docblock-options.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/__snapshots__/find-docblock-options.test.ts.snap -------------------------------------------------------------------------------- /src/utils/__snapshots__/find-trigger-bodies.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/__snapshots__/find-trigger-bodies.test.ts.snap -------------------------------------------------------------------------------- /src/utils/__snapshots__/find-trigger-footers.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/__snapshots__/find-trigger-footers.test.ts.snap -------------------------------------------------------------------------------- /src/utils/__snapshots__/find-trigger-headers.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/__snapshots__/find-trigger-headers.test.ts.snap -------------------------------------------------------------------------------- /src/utils/__snapshots__/find-triggers.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/__snapshots__/find-triggers.test.ts.snap -------------------------------------------------------------------------------- /src/utils/__snapshots__/get-comment-content.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/__snapshots__/get-comment-content.test.ts.snap -------------------------------------------------------------------------------- /src/utils/__snapshots__/indent.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/__snapshots__/indent.test.ts.snap -------------------------------------------------------------------------------- /src/utils/__snapshots__/load-compiler-options.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/__snapshots__/load-compiler-options.test.ts.snap -------------------------------------------------------------------------------- /src/utils/__snapshots__/normalize-expected-value.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/__snapshots__/normalize-expected-value.test.ts.snap -------------------------------------------------------------------------------- /src/utils/__snapshots__/normalize-trigger-header-methods.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/__snapshots__/normalize-trigger-header-methods.test.ts.snap -------------------------------------------------------------------------------- /src/utils/__snapshots__/parse-trigger-header-flags.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/__snapshots__/parse-trigger-header-flags.test.ts.snap -------------------------------------------------------------------------------- /src/utils/__snapshots__/traverse-node.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/__snapshots__/traverse-node.test.ts.snap -------------------------------------------------------------------------------- /src/utils/apply-grouping.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/apply-grouping.test.ts -------------------------------------------------------------------------------- /src/utils/apply-grouping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/apply-grouping.ts -------------------------------------------------------------------------------- /src/utils/create-assertion-expression.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/create-assertion-expression.test.ts -------------------------------------------------------------------------------- /src/utils/create-assertion-expression.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/create-assertion-expression.ts -------------------------------------------------------------------------------- /src/utils/create-group-expression.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/create-group-expression.ts -------------------------------------------------------------------------------- /src/utils/create-message.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/create-message.test.ts -------------------------------------------------------------------------------- /src/utils/create-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/create-message.ts -------------------------------------------------------------------------------- /src/utils/create-setup-expression.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/create-setup-expression.test.ts -------------------------------------------------------------------------------- /src/utils/create-setup-expression.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/create-setup-expression.ts -------------------------------------------------------------------------------- /src/utils/create-snapshots.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/create-snapshots.test.ts -------------------------------------------------------------------------------- /src/utils/create-snapshots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/create-snapshots.ts -------------------------------------------------------------------------------- /src/utils/create-source-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/create-source-file.ts -------------------------------------------------------------------------------- /src/utils/create-test-expression.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/create-test-expression.ts -------------------------------------------------------------------------------- /src/utils/create-typescript-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/create-typescript-info.ts -------------------------------------------------------------------------------- /src/utils/find-docblock-options.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/find-docblock-options.test.ts -------------------------------------------------------------------------------- /src/utils/find-docblock-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/find-docblock-options.ts -------------------------------------------------------------------------------- /src/utils/find-trigger-bodies.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/find-trigger-bodies.test.ts -------------------------------------------------------------------------------- /src/utils/find-trigger-bodies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/find-trigger-bodies.ts -------------------------------------------------------------------------------- /src/utils/find-trigger-footers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/find-trigger-footers.test.ts -------------------------------------------------------------------------------- /src/utils/find-trigger-footers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/find-trigger-footers.ts -------------------------------------------------------------------------------- /src/utils/find-trigger-headers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/find-trigger-headers.test.ts -------------------------------------------------------------------------------- /src/utils/find-trigger-headers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/find-trigger-headers.ts -------------------------------------------------------------------------------- /src/utils/find-triggers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/find-triggers.test.ts -------------------------------------------------------------------------------- /src/utils/find-triggers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/find-triggers.ts -------------------------------------------------------------------------------- /src/utils/for-each-comment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/for-each-comment.ts -------------------------------------------------------------------------------- /src/utils/get-comment-content.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/get-comment-content.test.ts -------------------------------------------------------------------------------- /src/utils/get-comment-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/get-comment-content.ts -------------------------------------------------------------------------------- /src/utils/get-description-for-jest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/get-description-for-jest.ts -------------------------------------------------------------------------------- /src/utils/get-diagnostic-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/get-diagnostic-message.ts -------------------------------------------------------------------------------- /src/utils/get-display-line.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/get-display-line.ts -------------------------------------------------------------------------------- /src/utils/get-group-description.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/get-group-description.ts -------------------------------------------------------------------------------- /src/utils/get-node-one-line-text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/get-node-one-line-text.ts -------------------------------------------------------------------------------- /src/utils/get-snapshot-description.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/get-snapshot-description.ts -------------------------------------------------------------------------------- /src/utils/get-trigger-groups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/get-trigger-groups.ts -------------------------------------------------------------------------------- /src/utils/get-trigger-line.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/get-trigger-line.ts -------------------------------------------------------------------------------- /src/utils/indent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/indent.test.ts -------------------------------------------------------------------------------- /src/utils/indent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/indent.ts -------------------------------------------------------------------------------- /src/utils/load-compiler-options.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/load-compiler-options.test.ts -------------------------------------------------------------------------------- /src/utils/load-compiler-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/load-compiler-options.ts -------------------------------------------------------------------------------- /src/utils/load-typescript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/load-typescript.ts -------------------------------------------------------------------------------- /src/utils/normalize-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/normalize-config.ts -------------------------------------------------------------------------------- /src/utils/normalize-expected-value.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/normalize-expected-value.test.ts -------------------------------------------------------------------------------- /src/utils/normalize-expected-value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/normalize-expected-value.ts -------------------------------------------------------------------------------- /src/utils/normalize-trigger-header-methods.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/normalize-trigger-header-methods.test.ts -------------------------------------------------------------------------------- /src/utils/normalize-trigger-header-methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/normalize-trigger-header-methods.ts -------------------------------------------------------------------------------- /src/utils/parse-trigger-header-flags.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/parse-trigger-header-flags.test.ts -------------------------------------------------------------------------------- /src/utils/parse-trigger-header-flags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/parse-trigger-header-flags.ts -------------------------------------------------------------------------------- /src/utils/replace-cwd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/replace-cwd.ts -------------------------------------------------------------------------------- /src/utils/traverse-node.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/traverse-node.test.ts -------------------------------------------------------------------------------- /src/utils/traverse-node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/src/utils/traverse-node.ts -------------------------------------------------------------------------------- /tests/__snapshots__/example.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/tests/__snapshots__/example.ts.snap -------------------------------------------------------------------------------- /tests/example.snap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/tests/example.snap.ts -------------------------------------------------------------------------------- /tests/example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/tests/example.ts -------------------------------------------------------------------------------- /tests/jest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/tests/jest.json -------------------------------------------------------------------------------- /transform.js: -------------------------------------------------------------------------------- 1 | exports.process = require('./lib/index').transform; 2 | -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikatyang/dts-jest/HEAD/yarn.lock --------------------------------------------------------------------------------