├── .github └── workflows │ ├── ci.yml │ └── typedoc.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── .tshy ├── build.json └── esm.json ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── map.js ├── package.json ├── scripts └── fixup.sh ├── src ├── add-dot.ts ├── bins.ts ├── build-commonjs.ts ├── build-esm.ts ├── build-fail.ts ├── build-live-commonjs.ts ├── build-live-esm.ts ├── build.ts ├── built-imports.ts ├── clean-build-tmp.ts ├── config.ts ├── console.ts ├── dialects.ts ├── exports.ts ├── fail.ts ├── if-exist.ts ├── index.ts ├── package.ts ├── polyfills.ts ├── prevent-verbatim-module-syntax.ts ├── read-typescript-config.ts ├── resolve-export.ts ├── self-link.ts ├── set-folder-dialect.ts ├── sources.ts ├── tsconfig.ts ├── types.ts ├── unbuilt-imports.ts ├── usage.ts ├── valid-dialects.ts ├── valid-exclude.ts ├── valid-exports.ts ├── valid-external-export.ts ├── valid-extra-dialects.ts ├── valid-imports.ts ├── valid-project.ts ├── watch.ts ├── which-tsc.ts └── write-package.ts ├── tap-snapshots └── test │ ├── add-paths-to-tsconfig.ts.test.cjs │ ├── build-commonjs.ts.test.cjs │ ├── build-esm.ts.test.cjs │ ├── build-fail.ts.test.cjs │ ├── build-live-commonjs.ts.test.cjs │ ├── build-live-esm.ts.test.cjs │ ├── build.ts.test.cjs │ ├── config.ts.test.cjs │ ├── exports.ts.test.cjs │ ├── fail.ts.test.cjs │ ├── polyfills.ts.test.cjs │ ├── prevent-verbatim-module-syntax.ts.test.cjs │ ├── self-dep.ts.test.cjs │ ├── tsconfig.ts.test.cjs │ ├── usage.ts.test.cjs │ ├── valid-exports.ts.test.cjs │ ├── valid-extra-dialects.ts.test.cjs │ ├── valid-imports.ts.test.cjs │ └── watch.ts.test.cjs ├── test ├── add-dot.ts ├── bins.ts ├── build-commonjs.ts ├── build-esm.ts ├── build-fail.ts ├── build-live-commonjs.ts ├── build-live-esm.ts ├── build.ts ├── built-imports.ts ├── clean-build-tmp.ts ├── config.ts ├── console.ts ├── dialects.ts ├── exports.ts ├── fail.ts ├── fixtures │ ├── basic-custom-project │ │ ├── .tshy │ │ │ ├── build.json │ │ │ ├── commonjs.json │ │ │ └── esm.json │ │ ├── package.json │ │ ├── src │ │ │ └── index.ts │ │ └── tsconfig.custom.json │ ├── basic-imports-only-deps │ │ ├── .tshy │ │ │ ├── build.json │ │ │ ├── commonjs.json │ │ │ └── esm.json │ │ ├── package.json │ │ ├── src │ │ │ └── index.ts │ │ └── tsconfig.json │ ├── basic │ │ ├── .tshy │ │ │ ├── build.json │ │ │ ├── commonjs.json │ │ │ └── esm.json │ │ ├── package.json │ │ ├── src │ │ │ └── index.ts │ │ └── tsconfig.json │ ├── imports-with-star │ │ ├── .tshy │ │ │ ├── build.json │ │ │ ├── commonjs.json │ │ │ └── esm.json │ │ ├── lib │ │ │ ├── foo-browser.js │ │ │ ├── foo-global.d.ts │ │ │ ├── foo-import.mjs │ │ │ ├── foo-node.cjs │ │ │ ├── foo-node.mjs │ │ │ ├── foo-require.cjs │ │ │ ├── foo.d.cts │ │ │ ├── foo.d.mts │ │ │ └── foo.d.ts │ │ ├── package.json │ │ ├── root.cjs │ │ ├── src │ │ │ ├── g.ts │ │ │ └── index.ts │ │ └── tsconfig.json │ └── imports │ │ ├── .tshy │ │ ├── build.json │ │ ├── commonjs.json │ │ └── esm.json │ │ ├── lib │ │ ├── foo-browser.js │ │ ├── foo-global.d.ts │ │ ├── foo-import.mjs │ │ ├── foo-node.cjs │ │ ├── foo-node.mjs │ │ ├── foo-require.cjs │ │ ├── foo.d.cts │ │ ├── foo.d.mts │ │ └── foo.d.ts │ │ ├── package.json │ │ ├── root.cjs │ │ ├── src │ │ ├── g.ts │ │ └── index.ts │ │ └── tsconfig.json ├── if-exist.ts ├── index.ts ├── package.ts ├── polyfills.ts ├── prevent-verbatim-module-syntax.ts ├── read-typescript-config.ts ├── resolve-export.ts ├── self-dep.ts ├── set-folder-dialect.ts ├── sources.ts ├── tsconfig.ts ├── types.ts ├── unbuilt-imports.ts ├── usage.ts ├── valid-dialects.ts ├── valid-exclude.ts ├── valid-exports.ts ├── valid-external-export.ts ├── valid-extra-dialects.ts ├── valid-imports.ts ├── watch.ts ├── which-tsc.ts └── write-package.ts ├── tsconfig.json └── typedoc.json /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/typedoc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/.github/workflows/typedoc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.tshy/build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/.tshy/build.json -------------------------------------------------------------------------------- /.tshy/esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/.tshy/esm.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/README.md -------------------------------------------------------------------------------- /map.js: -------------------------------------------------------------------------------- 1 | export default s => s.replace(/test/, 'src') 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/package.json -------------------------------------------------------------------------------- /scripts/fixup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/scripts/fixup.sh -------------------------------------------------------------------------------- /src/add-dot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/add-dot.ts -------------------------------------------------------------------------------- /src/bins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/bins.ts -------------------------------------------------------------------------------- /src/build-commonjs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/build-commonjs.ts -------------------------------------------------------------------------------- /src/build-esm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/build-esm.ts -------------------------------------------------------------------------------- /src/build-fail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/build-fail.ts -------------------------------------------------------------------------------- /src/build-live-commonjs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/build-live-commonjs.ts -------------------------------------------------------------------------------- /src/build-live-esm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/build-live-esm.ts -------------------------------------------------------------------------------- /src/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/build.ts -------------------------------------------------------------------------------- /src/built-imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/built-imports.ts -------------------------------------------------------------------------------- /src/clean-build-tmp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/clean-build-tmp.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/console.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/console.ts -------------------------------------------------------------------------------- /src/dialects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/dialects.ts -------------------------------------------------------------------------------- /src/exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/exports.ts -------------------------------------------------------------------------------- /src/fail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/fail.ts -------------------------------------------------------------------------------- /src/if-exist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/if-exist.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/package.ts -------------------------------------------------------------------------------- /src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/polyfills.ts -------------------------------------------------------------------------------- /src/prevent-verbatim-module-syntax.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/prevent-verbatim-module-syntax.ts -------------------------------------------------------------------------------- /src/read-typescript-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/read-typescript-config.ts -------------------------------------------------------------------------------- /src/resolve-export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/resolve-export.ts -------------------------------------------------------------------------------- /src/self-link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/self-link.ts -------------------------------------------------------------------------------- /src/set-folder-dialect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/set-folder-dialect.ts -------------------------------------------------------------------------------- /src/sources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/sources.ts -------------------------------------------------------------------------------- /src/tsconfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/tsconfig.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/unbuilt-imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/unbuilt-imports.ts -------------------------------------------------------------------------------- /src/usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/usage.ts -------------------------------------------------------------------------------- /src/valid-dialects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/valid-dialects.ts -------------------------------------------------------------------------------- /src/valid-exclude.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/valid-exclude.ts -------------------------------------------------------------------------------- /src/valid-exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/valid-exports.ts -------------------------------------------------------------------------------- /src/valid-external-export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/valid-external-export.ts -------------------------------------------------------------------------------- /src/valid-extra-dialects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/valid-extra-dialects.ts -------------------------------------------------------------------------------- /src/valid-imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/valid-imports.ts -------------------------------------------------------------------------------- /src/valid-project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/valid-project.ts -------------------------------------------------------------------------------- /src/watch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/watch.ts -------------------------------------------------------------------------------- /src/which-tsc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/which-tsc.ts -------------------------------------------------------------------------------- /src/write-package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/src/write-package.ts -------------------------------------------------------------------------------- /tap-snapshots/test/add-paths-to-tsconfig.ts.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tap-snapshots/test/add-paths-to-tsconfig.ts.test.cjs -------------------------------------------------------------------------------- /tap-snapshots/test/build-commonjs.ts.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tap-snapshots/test/build-commonjs.ts.test.cjs -------------------------------------------------------------------------------- /tap-snapshots/test/build-esm.ts.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tap-snapshots/test/build-esm.ts.test.cjs -------------------------------------------------------------------------------- /tap-snapshots/test/build-fail.ts.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tap-snapshots/test/build-fail.ts.test.cjs -------------------------------------------------------------------------------- /tap-snapshots/test/build-live-commonjs.ts.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tap-snapshots/test/build-live-commonjs.ts.test.cjs -------------------------------------------------------------------------------- /tap-snapshots/test/build-live-esm.ts.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tap-snapshots/test/build-live-esm.ts.test.cjs -------------------------------------------------------------------------------- /tap-snapshots/test/build.ts.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tap-snapshots/test/build.ts.test.cjs -------------------------------------------------------------------------------- /tap-snapshots/test/config.ts.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tap-snapshots/test/config.ts.test.cjs -------------------------------------------------------------------------------- /tap-snapshots/test/exports.ts.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tap-snapshots/test/exports.ts.test.cjs -------------------------------------------------------------------------------- /tap-snapshots/test/fail.ts.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tap-snapshots/test/fail.ts.test.cjs -------------------------------------------------------------------------------- /tap-snapshots/test/polyfills.ts.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tap-snapshots/test/polyfills.ts.test.cjs -------------------------------------------------------------------------------- /tap-snapshots/test/prevent-verbatim-module-syntax.ts.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tap-snapshots/test/prevent-verbatim-module-syntax.ts.test.cjs -------------------------------------------------------------------------------- /tap-snapshots/test/self-dep.ts.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tap-snapshots/test/self-dep.ts.test.cjs -------------------------------------------------------------------------------- /tap-snapshots/test/tsconfig.ts.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tap-snapshots/test/tsconfig.ts.test.cjs -------------------------------------------------------------------------------- /tap-snapshots/test/usage.ts.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tap-snapshots/test/usage.ts.test.cjs -------------------------------------------------------------------------------- /tap-snapshots/test/valid-exports.ts.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tap-snapshots/test/valid-exports.ts.test.cjs -------------------------------------------------------------------------------- /tap-snapshots/test/valid-extra-dialects.ts.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tap-snapshots/test/valid-extra-dialects.ts.test.cjs -------------------------------------------------------------------------------- /tap-snapshots/test/valid-imports.ts.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tap-snapshots/test/valid-imports.ts.test.cjs -------------------------------------------------------------------------------- /tap-snapshots/test/watch.ts.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tap-snapshots/test/watch.ts.test.cjs -------------------------------------------------------------------------------- /test/add-dot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/add-dot.ts -------------------------------------------------------------------------------- /test/bins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/bins.ts -------------------------------------------------------------------------------- /test/build-commonjs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/build-commonjs.ts -------------------------------------------------------------------------------- /test/build-esm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/build-esm.ts -------------------------------------------------------------------------------- /test/build-fail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/build-fail.ts -------------------------------------------------------------------------------- /test/build-live-commonjs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/build-live-commonjs.ts -------------------------------------------------------------------------------- /test/build-live-esm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/build-live-esm.ts -------------------------------------------------------------------------------- /test/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/build.ts -------------------------------------------------------------------------------- /test/built-imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/built-imports.ts -------------------------------------------------------------------------------- /test/clean-build-tmp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/clean-build-tmp.ts -------------------------------------------------------------------------------- /test/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/config.ts -------------------------------------------------------------------------------- /test/console.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/console.ts -------------------------------------------------------------------------------- /test/dialects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/dialects.ts -------------------------------------------------------------------------------- /test/exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/exports.ts -------------------------------------------------------------------------------- /test/fail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fail.ts -------------------------------------------------------------------------------- /test/fixtures/basic-custom-project/.tshy/build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/basic-custom-project/.tshy/build.json -------------------------------------------------------------------------------- /test/fixtures/basic-custom-project/.tshy/commonjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/basic-custom-project/.tshy/commonjs.json -------------------------------------------------------------------------------- /test/fixtures/basic-custom-project/.tshy/esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/basic-custom-project/.tshy/esm.json -------------------------------------------------------------------------------- /test/fixtures/basic-custom-project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/basic-custom-project/package.json -------------------------------------------------------------------------------- /test/fixtures/basic-custom-project/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/basic-custom-project/src/index.ts -------------------------------------------------------------------------------- /test/fixtures/basic-custom-project/tsconfig.custom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/basic-custom-project/tsconfig.custom.json -------------------------------------------------------------------------------- /test/fixtures/basic-imports-only-deps/.tshy/build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/basic-imports-only-deps/.tshy/build.json -------------------------------------------------------------------------------- /test/fixtures/basic-imports-only-deps/.tshy/commonjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/basic-imports-only-deps/.tshy/commonjs.json -------------------------------------------------------------------------------- /test/fixtures/basic-imports-only-deps/.tshy/esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/basic-imports-only-deps/.tshy/esm.json -------------------------------------------------------------------------------- /test/fixtures/basic-imports-only-deps/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/basic-imports-only-deps/package.json -------------------------------------------------------------------------------- /test/fixtures/basic-imports-only-deps/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/basic-imports-only-deps/src/index.ts -------------------------------------------------------------------------------- /test/fixtures/basic-imports-only-deps/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/basic-imports-only-deps/tsconfig.json -------------------------------------------------------------------------------- /test/fixtures/basic/.tshy/build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/basic/.tshy/build.json -------------------------------------------------------------------------------- /test/fixtures/basic/.tshy/commonjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/basic/.tshy/commonjs.json -------------------------------------------------------------------------------- /test/fixtures/basic/.tshy/esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/basic/.tshy/esm.json -------------------------------------------------------------------------------- /test/fixtures/basic/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/basic/package.json -------------------------------------------------------------------------------- /test/fixtures/basic/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/basic/src/index.ts -------------------------------------------------------------------------------- /test/fixtures/basic/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/basic/tsconfig.json -------------------------------------------------------------------------------- /test/fixtures/imports-with-star/.tshy/build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/imports-with-star/.tshy/build.json -------------------------------------------------------------------------------- /test/fixtures/imports-with-star/.tshy/commonjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/imports-with-star/.tshy/commonjs.json -------------------------------------------------------------------------------- /test/fixtures/imports-with-star/.tshy/esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/imports-with-star/.tshy/esm.json -------------------------------------------------------------------------------- /test/fixtures/imports-with-star/lib/foo-browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/imports-with-star/lib/foo-browser.js -------------------------------------------------------------------------------- /test/fixtures/imports-with-star/lib/foo-global.d.ts: -------------------------------------------------------------------------------- 1 | declare const foo: string 2 | -------------------------------------------------------------------------------- /test/fixtures/imports-with-star/lib/foo-import.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/imports-with-star/lib/foo-import.mjs -------------------------------------------------------------------------------- /test/fixtures/imports-with-star/lib/foo-node.cjs: -------------------------------------------------------------------------------- 1 | exports.foo = 'node cjs' 2 | -------------------------------------------------------------------------------- /test/fixtures/imports-with-star/lib/foo-node.mjs: -------------------------------------------------------------------------------- 1 | export const foo = 'node esm' 2 | -------------------------------------------------------------------------------- /test/fixtures/imports-with-star/lib/foo-require.cjs: -------------------------------------------------------------------------------- 1 | exports.foo = 'require, not node' 2 | -------------------------------------------------------------------------------- /test/fixtures/imports-with-star/lib/foo.d.cts: -------------------------------------------------------------------------------- 1 | export declare const foo: string 2 | -------------------------------------------------------------------------------- /test/fixtures/imports-with-star/lib/foo.d.mts: -------------------------------------------------------------------------------- 1 | export declare const foo: string 2 | -------------------------------------------------------------------------------- /test/fixtures/imports-with-star/lib/foo.d.ts: -------------------------------------------------------------------------------- 1 | export declare const foo: string 2 | -------------------------------------------------------------------------------- /test/fixtures/imports-with-star/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/imports-with-star/package.json -------------------------------------------------------------------------------- /test/fixtures/imports-with-star/root.cjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/imports-with-star/src/g.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/imports-with-star/src/g.ts -------------------------------------------------------------------------------- /test/fixtures/imports-with-star/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/imports-with-star/src/index.ts -------------------------------------------------------------------------------- /test/fixtures/imports-with-star/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/imports-with-star/tsconfig.json -------------------------------------------------------------------------------- /test/fixtures/imports/.tshy/build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/imports/.tshy/build.json -------------------------------------------------------------------------------- /test/fixtures/imports/.tshy/commonjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/imports/.tshy/commonjs.json -------------------------------------------------------------------------------- /test/fixtures/imports/.tshy/esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/imports/.tshy/esm.json -------------------------------------------------------------------------------- /test/fixtures/imports/lib/foo-browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/imports/lib/foo-browser.js -------------------------------------------------------------------------------- /test/fixtures/imports/lib/foo-global.d.ts: -------------------------------------------------------------------------------- 1 | declare const foo: string 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/lib/foo-import.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/imports/lib/foo-import.mjs -------------------------------------------------------------------------------- /test/fixtures/imports/lib/foo-node.cjs: -------------------------------------------------------------------------------- 1 | exports.foo = 'node cjs' 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/lib/foo-node.mjs: -------------------------------------------------------------------------------- 1 | export const foo = 'node esm' 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/lib/foo-require.cjs: -------------------------------------------------------------------------------- 1 | exports.foo = 'require, not node' 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/lib/foo.d.cts: -------------------------------------------------------------------------------- 1 | export declare const foo: string 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/lib/foo.d.mts: -------------------------------------------------------------------------------- 1 | export declare const foo: string 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/lib/foo.d.ts: -------------------------------------------------------------------------------- 1 | export declare const foo: string 2 | -------------------------------------------------------------------------------- /test/fixtures/imports/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/imports/package.json -------------------------------------------------------------------------------- /test/fixtures/imports/root.cjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/imports/src/g.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/imports/src/g.ts -------------------------------------------------------------------------------- /test/fixtures/imports/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/imports/src/index.ts -------------------------------------------------------------------------------- /test/fixtures/imports/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/fixtures/imports/tsconfig.json -------------------------------------------------------------------------------- /test/if-exist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/if-exist.ts -------------------------------------------------------------------------------- /test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/index.ts -------------------------------------------------------------------------------- /test/package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/package.ts -------------------------------------------------------------------------------- /test/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/polyfills.ts -------------------------------------------------------------------------------- /test/prevent-verbatim-module-syntax.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/prevent-verbatim-module-syntax.ts -------------------------------------------------------------------------------- /test/read-typescript-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/read-typescript-config.ts -------------------------------------------------------------------------------- /test/resolve-export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/resolve-export.ts -------------------------------------------------------------------------------- /test/self-dep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/self-dep.ts -------------------------------------------------------------------------------- /test/set-folder-dialect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/set-folder-dialect.ts -------------------------------------------------------------------------------- /test/sources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/sources.ts -------------------------------------------------------------------------------- /test/tsconfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/tsconfig.ts -------------------------------------------------------------------------------- /test/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/types.ts -------------------------------------------------------------------------------- /test/unbuilt-imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/unbuilt-imports.ts -------------------------------------------------------------------------------- /test/usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/usage.ts -------------------------------------------------------------------------------- /test/valid-dialects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/valid-dialects.ts -------------------------------------------------------------------------------- /test/valid-exclude.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/valid-exclude.ts -------------------------------------------------------------------------------- /test/valid-exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/valid-exports.ts -------------------------------------------------------------------------------- /test/valid-external-export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/valid-external-export.ts -------------------------------------------------------------------------------- /test/valid-extra-dialects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/valid-extra-dialects.ts -------------------------------------------------------------------------------- /test/valid-imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/valid-imports.ts -------------------------------------------------------------------------------- /test/watch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/watch.ts -------------------------------------------------------------------------------- /test/which-tsc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/which-tsc.ts -------------------------------------------------------------------------------- /test/write-package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/test/write-package.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isaacs/tshy/HEAD/typedoc.json --------------------------------------------------------------------------------