{"library":"esbuild-plugin-path-alias","type":"library","category":null,"description":"A esbuild plugin to support path aliases similar to webpack's resolve.alias. Current version 1.0.7, limited release history. It allows developers to define custom path mappings (e.g., '@' -> './app/component') so that import paths in source code can be shortened. The plugin requires esbuild as a peer dependency and expects absolute paths in alias definitions. Compared to alternatives like `esbuild-alias`, this plugin is minimal and focused, but lacks advanced features like tsconfig path resolution. It uses the `onResolve` hook and Node.js path module for resolution, and works with both ESM and CJS builds.","language":"javascript","status":"active","version":"1.0.7","tags":["javascript","alias","path","esbuild","plugin","webpack","tsconfig"],"last_verified":"Mon Apr 27","install":[{"cmd":"npm install esbuild-plugin-path-alias","imports":["import esbuildPluginPathAlias from 'esbuild-plugin-path-alias'","import aliasPlugin from 'esbuild-plugin-path-alias'","import * as alias from 'esbuild-plugin-path-alias'\nalias.default({ '@': __dirname + '/src' })"]},{"cmd":"yarn add esbuild-plugin-path-alias","imports":[]},{"cmd":"pnpm add esbuild-plugin-path-alias","imports":[]}],"homepage":null,"github":"https://github.com/indooorsman/esbuild-plugin-path-alias","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/esbuild-plugin-path-alias","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}