ci: Running codecov from local npm dev dependencies

master
Viraj Trivedi 6 years ago
parent ffd422de9f
commit 5acac148e9

@ -16,8 +16,7 @@ jobs:
provider: script provider: script
skip_cleanup: true skip_cleanup: true
before_script: before_script:
- npm install -g codecov
- npm install - npm install
script: script:
- npm run semantic-release - npm run semantic-release
- codecov - npm run codecov

45
package-lock.json generated

@ -737,6 +737,12 @@
"sprintf-js": "~1.0.2" "sprintf-js": "~1.0.2"
} }
}, },
"argv": {
"version": "0.0.2",
"resolved": "https://registry.npmjs.org/argv/-/argv-0.0.2.tgz",
"integrity": "sha1-7L0W+JSbFXGDcRsb2jNPN4QBhas=",
"dev": true
},
"argv-formatter": { "argv-formatter": {
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/argv-formatter/-/argv-formatter-1.0.0.tgz", "resolved": "https://registry.npmjs.org/argv-formatter/-/argv-formatter-1.0.0.tgz",
@ -1553,6 +1559,19 @@
"integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
"dev": true "dev": true
}, },
"codecov": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/codecov/-/codecov-3.2.0.tgz",
"integrity": "sha512-3NJvNARXxilqnqVfgzDHyVrF4oeVgaYW1c1O6Oi5mn93exE7HTSSFNiYdwojWW6IwrCZABJ8crpNbKoo9aUHQw==",
"dev": true,
"requires": {
"argv": "^0.0.2",
"ignore-walk": "^3.0.1",
"js-yaml": "^3.12.0",
"teeny-request": "^3.7.0",
"urlgrey": "^0.4.4"
}
},
"collection-visit": { "collection-visit": {
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
@ -4154,6 +4173,15 @@
"integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
"dev": true "dev": true
}, },
"ignore-walk": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz",
"integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==",
"dev": true,
"requires": {
"minimatch": "^3.0.4"
}
},
"import-fresh": { "import-fresh": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
@ -11425,6 +11453,17 @@
"string-width": "^2.1.1" "string-width": "^2.1.1"
} }
}, },
"teeny-request": {
"version": "3.11.3",
"resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-3.11.3.tgz",
"integrity": "sha512-CKncqSF7sH6p4rzCgkb/z/Pcos5efl0DmolzvlqRQUNcpRIruOhY9+T1FsIlyEbfWd7MsFpodROOwHYh2BaXzw==",
"dev": true,
"requires": {
"https-proxy-agent": "^2.2.1",
"node-fetch": "^2.2.0",
"uuid": "^3.3.2"
}
},
"test-exclude": { "test-exclude": {
"version": "4.2.3", "version": "4.2.3",
"resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.2.3.tgz", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.2.3.tgz",
@ -12009,6 +12048,12 @@
"integrity": "sha1-/FZaPMy/93MMd19WQflVV5FDnyE=", "integrity": "sha1-/FZaPMy/93MMd19WQflVV5FDnyE=",
"dev": true "dev": true
}, },
"urlgrey": {
"version": "0.4.4",
"resolved": "https://registry.npmjs.org/urlgrey/-/urlgrey-0.4.4.tgz",
"integrity": "sha1-iS/pWWCAXoVRnxzUOJ8stMu3ZS8=",
"dev": true
},
"use": { "use": {
"version": "3.1.1", "version": "3.1.1",
"resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",

@ -15,6 +15,7 @@
"@types/crypto-js": "^3.1.33", "@types/crypto-js": "^3.1.33",
"@types/jest": "^23.1.1", "@types/jest": "^23.1.1",
"@types/uuid": "^3.0.0", "@types/uuid": "^3.0.0",
"codecov": "^3.2.0",
"eslint": "^5.12.1", "eslint": "^5.12.1",
"eslint-config-airbnb": "^17.1.0", "eslint-config-airbnb": "^17.1.0",
"eslint-config-prettier": "^3.6.0", "eslint-config-prettier": "^3.6.0",
@ -35,7 +36,8 @@
}, },
"scripts": { "scripts": {
"test": "jest --env=jsdom", "test": "jest --env=jsdom",
"semantic-release": "semantic-release" "semantic-release": "semantic-release",
"codecov": "codecov"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

Loading…
Cancel
Save