@jpapini/unplugin-deepkit-type
Version:
Unplugin for using Deepkit type with various build tools.
196 lines • 4.37 kB
JSON
{
"name": "@jpapini/unplugin-deepkit-type",
"version": "1.0.2",
"description": "Unplugin for using Deepkit type with various build tools.",
"keywords": [
"jpapini",
"deepkit",
"deepkit-type",
"unplugin",
"vite",
"esbuild",
"rollup",
"webpack",
"plugins"
],
"homepage": "https://github.com/jpapini/shared-packages/tree/main/packages/unplugin-deepkit-type#readme",
"bugs": {
"url": "https://github.com/jpapini/shared-packages/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/jpapini/shared-packages.git",
"directory": "packages/unplugin-deepkit-type"
},
"license": "MIT",
"author": "Julien Papini <julien.papini@gmail.com> (https://github.com/jpapini)",
"type": "module",
"exports": {
".": {
"import": {
"types": "./dist/index.d.ts",
"default": "./dist/index.mjs"
},
"require": {
"types": "./dist/index.d.cts",
"default": "./dist/index.cjs"
}
},
"./astro": {
"import": {
"types": "./dist/astro.d.ts",
"default": "./dist/astro.mjs"
},
"require": {
"types": "./dist/astro.d.cts",
"default": "./dist/astro.cjs"
}
},
"./esbuild": {
"import": {
"types": "./dist/esbuild.d.ts",
"default": "./dist/esbuild.mjs"
},
"require": {
"types": "./dist/esbuild.d.cts",
"default": "./dist/esbuild.cjs"
}
},
"./farm": {
"import": {
"types": "./dist/farm.d.ts",
"default": "./dist/farm.mjs"
},
"require": {
"types": "./dist/farm.d.cts",
"default": "./dist/farm.cjs"
}
},
"./nuxt": {
"import": {
"types": "./dist/nuxt.d.ts",
"default": "./dist/nuxt.mjs"
},
"require": {
"types": "./dist/nuxt.d.cts",
"default": "./dist/nuxt.cjs"
}
},
"./rollup": {
"import": {
"types": "./dist/rollup.d.ts",
"default": "./dist/rollup.mjs"
},
"require": {
"types": "./dist/rollup.d.cts",
"default": "./dist/rollup.cjs"
}
},
"./rspack": {
"import": {
"types": "./dist/rspack.d.ts",
"default": "./dist/rspack.mjs"
},
"require": {
"types": "./dist/rspack.d.cts",
"default": "./dist/rspack.cjs"
}
},
"./vite": {
"import": {
"types": "./dist/vite.d.ts",
"default": "./dist/vite.mjs"
},
"require": {
"types": "./dist/vite.d.cts",
"default": "./dist/vite.cjs"
}
},
"./webpack": {
"import": {
"types": "./dist/webpack.d.ts",
"default": "./dist/webpack.mjs"
},
"require": {
"types": "./dist/webpack.d.cts",
"default": "./dist/webpack.cjs"
}
},
"./package.json": "./package.json"
},
"files": [
"dist",
"src"
],
"dependencies": {
"unplugin": "2.3.5",
"unplugin-utils": "0.2.4"
},
"devDependencies": {
"@deepkit/type-compiler": "1.0.8",
"@farmfe/core": "1.7.5",
"@nuxt/kit": "3.17.4",
"@nuxt/schema": "3.17.4",
"astro": "5.8.1",
"esbuild": "0.25.5",
"rollup": "4.41.1",
"typescript": "5.8.3",
"vite": "6.3.5",
"webpack": "5.99.9"
},
"peerDependencies": {
"@deepkit/type-compiler": "1",
"@farmfe/core": ">=1",
"@nuxt/kit": "3",
"@nuxt/schema": "3",
"astro": "5",
"esbuild": "*",
"rollup": "3 || 4",
"typescript": "5",
"vite": ">=3",
"webpack": "4 || 5"
},
"peerDependenciesMeta": {
"@farmfe/core": {
"optional": true
},
"@nuxt/kit": {
"optional": true
},
"@nuxt/schema": {
"optional": true
},
"astro": {
"optional": true
},
"esbuild": {
"optional": true
},
"rollup": {
"optional": true
},
"vite": {
"optional": true
},
"webpack": {
"optional": true
}
},
"engines": {
"node": "22",
"pnpm": "10"
},
"volta": {
"node": "22.16.0",
"pnpm": "10.11.0"
},
"publishConfig": {
"access": "public"
},
"scripts": {
"clean": "rimraf .turbo dist node_modules/.cache",
"reset": "pnpm run clean; rimraf node_modules",
"typecheck": "tsc --noEmit --pretty",
"build": "tsup"
}
}