1{ 2 "name": "write-file-atomic", 3 "version": "5.0.1", 4 "description": "Write files in an atomic fashion w/configurable ownership", 5 "main": "./lib/index.js", 6 "scripts": { 7 "test": "tap", 8 "posttest": "npm run lint", 9 "lint": "eslint \"**/*.js\"", 10 "postlint": "template-oss-check", 11 "lintfix": "npm run lint -- --fix", 12 "snap": "tap", 13 "template-oss-apply": "template-oss-apply --force" 14 }, 15 "repository": { 16 "type": "git", 17 "url": "https://github.com/npm/write-file-atomic.git" 18 }, 19 "keywords": [ 20 "writeFile", 21 "atomic" 22 ], 23 "author": "GitHub Inc.", 24 "license": "ISC", 25 "bugs": { 26 "url": "https://github.com/npm/write-file-atomic/issues" 27 }, 28 "homepage": "https://github.com/npm/write-file-atomic", 29 "dependencies": { 30 "imurmurhash": "^0.1.4", 31 "signal-exit": "^4.0.1" 32 }, 33 "devDependencies": { 34 "@npmcli/eslint-config": "^4.0.0", 35 "@npmcli/template-oss": "4.14.1", 36 "tap": "^16.0.1" 37 }, 38 "files": [ 39 "bin/", 40 "lib/" 41 ], 42 "engines": { 43 "node": "^14.17.0 || ^16.13.0 || >=18.0.0" 44 }, 45 "templateOSS": { 46 "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.", 47 "windowsCI": false, 48 "version": "4.14.1", 49 "publish": "true" 50 }, 51 "tap": { 52 "nyc-arg": [ 53 "--exclude", 54 "tap-snapshots/**" 55 ] 56 } 57} 58