diff --git a/package-lock.json b/package-lock.json index 33b2a17..b519f1b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -218,6 +218,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", @@ -1646,6 +1652,17 @@ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", "dev": true }, + "codecov": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/codecov/-/codecov-2.2.0.tgz", + "integrity": "sha1-LQaBfOuIkeymNog21Ptr9swE/9E=", + "dev": true, + "requires": { + "argv": "0.0.2", + "request": "2.79.0", + "urlgrey": "0.4.4" + } + }, "color-convert": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.0.tgz", @@ -1819,19 +1836,6 @@ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", "dev": true }, - "coveralls": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/coveralls/-/coveralls-2.13.1.tgz", - "integrity": "sha1-1wu5rMGDXsTwY/+drFQjwXsR8Xg=", - "dev": true, - "requires": { - "js-yaml": "3.6.1", - "lcov-parse": "0.0.10", - "log-driver": "1.2.5", - "minimist": "1.2.0", - "request": "2.79.0" - } - }, "create-error-class": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", @@ -4938,16 +4942,6 @@ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.1.tgz", "integrity": "sha1-COnxMkhKLEWjCQfp3E1VZ7fxFNc=" }, - "js-yaml": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.6.1.tgz", - "integrity": "sha1-bl/mfYsgXOTSL60Ft3geja3MSzA=", - "dev": true, - "requires": { - "argparse": "1.0.9", - "esprima": "2.7.3" - } - }, "jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", @@ -5110,12 +5104,6 @@ "invert-kv": "1.0.0" } }, - "lcov-parse": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/lcov-parse/-/lcov-parse-0.0.10.tgz", - "integrity": "sha1-GwuP+ayceIklBYK3C3ExXZ2m2aM=", - "dev": true - }, "leven": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", @@ -5235,12 +5223,6 @@ "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" }, - "log-driver": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/log-driver/-/log-driver-1.2.5.tgz", - "integrity": "sha1-euTsJXMC/XkNVXyxDJcQDYV7AFY=", - "dev": true - }, "longest": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", @@ -9252,6 +9234,12 @@ "prepend-http": "1.0.4" } }, + "urlgrey": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/urlgrey/-/urlgrey-0.4.4.tgz", + "integrity": "sha1-iS/pWWCAXoVRnxzUOJ8stMu3ZS8=", + "dev": true + }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", diff --git a/package.json b/package.json index 10ed992..86d619b 100644 --- a/package.json +++ b/package.json @@ -1,89 +1,89 @@ { - "name": "express-vue-renderer", - "version": "0.3.0", - "description": "Rendering Engine for turning Vue files into Javascript Objects", - "homepage": "https://github.com/express-vue/express-vue-renderer", - "author": { - "name": "Daniel Cherubini", - "email": "daniel@cherubini.casa", - "url": "https://github.com/express-vue" - }, - "files": [ - "lib" - ], - "main": "lib/index.js", - "keywords": [ - "vue", - "renderer", - "vuejs", - "node", - "nodejs" - ], - "ava": { + "name": "express-vue-renderer", + "version": "0.3.0", + "description": "Rendering Engine for turning Vue files into Javascript Objects", + "homepage": "https://github.com/express-vue/express-vue-renderer", + "author": { + "name": "Daniel Cherubini", + "email": "daniel@cherubini.casa", + "url": "https://github.com/express-vue" + }, "files": [ - "tests/**/*.js" + "lib" ], - "source": [ - "src/**/*.js", - "!lib/**/*" + "main": "lib/index.js", + "keywords": [ + "vue", + "renderer", + "vuejs", + "node", + "nodejs" ], - "concurrency": 5, - "failFast": false, - "powerAssert": false, - "require": [ - "babel-register" - ], - "babel": "inherit" - }, - "nyc": { - "include": [ - "src/**/*.js" - ] - }, - "devDependencies": { - "ava": "^0.20.0", - "babel-plugin-transform-flow-strip-types": "^6.22.0", - "babel-preset-env": "^1.6.0", - "coveralls": "^2.13.1", - "eslint": "^4.1.0", - "eslint-config-xo-space": "^0.16.0", - "express": "^4.15.3", - "flow-bin": "^0.49.1", - "flow-remove-types": "^1.2.1", - "jest": "^20.0.4", - "jest-cli": "^20.0.0", - "nsp": "^2.6.3", - "nyc": "^11.0.3", - "uuid": "^3.1.0" - }, - "scripts": { - "start": "npm run build && node example/app.js", - "prepublish": "npm run build && nsp check", - "pretest": "eslint . --fix", - "test": "eslint src && nyc ava", - "clean": "rm -rf lib", - "coverage": "nyc report --reporter=text-lcov | coveralls", - "build": "npm run clean && flow-remove-types --pretty src/ --out-dir lib/", - "preversion": "npm test", - "version": "npm run build && git add -A", - "postversion": "git push && git push --tags" - }, - "repository": "express-vue/express-vue-renderer", - "license": "Apache-2.0", - "dependencies": { - "babel-eslint": "^7.2.3", - "babel-preset-es2015": "^6.24.1", - "camel-case": "^3.0.0", - "clean-css": "^4.1.5", - "deepmerge": "^1.5.0", - "html-minifier": "^3.5.2", - "lru-cache": "^4.1.1", - "pug": "^2.0.0-rc.2", - "require-from-string": "^1.2.1", - "string-hash": "^1.1.3", - "vue": "^2.3.4", - "vue-server-renderer": "^2.3.4", - "vue-template-compiler": "^2.3.4", - "xss": "^0.3.3" - } + "ava": { + "files": [ + "tests/**/*.js" + ], + "source": [ + "src/**/*.js", + "!lib/**/*" + ], + "concurrency": 5, + "failFast": false, + "powerAssert": false, + "require": [ + "babel-register" + ], + "babel": "inherit" + }, + "nyc": { + "include": [ + "src/**/*.js" + ] + }, + "devDependencies": { + "ava": "^0.20.0", + "babel-plugin-transform-flow-strip-types": "^6.22.0", + "babel-preset-env": "^1.6.0", + "codecov": "^2.2.0", + "eslint": "^4.1.0", + "eslint-config-xo-space": "^0.16.0", + "express": "^4.15.3", + "flow-bin": "^0.49.1", + "flow-remove-types": "^1.2.1", + "jest": "^20.0.4", + "jest-cli": "^20.0.0", + "nsp": "^2.6.3", + "nyc": "^11.0.3", + "uuid": "^3.1.0" + }, + "scripts": { + "start": "npm run build && node example/app.js", + "prepublish": "npm run build && nsp check", + "pretest": "eslint . --fix", + "test": "eslint src && nyc ava", + "clean": "rm -rf lib", + "coverage": "nyc report --reporter=lcov > coverage.lcov && codecov", + "build": "npm run clean && flow-remove-types --pretty src/ --out-dir lib/", + "preversion": "npm test", + "version": "npm run build && git add -A", + "postversion": "git push && git push --tags" + }, + "repository": "express-vue/express-vue-renderer", + "license": "Apache-2.0", + "dependencies": { + "babel-eslint": "^7.2.3", + "babel-preset-es2015": "^6.24.1", + "camel-case": "^3.0.0", + "clean-css": "^4.1.5", + "deepmerge": "^1.5.0", + "html-minifier": "^3.5.2", + "lru-cache": "^4.1.1", + "pug": "^2.0.0-rc.2", + "require-from-string": "^1.2.1", + "string-hash": "^1.1.3", + "vue": "^2.3.4", + "vue-server-renderer": "^2.3.4", + "vue-template-compiler": "^2.3.4", + "xss": "^0.3.3" + } }