├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .github ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── nodejs.yml │ └── npmpublish.yml ├── .gitignore ├── .npmignore ├── .prettierignore ├── .prettierrc ├── .vscode ├── debug-ts.js ├── launch.json └── settings.json ├── LICENSE ├── README.md ├── __tests__ ├── .eslintrc.json ├── data │ ├── one.vue │ ├── three.vue │ └── two.vue ├── lib │ └── index.test.ts └── tsconfig.json ├── jest.config.js ├── nodemon.json ├── package.json ├── src ├── .eslintrc.json ├── cli │ └── index.ts ├── index.ts ├── lib │ ├── MigrationHelper.ts │ ├── transformers │ │ ├── components.ts │ │ ├── computed.ts │ │ ├── data.ts │ │ ├── hooks.ts │ │ ├── methods.ts │ │ ├── props.ts │ │ ├── templateRefs.ts │ │ ├── thisReferences.ts │ │ └── watch.ts │ ├── utilities │ │ ├── ast.ts │ │ ├── imports.ts │ │ └── template.ts │ └── vue2.ts └── tsconfig.json ├── tsconfig.json └── tsconfig.module.json /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.github/workflows/npmpublish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/.github/workflows/npmpublish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/debug-ts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/.vscode/debug-ts.js -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/__tests__/.eslintrc.json -------------------------------------------------------------------------------- /__tests__/data/one.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/__tests__/data/one.vue -------------------------------------------------------------------------------- /__tests__/data/three.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/__tests__/data/three.vue -------------------------------------------------------------------------------- /__tests__/data/two.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/__tests__/data/two.vue -------------------------------------------------------------------------------- /__tests__/lib/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/__tests__/lib/index.test.ts -------------------------------------------------------------------------------- /__tests__/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/__tests__/tsconfig.json -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/jest.config.js -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/package.json -------------------------------------------------------------------------------- /src/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/src/.eslintrc.json -------------------------------------------------------------------------------- /src/cli/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/src/cli/index.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lib/MigrationHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/src/lib/MigrationHelper.ts -------------------------------------------------------------------------------- /src/lib/transformers/components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/src/lib/transformers/components.ts -------------------------------------------------------------------------------- /src/lib/transformers/computed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/src/lib/transformers/computed.ts -------------------------------------------------------------------------------- /src/lib/transformers/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/src/lib/transformers/data.ts -------------------------------------------------------------------------------- /src/lib/transformers/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/src/lib/transformers/hooks.ts -------------------------------------------------------------------------------- /src/lib/transformers/methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/src/lib/transformers/methods.ts -------------------------------------------------------------------------------- /src/lib/transformers/props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/src/lib/transformers/props.ts -------------------------------------------------------------------------------- /src/lib/transformers/templateRefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/src/lib/transformers/templateRefs.ts -------------------------------------------------------------------------------- /src/lib/transformers/thisReferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/src/lib/transformers/thisReferences.ts -------------------------------------------------------------------------------- /src/lib/transformers/watch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/src/lib/transformers/watch.ts -------------------------------------------------------------------------------- /src/lib/utilities/ast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/src/lib/utilities/ast.ts -------------------------------------------------------------------------------- /src/lib/utilities/imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/src/lib/utilities/imports.ts -------------------------------------------------------------------------------- /src/lib/utilities/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/src/lib/utilities/template.ts -------------------------------------------------------------------------------- /src/lib/vue2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/src/lib/vue2.ts -------------------------------------------------------------------------------- /src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/src/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.module.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mubaidr/vue2-migration-helper/HEAD/tsconfig.module.json --------------------------------------------------------------------------------