@vue-jsx-vapor/macros
Version:
Macros for Vue JSX Vapor
152 lines • 3.56 kB
JSON
{
"name": "@vue-jsx-vapor/macros",
"version": "3.0.1",
"description": "Macros for Vue JSX Vapor",
"type": "module",
"keywords": [
"transform",
"vue-jsx",
"macros",
"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"
],
"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"
},
"./volar": {
"types": "./dist/volar.d.ts",
"jsx-vapor-dev": "./src/volar.ts",
"require": "./dist/volar.cjs",
"import": "./dist/volar.js"
},
"./*": "./*"
},
"typesVersions": {
"*": {
"*": [
"./dist/*",
"./*"
]
}
},
"peerDependencies": {
"@nuxt/kit": "^3",
"@nuxt/schema": "^3",
"esbuild": "*",
"rollup": "^3",
"vite": ">=3",
"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": {
"@vue-macros/common": "^3.0.1",
"@vue/compiler-sfc": "3.6.0-alpha.2",
"hash-sum": "^2.0.0",
"ts-macro": "^0.3.6",
"unplugin": "^2.3.10"
},
"devDependencies": {
"@babel/types": "^7.28.4",
"@nuxt/kit": "^3.19.2",
"@nuxt/schema": "^3.19.2",
"@types/hash-sum": "^1.0.2",
"@vue-macros/test-utils": "^3.0.1",
"vue": "3.6.0-alpha.2"
},
"scripts": {
"build": "tsdown",
"dev": "DEV=true tsdown"
}
}