UNPKG

rspack-plugin-mock

Version:
139 lines 3.47 kB
{ "name": "rspack-plugin-mock", "type": "module", "version": "1.1.0", "description": "inject api mock server to development server", "author": "pengzhanbo <q942450674@outlook.com> (https://github.com/pengzhanbo)", "license": "MIT", "homepage": "https://github.com/pengzhanbo/rspack-plugin-mock", "repository": { "type": "git", "url": "https://github.com/pengzhanbo/rspack-plugin-mock" }, "keywords": [ "mock", "mock server", "rspack", "rsbuild", "rspack-plugin", "rsbuild-plugin" ], "imports": { "#json5-loader": "./dist/json5-loader.cjs" }, "exports": { ".": { "import": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "require": { "types": "./dist/index.d.cts", "default": "./dist/index.cjs" } }, "./server": { "import": { "types": "./dist/server.d.ts", "default": "./dist/server.js" }, "require": { "types": "./dist/server.d.cts", "default": "./dist/server.cjs" } }, "./rsbuild": { "import": { "types": "./dist/rsbuild.d.ts", "default": "./dist/rsbuild.js" }, "require": { "types": "./dist/rsbuild.d.cts", "default": "./dist/rsbuild.cjs" } }, "./helper": { "import": { "types": "./dist/helper.d.ts", "default": "./dist/helper.js" }, "require": { "types": "./dist/helper.d.cts", "default": "./dist/helper.cjs" } }, "./package.json": "./package.json" }, "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist" ], "engines": { "node": ">=18.20.0", "pnpm": ">=9" }, "peerDependencies": { "@rsbuild/core": ">=1.0.0", "@rspack/core": ">=1.0.0" }, "peerDependenciesMeta": { "@rsbuild/core": { "optional": true }, "@rspack/core": { "optional": true } }, "dependencies": { "@pengzhanbo/utils": "^2.0.0", "@rollup/pluginutils": "^5.1.4", "chokidar": "3.6.0", "co-body": "^6.2.0", "cookies": "^0.9.1", "cors": "^2.8.5", "debug": "^4.4.0", "fast-glob": "^3.3.3", "formidable": "2.1.2", "http-status": "^2.1.0", "is-core-module": "^2.16.1", "json5": "^2.2.3", "memfs": "^4.17.0", "mime-types": "^3.0.1", "path-to-regexp": "6.3.0", "picocolors": "^1.1.1", "portfinder": "^1.0.36", "ws": "^8.18.1" }, "devDependencies": { "@pengzhanbo/eslint-config": "^1.29.0", "@rsbuild/core": "^1.3.6", "@rspack/core": "^1.3.4", "@types/co-body": "^6.1.3", "@types/cookies": "^0.9.0", "@types/cors": "^2.8.17", "@types/debug": "^4.1.12", "@types/formidable": "2.0.6", "@types/is-core-module": "^2.2.2", "@types/mime-types": "^2.1.4", "@types/node": "^22.14.1", "@types/ws": "^8.18.1", "bumpp": "^10.1.0", "conventional-changelog-cli": "^5.0.0", "eslint": "^9.24.0", "husky": "^9.1.7", "lint-staged": "^15.5.1", "tsup": "^8.4.0", "typescript": "^5.8.3" }, "lint-staged": { "*": "eslint --fix" }, "scripts": { "dev": "tsup src --watch", "build": "tsup", "lint": "eslint .", "release:changelog": "conventional-changelog -p angular -i CHANGELOG.md -s", "release": "bumpp package.json --execute=\"pnpm release:changelog\" --commit --all --push --tag && pnpm publish --access public" } }