diff --git a/.circleci/config.yml b/.circleci/config.yml index a544a44..1c01287 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -9,14 +9,13 @@ jobs: - checkout - restore_cache: keys: - - v3-dependencies-{{ checksum "package.json" }} - - run: yarn install - - run: yarn add codecov + - v4-dependencies-{{ checksum "package.json" }} + - run: npm install - save_cache: paths: - node_modules - key: v3-dependencies-{{ checksum "package.json" }} - - run: yarn test + key: v4-dependencies-{{ checksum "package.json" }} + - run: npm test - run: name: upload coverage reports command: ./node_modules/.bin/codecov diff --git a/package-lock.json b/package-lock.json index bef1530..4f56f42 100644 --- a/package-lock.json +++ b/package-lock.json @@ -121,6 +121,12 @@ "sprintf-js": "1.0.3" } }, + "argv": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/argv/-/argv-0.0.2.tgz", + "integrity": "sha1-7L0W+JSbFXGDcRsb2jNPN4QBhas=", + "dev": true + }, "arr-diff": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", @@ -540,6 +546,17 @@ "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", "dev": true }, + "codecov": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/codecov/-/codecov-2.3.0.tgz", + "integrity": "sha1-rSWixuBELRN0DZ1N27mj4nFDMPQ=", + "dev": true, + "requires": { + "argv": "0.0.2", + "request": "2.81.0", + "urlgrey": "0.4.4" + } + }, "color-convert": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.0.tgz", @@ -4475,6 +4492,12 @@ "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", "dev": true }, + "urlgrey": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/urlgrey/-/urlgrey-0.4.4.tgz", + "integrity": "sha1-iS/pWWCAXoVRnxzUOJ8stMu3ZS8=", + "dev": true + }, "useragent": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.2.1.tgz", diff --git a/package.json b/package.json index d947489..e0d98bd 100644 --- a/package.json +++ b/package.json @@ -28,6 +28,7 @@ "jquery": ">=1.8.3" }, "devDependencies": { + "codecov": "^2.3.0", "eslint": "4.8.0", "jasmine-ajax": "3.3.1", "jasmine-core": "2.8.0",