修改成 cmake

This commit is contained in:
YuhangQ 2021-11-24 23:42:10 +08:00
parent 83929bdc89
commit 9ba15a92ed
4 changed files with 673 additions and 7 deletions

View File

@ -1,3 +1,33 @@
文件 APICiel
语法解析器:徐小权、钱宇航
B+索引树:钱宇航、卢胤
测试zyy刘宇轩徐小权
控制台开发:卢胤
文档刘宇轩钱宇航zyy
挑毛病专员zyy
ZYY前置小知识json、js、nodejs、invodb、invodb-node-api。实现了什么
ZYY【演示】nodejs 使用实例,展现易用性。插入删除更新 | 分发 invodb.exe
XXQ索引算法的实现 && 数据库索引教程
LYnodejs 演示索引(提前准备一个)
LYXBenchMark跑分 vs sqlite
演示实际项目 钱宇航
# 简明 InvoDB 使用教程
通过阅读该教程,你会对 `InvoDB` 的使用和结构有所了解。
@ -302,3 +332,9 @@ node test.js
[单词测试 (wento.icu)](https://word.wento.icu/)
演示 BenchMark

View File

@ -1,4 +1,4 @@
const core = require("./build/Release/core.node");
const core = require("./build/Release/invodb.node");
function database(filename) {
core.database(filename);

View File

@ -1,11 +1,11 @@
{
"name": "invodb",
"version": "1.0.15",
"version": "1.0.22",
"description": "a nosql json document database",
"main": "index.js",
"scripts": {
"test": "clear && node-gyp build && node demo/test.js",
"install": "node-gyp rebuild",
"install": "cmake-js compile",
"build": "node-gyp build"
},
"repository": {
@ -20,6 +20,7 @@
},
"homepage": "https://github.com/YuhangQ/InvoDB#readme",
"dependencies": {
"cmake-js": "^6.2.1",
"node-addon-api": "^4.2.0"
}
}

637
yarn.lock
View File

@ -2,7 +2,636 @@
# yarn lockfile v1
node-addon-api@^4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-4.2.0.tgz#117cbb5a959dff0992e1c586ae0393573e4d2a87"
integrity sha512-eazsqzwG2lskuzBqCGPi7Ac2UgOoMz8JVOXVhTvvPDYhthvNpefx8jWD8Np7Gv+2Sz0FlPWZk0nJV0z598Wn8Q==
"ansi-regex@^2.0.0":
"integrity" "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
"resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz"
"version" "2.1.1"
"ansi@^0.3.0", "ansi@~0.3.0":
"integrity" "sha1-DELU+xcWDVqa8eSEus4cZpIsGyE="
"resolved" "https://registry.npmjs.org/ansi/-/ansi-0.3.1.tgz"
"version" "0.3.1"
"are-we-there-yet@~1.0.0":
"integrity" "sha1-otKMkxAqpsyWJFomy5VN4G7FPww="
"resolved" "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.0.6.tgz"
"version" "1.0.6"
dependencies:
"delegates" "^1.0.0"
"readable-stream" "^2.0.0 || ^1.1.13"
"axios@^0.21.1":
"integrity" "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg=="
"resolved" "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz"
"version" "0.21.4"
dependencies:
"follow-redirects" "^1.14.0"
"balanced-match@^1.0.0":
"integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
"resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz"
"version" "1.0.2"
"big-integer@^1.6.17":
"integrity" "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg=="
"resolved" "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz"
"version" "1.6.51"
"binary@~0.3.0":
"integrity" "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk="
"resolved" "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz"
"version" "0.3.0"
dependencies:
"buffers" "~0.1.1"
"chainsaw" "~0.1.0"
"bluebird@~3.4.1":
"integrity" "sha1-9y12C+Cbf3bQjtj66Ysomo0F+rM="
"resolved" "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz"
"version" "3.4.7"
"brace-expansion@^1.1.7":
"integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="
"resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
"version" "1.1.11"
dependencies:
"balanced-match" "^1.0.0"
"concat-map" "0.0.1"
"buffer-indexof-polyfill@~1.0.0":
"integrity" "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A=="
"resolved" "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz"
"version" "1.0.2"
"buffer-shims@^1.0.0":
"integrity" "sha1-mXjOMXOIxkmth5MCjDR37wRKi1E="
"resolved" "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz"
"version" "1.0.0"
"buffers@~0.1.1":
"integrity" "sha1-skV5w77U1tOWru5tmorn9Ugqt7s="
"resolved" "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz"
"version" "0.1.1"
"camelcase@^2.0.1":
"integrity" "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8="
"resolved" "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
"version" "2.1.1"
"chainsaw@~0.1.0":
"integrity" "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg="
"resolved" "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz"
"version" "0.1.0"
dependencies:
"traverse" ">=0.3.0 <0.4"
"chownr@^1.1.4":
"integrity" "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
"resolved" "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz"
"version" "1.1.4"
"cliui@^3.0.3":
"integrity" "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0="
"resolved" "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz"
"version" "3.2.0"
dependencies:
"string-width" "^1.0.1"
"strip-ansi" "^3.0.1"
"wrap-ansi" "^2.0.0"
"cmake-js@^6.2.1":
"integrity" "sha512-wEpg0Z8SY6ihXTe+xosadh4PbASdWSM/locbLacWRYJCZfAjWLyOrd4RoVIeirLkfPxmG8GdNQA9tW/Rz5SfJA=="
"resolved" "https://registry.npmjs.org/cmake-js/-/cmake-js-6.2.1.tgz"
"version" "6.2.1"
dependencies:
"axios" "^0.21.1"
"debug" "^4"
"fs-extra" "^5.0.0"
"is-iojs" "^1.0.1"
"lodash" "^4"
"memory-stream" "0"
"npmlog" "^1.2.0"
"rc" "^1.2.7"
"semver" "^5.0.3"
"splitargs" "0"
"tar" "^4"
"unzipper" "^0.8.13"
"url-join" "0"
"which" "^1.0.9"
"yargs" "^3.6.0"
"code-point-at@^1.0.0":
"integrity" "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c="
"resolved" "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz"
"version" "1.1.0"
"concat-map@0.0.1":
"integrity" "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
"resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
"version" "0.0.1"
"core-util-is@~1.0.0":
"integrity" "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
"resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz"
"version" "1.0.3"
"debug@^4":
"integrity" "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw=="
"resolved" "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz"
"version" "4.3.2"
dependencies:
"ms" "2.1.2"
"decamelize@^1.1.1":
"integrity" "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
"resolved" "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
"version" "1.2.0"
"deep-extend@^0.6.0":
"integrity" "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="
"resolved" "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz"
"version" "0.6.0"
"delegates@^1.0.0":
"integrity" "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o="
"resolved" "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz"
"version" "1.0.0"
"duplexer2@~0.1.4":
"integrity" "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME="
"resolved" "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz"
"version" "0.1.4"
dependencies:
"readable-stream" "^2.0.2"
"follow-redirects@^1.14.0":
"integrity" "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA=="
"resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz"
"version" "1.14.5"
"fs-extra@^5.0.0":
"integrity" "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ=="
"resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz"
"version" "5.0.0"
dependencies:
"graceful-fs" "^4.1.2"
"jsonfile" "^4.0.0"
"universalify" "^0.1.0"
"fs-minipass@^1.2.7":
"integrity" "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA=="
"resolved" "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz"
"version" "1.2.7"
dependencies:
"minipass" "^2.6.0"
"fs.realpath@^1.0.0":
"integrity" "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
"resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
"version" "1.0.0"
"fstream@~1.0.10":
"integrity" "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg=="
"resolved" "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz"
"version" "1.0.12"
dependencies:
"graceful-fs" "^4.1.2"
"inherits" "~2.0.0"
"mkdirp" ">=0.5 0"
"rimraf" "2"
"gauge@~1.2.0":
"integrity" "sha1-6c7FSD09TuDvRLYKfZnkk14TbZM="
"resolved" "https://registry.npmjs.org/gauge/-/gauge-1.2.7.tgz"
"version" "1.2.7"
dependencies:
"ansi" "^0.3.0"
"has-unicode" "^2.0.0"
"lodash.pad" "^4.1.0"
"lodash.padend" "^4.1.0"
"lodash.padstart" "^4.1.0"
"glob@^7.1.3":
"integrity" "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q=="
"resolved" "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz"
"version" "7.2.0"
dependencies:
"fs.realpath" "^1.0.0"
"inflight" "^1.0.4"
"inherits" "2"
"minimatch" "^3.0.4"
"once" "^1.3.0"
"path-is-absolute" "^1.0.0"
"graceful-fs@^4.1.2", "graceful-fs@^4.1.6":
"integrity" "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg=="
"resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz"
"version" "4.2.8"
"has-unicode@^2.0.0":
"integrity" "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk="
"resolved" "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz"
"version" "2.0.1"
"inflight@^1.0.4":
"integrity" "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk="
"resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"
"version" "1.0.6"
dependencies:
"once" "^1.3.0"
"wrappy" "1"
"inherits@~2.0.0", "inherits@~2.0.1", "inherits@~2.0.3", "inherits@2":
"integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
"resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
"version" "2.0.4"
"ini@~1.3.0":
"integrity" "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
"resolved" "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz"
"version" "1.3.8"
"invert-kv@^1.0.0":
"integrity" "sha1-EEqOSqym09jNFXqO+L+rLXo//bY="
"resolved" "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz"
"version" "1.0.0"
"is-fullwidth-code-point@^1.0.0":
"integrity" "sha1-754xOG8DGn8NZDr4L95QxFfvAMs="
"resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz"
"version" "1.0.0"
dependencies:
"number-is-nan" "^1.0.0"
"is-iojs@^1.0.1":
"integrity" "sha1-TBEDO11dlNbqs3dd7cm+fQCDJfE="
"resolved" "https://registry.npmjs.org/is-iojs/-/is-iojs-1.1.0.tgz"
"version" "1.1.0"
"isarray@~1.0.0":
"integrity" "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
"resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
"version" "1.0.0"
"isarray@0.0.1":
"integrity" "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
"resolved" "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
"version" "0.0.1"
"isexe@^2.0.0":
"integrity" "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
"resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"
"version" "2.0.0"
"jsonfile@^4.0.0":
"integrity" "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss="
"resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz"
"version" "4.0.0"
optionalDependencies:
"graceful-fs" "^4.1.6"
"lcid@^1.0.0":
"integrity" "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU="
"resolved" "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz"
"version" "1.0.0"
dependencies:
"invert-kv" "^1.0.0"
"listenercount@~1.0.1":
"integrity" "sha1-hMinKrWcRyUyFIDJdeZQg0LnCTc="
"resolved" "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz"
"version" "1.0.1"
"lodash.pad@^4.1.0":
"integrity" "sha1-QzCUmoM6fI2iLMIPaibE1Z3runA="
"resolved" "https://registry.npmjs.org/lodash.pad/-/lodash.pad-4.5.1.tgz"
"version" "4.5.1"
"lodash.padend@^4.1.0":
"integrity" "sha1-U8y6BH0G4VjTEfRdpiX05J5vFm4="
"resolved" "https://registry.npmjs.org/lodash.padend/-/lodash.padend-4.6.1.tgz"
"version" "4.6.1"
"lodash.padstart@^4.1.0":
"integrity" "sha1-0uPuv/DZ05rVD1y9G1KnvOa7YRs="
"resolved" "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.6.1.tgz"
"version" "4.6.1"
"lodash@^4":
"integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
"resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
"version" "4.17.21"
"memory-stream@0":
"integrity" "sha1-6+jdHDuLw4wOeUHp3dWuvmtN6D8="
"resolved" "https://registry.npmjs.org/memory-stream/-/memory-stream-0.0.3.tgz"
"version" "0.0.3"
dependencies:
"readable-stream" "~1.0.26-2"
"minimatch@^3.0.4":
"integrity" "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA=="
"resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz"
"version" "3.0.4"
dependencies:
"brace-expansion" "^1.1.7"
"minimist@^1.2.0", "minimist@^1.2.5":
"integrity" "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
"resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz"
"version" "1.2.5"
"minipass@^2.6.0", "minipass@^2.9.0":
"integrity" "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg=="
"resolved" "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz"
"version" "2.9.0"
dependencies:
"safe-buffer" "^5.1.2"
"yallist" "^3.0.0"
"minizlib@^1.3.3":
"integrity" "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q=="
"resolved" "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz"
"version" "1.3.3"
dependencies:
"minipass" "^2.9.0"
"mkdirp@^0.5.5", "mkdirp@>=0.5 0":
"integrity" "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ=="
"resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz"
"version" "0.5.5"
dependencies:
"minimist" "^1.2.5"
"ms@2.1.2":
"integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
"resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
"version" "2.1.2"
"node-addon-api@^4.2.0":
"integrity" "sha512-eazsqzwG2lskuzBqCGPi7Ac2UgOoMz8JVOXVhTvvPDYhthvNpefx8jWD8Np7Gv+2Sz0FlPWZk0nJV0z598Wn8Q=="
"resolved" "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.2.0.tgz"
"version" "4.2.0"
"npmlog@^1.2.0":
"integrity" "sha1-KOe+YZYJtT960d0wChDWTXFiaLY="
"resolved" "https://registry.npmjs.org/npmlog/-/npmlog-1.2.1.tgz"
"version" "1.2.1"
dependencies:
"ansi" "~0.3.0"
"are-we-there-yet" "~1.0.0"
"gauge" "~1.2.0"
"number-is-nan@^1.0.0":
"integrity" "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="
"resolved" "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz"
"version" "1.0.1"
"once@^1.3.0":
"integrity" "sha1-WDsap3WWHUsROsF9nFC6753Xa9E="
"resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
"version" "1.4.0"
dependencies:
"wrappy" "1"
"os-locale@^1.4.0":
"integrity" "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk="
"resolved" "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz"
"version" "1.4.0"
dependencies:
"lcid" "^1.0.0"
"path-is-absolute@^1.0.0":
"integrity" "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
"resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
"version" "1.0.1"
"process-nextick-args@~1.0.6":
"integrity" "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M="
"resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
"version" "1.0.7"
"process-nextick-args@~2.0.0":
"integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
"resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz"
"version" "2.0.1"
"rc@^1.2.7":
"integrity" "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw=="
"resolved" "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz"
"version" "1.2.8"
dependencies:
"deep-extend" "^0.6.0"
"ini" "~1.3.0"
"minimist" "^1.2.0"
"strip-json-comments" "~2.0.1"
"readable-stream@^2.0.0 || ^1.1.13":
"integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw=="
"resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"
"version" "2.3.7"
dependencies:
"core-util-is" "~1.0.0"
"inherits" "~2.0.3"
"isarray" "~1.0.0"
"process-nextick-args" "~2.0.0"
"safe-buffer" "~5.1.1"
"string_decoder" "~1.1.1"
"util-deprecate" "~1.0.1"
"readable-stream@^2.0.2":
"integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw=="
"resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"
"version" "2.3.7"
dependencies:
"core-util-is" "~1.0.0"
"inherits" "~2.0.3"
"isarray" "~1.0.0"
"process-nextick-args" "~2.0.0"
"safe-buffer" "~5.1.1"
"string_decoder" "~1.1.1"
"util-deprecate" "~1.0.1"
"readable-stream@~1.0.26-2":
"integrity" "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw="
"resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz"
"version" "1.0.34"
dependencies:
"core-util-is" "~1.0.0"
"inherits" "~2.0.1"
"isarray" "0.0.1"
"string_decoder" "~0.10.x"
"readable-stream@~2.1.5":
"integrity" "sha1-ZvqLcg4UOLNkaB8q0aY8YYRIydA="
"resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.5.tgz"
"version" "2.1.5"
dependencies:
"buffer-shims" "^1.0.0"
"core-util-is" "~1.0.0"
"inherits" "~2.0.1"
"isarray" "~1.0.0"
"process-nextick-args" "~1.0.6"
"string_decoder" "~0.10.x"
"util-deprecate" "~1.0.1"
"rimraf@2":
"integrity" "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w=="
"resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz"
"version" "2.7.1"
dependencies:
"glob" "^7.1.3"
"safe-buffer@^5.1.2", "safe-buffer@^5.2.1":
"integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
"resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"
"version" "5.2.1"
"safe-buffer@~5.1.0", "safe-buffer@~5.1.1":
"integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
"resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
"version" "5.1.2"
"semver@^5.0.3":
"integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
"resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz"
"version" "5.7.1"
"setimmediate@~1.0.4":
"integrity" "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU="
"resolved" "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz"
"version" "1.0.5"
"splitargs@0":
"integrity" "sha1-/p965lc3GzOxDLgNoUPPgknPazs="
"resolved" "https://registry.npmjs.org/splitargs/-/splitargs-0.0.7.tgz"
"version" "0.0.7"
"string_decoder@~0.10.x":
"integrity" "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
"resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
"version" "0.10.31"
"string_decoder@~1.1.1":
"integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="
"resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"
"version" "1.1.1"
dependencies:
"safe-buffer" "~5.1.0"
"string-width@^1.0.1":
"integrity" "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M="
"resolved" "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz"
"version" "1.0.2"
dependencies:
"code-point-at" "^1.0.0"
"is-fullwidth-code-point" "^1.0.0"
"strip-ansi" "^3.0.0"
"strip-ansi@^3.0.0", "strip-ansi@^3.0.1":
"integrity" "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8="
"resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz"
"version" "3.0.1"
dependencies:
"ansi-regex" "^2.0.0"
"strip-json-comments@~2.0.1":
"integrity" "sha1-PFMZQukIwml8DsNEhYwobHygpgo="
"resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz"
"version" "2.0.1"
"tar@^4":
"integrity" "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA=="
"resolved" "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz"
"version" "4.4.19"
dependencies:
"chownr" "^1.1.4"
"fs-minipass" "^1.2.7"
"minipass" "^2.9.0"
"minizlib" "^1.3.3"
"mkdirp" "^0.5.5"
"safe-buffer" "^5.2.1"
"yallist" "^3.1.1"
"traverse@>=0.3.0 <0.4":
"integrity" "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk="
"resolved" "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz"
"version" "0.3.9"
"universalify@^0.1.0":
"integrity" "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
"resolved" "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz"
"version" "0.1.2"
"unzipper@^0.8.13":
"integrity" "sha512-8rFtE7EP5ssOwGpN2dt1Q4njl0N1hUXJ7sSPz0leU2hRdq6+pra57z4YPBlVqm40vcgv6ooKZEAx48fMTv9x4w=="
"resolved" "https://registry.npmjs.org/unzipper/-/unzipper-0.8.14.tgz"
"version" "0.8.14"
dependencies:
"big-integer" "^1.6.17"
"binary" "~0.3.0"
"bluebird" "~3.4.1"
"buffer-indexof-polyfill" "~1.0.0"
"duplexer2" "~0.1.4"
"fstream" "~1.0.10"
"listenercount" "~1.0.1"
"readable-stream" "~2.1.5"
"setimmediate" "~1.0.4"
"url-join@0":
"integrity" "sha1-HbSK1CLTQCRpqH99l73r/k+x48g="
"resolved" "https://registry.npmjs.org/url-join/-/url-join-0.0.1.tgz"
"version" "0.0.1"
"util-deprecate@~1.0.1":
"integrity" "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
"resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
"version" "1.0.2"
"which@^1.0.9":
"integrity" "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ=="
"resolved" "https://registry.npmjs.org/which/-/which-1.3.1.tgz"
"version" "1.3.1"
dependencies:
"isexe" "^2.0.0"
"window-size@^0.1.4":
"integrity" "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY="
"resolved" "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz"
"version" "0.1.4"
"wrap-ansi@^2.0.0":
"integrity" "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU="
"resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz"
"version" "2.1.0"
dependencies:
"string-width" "^1.0.1"
"strip-ansi" "^3.0.1"
"wrappy@1":
"integrity" "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
"resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
"version" "1.0.2"
"y18n@^3.2.0":
"integrity" "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ=="
"resolved" "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz"
"version" "3.2.2"
"yallist@^3.0.0", "yallist@^3.1.1":
"integrity" "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
"resolved" "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz"
"version" "3.1.1"
"yargs@^3.6.0":
"integrity" "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU="
"resolved" "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz"
"version" "3.32.0"
dependencies:
"camelcase" "^2.0.1"
"cliui" "^3.0.3"
"decamelize" "^1.1.1"
"os-locale" "^1.4.0"
"string-width" "^1.0.1"
"window-size" "^0.1.4"
"y18n" "^3.2.0"