├── .editorconfig ├── .github └── workflows │ ├── ci.yml │ └── release-cli.yml ├── .gitignore ├── .gitmodules ├── Cargo.lock ├── Cargo.toml ├── LICENCE.md ├── README.md ├── biome.json ├── package.json ├── packages └── @tsimports │ ├── cli-darwin-arm64 │ └── package.json │ ├── cli-darwin-x64 │ └── package.json │ ├── cli-linux-arm64 │ └── package.json │ ├── cli-linux-musl-arm64 │ └── package.json │ ├── cli-linux-musl-x64 │ └── package.json │ ├── cli-linux-x64 │ └── package.json │ ├── cli-win32-arm64 │ └── package.json │ ├── cli-win32-x64 │ └── package.json │ └── tsimports │ ├── LICENCE.md │ ├── README.md │ ├── bin │ └── tsimports │ ├── package.json │ └── scripts │ ├── generate-packages.mjs │ └── postinstall.js ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── src ├── analyze.rs ├── import_kind.rs ├── lib.rs ├── main.rs └── transform.rs └── tests ├── snapshots └── test__snapshot_tests.snap └── test.rs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release-cli.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/.github/workflows/release-cli.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | target/ 3 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/.gitmodules -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/LICENCE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/biome.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/package.json -------------------------------------------------------------------------------- /packages/@tsimports/cli-darwin-arm64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/packages/@tsimports/cli-darwin-arm64/package.json -------------------------------------------------------------------------------- /packages/@tsimports/cli-darwin-x64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/packages/@tsimports/cli-darwin-x64/package.json -------------------------------------------------------------------------------- /packages/@tsimports/cli-linux-arm64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/packages/@tsimports/cli-linux-arm64/package.json -------------------------------------------------------------------------------- /packages/@tsimports/cli-linux-musl-arm64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/packages/@tsimports/cli-linux-musl-arm64/package.json -------------------------------------------------------------------------------- /packages/@tsimports/cli-linux-musl-x64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/packages/@tsimports/cli-linux-musl-x64/package.json -------------------------------------------------------------------------------- /packages/@tsimports/cli-linux-x64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/packages/@tsimports/cli-linux-x64/package.json -------------------------------------------------------------------------------- /packages/@tsimports/cli-win32-arm64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/packages/@tsimports/cli-win32-arm64/package.json -------------------------------------------------------------------------------- /packages/@tsimports/cli-win32-x64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/packages/@tsimports/cli-win32-x64/package.json -------------------------------------------------------------------------------- /packages/@tsimports/tsimports/LICENCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/packages/@tsimports/tsimports/LICENCE.md -------------------------------------------------------------------------------- /packages/@tsimports/tsimports/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/packages/@tsimports/tsimports/README.md -------------------------------------------------------------------------------- /packages/@tsimports/tsimports/bin/tsimports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/packages/@tsimports/tsimports/bin/tsimports -------------------------------------------------------------------------------- /packages/@tsimports/tsimports/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/packages/@tsimports/tsimports/package.json -------------------------------------------------------------------------------- /packages/@tsimports/tsimports/scripts/generate-packages.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/packages/@tsimports/tsimports/scripts/generate-packages.mjs -------------------------------------------------------------------------------- /packages/@tsimports/tsimports/scripts/postinstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/packages/@tsimports/tsimports/scripts/postinstall.js -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /src/analyze.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/src/analyze.rs -------------------------------------------------------------------------------- /src/import_kind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/src/import_kind.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/src/transform.rs -------------------------------------------------------------------------------- /tests/snapshots/test__snapshot_tests.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/tests/snapshots/test__snapshot_tests.snap -------------------------------------------------------------------------------- /tests/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siketyan/tsimports/HEAD/tests/test.rs --------------------------------------------------------------------------------