1 | {
|
2 | "name": "destr",
|
3 | "version": "2.0.2",
|
4 | "description": "A faster, secure and convenient alternative for JSON.parse",
|
5 | "repository": "unjs/destr",
|
6 | "license": "MIT",
|
7 | "type": "module",
|
8 | "exports": {
|
9 | ".": {
|
10 | "types": "./dist/index.d.ts",
|
11 | "import": "./dist/index.mjs",
|
12 | "require": "./lib/index.cjs"
|
13 | }
|
14 | },
|
15 | "main": "./lib/index.cjs",
|
16 | "module": "./dist/index.mjs",
|
17 | "types": "./dist/index.d.ts",
|
18 | "files": [
|
19 | "dist",
|
20 | "lib"
|
21 | ],
|
22 | "scripts": {
|
23 | "bench:bun": "pnpm build && bun --bun ./bench.mjs",
|
24 | "bench:node": "pnpm build && node ./bench.mjs",
|
25 | "build": "unbuild",
|
26 | "dev": "vitest dev",
|
27 | "lint": "eslint --ext .ts . && prettier -c src test",
|
28 | "lint:fix": "eslint --ext .ts . --fix && prettier -w src test",
|
29 | "release": "pnpm test && pnpm build && changelogen --release --push && npm publish",
|
30 | "test": "pnpm lint && vitest run --coverage"
|
31 | },
|
32 | "devDependencies": {
|
33 | "@hapi/bourne": "^3.0.0",
|
34 | "@vitest/coverage-v8": "^0.34.6",
|
35 | "benchmark": "^2.1.4",
|
36 | "changelogen": "^0.5.5",
|
37 | "eslint": "^8.52.0",
|
38 | "eslint-config-unjs": "^0.2.1",
|
39 | "prettier": "^3.0.3",
|
40 | "secure-json-parse": "^2.7.0",
|
41 | "typescript": "^5.2.2",
|
42 | "unbuild": "^2.0.0",
|
43 | "vitest": "^0.34.6"
|
44 | },
|
45 | "packageManager": "pnpm@8.9.2"
|
46 | } |
\ | No newline at end of file |