UNPKG

@pact-toolbox/unplugin

Version:
257 lines 6.15 kB
{ "name": "@pact-toolbox/unplugin", "version": "0.2.0", "repository": { "type": "git", "url": "git+https://github.com/kadena-community/pact-toolbox.git" }, "homepage": "https://github.com/kadena-community/pact-toolbox#readme", "bugs": { "url": "https://github.com/kadena-community/pact-toolbox/issues" }, "author": "Salama Ashoush <salamaashoush@gmail.com>", "license": "MIT", "type": "module", "private": false, "publishConfig": { "access": "public" }, "keywords": [ "unplugin", "vite", "webpack", "rollup", "transform", "esbuild", "pact-lang", "kadena" ], "exports": { ".": { "types": { "require": "./dist/index.d.cts", "import": "./dist/index.d.ts" }, "import": "./dist/index.js", "require": "./dist/index.cjs" }, "./astro": { "types": { "require": "./dist/astro.d.cts", "import": "./dist/astro.d.ts" }, "import": "./dist/astro.js", "require": "./dist/astro.cjs" }, "./rspack": { "types": { "require": "./dist/rspack.d.cts", "import": "./dist/rspack.d.ts" }, "import": "./dist/rspack.js", "require": "./dist/rspack.cjs" }, "./rsbuild": { "types": { "require": "./dist/rsbuild.d.cts", "import": "./dist/rsbuild.d.ts" }, "import": "./dist/rsbuild.js", "require": "./dist/rsbuild.cjs" }, "./vite": { "types": { "require": "./dist/vite.d.cts", "import": "./dist/vite.d.ts" }, "import": "./dist/vite.js", "require": "./dist/vite.cjs" }, "./webpack": { "types": { "require": "./dist/webpack.d.cts", "import": "./dist/webpack.d.ts" }, "import": "./dist/webpack.js", "require": "./dist/webpack.cjs" }, "./rollup": { "types": { "require": "./dist/rollup.d.cts", "import": "./dist/rollup.d.ts" }, "import": "./dist/rollup.js", "require": "./dist/rollup.cjs" }, "./esbuild": { "types": { "require": "./dist/esbuild.d.cts", "import": "./dist/esbuild.d.ts" }, "import": "./dist/esbuild.js", "require": "./dist/esbuild.cjs" }, "./nuxt": { "types": { "require": "./dist/nuxt.d.cts", "import": "./dist/nuxt.d.ts" }, "import": "./dist/nuxt.js", "require": "./dist/nuxt.cjs" }, "./next": { "types": { "require": "./dist/next.d.cts", "import": "./dist/next.d.ts" }, "import": "./dist/next.js", "require": "./dist/next.cjs" }, "./farm": { "types": { "require": "./dist/farm.d.cts", "import": "./dist/farm.d.ts" }, "import": "./dist/farm.js", "require": "./dist/farm.cjs" }, "./loader": { "types": { "require": "./dist/loader.d.cts", "import": "./dist/loader.d.ts" }, "import": "./dist/loader.js", "require": "./dist/loader.cjs" }, "./network-worker": { "types": { "require": "./dist/network-worker.d.cts", "import": "./dist/network-worker.d.ts" }, "import": "./dist/network-worker.js", "require": "./dist/network-worker.cjs" }, "./transform": { "types": { "require": "./dist/transform.d.cts", "import": "./dist/transform.d.ts" }, "import": "./dist/transform.js", "require": "./dist/transform.cjs" } }, "main": "dist/index.cjs", "module": "dist/index.js", "types": "dist/index.d.ts", "typesVersions": { "*": { "*": [ "./dist/*", "./*" ] } }, "files": [ "dist" ], "dependencies": { "defu": "^6.1.4", "picomatch": "^4.0.2", "scule": "^1.3.0", "tiny-readdir-glob": "^1.23.2", "tree-sitter": "^0.25.0", "tree-sitter-pact": "^0.0.10", "unplugin": "^2.3.5", "@pact-toolbox/config": "0.2.0", "@pact-toolbox/network": "0.4.0", "@pact-toolbox/runtime": "0.2.0", "@pact-toolbox/utils": "0.2.0" }, "peerDependencies": { "@nuxt/kit": "^3", "@nuxt/schema": "^3", "@rsbuild/core": "^1", "@rspack/core": "^1", "esbuild": "*", "next": "^12", "rollup": "^4", "vite": "^5", "webpack": "^5", "@farmfe/core": "^1", "jest": "^29" }, "peerDependenciesMeta": { "@farmfe/core": { "optional": true }, "webpack": { "optional": true }, "rollup": { "optional": true }, "vite": { "optional": true }, "esbuild": { "optional": true }, "@nuxt/kit": { "optional": true }, "@nuxt/schema": { "optional": true }, "@rspack/core": { "optional": true }, "next": { "optional": true }, "@rsbuild/core": { "optional": true }, "jest": { "optional": true } }, "devDependencies": { "@farmfe/core": "^1.7.5", "@kadena/pactjs-generator": "^1.17.1", "@nuxt/kit": "^3.17.5", "@nuxt/schema": "^3.17.5", "@rsbuild/core": "^1.3.22", "@rspack/core": "^1.3.15", "@types/jest": "^29.5.14", "@types/node": "^24.0.1", "@vitest/coverage-v8": "^3.2.3", "fast-glob": "^3.3.3", "jest": "^30.0.0", "next": "15.3.3", "oxlint": "^1.1.0", "prettier": "^3.5.3", "rollup": "^4.43.0", "tinybench": "^4.0.1", "tsdown": "^0.12.7", "tsx": "^4.20.2", "typescript": "^5.8.3", "vite": "^6.3.5", "vitest": "^3.2.3", "webpack": "^5.99.9", "@pact-toolbox/pact-transformer": "0.1.0", "@pact-toolbox/prettier-config": "0.1.0", "@pact-toolbox/tsconfig": "0.1.0", "@pact-toolbox/vitest-config": "0.3.0" }, "prettier": "@pact-toolbox/prettier-config", "scripts": { "build": "tsdown", "dev": "tsdown -w", "lint": "oxlint --import-plugin --deny-warnings", "format": "prettier --check . --ignore-path ../../.gitignore", "release": "pnpm test && pnpm publish", "test:watch": "vitest", "test": "vitest run", "verify": "tsc --noEmit --skipLibCheck" } }