1{ 2 "name": "@npmcli/fs", 3 "version": "3.1.0", 4 "description": "filesystem utilities for the npm cli", 5 "main": "lib/index.js", 6 "files": [ 7 "bin/", 8 "lib/" 9 ], 10 "scripts": { 11 "snap": "tap", 12 "test": "tap", 13 "npmclilint": "npmcli-lint", 14 "lint": "eslint \"**/*.js\"", 15 "lintfix": "npm run lint -- --fix", 16 "posttest": "npm run lint", 17 "postsnap": "npm run lintfix --", 18 "postlint": "template-oss-check", 19 "template-oss-apply": "template-oss-apply --force" 20 }, 21 "repository": { 22 "type": "git", 23 "url": "https://github.com/npm/fs.git" 24 }, 25 "keywords": [ 26 "npm", 27 "oss" 28 ], 29 "author": "GitHub Inc.", 30 "license": "ISC", 31 "devDependencies": { 32 "@npmcli/eslint-config": "^4.0.0", 33 "@npmcli/template-oss": "4.8.0", 34 "tap": "^16.0.1" 35 }, 36 "dependencies": { 37 "semver": "^7.3.5" 38 }, 39 "engines": { 40 "node": "^14.17.0 || ^16.13.0 || >=18.0.0" 41 }, 42 "templateOSS": { 43 "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.", 44 "version": "4.8.0" 45 }, 46 "tap": { 47 "nyc-arg": [ 48 "--exclude", 49 "tap-snapshots/**" 50 ] 51 } 52} 53