Skip to content

Commit abd1514

Browse files
committed
chore: remove node v17 specific changes
1 parent aa0d57d commit abd1514

File tree

2 files changed

+32
-53
lines changed

2 files changed

+32
-53
lines changed

.travis.yml

Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,24 @@
11
os: linux
22
dist: xenial
33
language: node_js
4-
54
node_js:
65
- "16"
76
- "14.14.0"
87
- "12.20.0"
9-
10-
before_install:
11-
- export PATH="./node_modules/.bin:$PATH"
12-
- npm config set depth 0
138
install:
149
- echo "Avoid Travis's npm auto-install"
1510
before_script: >
16-
node_version=$(node -v);
17-
if [ ${node_version:1:2} = "17" ]; then
18-
echo "Deadsnakes"
19-
sudo add-apt-repository --yes ppa:deadsnakes/ppa
20-
echo "Update apt-get"
21-
sudo apt-get update
22-
echo "Install Python3"
23-
sudo apt-get --assume-yes install python3.6
24-
sudo ln -sf /usr/bin/python3.6 /usr/bin/python3
25-
fi;
26-
npm install cross-env --global
2711
npm install --legacy-peer-deps --no-save "eslint@${ESLINT}"
2812
notifications:
2913
email: false
3014
script:
3115
- npm run test
32-
- 'if [ -n "${LINT-}" ]; then npm run lint; fi'
16+
- npm run lint
3317
- npm run build
3418
env:
3519
jobs:
3620
- ESLINT=8
3721
- ESLINT=7
38-
jobs:
39-
fast_finish: true
40-
include:
41-
- node_js: "lts/*"
42-
env: LINT=true
4322
after_success:
4423
- export NODE_ENV=production
4524
- npm run build

package.json

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -47,62 +47,62 @@
4747
"engines": {
4848
"node": "^12 || ^14 || ^16 || ^17"
4949
},
50-
"lint-staged": {
51-
".eslintignore": "npm run lint",
52-
"./*.js": "npm run lint-arg --",
53-
"src/**/*.js": "npm run lint-arg --",
54-
"test/**/*.js": "npm run lint-arg --"
55-
},
56-
"run-if-changed": {
57-
"package-lock.json": "npm run install-offline"
58-
},
5950
"keywords": [
6051
"eslint",
6152
"plugin",
6253
"jsdoc"
6354
],
6455
"license": "BSD-3-Clause",
56+
"lint-staged": {
57+
"./*.js": "npm run lint-arg --",
58+
".eslintignore": "npm run lint",
59+
"src/**/*.js": "npm run lint-arg --",
60+
"test/**/*.js": "npm run lint-arg --"
61+
},
6562
"main": "./dist/index.js",
6663
"name": "eslint-plugin-jsdoc",
64+
"nyc": {
65+
"branches": 100,
66+
"check-coverage": false,
67+
"exclude": [
68+
"src/rules/checkExamples.js"
69+
],
70+
"functions": 100,
71+
"include": [
72+
"src/"
73+
],
74+
"instrument": false,
75+
"lines": 100,
76+
"require": [
77+
"@babel/register"
78+
],
79+
"sourceMap": false,
80+
"statements": 100
81+
},
6782
"peerDependencies": {
6883
"eslint": "^7.0.0 || ^8.0.0"
6984
},
7085
"repository": {
7186
"type": "git",
7287
"url": "https://github.com/gajus/eslint-plugin-jsdoc"
7388
},
89+
"run-if-changed": {
90+
"package-lock.json": "npm run install-offline"
91+
},
7492
"scripts": {
7593
"build": "rimraf ./dist && cross-env NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --ignore ./src/bin/*.js --no-copy-ignored",
7694
"check-readme": "babel-node ./src/bin/generateReadme.js --check",
7795
"create-readme": "babel-node ./src/bin/generateReadme.js",
7896
"create-rule": "babel-node ./src/bin/generateRule.js",
7997
"install-offline": "npm install --prefer-offline --no-audit",
80-
"lint-fix": "eslint --report-unused-disable-directives --fix ./src ./test",
8198
"lint": "eslint --report-unused-disable-directives --ignore-pattern '!.ncurc.js' ./src ./test .ncurc.js",
8299
"lint-arg": "eslint --report-unused-disable-directives",
100+
"lint-fix": "eslint --report-unused-disable-directives --fix ./src ./test",
101+
"prepare": "husky install",
102+
"test": "cross-env BABEL_ENV=test nyc --reporter text-summary mocha --reporter dot --recursive --require @babel/register --timeout 12000",
83103
"test-cov": "cross-env BABEL_ENV=test nyc mocha --reporter dot --recursive --require @babel/register --timeout 12000",
84-
"test-no-cov": "cross-env BABEL_ENV=test mocha --reporter dot --recursive --require @babel/register --timeout 12000",
85104
"test-index": "cross-env BABEL_ENV=test mocha --recursive --require @babel/register --reporter progress --timeout 12000 test/rules/index.js",
86-
"test": "cross-env BABEL_ENV=test nyc --reporter text-summary mocha --reporter dot --recursive --require @babel/register --timeout 12000",
87-
"prepare": "husky install"
88-
},
89-
"nyc": {
90-
"require": [
91-
"@babel/register"
92-
],
93-
"sourceMap": false,
94-
"instrument": false,
95-
"include": [
96-
"src/"
97-
],
98-
"exclude": [
99-
"src/rules/checkExamples.js"
100-
],
101-
"check-coverage": false,
102-
"branches": 100,
103-
"lines": 100,
104-
"functions": 100,
105-
"statements": 100
105+
"test-no-cov": "cross-env BABEL_ENV=test mocha --reporter dot --recursive --require @babel/register --timeout 12000"
106106
},
107107
"version": "1.0.0"
108108
}

0 commit comments

Comments
 (0)