shelljs/package.json
Nate Fischer 54049d49d8
chore: change supported node versions (#1011)
This adds testing for node v14. This removes testing for node v6 and v7
because codecov breaks on these versions. This omits node v15 because
appveyor doesn't seem to support this version. The nodejs org currently
supports [10, 12, 14, 15].

This makes a couple minor edits to the check-node-support script for
consistency with shelljs/shx#186.

This bumps the shx dependency because it seems we're hitting issue #973
on node v14.

Test: npm run check-node-support
2020-10-26 16:44:47 -07:00

82 lines
1.9 KiB
JSON

{
"name": "shelljs",
"version": "0.8.3",
"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",
"files": [
"commands.js",
"global.js",
"make.js",
"plugin.js",
"shell.js",
"bin",
"src"
],
"scripts": {
"check-node-support": "node scripts/check-node-support",
"posttest": "npm run lint",
"test": "ava test/*.js",
"test-with-coverage": "nyc --reporter=text --reporter=lcov ava test/*.js",
"gendocs": "node scripts/generate-docs",
"lint": "eslint .",
"after-travis": "travis-check-changes",
"changelog": "shelljs-changelog",
"codecov": "codecov",
"release:major": "shelljs-release major",
"release:minor": "shelljs-release minor",
"release:patch": "shelljs-release patch"
},
"bin": {
"shjs": "./bin/shjs"
},
"dependencies": {
"execa": "^1.0.0",
"glob": "^7.0.0",
"interpret": "^1.0.0",
"rechoir": "^0.6.2"
},
"ava": {
"serial": true,
"powerAssert": false
},
"devDependencies": {
"ava": "^1.4.1",
"chalk": "^1.1.3",
"codecov": "^3.0.2",
"coffee-script": "^1.10.0",
"eslint": "^5.16.0",
"eslint-config-airbnb-base": "^13.1.0",
"eslint-plugin-import": "^2.17.3",
"js-yaml": "^3.12.0",
"nyc": "^14.1.1",
"shelljs-changelog": "^0.2.0",
"shelljs-release": "^0.3.0",
"shx": "^0.3.3",
"travis-check-changes": "^0.2.0"
},
"optionalDependencies": {},
"engines": {
"node": ">=8"
}
}