UNPKG

unplugin-transform-class

Version:

transform class by rule, support use in vite, rollup, webpack

160 lines 3.7 kB
{ "name": "unplugin-transform-class", "version": "0.7.0", "type": "module", "description": "transform class by rule, support use in vite, rollup, webpack", "license": "MIT", "homepage": "https://github.com/MellowCo/unplugin-transform-class#readme", "repository": { "type": "git", "url": "git+https://github.com/MellowCo/unplugin-transform-class.git" }, "bugs": { "url": "https://github.com/MellowCo/unplugin-transform-class/issues" }, "keywords": [ "unplugin", "vite", "webpack", "rollup", "transform", "we", "class" ], "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" }, "./astro": { "types": "./dist/astro.d.ts", "import": "./dist/astro.js", "require": "./dist/astro.cjs" }, "./rspack": { "types": "./dist/rspack.d.ts", "import": "./dist/rspack.js", "require": "./dist/rspack.cjs" }, "./vite": { "types": "./dist/vite.d.ts", "import": "./dist/vite.js", "require": "./dist/vite.cjs" }, "./webpack": { "types": "./dist/webpack.d.ts", "import": "./dist/webpack.js", "require": "./dist/webpack.cjs" }, "./rollup": { "types": "./dist/rollup.d.ts", "import": "./dist/rollup.js", "require": "./dist/rollup.cjs" }, "./esbuild": { "types": "./dist/esbuild.d.ts", "import": "./dist/esbuild.js", "require": "./dist/esbuild.cjs" }, "./nuxt": { "types": "./dist/nuxt.d.ts", "import": "./dist/nuxt.js", "require": "./dist/nuxt.cjs" }, "./farm": { "types": "./dist/farm.d.ts", "import": "./dist/farm.js", "require": "./dist/farm.cjs" }, "./types": { "types": "./dist/types.d.ts", "import": "./dist/types.js", "require": "./dist/types.cjs" }, "./utils": { "types": "./dist/utils.d.ts", "import": "./dist/utils.js", "require": "./dist/utils.cjs" }, "./*": "./*" }, "main": "dist/index.cjs", "module": "dist/index.js", "types": "dist/index.d.ts", "typesVersions": { "*": { "*": [ "./dist/*", "./*" ] } }, "files": [ "dist" ], "peerDependencies": { "@farmfe/core": ">=1", "@nuxt/kit": "^3", "@nuxt/schema": "^3", "esbuild": "*", "rollup": "^3", "vite": ">=3", "webpack": "^4 || ^5" }, "peerDependenciesMeta": { "@farmfe/core": { "optional": true }, "@nuxt/kit": { "optional": true }, "@nuxt/schema": { "optional": true }, "esbuild": { "optional": true }, "rollup": { "optional": true }, "vite": { "optional": true }, "webpack": { "optional": true } }, "dependencies": { "@meoc/utils": "^0.2.10", "@rollup/pluginutils": "^5.3.0", "unplugin": "^2.3.11" }, "devDependencies": { "@antfu/eslint-config": "^7.1.0", "@nuxt/kit": "^4.2.2", "@nuxt/schema": "^4.2.2", "@types/node": "^25.0.9", "bumpp": "^10.4.0", "eslint": "^9.39.2", "nodemon": "^3.1.11", "rollup": "^4.55.2", "tsx": "^4.21.0", "tsup": "^8.5.1", "typescript": "^5.9.3", "vite": "^7.3.1", "vitest": "^4.0.17", "webpack": "^5.104.1" }, "scripts": { "build": "tsup", "dev": "tsup --watch src", "lint": "eslint .", "play": "npm -C playground run dev", "release": "bumpp && pnpm publish", "start": "tsx src/index.ts", "test": "vitest", "uniapp2": "npm run build && npm -C examples/uniapp_vue2 run dev:mp-weixin", "test:react": "vitest react" } }