eg change import {} from '@/some-alias'
to import {} from '../../some-alias'
For editor support see https://www.typescriptlang.org/tsconfig#paths
For Nodejs see https://nodejs.org/dist/latest-v19.x/docs/api/packages.html#subpath-imports
- https://www.npmjs.com/package/babel-plugin-module-resolver
- https://www.npmjs.com/package/babel-plugin-tsconfig-paths-module-resolver
- https://www.npmjs.com/package/babel-plugin-webpack-alias
- https://webpack.js.org/configuration/resolve/#resolvealias
- https://www.npmjs.com/package/tsconfig-paths-webpack-plugin
- Transformers: https://www.npmjs.com/package/typescript-transform-paths, https://www.npmjs.com/package/@zerollup/ts-transform-paths
- https://www.npmjs.com/package/tsconfig-paths, https://www.npmjs.com/package/tsconfig-replace-paths
- https://www.npmjs.com/package/eslint-plugin-import
- https://www.npmjs.com/package/eslint-import-resolver-babel-module
- https://www.npmjs.com/package/eslint-import-resolver-typescript