UNPKG

unplugin-export-collector

Version:

Recursively get all named export from a file and out-of-the-box support unplugin-auto-import

110 lines 2.69 kB
{ "name": "unplugin-export-collector", "type": "module", "version": "0.6.0", "private": false, "description": "Recursively get all named export from a file and out-of-the-box support unplugin-auto-import", "author": "s3xysteak", "license": "MIT", "homepage": "https://github.com/s3xysteak/unplugin-export-collector", "repository": { "type": "git", "url": "https://github.com/s3xysteak/unplugin-export-collector.git" }, "bugs": "https://github.com/s3xysteak/unplugin-export-collector/issues", "keywords": [ "unplugin", "unplugin-auto-import", "type", "utils" ], "exports": { ".": { "import": { "types": "./dist/index.d.mts", "default": "./dist/index.mjs" }, "require": { "types": "./dist/index.d.cts", "default": "./dist/index.cjs" } }, "./core": { "types": "./dist/core.d.ts", "import": "./dist/core.mjs", "require": "./dist/core.cjs" }, "./vite": { "import": { "types": "./dist/vite.d.mts", "default": "./dist/vite.mjs" }, "require": { "types": "./dist/vite.d.cts", "default": "./dist/vite.cjs" } }, "./rollup": { "import": { "types": "./dist/rollup.d.mts", "default": "./dist/rollup.mjs" }, "require": { "types": "./dist/rollup.d.cts", "default": "./dist/rollup.cjs" } }, "./esbuild": { "import": { "types": "./dist/esbuild.d.mts", "default": "./dist/esbuild.mjs" }, "require": { "types": "./dist/esbuild.d.cts", "default": "./dist/esbuild.cjs" } }, "./webpack": { "import": { "types": "./dist/webpack.d.mts", "default": "./dist/webpack.mjs" }, "require": { "types": "./dist/webpack.d.cts", "default": "./dist/webpack.cjs" } } }, "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "files": [ "dist" ], "publishConfig": { "registry": "https://registry.npmjs.org/" }, "dependencies": { "@s3xysteak/utils": "^0.7.3", "@swc/core": "^1.7.3", "pathe": "^1.1.2", "unplugin": "^1.12.0" }, "devDependencies": { "@antfu/eslint-config": "^2.24.0", "@types/node": "^22.0.0", "eslint": "^9.8.0", "typescript": "^5.5.4", "unbuild": "^2.0.0", "vitest": "^2.0.4" }, "scripts": { "build": "tsc && unbuild", "build:only": "unbuild", "test": "vitest", "test:once": "vitest run", "release": "esno ./scripts/release.ts", "lint": "eslint .", "lint:fix": "eslint . --fix" } }