UNPKG

@wroud/vite-plugin-asset-resolver

Version:

A Vite plugin for custom asset resolution, mapping 'dist' to 'src' directories and resolving files like SVG, images, and other resources. Supports multiple directory aliases and file extensions for flexible module resolution.

75 lines 1.99 kB
{ "name": "@wroud/vite-plugin-asset-resolver", "description": "A Vite plugin for custom asset resolution, mapping 'dist' to 'src' directories and resolving files like SVG, images, and other resources. Supports multiple directory aliases and file extensions for flexible module resolution.", "version": "0.1.6", "type": "module", "packageManager": "yarn@4.6.0", "license": "MIT", "author": "Wroud", "homepage": "https://wroud.dev", "repository": { "type": "git", "url": "https://github.com/Wroud/foundation", "directory": "packages/@wroud/vite-plugin-asset-resolver" }, "sideEffects": [], "module": "./lib/plugin.js", "exports": { ".": "./lib/plugin.js", "./*.js": "./lib/*.js", "./package.json": "./package.json" }, "files": [ "package.json", "LICENSE", "README.md", "CHANGELOG.md", "lib", "!lib/**/*.d.ts.map", "!lib/**/*.test.js", "!lib/**/*.test.d.ts", "!lib/**/*.test.d.ts.map", "!lib/**/*.test.js.map", "!lib/tests", "!.tsbuildinfo" ], "scripts": { "ci:release": "ci release --prefix vp-asset-resolver-v", "ci:git-tag": "ci git-tag --prefix vp-asset-resolver-v", "ci:release-github": "ci release-github --prefix vp-asset-resolver-v", "test": "tests-runner", "test:ci": "CI=true yarn run test", "build": "tsc -b", "watch:tsc": "tsc -b -w", "dev": "concurrently \"npm:watch:*\"", "clear": "rimraf ./lib" }, "devDependencies": { "@types/node": "^20", "@vitest/coverage-v8": "^2", "@wroud/ci": "0.0.0", "@wroud/tests-runner": "0.0.0", "@wroud/tsconfig": "0.0.0", "concurrently": "^9", "rimraf": "^6", "tslib": "^2", "typescript": "^5", "vite": "^6", "vitest": "^2" }, "keywords": [ "vite", "vite-plugin", "asset", "resolver", "assets", "javascript", "typescript", "resources", "module-alias", "file-alias" ], "peerDependencies": { "vite": "*" } }