UNPKG

vue-jsx-vapor

Version:
194 lines 4.84 kB
{ "name": "vue-jsx-vapor", "version": "2.6.6", "description": "Vapor Mode of Vue JSX", "type": "module", "keywords": [ "unplugin", "vite", "webpack", "rollup", "transform", "vue-jsx", "volar", "vapor" ], "license": "MIT", "homepage": "https://github.com/vuejs/vue-jsx-vapor#readme", "bugs": { "url": "https://github.com/vuejs/vue-jsx-vapor/issues" }, "repository": { "type": "git", "url": "git+https://github.com/vuejs/vue-jsx-vapor.git" }, "files": [ "dist", "jsx-runtime" ], "main": "dist/index.cjs", "module": "dist/index.js", "types": "dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "jsx-vapor-dev": "./src/index.ts", "require": "./dist/index.cjs", "import": "./dist/index.js" }, "./astro": { "types": "./dist/astro.d.ts", "jsx-vapor-dev": "./src/astro.ts", "require": "./dist/astro.cjs", "import": "./dist/astro.js" }, "./rspack": { "types": "./dist/rspack.d.ts", "jsx-vapor-dev": "./src/rspack.ts", "require": "./dist/rspack.cjs", "import": "./dist/rspack.js" }, "./vite": { "types": "./dist/vite.d.ts", "jsx-vapor-dev": "./src/vite.ts", "require": "./dist/vite.cjs", "import": "./dist/vite.js" }, "./webpack": { "types": "./dist/webpack.d.ts", "jsx-vapor-dev": "./src/webpack.ts", "require": "./dist/webpack.cjs", "import": "./dist/webpack.js" }, "./rollup": { "types": "./dist/rollup.d.ts", "jsx-vapor-dev": "./src/rollup.ts", "require": "./dist/rollup.cjs", "import": "./dist/rollup.js" }, "./esbuild": { "types": "./dist/esbuild.d.ts", "jsx-vapor-dev": "./src/esbuild.ts", "require": "./dist/esbuild.cjs", "import": "./dist/esbuild.js" }, "./nuxt": { "types": "./dist/nuxt.d.ts", "jsx-vapor-dev": "./src/nuxt.ts", "require": "./dist/nuxt.cjs", "import": "./dist/nuxt.js" }, "./api": { "types": "./dist/api.d.ts", "jsx-vapor-dev": "./src/api.ts", "require": "./dist/api.cjs", "import": "./dist/api.js" }, "./raw": { "types": "./dist/raw.d.ts", "jsx-vapor-dev": "./src/raw.ts", "require": "./dist/raw.cjs", "import": "./dist/raw.js" }, "./rolldown": { "types": "./dist/rolldown.d.ts", "jsx-vapor-dev": "./src/rolldown.ts", "require": "./dist/rolldown.cjs", "import": "./dist/rolldown.js" }, "./unplugin": { "types": "./dist/unplugin.d.ts", "jsx-vapor-dev": "./src/unplugin.ts", "require": "./dist/unplugin.cjs", "import": "./dist/unplugin.js" }, "./jsx-runtime": { "types": "./jsx-runtime/index.d.ts", "require": "./jsx-runtime/index.cjs", "default": "./jsx-runtime/index.js" }, "./jsx-dev-runtime": { "types": "./jsx-runtime/index.d.ts", "require": "./jsx-runtime/index.cjs", "default": "./jsx-runtime/index.js" }, "./volar": { "types": "./dist/volar.d.ts", "jsx-vapor-dev": "./src/volar.ts", "require": "./dist/volar.cjs", "import": "./dist/volar.js" }, "./*": "./*" }, "typesVersions": { "*": { "*": [ "./dist/*", "./*" ], "jsx-runtime": [ "./jsx-runtime/index.d.ts" ] } }, "peerDependencies": { "@nuxt/kit": "^3", "@nuxt/schema": "^3", "esbuild": "*", "rollup": "^3", "vite": ">=3", "vue": "^3.6.0-alpha.2", "webpack": "^4 || ^5" }, "peerDependenciesMeta": { "@nuxt/kit": { "optional": true }, "@nuxt/schema": { "optional": true }, "esbuild": { "optional": true }, "rollup": { "optional": true }, "vite": { "optional": true }, "webpack": { "optional": true } }, "dependencies": { "@babel/core": "^7.28.4", "@babel/plugin-transform-typescript": "^7.28.0", "@vue-macros/jsx-directive": "^3.0.1", "@vue-macros/volar": "^3.0.1", "@vue/babel-plugin-jsx": "^1.5.0", "@vue/shared": "3.6.0-alpha.2", "hash-sum": "^2.0.0", "pathe": "^2.0.3", "ts-macro": "^0.3.6", "unplugin": "^2.3.10", "unplugin-utils": "^0.2.5", "@vue-jsx-vapor/compiler": "2.6.6", "@vue-jsx-vapor/runtime": "2.6.6", "@vue-jsx-vapor/babel": "2.6.6", "@vue-jsx-vapor/macros": "2.6.6" }, "devDependencies": { "@nuxt/kit": "^3.19.2", "@nuxt/schema": "^3.19.2", "@types/babel__core": "^7.20.5", "@types/hash-sum": "^1.0.2" }, "scripts": { "build": "tsdown", "dev": "DEV=true tsdown", "lint": "eslint .", "play": "npm -C playground run dev", "release": "bumpp && npm publish", "test": "vitest" } }