mirror of
https://github.com/shelljs/shelljs.git
synced 2025-12-08 20:35:51 +00:00
No change to logic. This checks for stale README in the unit tests instead of by calling 'gendocs' directly. The main goal is for GitHub CI to stop getting tripped up by package-lock.json formatting changes. `npm install` sometimes overwrites the package-lock file with a new format, and this breaks the after-travis step. Test: node_modules/.bin/ava test/docs.js
89 lines
2.1 KiB
JSON
89 lines
2.1 KiB
JSON
{
|
|
"name": "shelljs",
|
|
"version": "0.10.0",
|
|
"description": "Portable Unix shell commands for Node.js",
|
|
"keywords": [
|
|
"shelljs",
|
|
"bash",
|
|
"unix",
|
|
"shell",
|
|
"makefile",
|
|
"make",
|
|
"jake",
|
|
"synchronous"
|
|
],
|
|
"contributors": [
|
|
"Nate Fischer <ntfschr@gmail.com> (https://github.com/nfischer)",
|
|
"Brandon Freitag <freitagbr@gmail.com> (https://github.com/freitagbr)"
|
|
],
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git://github.com/shelljs/shelljs.git"
|
|
},
|
|
"license": "BSD-3-Clause",
|
|
"homepage": "http://github.com/shelljs/shelljs",
|
|
"main": "./shell.js",
|
|
"exports": {
|
|
".": "./shell.js",
|
|
"./global": "./global.js",
|
|
"./global.js": "./global.js",
|
|
"./make": "./make.js",
|
|
"./make.js": "./make.js",
|
|
"./package": "./package.json",
|
|
"./package.json": "./package.json",
|
|
"./plugin": "./plugin.js",
|
|
"./plugin.js": "./plugin.js"
|
|
},
|
|
"files": [
|
|
"global.js",
|
|
"make.js",
|
|
"plugin.js",
|
|
"shell.js",
|
|
"src"
|
|
],
|
|
"scripts": {
|
|
"check-node-support": "node scripts/check-node-support",
|
|
"posttest": "npm run lint",
|
|
"test": "ava",
|
|
"test-with-coverage": "nyc --reporter=text --reporter=lcov ava",
|
|
"gendocs": "node scripts/generate-docs",
|
|
"lint": "eslint .",
|
|
"changelog": "shelljs-changelog",
|
|
"release:major": "shelljs-release major",
|
|
"release:minor": "shelljs-release minor",
|
|
"release:patch": "shelljs-release patch"
|
|
},
|
|
"dependencies": {
|
|
"execa": "^5.1.1",
|
|
"fast-glob": "^3.3.2"
|
|
},
|
|
"ava": {
|
|
"serial": true,
|
|
"workerThreads": false,
|
|
"powerAssert": false,
|
|
"files": [
|
|
"test/*.js"
|
|
],
|
|
"helpers": [
|
|
"test/resources/**",
|
|
"test/utils/**"
|
|
]
|
|
},
|
|
"devDependencies": {
|
|
"ava": "^6.2.0",
|
|
"chalk": "^4.1.2",
|
|
"coffee-script": "^1.12.7",
|
|
"eslint": "^8.2.0",
|
|
"eslint-config-airbnb-base": "^15.0.0",
|
|
"eslint-plugin-import": "^2.31.0",
|
|
"js-yaml": "^4.1.0",
|
|
"nyc": "^17.1.0",
|
|
"shelljs-changelog": "^0.2.6",
|
|
"shelljs-release": "^0.5.3",
|
|
"shx": "^0.4.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=18"
|
|
}
|
|
}
|