├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .prettierrc.json ├── .vscode-test.mjs ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── .yarn └── install-state.gz ├── .yarnrc ├── .yarnrc.yml ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── WHATS_NEW.md ├── assets ├── diff-component-decorator-meta-changes.png ├── diff-template-selector-changed.png ├── rename-angular-component-demo.gif └── rename-angular-component-icon.png ├── esbuild.js ├── eslint.config.mjs ├── package.json ├── release └── rename-angular-component-4.1.0.vsix ├── src ├── angular-cli │ ├── LICENSE.md │ ├── README.md │ ├── strings.ts │ └── validation.ts ├── extension.ts ├── move-ts-indexer │ ├── LICENSE.md │ ├── README.md │ ├── apply-generic-edits.ts │ ├── file-item.ts │ ├── reference-index-builder.ts │ ├── reference-index.ts │ └── util │ │ ├── helper-functions.ts │ │ └── shared-interfaces.ts ├── rename-angular-component │ ├── LICENSE.md │ ├── README.md │ ├── definitions │ │ ├── constructs-with-selectors.ts │ │ ├── extension-name.ts │ │ ├── file-regex.constants.ts │ │ ├── file.interfaces.ts │ │ ├── get-project-root-file-path.function.ts │ │ ├── is-following-angular20-folder-naming-convention.ts │ │ └── is-project-using-standalone-components.ts │ ├── file-manipulation │ │ ├── file-move-handler.class.ts │ │ ├── files-related-to-stub.class.ts │ │ ├── find-replace-selectors-in-template-files.function.ts │ │ ├── is-angular-project.function.ts │ │ ├── selector-update-handler.function.ts │ │ └── windows-file-path-fix.function.ts │ ├── in-file-edits │ │ ├── custom-edits.ts │ │ ├── generate-new-selector.function.ts │ │ ├── get-construct-from-decorator.function.ts │ │ ├── get-core-file-definition-details.function.ts │ │ ├── get-core-file-path.function.ts │ │ ├── get-decorator-name.function.ts │ │ ├── get-file-type.ts │ │ ├── get-file-without-type.ts │ │ ├── get-new-definition-name.function.ts │ │ ├── get-new-stub-from-file-without-extension.ts │ │ ├── get-original-file-details.function.ts │ │ ├── get-selector-type.function.ts │ │ ├── remove-extension.ts │ │ ├── rename-selector-in-template.function.ts │ │ └── strip-selector-braces.function.ts │ ├── logging │ │ ├── debug-file-tag.function.ts │ │ ├── debug-logger.class.ts │ │ ├── error-handler.function.ts │ │ └── user-message.class.ts │ ├── no-selected-file-handler │ │ └── no-selected-file-handler.function.ts │ ├── renamer.class.ts │ ├── suffix-removal │ │ ├── README.md │ │ ├── suffix-removal-handler.ts │ │ └── tools │ │ │ ├── README.md │ │ │ ├── remove-angular-suffixes.ts │ │ │ └── tsconfig.json │ └── window │ │ └── check-for-open-unsaved-editors.function.ts ├── test │ ├── runTest.ts │ ├── suite │ │ ├── diffs │ │ │ ├── ng20-all-new-features-non-ng20.txt │ │ │ ├── ng20-all-new-features.txt │ │ │ ├── ng20-latest-full-circle-non-ng20.txt │ │ │ ├── ng20-latest-full-circle.txt │ │ │ ├── ng20-latest-half-circle-non-ng20.txt │ │ │ ├── ng20-latest-half-circle.txt │ │ │ ├── simple-reactive-viewmodel-example-non-ng20.txt │ │ │ ├── simple-reactive-viewmodel-example.txt │ │ │ ├── test-paths-app-non-ng20.txt │ │ │ ├── test-paths-app.txt │ │ │ ├── test-rename-spa-ng20.txt │ │ │ ├── test-rename-spa-non-ng20.txt │ │ │ └── test-styleurl-and-jasminespy-app.txt │ │ ├── helpers │ │ │ ├── constants-helper-config.ts │ │ │ ├── generic-test-scenario.function.ts │ │ │ ├── mock-get-configuration.ts │ │ │ ├── read-upsert-diff-file.function.ts │ │ │ ├── run-mocha-scenario-file.function.ts │ │ │ ├── run-renamer-scenario.function.ts │ │ │ └── test-config.ts │ │ ├── run-integration-test-scenario.ts │ │ ├── scenario1-mac.test.ts │ │ ├── scenario1-windows.test.ts │ │ ├── scenario2-mac.test.ts │ │ ├── scenario2-windows.test.ts │ │ ├── scenario3-mac.test.ts │ │ ├── scenario3-windows.test.ts │ │ ├── scenario4-mac.test.ts │ │ ├── scenario4-windows.test.ts │ │ ├── scenario5-mac.test.ts │ │ ├── scenario5-windows.test.ts │ │ ├── scenario6-mac.test.ts │ │ ├── scenario6-windows.test.ts │ │ ├── scenario7-mac.test.ts │ │ ├── scenario7-windows.test.ts │ │ ├── scenario8-mac.test.ts │ │ ├── scenario8-windows.test.ts │ │ └── unified-index.ts │ └── unit-tests │ │ ├── file-manipulation │ │ ├── file-move-handler.test.ts │ │ ├── files-related-to-stub.test.ts │ │ ├── find-replace-selectors-in-template-files.test.ts │ │ ├── selector-update-handler.test.ts │ │ └── windows-file-path-fix.test.ts │ │ ├── in-file-edits │ │ ├── custom-edits.test.ts │ │ ├── generate-new-selector.test.ts │ │ ├── get-core-file-path.test.ts │ │ ├── get-decorator-name.test.ts │ │ ├── get-original-file-details.test.ts │ │ ├── get-selector-type.test.ts │ │ ├── remove-extension.test.ts │ │ ├── rename-selector-in-template.test.ts │ │ └── strip-selector-braces.test.ts │ │ ├── renamer │ │ └── renamer.test.ts │ │ └── suffix-removal │ │ ├── angular-file-suffix-remover.test.ts │ │ ├── remove-all-angular-suffixes.test.ts │ │ └── suffix-removal-handler.test.ts ├── utils │ ├── escape-regex.ts │ └── timeout-pause.ts └── whats-new │ └── whats-new-handler.ts ├── tsconfig.json ├── unit-tests.vscode-test.mjs └── yarn.lock /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /.vscode-test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/.vscode-test.mjs -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/.vscodeignore -------------------------------------------------------------------------------- /.yarn/install-state.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/.yarn/install-state.gz -------------------------------------------------------------------------------- /.yarnrc: -------------------------------------------------------------------------------- 1 | --ignore-engines true -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/README.md -------------------------------------------------------------------------------- /WHATS_NEW.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/WHATS_NEW.md -------------------------------------------------------------------------------- /assets/diff-component-decorator-meta-changes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/assets/diff-component-decorator-meta-changes.png -------------------------------------------------------------------------------- /assets/diff-template-selector-changed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/assets/diff-template-selector-changed.png -------------------------------------------------------------------------------- /assets/rename-angular-component-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/assets/rename-angular-component-demo.gif -------------------------------------------------------------------------------- /assets/rename-angular-component-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/assets/rename-angular-component-icon.png -------------------------------------------------------------------------------- /esbuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/esbuild.js -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/package.json -------------------------------------------------------------------------------- /release/rename-angular-component-4.1.0.vsix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/release/rename-angular-component-4.1.0.vsix -------------------------------------------------------------------------------- /src/angular-cli/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/angular-cli/LICENSE.md -------------------------------------------------------------------------------- /src/angular-cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/angular-cli/README.md -------------------------------------------------------------------------------- /src/angular-cli/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/angular-cli/strings.ts -------------------------------------------------------------------------------- /src/angular-cli/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/angular-cli/validation.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/move-ts-indexer/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/move-ts-indexer/LICENSE.md -------------------------------------------------------------------------------- /src/move-ts-indexer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/move-ts-indexer/README.md -------------------------------------------------------------------------------- /src/move-ts-indexer/apply-generic-edits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/move-ts-indexer/apply-generic-edits.ts -------------------------------------------------------------------------------- /src/move-ts-indexer/file-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/move-ts-indexer/file-item.ts -------------------------------------------------------------------------------- /src/move-ts-indexer/reference-index-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/move-ts-indexer/reference-index-builder.ts -------------------------------------------------------------------------------- /src/move-ts-indexer/reference-index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/move-ts-indexer/reference-index.ts -------------------------------------------------------------------------------- /src/move-ts-indexer/util/helper-functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/move-ts-indexer/util/helper-functions.ts -------------------------------------------------------------------------------- /src/move-ts-indexer/util/shared-interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/move-ts-indexer/util/shared-interfaces.ts -------------------------------------------------------------------------------- /src/rename-angular-component/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/LICENSE.md -------------------------------------------------------------------------------- /src/rename-angular-component/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/README.md -------------------------------------------------------------------------------- /src/rename-angular-component/definitions/constructs-with-selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/definitions/constructs-with-selectors.ts -------------------------------------------------------------------------------- /src/rename-angular-component/definitions/extension-name.ts: -------------------------------------------------------------------------------- 1 | export const EXTENSION_NAME = 'Rename Angular Component'; 2 | -------------------------------------------------------------------------------- /src/rename-angular-component/definitions/file-regex.constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/definitions/file-regex.constants.ts -------------------------------------------------------------------------------- /src/rename-angular-component/definitions/file.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/definitions/file.interfaces.ts -------------------------------------------------------------------------------- /src/rename-angular-component/definitions/get-project-root-file-path.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/definitions/get-project-root-file-path.function.ts -------------------------------------------------------------------------------- /src/rename-angular-component/definitions/is-following-angular20-folder-naming-convention.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/definitions/is-following-angular20-folder-naming-convention.ts -------------------------------------------------------------------------------- /src/rename-angular-component/definitions/is-project-using-standalone-components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/definitions/is-project-using-standalone-components.ts -------------------------------------------------------------------------------- /src/rename-angular-component/file-manipulation/file-move-handler.class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/file-manipulation/file-move-handler.class.ts -------------------------------------------------------------------------------- /src/rename-angular-component/file-manipulation/files-related-to-stub.class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/file-manipulation/files-related-to-stub.class.ts -------------------------------------------------------------------------------- /src/rename-angular-component/file-manipulation/find-replace-selectors-in-template-files.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/file-manipulation/find-replace-selectors-in-template-files.function.ts -------------------------------------------------------------------------------- /src/rename-angular-component/file-manipulation/is-angular-project.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/file-manipulation/is-angular-project.function.ts -------------------------------------------------------------------------------- /src/rename-angular-component/file-manipulation/selector-update-handler.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/file-manipulation/selector-update-handler.function.ts -------------------------------------------------------------------------------- /src/rename-angular-component/file-manipulation/windows-file-path-fix.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/file-manipulation/windows-file-path-fix.function.ts -------------------------------------------------------------------------------- /src/rename-angular-component/in-file-edits/custom-edits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/in-file-edits/custom-edits.ts -------------------------------------------------------------------------------- /src/rename-angular-component/in-file-edits/generate-new-selector.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/in-file-edits/generate-new-selector.function.ts -------------------------------------------------------------------------------- /src/rename-angular-component/in-file-edits/get-construct-from-decorator.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/in-file-edits/get-construct-from-decorator.function.ts -------------------------------------------------------------------------------- /src/rename-angular-component/in-file-edits/get-core-file-definition-details.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/in-file-edits/get-core-file-definition-details.function.ts -------------------------------------------------------------------------------- /src/rename-angular-component/in-file-edits/get-core-file-path.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/in-file-edits/get-core-file-path.function.ts -------------------------------------------------------------------------------- /src/rename-angular-component/in-file-edits/get-decorator-name.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/in-file-edits/get-decorator-name.function.ts -------------------------------------------------------------------------------- /src/rename-angular-component/in-file-edits/get-file-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/in-file-edits/get-file-type.ts -------------------------------------------------------------------------------- /src/rename-angular-component/in-file-edits/get-file-without-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/in-file-edits/get-file-without-type.ts -------------------------------------------------------------------------------- /src/rename-angular-component/in-file-edits/get-new-definition-name.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/in-file-edits/get-new-definition-name.function.ts -------------------------------------------------------------------------------- /src/rename-angular-component/in-file-edits/get-new-stub-from-file-without-extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/in-file-edits/get-new-stub-from-file-without-extension.ts -------------------------------------------------------------------------------- /src/rename-angular-component/in-file-edits/get-original-file-details.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/in-file-edits/get-original-file-details.function.ts -------------------------------------------------------------------------------- /src/rename-angular-component/in-file-edits/get-selector-type.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/in-file-edits/get-selector-type.function.ts -------------------------------------------------------------------------------- /src/rename-angular-component/in-file-edits/remove-extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/in-file-edits/remove-extension.ts -------------------------------------------------------------------------------- /src/rename-angular-component/in-file-edits/rename-selector-in-template.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/in-file-edits/rename-selector-in-template.function.ts -------------------------------------------------------------------------------- /src/rename-angular-component/in-file-edits/strip-selector-braces.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/in-file-edits/strip-selector-braces.function.ts -------------------------------------------------------------------------------- /src/rename-angular-component/logging/debug-file-tag.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/logging/debug-file-tag.function.ts -------------------------------------------------------------------------------- /src/rename-angular-component/logging/debug-logger.class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/logging/debug-logger.class.ts -------------------------------------------------------------------------------- /src/rename-angular-component/logging/error-handler.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/logging/error-handler.function.ts -------------------------------------------------------------------------------- /src/rename-angular-component/logging/user-message.class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/logging/user-message.class.ts -------------------------------------------------------------------------------- /src/rename-angular-component/no-selected-file-handler/no-selected-file-handler.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/no-selected-file-handler/no-selected-file-handler.function.ts -------------------------------------------------------------------------------- /src/rename-angular-component/renamer.class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/renamer.class.ts -------------------------------------------------------------------------------- /src/rename-angular-component/suffix-removal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/suffix-removal/README.md -------------------------------------------------------------------------------- /src/rename-angular-component/suffix-removal/suffix-removal-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/suffix-removal/suffix-removal-handler.ts -------------------------------------------------------------------------------- /src/rename-angular-component/suffix-removal/tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/suffix-removal/tools/README.md -------------------------------------------------------------------------------- /src/rename-angular-component/suffix-removal/tools/remove-angular-suffixes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/suffix-removal/tools/remove-angular-suffixes.ts -------------------------------------------------------------------------------- /src/rename-angular-component/suffix-removal/tools/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/suffix-removal/tools/tsconfig.json -------------------------------------------------------------------------------- /src/rename-angular-component/window/check-for-open-unsaved-editors.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/rename-angular-component/window/check-for-open-unsaved-editors.function.ts -------------------------------------------------------------------------------- /src/test/runTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/runTest.ts -------------------------------------------------------------------------------- /src/test/suite/diffs/ng20-all-new-features-non-ng20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/diffs/ng20-all-new-features-non-ng20.txt -------------------------------------------------------------------------------- /src/test/suite/diffs/ng20-all-new-features.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/diffs/ng20-all-new-features.txt -------------------------------------------------------------------------------- /src/test/suite/diffs/ng20-latest-full-circle-non-ng20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/diffs/ng20-latest-full-circle-non-ng20.txt -------------------------------------------------------------------------------- /src/test/suite/diffs/ng20-latest-full-circle.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/diffs/ng20-latest-full-circle.txt -------------------------------------------------------------------------------- /src/test/suite/diffs/ng20-latest-half-circle-non-ng20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/diffs/ng20-latest-half-circle-non-ng20.txt -------------------------------------------------------------------------------- /src/test/suite/diffs/ng20-latest-half-circle.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/diffs/ng20-latest-half-circle.txt -------------------------------------------------------------------------------- /src/test/suite/diffs/simple-reactive-viewmodel-example-non-ng20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/diffs/simple-reactive-viewmodel-example-non-ng20.txt -------------------------------------------------------------------------------- /src/test/suite/diffs/simple-reactive-viewmodel-example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/diffs/simple-reactive-viewmodel-example.txt -------------------------------------------------------------------------------- /src/test/suite/diffs/test-paths-app-non-ng20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/diffs/test-paths-app-non-ng20.txt -------------------------------------------------------------------------------- /src/test/suite/diffs/test-paths-app.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/diffs/test-paths-app.txt -------------------------------------------------------------------------------- /src/test/suite/diffs/test-rename-spa-ng20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/diffs/test-rename-spa-ng20.txt -------------------------------------------------------------------------------- /src/test/suite/diffs/test-rename-spa-non-ng20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/diffs/test-rename-spa-non-ng20.txt -------------------------------------------------------------------------------- /src/test/suite/diffs/test-styleurl-and-jasminespy-app.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/diffs/test-styleurl-and-jasminespy-app.txt -------------------------------------------------------------------------------- /src/test/suite/helpers/constants-helper-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/helpers/constants-helper-config.ts -------------------------------------------------------------------------------- /src/test/suite/helpers/generic-test-scenario.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/helpers/generic-test-scenario.function.ts -------------------------------------------------------------------------------- /src/test/suite/helpers/mock-get-configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/helpers/mock-get-configuration.ts -------------------------------------------------------------------------------- /src/test/suite/helpers/read-upsert-diff-file.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/helpers/read-upsert-diff-file.function.ts -------------------------------------------------------------------------------- /src/test/suite/helpers/run-mocha-scenario-file.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/helpers/run-mocha-scenario-file.function.ts -------------------------------------------------------------------------------- /src/test/suite/helpers/run-renamer-scenario.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/helpers/run-renamer-scenario.function.ts -------------------------------------------------------------------------------- /src/test/suite/helpers/test-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/helpers/test-config.ts -------------------------------------------------------------------------------- /src/test/suite/run-integration-test-scenario.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/run-integration-test-scenario.ts -------------------------------------------------------------------------------- /src/test/suite/scenario1-mac.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/scenario1-mac.test.ts -------------------------------------------------------------------------------- /src/test/suite/scenario1-windows.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/scenario1-windows.test.ts -------------------------------------------------------------------------------- /src/test/suite/scenario2-mac.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/scenario2-mac.test.ts -------------------------------------------------------------------------------- /src/test/suite/scenario2-windows.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/scenario2-windows.test.ts -------------------------------------------------------------------------------- /src/test/suite/scenario3-mac.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/scenario3-mac.test.ts -------------------------------------------------------------------------------- /src/test/suite/scenario3-windows.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/scenario3-windows.test.ts -------------------------------------------------------------------------------- /src/test/suite/scenario4-mac.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/scenario4-mac.test.ts -------------------------------------------------------------------------------- /src/test/suite/scenario4-windows.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/scenario4-windows.test.ts -------------------------------------------------------------------------------- /src/test/suite/scenario5-mac.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/scenario5-mac.test.ts -------------------------------------------------------------------------------- /src/test/suite/scenario5-windows.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/scenario5-windows.test.ts -------------------------------------------------------------------------------- /src/test/suite/scenario6-mac.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/scenario6-mac.test.ts -------------------------------------------------------------------------------- /src/test/suite/scenario6-windows.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/scenario6-windows.test.ts -------------------------------------------------------------------------------- /src/test/suite/scenario7-mac.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/scenario7-mac.test.ts -------------------------------------------------------------------------------- /src/test/suite/scenario7-windows.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/scenario7-windows.test.ts -------------------------------------------------------------------------------- /src/test/suite/scenario8-mac.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/scenario8-mac.test.ts -------------------------------------------------------------------------------- /src/test/suite/scenario8-windows.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/scenario8-windows.test.ts -------------------------------------------------------------------------------- /src/test/suite/unified-index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/suite/unified-index.ts -------------------------------------------------------------------------------- /src/test/unit-tests/file-manipulation/file-move-handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/unit-tests/file-manipulation/file-move-handler.test.ts -------------------------------------------------------------------------------- /src/test/unit-tests/file-manipulation/files-related-to-stub.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/unit-tests/file-manipulation/files-related-to-stub.test.ts -------------------------------------------------------------------------------- /src/test/unit-tests/file-manipulation/find-replace-selectors-in-template-files.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/unit-tests/file-manipulation/find-replace-selectors-in-template-files.test.ts -------------------------------------------------------------------------------- /src/test/unit-tests/file-manipulation/selector-update-handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/unit-tests/file-manipulation/selector-update-handler.test.ts -------------------------------------------------------------------------------- /src/test/unit-tests/file-manipulation/windows-file-path-fix.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/unit-tests/file-manipulation/windows-file-path-fix.test.ts -------------------------------------------------------------------------------- /src/test/unit-tests/in-file-edits/custom-edits.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/unit-tests/in-file-edits/custom-edits.test.ts -------------------------------------------------------------------------------- /src/test/unit-tests/in-file-edits/generate-new-selector.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/unit-tests/in-file-edits/generate-new-selector.test.ts -------------------------------------------------------------------------------- /src/test/unit-tests/in-file-edits/get-core-file-path.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/unit-tests/in-file-edits/get-core-file-path.test.ts -------------------------------------------------------------------------------- /src/test/unit-tests/in-file-edits/get-decorator-name.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/unit-tests/in-file-edits/get-decorator-name.test.ts -------------------------------------------------------------------------------- /src/test/unit-tests/in-file-edits/get-original-file-details.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/unit-tests/in-file-edits/get-original-file-details.test.ts -------------------------------------------------------------------------------- /src/test/unit-tests/in-file-edits/get-selector-type.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/unit-tests/in-file-edits/get-selector-type.test.ts -------------------------------------------------------------------------------- /src/test/unit-tests/in-file-edits/remove-extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/unit-tests/in-file-edits/remove-extension.test.ts -------------------------------------------------------------------------------- /src/test/unit-tests/in-file-edits/rename-selector-in-template.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/unit-tests/in-file-edits/rename-selector-in-template.test.ts -------------------------------------------------------------------------------- /src/test/unit-tests/in-file-edits/strip-selector-braces.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/unit-tests/in-file-edits/strip-selector-braces.test.ts -------------------------------------------------------------------------------- /src/test/unit-tests/renamer/renamer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/unit-tests/renamer/renamer.test.ts -------------------------------------------------------------------------------- /src/test/unit-tests/suffix-removal/angular-file-suffix-remover.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/unit-tests/suffix-removal/angular-file-suffix-remover.test.ts -------------------------------------------------------------------------------- /src/test/unit-tests/suffix-removal/remove-all-angular-suffixes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/unit-tests/suffix-removal/remove-all-angular-suffixes.test.ts -------------------------------------------------------------------------------- /src/test/unit-tests/suffix-removal/suffix-removal-handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/test/unit-tests/suffix-removal/suffix-removal-handler.test.ts -------------------------------------------------------------------------------- /src/utils/escape-regex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/utils/escape-regex.ts -------------------------------------------------------------------------------- /src/utils/timeout-pause.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/utils/timeout-pause.ts -------------------------------------------------------------------------------- /src/whats-new/whats-new-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/src/whats-new/whats-new-handler.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/tsconfig.json -------------------------------------------------------------------------------- /unit-tests.vscode-test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/unit-tests.vscode-test.mjs -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwhite007/rename-angular-component/HEAD/yarn.lock --------------------------------------------------------------------------------