UNPKG

1.57 kBJSONView Raw
1{
2 "name": "steno",
3 "version": "4.0.2",
4 "description": "Specialized fast async file writer",
5 "keywords": [
6 "fs",
7 "file",
8 "write",
9 "writer",
10 "asynchronous",
11 "fast",
12 "race",
13 "condition",
14 "atomic",
15 "writing",
16 "safe"
17 ],
18 "homepage": "https://github.com/typicode/steno",
19 "bugs": {
20 "url": "https://github.com/typicode/steno/issues"
21 },
22 "repository": {
23 "type": "git",
24 "url": "git+https://github.com/typicode/steno.git"
25 },
26 "funding": "https://github.com/sponsors/typicode",
27 "license": "MIT",
28 "author": "Typicode <typicode@gmail.com>",
29 "type": "module",
30 "exports": "./lib/index.js",
31 "types": "lib/index.d.ts",
32 "files": [
33 "lib/index.js",
34 "lib/index.d.ts"
35 ],
36 "scripts": {
37 "test": "node --import tsx/esm --test src/test.ts",
38 "build": "del-cli lib && tsc",
39 "lint": "eslint src --ext .ts --ignore-path .gitignore",
40 "prepare": "husky install",
41 "prepublishOnly": "npm run build",
42 "postversion": "git push && git push --tags && npm publish",
43 "benchmark": "npm run build && node lib/benchmark.js",
44 "commit": "commit"
45 },
46 "devDependencies": {
47 "@commitlint/cli": "^17.7.2",
48 "@commitlint/config-conventional": "^17.7.0",
49 "@commitlint/prompt-cli": "^17.7.2",
50 "@sindresorhus/tsconfig": "^5.0.0",
51 "@types/async-retry": "^1.4.8",
52 "@types/node": "^20.8.3",
53 "@typicode/eslint-config": "^1.2.0",
54 "del-cli": "^5.1.0",
55 "husky": "^8.0.3",
56 "tsx": "^4.7.0",
57 "typescript": "^5.2.2"
58 },
59 "engines": {
60 "node": ">=18"
61 }
62}