├── .devcontainer └── devcontainer.json ├── .editorconfig ├── .github ├── copilot-instructions.md ├── prompts │ └── new-transformer.prompt.md └── workflows │ └── nodejs.yml ├── .gitignore ├── .gitpod.yml ├── .renovaterc.json ├── .vscode ├── extensions.json ├── mcp.json └── settings.json ├── AGENTS.md ├── LICENSE ├── README.md ├── docs ├── code-completion.gif └── jscodeshift-vitest.gif ├── package.json ├── src ├── lodash-deep-imports.prompt.md ├── lodash-deep-imports.spec.ts ├── lodash-deep-imports.ts ├── reverse-identifiers.spec.ts ├── reverse-identifiers.ts ├── simple-rename.spec.ts ├── simple-rename.ts └── test-kit │ └── index.ts └── tsconfig.json /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/prompts/new-transformer.prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/.github/prompts/new-transformer.prompt.md -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /.renovaterc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/.renovaterc.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["vitest.explorer"] 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/.vscode/mcp.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "markdown.extension.toc.levels": "2..3" 3 | } 4 | -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/AGENTS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/README.md -------------------------------------------------------------------------------- /docs/code-completion.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/docs/code-completion.gif -------------------------------------------------------------------------------- /docs/jscodeshift-vitest.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/docs/jscodeshift-vitest.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/package.json -------------------------------------------------------------------------------- /src/lodash-deep-imports.prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/src/lodash-deep-imports.prompt.md -------------------------------------------------------------------------------- /src/lodash-deep-imports.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/src/lodash-deep-imports.spec.ts -------------------------------------------------------------------------------- /src/lodash-deep-imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/src/lodash-deep-imports.ts -------------------------------------------------------------------------------- /src/reverse-identifiers.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/src/reverse-identifiers.spec.ts -------------------------------------------------------------------------------- /src/reverse-identifiers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/src/reverse-identifiers.ts -------------------------------------------------------------------------------- /src/simple-rename.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/src/simple-rename.spec.ts -------------------------------------------------------------------------------- /src/simple-rename.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/src/simple-rename.ts -------------------------------------------------------------------------------- /src/test-kit/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/src/test-kit/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimurai/jscodeshift-typescript-example/HEAD/tsconfig.json --------------------------------------------------------------------------------