1{
2 "name": "fiber-dev",
3 "version": "0.0.0",
4 "description": "Node.js isolation primitive to run asynchronous worker-like operations without leaking async IO",
5 "author": "Phil Pluckthun <phil@kitten.sh>",
6 "source": "./src/index.ts",
7 "main": "./dist/fiber-dev",
8 "module": "./dist/fiber-dev.mjs",
9 "types": "./dist/fiber-dev.d.ts",
10 "files": [
11 "LICENSE.md",
12 "README.md",
13 "CHANGELOG.md",
14 "dist/"
15 ],
16 "scripts": {
17 "build": "rollup -c ./scripts/rollup.config.mjs",
18 "postbuild": "tsc --noEmit ./dist/fiber-dev.d.ts",
19 "check": "tsc --noEmit",
20 "clean": "rimraf dist node_modules/.cache",
21 "prepublishOnly": "run-s clean build check",
22 "prepare": "node ./scripts/prepare.js || true",
23 "changeset:version": "changeset version && pnpm install --lockfile-only",
24 "changeset:publish": "changeset publish"
25 },
26 "exports": {
27 ".": {
28 "types": "./dist/fiber-dev.d.ts",
29 "import": "./dist/fiber-dev.mjs",
30 "require": "./dist/fiber-dev.js",
31 "source": "./src/index.ts"
32 },
33 "./package.json": "./package.json"
34 },
35 "prettier": {
36 "singleQuote": true,
37 "arrowParens": "avoid",
38 "trailingComma": "es5"
39 },
40 "lint-staged": {
41 "*.{js,ts,json,md}": "prettier --write"
42 },
43 "keywords": [],
44 "license": "MIT",
45 "repository": "https://github.com/kitten/fiber-dev",
46 "bugs": {
47 "url": "https://github.com/kitten/fiber-dev/issues"
48 },
49 "devDependencies": {
50 "@babel/plugin-transform-block-scoping": "^7.25.9",
51 "@babel/plugin-transform-typescript": "^7.26.7",
52 "@changesets/cli": "^2.27.1",
53 "@changesets/get-github-info": "^0.6.0",
54 "@rollup/plugin-babel": "^6.0.4",
55 "@rollup/plugin-commonjs": "^28.0.2",
56 "@rollup/plugin-node-resolve": "^16.0.0",
57 "@rollup/plugin-terser": "^0.4.4",
58 "@types/node": "^18.19.0",
59 "dotenv": "^16.4.7",
60 "lint-staged": "^15.4.3",
61 "npm-run-all": "^4.1.5",
62 "prettier": "^3.4.2",
63 "rimraf": "^6.0.1",
64 "rollup": "^4.32.1",
65 "rollup-plugin-cjs-check": "^1.0.3",
66 "rollup-plugin-dts": "^6.1.1",
67 "typescript": "^5.7.3"
68 },
69 "publishConfig": {
70 "access": "public",
71 "provenance": true
72 }
73}