diff --git a/CHANGELOG.md b/CHANGELOG.md
index 60fbd4d8..a28b3815 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,14 @@
+
+## [6.0.1](https://github.com/adonisjs/adonis-lucid/compare/v6.0.0...v6.0.1) (2018-07-21)
+
+
+### Bug Fixes
+
+* **belongsToMany:** make sure to scope query when fetching ids ([faf89c4](https://github.com/adonisjs/adonis-lucid/commit/faf89c4))
+* **migration:** remove fallback added for precision timestamp ([f5a6b33](https://github.com/adonisjs/adonis-lucid/commit/f5a6b33)), closes [#916](https://github.com/adonisjs/adonis-lucid/issues/916)
+
+
+
# [6.0.0](https://github.com/adonisjs/adonis-lucid/compare/v5.0.4...v6.0.0) (2018-07-18)
diff --git a/package-lock.json b/package-lock.json
index f59ec6bb..39250039 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,18 +1,18 @@
{
"name": "@adonisjs/lucid",
- "version": "5.0.4",
+ "version": "6.0.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
"@adonisjs/ace": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/@adonisjs/ace/-/ace-5.0.2.tgz",
- "integrity": "sha512-4wLG9baWZVrW55xDUWD1SMgjLsvKE29NrrArcBBLPkm4ab0ai5vjpwooFRBKeMtSjMbNealSyRgM/2UgjpeyFQ==",
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/@adonisjs/ace/-/ace-5.0.3.tgz",
+ "integrity": "sha512-L3IyHPKsP2yq/rQDzYfZyun9bjMAZkfOcIcq9u9f2ibtxiKO90sDR5abZ5uvJZ2UixvWY1ZFsRTkg2ltqufEug==",
"dev": true,
"requires": {
"chalk": "^2.4.1",
"cli-table": "^0.3.1",
- "commander": "^2.15.1",
+ "commander": "^2.16.0",
"debug": "^3.1.0",
"enquirer": "^1.0.3",
"fs-extra": "^6.0.1",
@@ -36,19 +36,30 @@
"escape-string-regexp": "^1.0.5",
"supports-color": "^5.3.0"
}
+ },
+ "fs-extra": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz",
+ "integrity": "sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "jsonfile": "^4.0.0",
+ "universalify": "^0.1.0"
+ }
}
}
},
"@adonisjs/fold": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/@adonisjs/fold/-/fold-4.0.8.tgz",
- "integrity": "sha512-ohiYsSx/CQlVlbwu0U/xXVQZGToX3y3xtVL631GPNsWI2MxeGhzzlMDxezezkbmIRtIEUcFcJNerZUZV+WHLCA==",
+ "version": "4.0.9",
+ "resolved": "https://registry.npmjs.org/@adonisjs/fold/-/fold-4.0.9.tgz",
+ "integrity": "sha512-eH6048Ug32BvYvvvfRThy+IDE8lcRtqExca2TfE/Gw5ZP51rVEYqPd1yy3ioB4R5XI8VUS0hjOt5l7tKUh4Sww==",
"dev": true,
"requires": {
- "@adonisjs/generic-exceptions": "^2.0.0",
+ "@adonisjs/generic-exceptions": "^2.0.1",
"caller": "^1.0.1",
"debug": "^3.1.0",
- "lodash": "^4.17.5",
+ "lodash": "^4.17.10",
"require-stack": "^1.0.2"
}
},
@@ -62,9 +73,9 @@
}
},
"@adonisjs/mrm-preset": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/@adonisjs/mrm-preset/-/mrm-preset-1.0.8.tgz",
- "integrity": "sha512-sLr4PviAxph5i+Isy4qupN20EATOtTi3HVJbzaI5QXubqeiKfB0WQ3mslt+rz+Eq5kCwfucBCghAbxBKchvOOw==",
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/@adonisjs/mrm-preset/-/mrm-preset-1.0.9.tgz",
+ "integrity": "sha512-YGmASaquprU9/ArnbKj1FSc9OwFrbEgyEyLPmOA2qo/j9VpnjKGAvxx6Xy2O1txI38agS30qpPV5wIvpdxr2Rg==",
"dev": true,
"requires": {
"chalk": "^2.4.1",
@@ -88,44 +99,6 @@
"escape-string-regexp": "^1.0.5",
"supports-color": "^5.3.0"
}
- },
- "chardet": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.5.0.tgz",
- "integrity": "sha512-9ZTaoBaePSCFvNlNGrsyI8ZVACP2svUtq0DkM7t4K2ClAa96sqOIRjAzDTc8zXzFt1cZR46rRzLTiHFSJ+Qw0g==",
- "dev": true
- },
- "external-editor": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.0.tgz",
- "integrity": "sha512-mpkfj0FEdxrIhOC04zk85X7StNtr0yXnG7zCb+8ikO8OJi2jsHh5YGoknNTyXgsbHOf1WOOcVU3kPFWT2WgCkQ==",
- "dev": true,
- "requires": {
- "chardet": "^0.5.0",
- "iconv-lite": "^0.4.22",
- "tmp": "^0.0.33"
- }
- },
- "inquirer": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.0.0.tgz",
- "integrity": "sha512-tISQWRwtcAgrz+SHPhTH7d3e73k31gsOy6i1csonLc0u1dVK/wYvuOnFeiWqC5OXFIYbmrIFInef31wbT8MEJg==",
- "dev": true,
- "requires": {
- "ansi-escapes": "^3.0.0",
- "chalk": "^2.0.0",
- "cli-cursor": "^2.1.0",
- "cli-width": "^2.0.0",
- "external-editor": "^3.0.0",
- "figures": "^2.0.0",
- "lodash": "^4.3.0",
- "mute-stream": "0.0.7",
- "run-async": "^2.2.0",
- "rxjs": "^6.1.0",
- "string-width": "^2.1.0",
- "strip-ansi": "^4.0.0",
- "through": "^2.3.6"
- }
}
}
},
@@ -934,9 +907,9 @@
}
},
"bignumber.js": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.0.4.tgz",
- "integrity": "sha512-LDXpJKVzEx2/OqNbG9mXBNvHuiRL4PzHCGfnANHMJ+fv68Ads3exDVJeGDJws+AoNEuca93bU3q+S0woeUaCdg==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.1.0.tgz",
+ "integrity": "sha512-eJzYkFYy9L4JzXsbymsFn3p54D+llV27oTQ+ziJG7WFRheJcNZilgVXMG0LoZtlQSKBsJdWtLFqOD0u+U0jZKA==",
"dev": true
},
"bluebird": {
@@ -1108,9 +1081,9 @@
"integrity": "sha512-2bgDHH5bVfAXH05SPtjqrsASzZ7h90yCuYT2z4mkYpxxYvJXiIydBFzVieVHZx7wLH1Ag2Azaaej2/zA1XUrNQ=="
},
"chardet": {
- "version": "0.4.2",
- "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz",
- "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=",
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.5.0.tgz",
+ "integrity": "sha512-9ZTaoBaePSCFvNlNGrsyI8ZVACP2svUtq0DkM7t4K2ClAa96sqOIRjAzDTc8zXzFt1cZR46rRzLTiHFSJ+Qw0g==",
"dev": true
},
"check-error": {
@@ -1412,12 +1385,6 @@
"object-assign": "^4.1.0"
}
},
- "find-root": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.0.0.tgz",
- "integrity": "sha1-li/yEaqyXGUg/u641ih/j26VgHo=",
- "dev": true
- },
"fs-extra": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz",
@@ -1429,20 +1396,6 @@
"klaw": "^1.0.0"
}
},
- "glob": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz",
- "integrity": "sha1-gFIR3wT6rxxjo2ADBs31reULLsg=",
- "dev": true,
- "requires": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.2",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- }
- },
"inquirer": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/inquirer/-/inquirer-1.2.3.tgz",
@@ -1474,6 +1427,15 @@
"number-is-nan": "^1.0.0"
}
},
+ "jsonfile": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
+ "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
"lodash": {
"version": "4.17.5",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
@@ -1492,6 +1454,15 @@
"integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
"dev": true
},
+ "path-exists": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
+ "dev": true,
+ "requires": {
+ "pinkie-promise": "^2.0.0"
+ }
+ },
"restore-cursor": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
@@ -2059,6 +2030,12 @@
"text-table": "~0.2.0"
},
"dependencies": {
+ "chardet": {
+ "version": "0.4.2",
+ "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz",
+ "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=",
+ "dev": true
+ },
"cross-spawn": {
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
@@ -2069,6 +2046,53 @@
"shebang-command": "^1.2.0",
"which": "^1.2.9"
}
+ },
+ "external-editor": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz",
+ "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==",
+ "dev": true,
+ "requires": {
+ "chardet": "^0.4.0",
+ "iconv-lite": "^0.4.17",
+ "tmp": "^0.0.33"
+ }
+ },
+ "glob": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
+ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
+ "dev": true,
+ "requires": {
+ "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"
+ }
+ },
+ "inquirer": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz",
+ "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==",
+ "dev": true,
+ "requires": {
+ "ansi-escapes": "^3.0.0",
+ "chalk": "^2.0.0",
+ "cli-cursor": "^2.1.0",
+ "cli-width": "^2.0.0",
+ "external-editor": "^2.0.4",
+ "figures": "^2.0.0",
+ "lodash": "^4.3.0",
+ "mute-stream": "0.0.7",
+ "run-async": "^2.2.0",
+ "rx-lite": "^4.0.8",
+ "rx-lite-aggregates": "^4.0.8",
+ "string-width": "^2.1.0",
+ "strip-ansi": "^4.0.0",
+ "through": "^2.3.6"
+ }
}
}
},
@@ -2228,9 +2252,9 @@
}
},
"esprima": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
- "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "version": "2.7.3",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
+ "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
"dev": true
},
"esquery": {
@@ -2397,9 +2421,9 @@
}
},
"extend": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
- "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ="
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
},
"extend-shallow": {
"version": "3.0.2",
@@ -2421,13 +2445,13 @@
}
},
"external-editor": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz",
- "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.0.tgz",
+ "integrity": "sha512-mpkfj0FEdxrIhOC04zk85X7StNtr0yXnG7zCb+8ikO8OJi2jsHh5YGoknNTyXgsbHOf1WOOcVU3kPFWT2WgCkQ==",
"dev": true,
"requires": {
- "chardet": "^0.4.0",
- "iconv-lite": "^0.4.17",
+ "chardet": "^0.5.0",
+ "iconv-lite": "^0.4.22",
"tmp": "^0.0.33"
}
},
@@ -2730,19 +2754,18 @@
}
},
"find-root": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
- "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.0.0.tgz",
+ "integrity": "sha1-li/yEaqyXGUg/u641ih/j26VgHo=",
"dev": true
},
"find-up": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
- "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
+ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
"dev": true,
"requires": {
- "path-exists": "^2.0.0",
- "pinkie-promise": "^2.0.0"
+ "locate-path": "^3.0.0"
}
},
"findup-sync": {
@@ -2836,25 +2859,14 @@
"dev": true
},
"fs-extra": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz",
- "integrity": "sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.0.tgz",
+ "integrity": "sha512-EglNDLRpmaTWiD/qraZn6HREAEAHJcJOmxNEYwq6xeMKnVMAy3GUcFB+wXt2C6k4CNvB/mP1y/U3dzvKKj5OtQ==",
"dev": true,
"requires": {
"graceful-fs": "^4.1.2",
"jsonfile": "^4.0.0",
"universalify": "^0.1.0"
- },
- "dependencies": {
- "jsonfile": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
- "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
- "dev": true,
- "requires": {
- "graceful-fs": "^4.1.6"
- }
- }
}
},
"fs-minipass": {
@@ -3030,15 +3042,15 @@
}
},
"glob": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
- "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz",
+ "integrity": "sha1-gFIR3wT6rxxjo2ADBs31reULLsg=",
"dev": true,
"requires": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
"inherits": "2",
- "minimatch": "^3.0.4",
+ "minimatch": "^3.0.2",
"once": "^1.3.0",
"path-is-absolute": "^1.0.0"
}
@@ -3347,22 +3359,21 @@
"integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw=="
},
"inquirer": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz",
- "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.0.0.tgz",
+ "integrity": "sha512-tISQWRwtcAgrz+SHPhTH7d3e73k31gsOy6i1csonLc0u1dVK/wYvuOnFeiWqC5OXFIYbmrIFInef31wbT8MEJg==",
"dev": true,
"requires": {
"ansi-escapes": "^3.0.0",
"chalk": "^2.0.0",
"cli-cursor": "^2.1.0",
"cli-width": "^2.0.0",
- "external-editor": "^2.0.4",
+ "external-editor": "^3.0.0",
"figures": "^2.0.0",
"lodash": "^4.3.0",
"mute-stream": "0.0.7",
"run-async": "^2.2.0",
- "rx-lite": "^4.0.8",
- "rx-lite-aggregates": "^4.0.8",
+ "rxjs": "^6.1.0",
"string-width": "^2.1.0",
"strip-ansi": "^4.0.0",
"through": "^2.3.6"
@@ -3808,6 +3819,14 @@
"requires": {
"argparse": "^1.0.7",
"esprima": "^4.0.0"
+ },
+ "dependencies": {
+ "esprima": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "dev": true
+ }
}
},
"jsbn": {
@@ -3836,14 +3855,6 @@
"dev": true,
"requires": {
"esprima": "^2.7.0"
- },
- "dependencies": {
- "esprima": {
- "version": "2.7.3",
- "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
- "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
- "dev": true
- }
}
},
"json-schema": {
@@ -3871,9 +3882,9 @@
"dev": true
},
"jsonfile": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
- "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
+ "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
"dev": true,
"requires": {
"graceful-fs": "^4.1.6"
@@ -3915,15 +3926,15 @@
}
},
"kleur": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/kleur/-/kleur-1.0.1.tgz",
- "integrity": "sha512-8srIZ5BK5PCJw1L/JN741xgNfSjuQNK9ImYbYzv7ZUD3WPfuywaY+yd7lQOphJ+2vwXnMLnRZoAh5X+orRt4LQ==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/kleur/-/kleur-1.0.2.tgz",
+ "integrity": "sha512-4u2TF1/mKmiawrkjzCxRKszdCvqRsPgTJwjmZZt0RE4OiZMzvFfb4kwqfFP/p0gvakH1lhQOfCMYXUOYI9dTgA==",
"dev": true
},
"knex": {
- "version": "0.15.1",
- "resolved": "https://registry.npmjs.org/knex/-/knex-0.15.1.tgz",
- "integrity": "sha1-Bt/K+M1gpmiqXeD7Nh3IrbJpE4I=",
+ "version": "0.15.2",
+ "resolved": "https://registry.npmjs.org/knex/-/knex-0.15.2.tgz",
+ "integrity": "sha1-YFm4dIlgX0zIdZmm0qnSZXCek0A=",
"requires": {
"babel-runtime": "^6.26.0",
"bluebird": "^3.5.1",
@@ -4032,21 +4043,13 @@
}
},
"locate-path": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
- "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
+ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
"dev": true,
"requires": {
- "p-locate": "^2.0.0",
+ "p-locate": "^3.0.0",
"path-exists": "^3.0.0"
- },
- "dependencies": {
- "path-exists": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
- "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
- "dev": true
- }
}
},
"lodash": {
@@ -4120,14 +4123,6 @@
"requires": {
"pseudomap": "^1.0.2",
"yallist": "^2.1.2"
- },
- "dependencies": {
- "yallist": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
- "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
- "dev": true
- }
}
},
"make-dir": {
@@ -4219,18 +4214,18 @@
}
},
"mime-db": {
- "version": "1.33.0",
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
- "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==",
+ "version": "1.35.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.35.0.tgz",
+ "integrity": "sha512-JWT/IcCTsB0Io3AhWUMjRqucrHSPsSf2xKLaRldJVULioggvkJvggZ3VXNNSRkCddE6D+BUI4HEIZIA2OjwIvg==",
"dev": true
},
"mime-types": {
- "version": "2.1.18",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
- "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
+ "version": "2.1.19",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.19.tgz",
+ "integrity": "sha512-P1tKYHVSZ6uFo26mtnve4HQFE3koh1UWVkp8YUC+ESBHe945xWSoXuHHiGarDqcEZ+whpCDnlNw5LON0kLo+sw==",
"dev": true,
"requires": {
- "mime-db": "~1.33.0"
+ "mime-db": "~1.35.0"
}
},
"mimic-fn": {
@@ -4261,6 +4256,14 @@
"requires": {
"safe-buffer": "^5.1.2",
"yallist": "^3.0.0"
+ },
+ "dependencies": {
+ "yallist": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz",
+ "integrity": "sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k=",
+ "dev": true
+ }
}
},
"minizlib": {
@@ -4353,6 +4356,20 @@
"user-meta": "^1.0.0"
},
"dependencies": {
+ "glob": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
+ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
+ "dev": true,
+ "requires": {
+ "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"
+ }
+ },
"longest": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz",
@@ -4387,54 +4404,16 @@
"webpack-merge": "^4.1.3"
},
"dependencies": {
- "find-up": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
- "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
- "dev": true,
- "requires": {
- "locate-path": "^3.0.0"
- }
- },
- "locate-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
- "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
- "dev": true,
- "requires": {
- "p-locate": "^3.0.0",
- "path-exists": "^3.0.0"
- }
- },
- "p-limit": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.0.0.tgz",
- "integrity": "sha512-fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A==",
- "dev": true,
- "requires": {
- "p-try": "^2.0.0"
- }
- },
- "p-locate": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
- "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
+ "fs-extra": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz",
+ "integrity": "sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==",
"dev": true,
"requires": {
- "p-limit": "^2.0.0"
+ "graceful-fs": "^4.1.2",
+ "jsonfile": "^4.0.0",
+ "universalify": "^0.1.0"
}
- },
- "p-try": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
- "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
- "dev": true
- },
- "path-exists": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
- "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
- "dev": true
}
}
},
@@ -4783,23 +4762,15 @@
"dev": true
},
"mysql": {
- "version": "2.15.0",
- "resolved": "https://registry.npmjs.org/mysql/-/mysql-2.15.0.tgz",
- "integrity": "sha512-C7tjzWtbN5nzkLIV+E8Crnl9bFyc7d3XJcBAvHKEVkjrYjogz3llo22q6s/hw+UcsE4/844pDob9ac+3dVjQSA==",
+ "version": "2.16.0",
+ "resolved": "https://registry.npmjs.org/mysql/-/mysql-2.16.0.tgz",
+ "integrity": "sha512-dPbN2LHonQp7D5ja5DJXNbCLe/HRdu+f3v61aguzNRQIrmZLOeRoymBYyeThrR6ug+FqzDL95Gc9maqZUJS+Gw==",
"dev": true,
"requires": {
- "bignumber.js": "4.0.4",
- "readable-stream": "2.3.3",
- "safe-buffer": "5.1.1",
- "sqlstring": "2.3.0"
- },
- "dependencies": {
- "safe-buffer": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
- "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
- "dev": true
- }
+ "bignumber.js": "4.1.0",
+ "readable-stream": "2.3.6",
+ "safe-buffer": "5.1.2",
+ "sqlstring": "2.3.1"
}
},
"nan": {
@@ -5015,8 +4986,7 @@
"dependencies": {
"align-text": {
"version": "0.1.4",
- "resolved": false,
- "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
+ "bundled": true,
"dev": true,
"requires": {
"kind-of": "^3.0.2",
@@ -5026,20 +4996,17 @@
},
"amdefine": {
"version": "1.0.1",
- "resolved": false,
- "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
+ "bundled": true,
"dev": true
},
"ansi-regex": {
"version": "3.0.0",
- "resolved": false,
- "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
+ "bundled": true,
"dev": true
},
"append-transform": {
"version": "0.4.0",
- "resolved": false,
- "integrity": "sha1-126/jKlNJ24keja61EpLdKthGZE=",
+ "bundled": true,
"dev": true,
"requires": {
"default-require-extensions": "^1.0.0"
@@ -5047,68 +5014,57 @@
},
"archy": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
+ "bundled": true,
"dev": true
},
"arr-diff": {
"version": "4.0.0",
- "resolved": false,
- "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
+ "bundled": true,
"dev": true
},
"arr-flatten": {
"version": "1.1.0",
- "resolved": false,
- "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=",
+ "bundled": true,
"dev": true
},
"arr-union": {
"version": "3.1.0",
- "resolved": false,
- "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
+ "bundled": true,
"dev": true
},
"array-unique": {
"version": "0.3.2",
- "resolved": false,
- "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
+ "bundled": true,
"dev": true
},
"arrify": {
"version": "1.0.1",
- "resolved": false,
- "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
+ "bundled": true,
"dev": true
},
"assign-symbols": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
+ "bundled": true,
"dev": true
},
"async": {
"version": "1.5.2",
- "resolved": false,
- "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
+ "bundled": true,
"dev": true
},
"atob": {
"version": "2.1.1",
- "resolved": false,
- "integrity": "sha1-ri1acpR38onWDdf5amMUoi3Wwio=",
+ "bundled": true,
"dev": true
},
"balanced-match": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
+ "bundled": true,
"dev": true
},
"base": {
"version": "0.11.2",
- "resolved": false,
- "integrity": "sha1-e95c7RRbbVUakNuH+DxVi060io8=",
+ "bundled": true,
"dev": true,
"requires": {
"cache-base": "^1.0.1",
@@ -5122,8 +5078,7 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
+ "bundled": true,
"dev": true,
"requires": {
"is-descriptor": "^1.0.0"
@@ -5131,8 +5086,7 @@
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=",
+ "bundled": true,
"dev": true,
"requires": {
"kind-of": "^6.0.0"
@@ -5140,8 +5094,7 @@
},
"is-data-descriptor": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=",
+ "bundled": true,
"dev": true,
"requires": {
"kind-of": "^6.0.0"
@@ -5149,8 +5102,7 @@
},
"is-descriptor": {
"version": "1.0.2",
- "resolved": false,
- "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=",
+ "bundled": true,
"dev": true,
"requires": {
"is-accessor-descriptor": "^1.0.0",
@@ -5160,16 +5112,14 @@
},
"kind-of": {
"version": "6.0.2",
- "resolved": false,
- "integrity": "sha1-ARRrNqYhjmTljzqNZt5df8b20FE=",
+ "bundled": true,
"dev": true
}
}
},
"brace-expansion": {
"version": "1.1.11",
- "resolved": false,
- "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=",
+ "bundled": true,
"dev": true,
"requires": {
"balanced-match": "^1.0.0",
@@ -5178,8 +5128,7 @@
},
"braces": {
"version": "2.3.2",
- "resolved": false,
- "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=",
+ "bundled": true,
"dev": true,
"requires": {
"arr-flatten": "^1.1.0",
@@ -5196,8 +5145,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "resolved": false,
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "bundled": true,
"dev": true,
"requires": {
"is-extendable": "^0.1.0"
@@ -5207,14 +5155,12 @@
},
"builtin-modules": {
"version": "1.1.1",
- "resolved": false,
- "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
+ "bundled": true,
"dev": true
},
"cache-base": {
"version": "1.0.1",
- "resolved": false,
- "integrity": "sha1-Cn9GQWgxyLZi7jb+TnxZ129marI=",
+ "bundled": true,
"dev": true,
"requires": {
"collection-visit": "^1.0.0",
@@ -5230,8 +5176,7 @@
},
"caching-transform": {
"version": "1.0.1",
- "resolved": false,
- "integrity": "sha1-bb2y8g+Nj7znnz6U6dF0Lc31wKE=",
+ "bundled": true,
"dev": true,
"requires": {
"md5-hex": "^1.2.0",
@@ -5241,15 +5186,13 @@
},
"camelcase": {
"version": "1.2.1",
- "resolved": false,
- "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
+ "bundled": true,
"dev": true,
"optional": true
},
"center-align": {
"version": "0.1.3",
- "resolved": false,
- "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
+ "bundled": true,
"dev": true,
"optional": true,
"requires": {
@@ -5259,8 +5202,7 @@
},
"class-utils": {
"version": "0.3.6",
- "resolved": false,
- "integrity": "sha1-+TNprouafOAv1B+q0MqDAzGQxGM=",
+ "bundled": true,
"dev": true,
"requires": {
"arr-union": "^3.1.0",
@@ -5271,8 +5213,7 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "resolved": false,
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "bundled": true,
"dev": true,
"requires": {
"is-descriptor": "^0.1.0"
@@ -5282,8 +5223,7 @@
},
"cliui": {
"version": "2.1.0",
- "resolved": false,
- "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
+ "bundled": true,
"dev": true,
"optional": true,
"requires": {
@@ -5294,8 +5234,7 @@
"dependencies": {
"wordwrap": {
"version": "0.0.2",
- "resolved": false,
- "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
+ "bundled": true,
"dev": true,
"optional": true
}
@@ -5303,14 +5242,12 @@
},
"code-point-at": {
"version": "1.1.0",
- "resolved": false,
- "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
+ "bundled": true,
"dev": true
},
"collection-visit": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
+ "bundled": true,
"dev": true,
"requires": {
"map-visit": "^1.0.0",
@@ -5319,38 +5256,32 @@
},
"commondir": {
"version": "1.0.1",
- "resolved": false,
- "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
+ "bundled": true,
"dev": true
},
"component-emitter": {
"version": "1.2.1",
- "resolved": false,
- "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
+ "bundled": true,
"dev": true
},
"concat-map": {
"version": "0.0.1",
- "resolved": false,
- "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
+ "bundled": true,
"dev": true
},
"convert-source-map": {
"version": "1.5.1",
- "resolved": false,
- "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=",
+ "bundled": true,
"dev": true
},
"copy-descriptor": {
"version": "0.1.1",
- "resolved": false,
- "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
+ "bundled": true,
"dev": true
},
"cross-spawn": {
"version": "4.0.2",
- "resolved": false,
- "integrity": "sha1-e5JHYhwjrf3ThWAEqCPL45dCTUE=",
+ "bundled": true,
"dev": true,
"requires": {
"lru-cache": "^4.0.1",
@@ -5359,8 +5290,7 @@
},
"debug": {
"version": "3.1.0",
- "resolved": false,
- "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=",
+ "bundled": true,
"dev": true,
"requires": {
"ms": "2.0.0"
@@ -5368,26 +5298,22 @@
},
"debug-log": {
"version": "1.0.1",
- "resolved": false,
- "integrity": "sha1-IwdjLUwEOCuN+KMvcLiVBG1SdF8=",
+ "bundled": true,
"dev": true
},
"decamelize": {
"version": "1.2.0",
- "resolved": false,
- "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
+ "bundled": true,
"dev": true
},
"decode-uri-component": {
"version": "0.2.0",
- "resolved": false,
- "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
+ "bundled": true,
"dev": true
},
"default-require-extensions": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=",
+ "bundled": true,
"dev": true,
"requires": {
"strip-bom": "^2.0.0"
@@ -5395,8 +5321,7 @@
},
"define-property": {
"version": "2.0.2",
- "resolved": false,
- "integrity": "sha1-1Flono1lS6d+AqgX+HENcCyxbp0=",
+ "bundled": true,
"dev": true,
"requires": {
"is-descriptor": "^1.0.2",
@@ -5405,8 +5330,7 @@
"dependencies": {
"is-accessor-descriptor": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=",
+ "bundled": true,
"dev": true,
"requires": {
"kind-of": "^6.0.0"
@@ -5414,8 +5338,7 @@
},
"is-data-descriptor": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=",
+ "bundled": true,
"dev": true,
"requires": {
"kind-of": "^6.0.0"
@@ -5423,8 +5346,7 @@
},
"is-descriptor": {
"version": "1.0.2",
- "resolved": false,
- "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=",
+ "bundled": true,
"dev": true,
"requires": {
"is-accessor-descriptor": "^1.0.0",
@@ -5434,16 +5356,14 @@
},
"kind-of": {
"version": "6.0.2",
- "resolved": false,
- "integrity": "sha1-ARRrNqYhjmTljzqNZt5df8b20FE=",
+ "bundled": true,
"dev": true
}
}
},
"error-ex": {
"version": "1.3.1",
- "resolved": false,
- "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
+ "bundled": true,
"dev": true,
"requires": {
"is-arrayish": "^0.2.1"
@@ -5451,8 +5371,7 @@
},
"execa": {
"version": "0.7.0",
- "resolved": false,
- "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
+ "bundled": true,
"dev": true,
"requires": {
"cross-spawn": "^5.0.1",
@@ -5466,8 +5385,7 @@
"dependencies": {
"cross-spawn": {
"version": "5.1.0",
- "resolved": false,
- "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
+ "bundled": true,
"dev": true,
"requires": {
"lru-cache": "^4.0.1",
@@ -5479,8 +5397,7 @@
},
"expand-brackets": {
"version": "2.1.4",
- "resolved": false,
- "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
+ "bundled": true,
"dev": true,
"requires": {
"debug": "^2.3.3",
@@ -5494,8 +5411,7 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "resolved": false,
- "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
+ "bundled": true,
"dev": true,
"requires": {
"ms": "2.0.0"
@@ -5503,8 +5419,7 @@
},
"define-property": {
"version": "0.2.5",
- "resolved": false,
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "bundled": true,
"dev": true,
"requires": {
"is-descriptor": "^0.1.0"
@@ -5512,8 +5427,7 @@
},
"extend-shallow": {
"version": "2.0.1",
- "resolved": false,
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "bundled": true,
"dev": true,
"requires": {
"is-extendable": "^0.1.0"
@@ -5523,8 +5437,7 @@
},
"extend-shallow": {
"version": "3.0.2",
- "resolved": false,
- "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "bundled": true,
"dev": true,
"requires": {
"assign-symbols": "^1.0.0",
@@ -5533,8 +5446,7 @@
"dependencies": {
"is-extendable": {
"version": "1.0.1",
- "resolved": false,
- "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=",
+ "bundled": true,
"dev": true,
"requires": {
"is-plain-object": "^2.0.4"
@@ -5544,8 +5456,7 @@
},
"extglob": {
"version": "2.0.4",
- "resolved": false,
- "integrity": "sha1-rQD+TcYSqSMuhxhxHcXLWrAoVUM=",
+ "bundled": true,
"dev": true,
"requires": {
"array-unique": "^0.3.2",
@@ -5560,8 +5471,7 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
+ "bundled": true,
"dev": true,
"requires": {
"is-descriptor": "^1.0.0"
@@ -5569,8 +5479,7 @@
},
"extend-shallow": {
"version": "2.0.1",
- "resolved": false,
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "bundled": true,
"dev": true,
"requires": {
"is-extendable": "^0.1.0"
@@ -5578,8 +5487,7 @@
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=",
+ "bundled": true,
"dev": true,
"requires": {
"kind-of": "^6.0.0"
@@ -5587,8 +5495,7 @@
},
"is-data-descriptor": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=",
+ "bundled": true,
"dev": true,
"requires": {
"kind-of": "^6.0.0"
@@ -5596,8 +5503,7 @@
},
"is-descriptor": {
"version": "1.0.2",
- "resolved": false,
- "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=",
+ "bundled": true,
"dev": true,
"requires": {
"is-accessor-descriptor": "^1.0.0",
@@ -5607,16 +5513,14 @@
},
"kind-of": {
"version": "6.0.2",
- "resolved": false,
- "integrity": "sha1-ARRrNqYhjmTljzqNZt5df8b20FE=",
+ "bundled": true,
"dev": true
}
}
},
"fill-range": {
"version": "4.0.0",
- "resolved": false,
- "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
+ "bundled": true,
"dev": true,
"requires": {
"extend-shallow": "^2.0.1",
@@ -5627,8 +5531,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "resolved": false,
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "bundled": true,
"dev": true,
"requires": {
"is-extendable": "^0.1.0"
@@ -5638,8 +5541,7 @@
},
"find-cache-dir": {
"version": "0.1.1",
- "resolved": false,
- "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=",
+ "bundled": true,
"dev": true,
"requires": {
"commondir": "^1.0.1",
@@ -5649,8 +5551,7 @@
},
"find-up": {
"version": "2.1.0",
- "resolved": false,
- "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
+ "bundled": true,
"dev": true,
"requires": {
"locate-path": "^2.0.0"
@@ -5658,14 +5559,12 @@
},
"for-in": {
"version": "1.0.2",
- "resolved": false,
- "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
+ "bundled": true,
"dev": true
},
"foreground-child": {
"version": "1.5.6",
- "resolved": false,
- "integrity": "sha1-T9ca0t/elnibmApcCilZN8svXOk=",
+ "bundled": true,
"dev": true,
"requires": {
"cross-spawn": "^4",
@@ -5674,8 +5573,7 @@
},
"fragment-cache": {
"version": "0.2.1",
- "resolved": false,
- "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
+ "bundled": true,
"dev": true,
"requires": {
"map-cache": "^0.2.2"
@@ -5683,32 +5581,27 @@
},
"fs.realpath": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
+ "bundled": true,
"dev": true
},
"get-caller-file": {
"version": "1.0.2",
- "resolved": false,
- "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=",
+ "bundled": true,
"dev": true
},
"get-stream": {
"version": "3.0.0",
- "resolved": false,
- "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
+ "bundled": true,
"dev": true
},
"get-value": {
"version": "2.0.6",
- "resolved": false,
- "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
+ "bundled": true,
"dev": true
},
"glob": {
"version": "7.1.2",
- "resolved": false,
- "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=",
+ "bundled": true,
"dev": true,
"requires": {
"fs.realpath": "^1.0.0",
@@ -5721,14 +5614,12 @@
},
"graceful-fs": {
"version": "4.1.11",
- "resolved": false,
- "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
+ "bundled": true,
"dev": true
},
"handlebars": {
"version": "4.0.11",
- "resolved": false,
- "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=",
+ "bundled": true,
"dev": true,
"requires": {
"async": "^1.4.0",
@@ -5739,8 +5630,7 @@
"dependencies": {
"source-map": {
"version": "0.4.4",
- "resolved": false,
- "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
+ "bundled": true,
"dev": true,
"requires": {
"amdefine": ">=0.0.4"
@@ -5750,8 +5640,7 @@
},
"has-value": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
+ "bundled": true,
"dev": true,
"requires": {
"get-value": "^2.0.6",
@@ -5761,8 +5650,7 @@
},
"has-values": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
+ "bundled": true,
"dev": true,
"requires": {
"is-number": "^3.0.0",
@@ -5771,8 +5659,7 @@
"dependencies": {
"kind-of": {
"version": "4.0.0",
- "resolved": false,
- "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
+ "bundled": true,
"dev": true,
"requires": {
"is-buffer": "^1.1.5"
@@ -5782,20 +5669,17 @@
},
"hosted-git-info": {
"version": "2.6.0",
- "resolved": false,
- "integrity": "sha1-IyNbKasjDFdqqw1PE/wEawsDgiI=",
+ "bundled": true,
"dev": true
},
"imurmurhash": {
"version": "0.1.4",
- "resolved": false,
- "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
+ "bundled": true,
"dev": true
},
"inflight": {
"version": "1.0.6",
- "resolved": false,
- "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
+ "bundled": true,
"dev": true,
"requires": {
"once": "^1.3.0",
@@ -5804,20 +5688,17 @@
},
"inherits": {
"version": "2.0.3",
- "resolved": false,
- "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
+ "bundled": true,
"dev": true
},
"invert-kv": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
+ "bundled": true,
"dev": true
},
"is-accessor-descriptor": {
"version": "0.1.6",
- "resolved": false,
- "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
+ "bundled": true,
"dev": true,
"requires": {
"kind-of": "^3.0.2"
@@ -5825,20 +5706,17 @@
},
"is-arrayish": {
"version": "0.2.1",
- "resolved": false,
- "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
+ "bundled": true,
"dev": true
},
"is-buffer": {
"version": "1.1.6",
- "resolved": false,
- "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=",
+ "bundled": true,
"dev": true
},
"is-builtin-module": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
+ "bundled": true,
"dev": true,
"requires": {
"builtin-modules": "^1.0.0"
@@ -5846,8 +5724,7 @@
},
"is-data-descriptor": {
"version": "0.1.4",
- "resolved": false,
- "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
+ "bundled": true,
"dev": true,
"requires": {
"kind-of": "^3.0.2"
@@ -5855,8 +5732,7 @@
},
"is-descriptor": {
"version": "0.1.6",
- "resolved": false,
- "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=",
+ "bundled": true,
"dev": true,
"requires": {
"is-accessor-descriptor": "^0.1.6",
@@ -5866,28 +5742,24 @@
"dependencies": {
"kind-of": {
"version": "5.1.0",
- "resolved": false,
- "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=",
+ "bundled": true,
"dev": true
}
}
},
"is-extendable": {
"version": "0.1.1",
- "resolved": false,
- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
+ "bundled": true,
"dev": true
},
"is-fullwidth-code-point": {
"version": "2.0.0",
- "resolved": false,
- "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
+ "bundled": true,
"dev": true
},
"is-number": {
"version": "3.0.0",
- "resolved": false,
- "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
+ "bundled": true,
"dev": true,
"requires": {
"kind-of": "^3.0.2"
@@ -5895,8 +5767,7 @@
},
"is-odd": {
"version": "2.0.0",
- "resolved": false,
- "integrity": "sha1-dkZiRnH9fqVYzNmieVGC8pWPGyQ=",
+ "bundled": true,
"dev": true,
"requires": {
"is-number": "^4.0.0"
@@ -5904,16 +5775,14 @@
"dependencies": {
"is-number": {
"version": "4.0.0",
- "resolved": false,
- "integrity": "sha1-ACbjf1RU1z41bf5lZGmYZ8an8P8=",
+ "bundled": true,
"dev": true
}
}
},
"is-plain-object": {
"version": "2.0.4",
- "resolved": false,
- "integrity": "sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc=",
+ "bundled": true,
"dev": true,
"requires": {
"isobject": "^3.0.1"
@@ -5921,50 +5790,42 @@
},
"is-stream": {
"version": "1.1.0",
- "resolved": false,
- "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
+ "bundled": true,
"dev": true
},
"is-utf8": {
"version": "0.2.1",
- "resolved": false,
- "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
+ "bundled": true,
"dev": true
},
"is-windows": {
"version": "1.0.2",
- "resolved": false,
- "integrity": "sha1-0YUOuXkezRjmGCzhKjDzlmNLsZ0=",
+ "bundled": true,
"dev": true
},
"isarray": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
+ "bundled": true,
"dev": true
},
"isexe": {
"version": "2.0.0",
- "resolved": false,
- "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
+ "bundled": true,
"dev": true
},
"isobject": {
"version": "3.0.1",
- "resolved": false,
- "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+ "bundled": true,
"dev": true
},
"istanbul-lib-coverage": {
"version": "1.2.0",
- "resolved": false,
- "integrity": "sha1-99jy5CuX43/nlhFMsPnWi146Q0E=",
+ "bundled": true,
"dev": true
},
"istanbul-lib-hook": {
"version": "1.1.0",
- "resolved": false,
- "integrity": "sha1-hTjZcDcss3FtU+VVI91UtVeo2Js=",
+ "bundled": true,
"dev": true,
"requires": {
"append-transform": "^0.4.0"
@@ -5972,8 +5833,7 @@
},
"istanbul-lib-report": {
"version": "1.1.3",
- "resolved": false,
- "integrity": "sha1-LfEhiMD6d5kMDSF20tC6M5QYglk=",
+ "bundled": true,
"dev": true,
"requires": {
"istanbul-lib-coverage": "^1.1.2",
@@ -5984,14 +5844,12 @@
"dependencies": {
"has-flag": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
+ "bundled": true,
"dev": true
},
"supports-color": {
"version": "3.2.3",
- "resolved": false,
- "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
+ "bundled": true,
"dev": true,
"requires": {
"has-flag": "^1.0.0"
@@ -6001,8 +5859,7 @@
},
"istanbul-lib-source-maps": {
"version": "1.2.5",
- "resolved": false,
- "integrity": "sha1-/+a+Tnq4bTYD5CkNVJkLFFBvybE=",
+ "bundled": true,
"dev": true,
"requires": {
"debug": "^3.1.0",
@@ -6014,8 +5871,7 @@
},
"istanbul-reports": {
"version": "1.4.1",
- "resolved": false,
- "integrity": "sha1-Ty6OkoqnoF0dpsQn1AmLJlXsczQ=",
+ "bundled": true,
"dev": true,
"requires": {
"handlebars": "^4.0.3"
@@ -6023,8 +5879,7 @@
},
"kind-of": {
"version": "3.2.2",
- "resolved": false,
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "bundled": true,
"dev": true,
"requires": {
"is-buffer": "^1.1.5"
@@ -6032,15 +5887,13 @@
},
"lazy-cache": {
"version": "1.0.4",
- "resolved": false,
- "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
+ "bundled": true,
"dev": true,
"optional": true
},
"lcid": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
+ "bundled": true,
"dev": true,
"requires": {
"invert-kv": "^1.0.0"
@@ -6048,8 +5901,7 @@
},
"load-json-file": {
"version": "1.1.0",
- "resolved": false,
- "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
+ "bundled": true,
"dev": true,
"requires": {
"graceful-fs": "^4.1.2",
@@ -6061,8 +5913,7 @@
},
"locate-path": {
"version": "2.0.0",
- "resolved": false,
- "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
+ "bundled": true,
"dev": true,
"requires": {
"p-locate": "^2.0.0",
@@ -6071,22 +5922,19 @@
"dependencies": {
"path-exists": {
"version": "3.0.0",
- "resolved": false,
- "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
+ "bundled": true,
"dev": true
}
}
},
"longest": {
"version": "1.0.1",
- "resolved": false,
- "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
+ "bundled": true,
"dev": true
},
"lru-cache": {
"version": "4.1.3",
- "resolved": false,
- "integrity": "sha1-oRdc80lt/IQ2wVbDNLSVWZK85pw=",
+ "bundled": true,
"dev": true,
"requires": {
"pseudomap": "^1.0.2",
@@ -6095,14 +5943,12 @@
},
"map-cache": {
"version": "0.2.2",
- "resolved": false,
- "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
+ "bundled": true,
"dev": true
},
"map-visit": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
+ "bundled": true,
"dev": true,
"requires": {
"object-visit": "^1.0.0"
@@ -6110,8 +5956,7 @@
},
"md5-hex": {
"version": "1.3.0",
- "resolved": false,
- "integrity": "sha1-0sSv6YPENwZiF5uMrRRSGRNQRsQ=",
+ "bundled": true,
"dev": true,
"requires": {
"md5-o-matic": "^0.1.1"
@@ -6119,14 +5964,12 @@
},
"md5-o-matic": {
"version": "0.1.1",
- "resolved": false,
- "integrity": "sha1-givM1l4RfFFPqxdrJZRdVBAKA8M=",
+ "bundled": true,
"dev": true
},
"mem": {
"version": "1.1.0",
- "resolved": false,
- "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
+ "bundled": true,
"dev": true,
"requires": {
"mimic-fn": "^1.0.0"
@@ -6134,8 +5977,7 @@
},
"merge-source-map": {
"version": "1.1.0",
- "resolved": false,
- "integrity": "sha1-L93n5gIJOfcJBqaPLXrmheTIxkY=",
+ "bundled": true,
"dev": true,
"requires": {
"source-map": "^0.6.1"
@@ -6143,16 +5985,14 @@
"dependencies": {
"source-map": {
"version": "0.6.1",
- "resolved": false,
- "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
+ "bundled": true,
"dev": true
}
}
},
"micromatch": {
"version": "3.1.10",
- "resolved": false,
- "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=",
+ "bundled": true,
"dev": true,
"requires": {
"arr-diff": "^4.0.0",
@@ -6172,22 +6012,19 @@
"dependencies": {
"kind-of": {
"version": "6.0.2",
- "resolved": false,
- "integrity": "sha1-ARRrNqYhjmTljzqNZt5df8b20FE=",
+ "bundled": true,
"dev": true
}
}
},
"mimic-fn": {
"version": "1.2.0",
- "resolved": false,
- "integrity": "sha1-ggyGo5M0ZA6ZUWkovQP8qIBX0CI=",
+ "bundled": true,
"dev": true
},
"minimatch": {
"version": "3.0.4",
- "resolved": false,
- "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=",
+ "bundled": true,
"dev": true,
"requires": {
"brace-expansion": "^1.1.7"
@@ -6195,14 +6032,12 @@
},
"minimist": {
"version": "0.0.8",
- "resolved": false,
- "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
+ "bundled": true,
"dev": true
},
"mixin-deep": {
"version": "1.3.1",
- "resolved": false,
- "integrity": "sha1-pJ5yaNzhoNlpjkUybFYm3zVD0P4=",
+ "bundled": true,
"dev": true,
"requires": {
"for-in": "^1.0.2",
@@ -6211,8 +6046,7 @@
"dependencies": {
"is-extendable": {
"version": "1.0.1",
- "resolved": false,
- "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=",
+ "bundled": true,
"dev": true,
"requires": {
"is-plain-object": "^2.0.4"
@@ -6222,8 +6056,7 @@
},
"mkdirp": {
"version": "0.5.1",
- "resolved": false,
- "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
+ "bundled": true,
"dev": true,
"requires": {
"minimist": "0.0.8"
@@ -6231,14 +6064,12 @@
},
"ms": {
"version": "2.0.0",
- "resolved": false,
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "bundled": true,
"dev": true
},
"nanomatch": {
"version": "1.2.9",
- "resolved": false,
- "integrity": "sha1-h59xUMstq3pHElkGbBBO7m4Pp8I=",
+ "bundled": true,
"dev": true,
"requires": {
"arr-diff": "^4.0.0",
@@ -6257,16 +6088,14 @@
"dependencies": {
"kind-of": {
"version": "6.0.2",
- "resolved": false,
- "integrity": "sha1-ARRrNqYhjmTljzqNZt5df8b20FE=",
+ "bundled": true,
"dev": true
}
}
},
"normalize-package-data": {
"version": "2.4.0",
- "resolved": false,
- "integrity": "sha1-EvlaMH1YNSB1oEkHuErIvpisAS8=",
+ "bundled": true,
"dev": true,
"requires": {
"hosted-git-info": "^2.1.4",
@@ -6277,8 +6106,7 @@
},
"npm-run-path": {
"version": "2.0.2",
- "resolved": false,
- "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
+ "bundled": true,
"dev": true,
"requires": {
"path-key": "^2.0.0"
@@ -6286,20 +6114,17 @@
},
"number-is-nan": {
"version": "1.0.1",
- "resolved": false,
- "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
+ "bundled": true,
"dev": true
},
"object-assign": {
"version": "4.1.1",
- "resolved": false,
- "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "bundled": true,
"dev": true
},
"object-copy": {
"version": "0.1.0",
- "resolved": false,
- "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
+ "bundled": true,
"dev": true,
"requires": {
"copy-descriptor": "^0.1.0",
@@ -6309,8 +6134,7 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "resolved": false,
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "bundled": true,
"dev": true,
"requires": {
"is-descriptor": "^0.1.0"
@@ -6320,8 +6144,7 @@
},
"object-visit": {
"version": "1.0.1",
- "resolved": false,
- "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
+ "bundled": true,
"dev": true,
"requires": {
"isobject": "^3.0.0"
@@ -6329,8 +6152,7 @@
},
"object.pick": {
"version": "1.3.0",
- "resolved": false,
- "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
+ "bundled": true,
"dev": true,
"requires": {
"isobject": "^3.0.1"
@@ -6338,8 +6160,7 @@
},
"once": {
"version": "1.4.0",
- "resolved": false,
- "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
+ "bundled": true,
"dev": true,
"requires": {
"wrappy": "1"
@@ -6347,8 +6168,7 @@
},
"optimist": {
"version": "0.6.1",
- "resolved": false,
- "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
+ "bundled": true,
"dev": true,
"requires": {
"minimist": "~0.0.1",
@@ -6357,14 +6177,12 @@
},
"os-homedir": {
"version": "1.0.2",
- "resolved": false,
- "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
+ "bundled": true,
"dev": true
},
"os-locale": {
"version": "2.1.0",
- "resolved": false,
- "integrity": "sha1-QrwpAKa1uL0XN2yOiCtlr8zyS/I=",
+ "bundled": true,
"dev": true,
"requires": {
"execa": "^0.7.0",
@@ -6374,14 +6192,12 @@
},
"p-finally": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
+ "bundled": true,
"dev": true
},
"p-limit": {
"version": "1.2.0",
- "resolved": false,
- "integrity": "sha1-DpK2vty1nwIsE9DxlJ3ILRWQnxw=",
+ "bundled": true,
"dev": true,
"requires": {
"p-try": "^1.0.0"
@@ -6389,8 +6205,7 @@
},
"p-locate": {
"version": "2.0.0",
- "resolved": false,
- "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
+ "bundled": true,
"dev": true,
"requires": {
"p-limit": "^1.1.0"
@@ -6398,14 +6213,12 @@
},
"p-try": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
+ "bundled": true,
"dev": true
},
"parse-json": {
"version": "2.2.0",
- "resolved": false,
- "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
+ "bundled": true,
"dev": true,
"requires": {
"error-ex": "^1.2.0"
@@ -6413,14 +6226,12 @@
},
"pascalcase": {
"version": "0.1.1",
- "resolved": false,
- "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
+ "bundled": true,
"dev": true
},
"path-exists": {
"version": "2.1.0",
- "resolved": false,
- "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
+ "bundled": true,
"dev": true,
"requires": {
"pinkie-promise": "^2.0.0"
@@ -6428,26 +6239,22 @@
},
"path-is-absolute": {
"version": "1.0.1",
- "resolved": false,
- "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
+ "bundled": true,
"dev": true
},
"path-key": {
"version": "2.0.1",
- "resolved": false,
- "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
+ "bundled": true,
"dev": true
},
"path-parse": {
"version": "1.0.5",
- "resolved": false,
- "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=",
+ "bundled": true,
"dev": true
},
"path-type": {
"version": "1.1.0",
- "resolved": false,
- "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
+ "bundled": true,
"dev": true,
"requires": {
"graceful-fs": "^4.1.2",
@@ -6457,20 +6264,17 @@
},
"pify": {
"version": "2.3.0",
- "resolved": false,
- "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
+ "bundled": true,
"dev": true
},
"pinkie": {
"version": "2.0.4",
- "resolved": false,
- "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
+ "bundled": true,
"dev": true
},
"pinkie-promise": {
"version": "2.0.1",
- "resolved": false,
- "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
+ "bundled": true,
"dev": true,
"requires": {
"pinkie": "^2.0.0"
@@ -6478,8 +6282,7 @@
},
"pkg-dir": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=",
+ "bundled": true,
"dev": true,
"requires": {
"find-up": "^1.0.0"
@@ -6487,8 +6290,7 @@
"dependencies": {
"find-up": {
"version": "1.1.2",
- "resolved": false,
- "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
+ "bundled": true,
"dev": true,
"requires": {
"path-exists": "^2.0.0",
@@ -6499,20 +6301,17 @@
},
"posix-character-classes": {
"version": "0.1.1",
- "resolved": false,
- "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
+ "bundled": true,
"dev": true
},
"pseudomap": {
"version": "1.0.2",
- "resolved": false,
- "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
+ "bundled": true,
"dev": true
},
"read-pkg": {
"version": "1.1.0",
- "resolved": false,
- "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
+ "bundled": true,
"dev": true,
"requires": {
"load-json-file": "^1.0.0",
@@ -6522,8 +6321,7 @@
},
"read-pkg-up": {
"version": "1.0.1",
- "resolved": false,
- "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
+ "bundled": true,
"dev": true,
"requires": {
"find-up": "^1.0.0",
@@ -6532,8 +6330,7 @@
"dependencies": {
"find-up": {
"version": "1.1.2",
- "resolved": false,
- "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
+ "bundled": true,
"dev": true,
"requires": {
"path-exists": "^2.0.0",
@@ -6544,8 +6341,7 @@
},
"regex-not": {
"version": "1.0.2",
- "resolved": false,
- "integrity": "sha1-H07OJ+ALC2XgJHpoEOaoXYOldSw=",
+ "bundled": true,
"dev": true,
"requires": {
"extend-shallow": "^3.0.2",
@@ -6554,50 +6350,42 @@
},
"repeat-element": {
"version": "1.1.2",
- "resolved": false,
- "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",
+ "bundled": true,
"dev": true
},
"repeat-string": {
"version": "1.6.1",
- "resolved": false,
- "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
+ "bundled": true,
"dev": true
},
"require-directory": {
"version": "2.1.1",
- "resolved": false,
- "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
+ "bundled": true,
"dev": true
},
"require-main-filename": {
"version": "1.0.1",
- "resolved": false,
- "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
+ "bundled": true,
"dev": true
},
"resolve-from": {
"version": "2.0.0",
- "resolved": false,
- "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=",
+ "bundled": true,
"dev": true
},
"resolve-url": {
"version": "0.2.1",
- "resolved": false,
- "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
+ "bundled": true,
"dev": true
},
"ret": {
"version": "0.1.15",
- "resolved": false,
- "integrity": "sha1-uKSCXVvbH8P29Twrwz+BOIaBx7w=",
+ "bundled": true,
"dev": true
},
"right-align": {
"version": "0.1.3",
- "resolved": false,
- "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
+ "bundled": true,
"dev": true,
"optional": true,
"requires": {
@@ -6606,8 +6394,7 @@
},
"rimraf": {
"version": "2.6.2",
- "resolved": false,
- "integrity": "sha1-LtgVDSShbqhlHm1u8PR8QVjOejY=",
+ "bundled": true,
"dev": true,
"requires": {
"glob": "^7.0.5"
@@ -6615,8 +6402,7 @@
},
"safe-regex": {
"version": "1.1.0",
- "resolved": false,
- "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
+ "bundled": true,
"dev": true,
"requires": {
"ret": "~0.1.10"
@@ -6624,20 +6410,17 @@
},
"semver": {
"version": "5.5.0",
- "resolved": false,
- "integrity": "sha1-3Eu8emyp2Rbe5dQ1FvAJK1j3uKs=",
+ "bundled": true,
"dev": true
},
"set-blocking": {
"version": "2.0.0",
- "resolved": false,
- "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
+ "bundled": true,
"dev": true
},
"set-value": {
"version": "2.0.0",
- "resolved": false,
- "integrity": "sha1-ca5KiPD+77v1LR6mBPP7MV67YnQ=",
+ "bundled": true,
"dev": true,
"requires": {
"extend-shallow": "^2.0.1",
@@ -6648,8 +6431,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "resolved": false,
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "bundled": true,
"dev": true,
"requires": {
"is-extendable": "^0.1.0"
@@ -6659,8 +6441,7 @@
},
"shebang-command": {
"version": "1.2.0",
- "resolved": false,
- "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
+ "bundled": true,
"dev": true,
"requires": {
"shebang-regex": "^1.0.0"
@@ -6668,26 +6449,22 @@
},
"shebang-regex": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
+ "bundled": true,
"dev": true
},
"signal-exit": {
"version": "3.0.2",
- "resolved": false,
- "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
+ "bundled": true,
"dev": true
},
"slide": {
"version": "1.1.6",
- "resolved": false,
- "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=",
+ "bundled": true,
"dev": true
},
"snapdragon": {
"version": "0.8.2",
- "resolved": false,
- "integrity": "sha1-ZJIufFZbDhQgS6GqfWlkJ40lGC0=",
+ "bundled": true,
"dev": true,
"requires": {
"base": "^0.11.1",
@@ -6702,8 +6479,7 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "resolved": false,
- "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
+ "bundled": true,
"dev": true,
"requires": {
"ms": "2.0.0"
@@ -6711,8 +6487,7 @@
},
"define-property": {
"version": "0.2.5",
- "resolved": false,
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "bundled": true,
"dev": true,
"requires": {
"is-descriptor": "^0.1.0"
@@ -6720,8 +6495,7 @@
},
"extend-shallow": {
"version": "2.0.1",
- "resolved": false,
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "bundled": true,
"dev": true,
"requires": {
"is-extendable": "^0.1.0"
@@ -6731,8 +6505,7 @@
},
"snapdragon-node": {
"version": "2.1.1",
- "resolved": false,
- "integrity": "sha1-bBdfhv8UvbByRWPo88GwIaKGhTs=",
+ "bundled": true,
"dev": true,
"requires": {
"define-property": "^1.0.0",
@@ -6742,8 +6515,7 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
+ "bundled": true,
"dev": true,
"requires": {
"is-descriptor": "^1.0.0"
@@ -6751,8 +6523,7 @@
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=",
+ "bundled": true,
"dev": true,
"requires": {
"kind-of": "^6.0.0"
@@ -6760,8 +6531,7 @@
},
"is-data-descriptor": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=",
+ "bundled": true,
"dev": true,
"requires": {
"kind-of": "^6.0.0"
@@ -6769,8 +6539,7 @@
},
"is-descriptor": {
"version": "1.0.2",
- "resolved": false,
- "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=",
+ "bundled": true,
"dev": true,
"requires": {
"is-accessor-descriptor": "^1.0.0",
@@ -6780,16 +6549,14 @@
},
"kind-of": {
"version": "6.0.2",
- "resolved": false,
- "integrity": "sha1-ARRrNqYhjmTljzqNZt5df8b20FE=",
+ "bundled": true,
"dev": true
}
}
},
"snapdragon-util": {
"version": "3.0.1",
- "resolved": false,
- "integrity": "sha1-+VZHlIbyrNeXAGk/b3uAXkWrVuI=",
+ "bundled": true,
"dev": true,
"requires": {
"kind-of": "^3.2.0"
@@ -6797,14 +6564,12 @@
},
"source-map": {
"version": "0.5.7",
- "resolved": false,
- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "bundled": true,
"dev": true
},
"source-map-resolve": {
"version": "0.5.2",
- "resolved": false,
- "integrity": "sha1-cuLMNAlVQ+Q7LGKyxMENSpBU8lk=",
+ "bundled": true,
"dev": true,
"requires": {
"atob": "^2.1.1",
@@ -6816,14 +6581,12 @@
},
"source-map-url": {
"version": "0.4.0",
- "resolved": false,
- "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
+ "bundled": true,
"dev": true
},
"spawn-wrap": {
"version": "1.4.2",
- "resolved": false,
- "integrity": "sha1-z/WOc6giRhe2Vhq9wyWG6gyCJIw=",
+ "bundled": true,
"dev": true,
"requires": {
"foreground-child": "^1.5.6",
@@ -6836,8 +6599,7 @@
},
"spdx-correct": {
"version": "3.0.0",
- "resolved": false,
- "integrity": "sha1-BaW01xU6GVvJLDxCW2nzsqlSTII=",
+ "bundled": true,
"dev": true,
"requires": {
"spdx-expression-parse": "^3.0.0",
@@ -6846,14 +6608,12 @@
},
"spdx-exceptions": {
"version": "2.1.0",
- "resolved": false,
- "integrity": "sha1-LHrmEFbHFKW5ubKyr30xHvXHj+k=",
+ "bundled": true,
"dev": true
},
"spdx-expression-parse": {
"version": "3.0.0",
- "resolved": false,
- "integrity": "sha1-meEZt6XaAOBUkcn6M4t5BII7QdA=",
+ "bundled": true,
"dev": true,
"requires": {
"spdx-exceptions": "^2.1.0",
@@ -6862,14 +6622,12 @@
},
"spdx-license-ids": {
"version": "3.0.0",
- "resolved": false,
- "integrity": "sha1-enzShHDMbToc/m1miG9rxDDTrIc=",
+ "bundled": true,
"dev": true
},
"split-string": {
"version": "3.1.0",
- "resolved": false,
- "integrity": "sha1-fLCd2jqGWFcFxks5pkZgOGguj+I=",
+ "bundled": true,
"dev": true,
"requires": {
"extend-shallow": "^3.0.0"
@@ -6877,8 +6635,7 @@
},
"static-extend": {
"version": "0.1.2",
- "resolved": false,
- "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
+ "bundled": true,
"dev": true,
"requires": {
"define-property": "^0.2.5",
@@ -6887,8 +6644,7 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "resolved": false,
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "bundled": true,
"dev": true,
"requires": {
"is-descriptor": "^0.1.0"
@@ -6898,8 +6654,7 @@
},
"string-width": {
"version": "2.1.1",
- "resolved": false,
- "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=",
+ "bundled": true,
"dev": true,
"requires": {
"is-fullwidth-code-point": "^2.0.0",
@@ -6908,8 +6663,7 @@
},
"strip-ansi": {
"version": "4.0.0",
- "resolved": false,
- "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
+ "bundled": true,
"dev": true,
"requires": {
"ansi-regex": "^3.0.0"
@@ -6917,8 +6671,7 @@
},
"strip-bom": {
"version": "2.0.0",
- "resolved": false,
- "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
+ "bundled": true,
"dev": true,
"requires": {
"is-utf8": "^0.2.0"
@@ -6926,14 +6679,12 @@
},
"strip-eof": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
+ "bundled": true,
"dev": true
},
"test-exclude": {
"version": "4.2.1",
- "resolved": false,
- "integrity": "sha1-36Ii8DSAvKaSB8pyizfXS0X3JPo=",
+ "bundled": true,
"dev": true,
"requires": {
"arrify": "^1.0.1",
@@ -6945,8 +6696,7 @@
},
"to-object-path": {
"version": "0.3.0",
- "resolved": false,
- "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
+ "bundled": true,
"dev": true,
"requires": {
"kind-of": "^3.0.2"
@@ -6954,8 +6704,7 @@
},
"to-regex": {
"version": "3.0.2",
- "resolved": false,
- "integrity": "sha1-E8/dmzNlUvMLUfM6iuG0Knp1mc4=",
+ "bundled": true,
"dev": true,
"requires": {
"define-property": "^2.0.2",
@@ -6966,8 +6715,7 @@
},
"to-regex-range": {
"version": "2.1.1",
- "resolved": false,
- "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
+ "bundled": true,
"dev": true,
"requires": {
"is-number": "^3.0.0",
@@ -6976,8 +6724,7 @@
},
"uglify-js": {
"version": "2.8.29",
- "resolved": false,
- "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
+ "bundled": true,
"dev": true,
"optional": true,
"requires": {
@@ -6988,8 +6735,7 @@
"dependencies": {
"yargs": {
"version": "3.10.0",
- "resolved": false,
- "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
+ "bundled": true,
"dev": true,
"optional": true,
"requires": {
@@ -7003,15 +6749,13 @@
},
"uglify-to-browserify": {
"version": "1.0.2",
- "resolved": false,
- "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
+ "bundled": true,
"dev": true,
"optional": true
},
"union-value": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
+ "bundled": true,
"dev": true,
"requires": {
"arr-union": "^3.1.0",
@@ -7022,8 +6766,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "resolved": false,
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "bundled": true,
"dev": true,
"requires": {
"is-extendable": "^0.1.0"
@@ -7031,8 +6774,7 @@
},
"set-value": {
"version": "0.4.3",
- "resolved": false,
- "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
+ "bundled": true,
"dev": true,
"requires": {
"extend-shallow": "^2.0.1",
@@ -7045,8 +6787,7 @@
},
"unset-value": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
+ "bundled": true,
"dev": true,
"requires": {
"has-value": "^0.3.1",
@@ -7055,8 +6796,7 @@
"dependencies": {
"has-value": {
"version": "0.3.1",
- "resolved": false,
- "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
+ "bundled": true,
"dev": true,
"requires": {
"get-value": "^2.0.3",
@@ -7066,8 +6806,7 @@
"dependencies": {
"isobject": {
"version": "2.1.0",
- "resolved": false,
- "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
+ "bundled": true,
"dev": true,
"requires": {
"isarray": "1.0.0"
@@ -7077,22 +6816,19 @@
},
"has-values": {
"version": "0.1.4",
- "resolved": false,
- "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
+ "bundled": true,
"dev": true
}
}
},
"urix": {
"version": "0.1.0",
- "resolved": false,
- "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
+ "bundled": true,
"dev": true
},
"use": {
"version": "3.1.0",
- "resolved": false,
- "integrity": "sha1-FHFr8D/f79AwQK71jYtLhfOnxUQ=",
+ "bundled": true,
"dev": true,
"requires": {
"kind-of": "^6.0.2"
@@ -7100,16 +6836,14 @@
"dependencies": {
"kind-of": {
"version": "6.0.2",
- "resolved": false,
- "integrity": "sha1-ARRrNqYhjmTljzqNZt5df8b20FE=",
+ "bundled": true,
"dev": true
}
}
},
"validate-npm-package-license": {
"version": "3.0.3",
- "resolved": false,
- "integrity": "sha1-gWQ7y+8b3+zUYjeT3EZIlIupgzg=",
+ "bundled": true,
"dev": true,
"requires": {
"spdx-correct": "^3.0.0",
@@ -7118,8 +6852,7 @@
},
"which": {
"version": "1.3.1",
- "resolved": false,
- "integrity": "sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=",
+ "bundled": true,
"dev": true,
"requires": {
"isexe": "^2.0.0"
@@ -7127,27 +6860,23 @@
},
"which-module": {
"version": "2.0.0",
- "resolved": false,
- "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
+ "bundled": true,
"dev": true
},
"window-size": {
"version": "0.1.0",
- "resolved": false,
- "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
+ "bundled": true,
"dev": true,
"optional": true
},
"wordwrap": {
"version": "0.0.3",
- "resolved": false,
- "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
+ "bundled": true,
"dev": true
},
"wrap-ansi": {
"version": "2.1.0",
- "resolved": false,
- "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
+ "bundled": true,
"dev": true,
"requires": {
"string-width": "^1.0.1",
@@ -7156,14 +6885,12 @@
"dependencies": {
"ansi-regex": {
"version": "2.1.1",
- "resolved": false,
- "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+ "bundled": true,
"dev": true
},
"is-fullwidth-code-point": {
"version": "1.0.0",
- "resolved": false,
- "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+ "bundled": true,
"dev": true,
"requires": {
"number-is-nan": "^1.0.0"
@@ -7171,8 +6898,7 @@
},
"string-width": {
"version": "1.0.2",
- "resolved": false,
- "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "bundled": true,
"dev": true,
"requires": {
"code-point-at": "^1.0.0",
@@ -7182,8 +6908,7 @@
},
"strip-ansi": {
"version": "3.0.1",
- "resolved": false,
- "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+ "bundled": true,
"dev": true,
"requires": {
"ansi-regex": "^2.0.0"
@@ -7193,14 +6918,12 @@
},
"wrappy": {
"version": "1.0.2",
- "resolved": false,
- "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
+ "bundled": true,
"dev": true
},
"write-file-atomic": {
"version": "1.3.4",
- "resolved": false,
- "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=",
+ "bundled": true,
"dev": true,
"requires": {
"graceful-fs": "^4.1.11",
@@ -7210,20 +6933,17 @@
},
"y18n": {
"version": "3.2.1",
- "resolved": false,
- "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
+ "bundled": true,
"dev": true
},
"yallist": {
"version": "2.1.2",
- "resolved": false,
- "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
+ "bundled": true,
"dev": true
},
"yargs": {
"version": "11.1.0",
- "resolved": false,
- "integrity": "sha1-kLhpk07W6HERXqL/WLA/RyTtLXc=",
+ "bundled": true,
"dev": true,
"requires": {
"cliui": "^4.0.0",
@@ -7242,14 +6962,12 @@
"dependencies": {
"camelcase": {
"version": "4.1.0",
- "resolved": false,
- "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
+ "bundled": true,
"dev": true
},
"cliui": {
"version": "4.1.0",
- "resolved": false,
- "integrity": "sha1-NIQi2+gtgAswIu709qwQvy5NG0k=",
+ "bundled": true,
"dev": true,
"requires": {
"string-width": "^2.1.1",
@@ -7259,8 +6977,7 @@
},
"yargs-parser": {
"version": "9.0.2",
- "resolved": false,
- "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=",
+ "bundled": true,
"dev": true,
"requires": {
"camelcase": "^4.1.0"
@@ -7270,8 +6987,7 @@
},
"yargs-parser": {
"version": "8.1.0",
- "resolved": false,
- "integrity": "sha1-8TdqM7Ziml0GN4KUTacyYx6WaVA=",
+ "bundled": true,
"dev": true,
"requires": {
"camelcase": "^4.1.0"
@@ -7279,8 +6995,7 @@
"dependencies": {
"camelcase": {
"version": "4.1.0",
- "resolved": false,
- "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
+ "bundled": true,
"dev": true
}
}
@@ -7453,6 +7168,23 @@
"supports-color": "^2.0.0"
}
},
+ "chardet": {
+ "version": "0.4.2",
+ "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz",
+ "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=",
+ "dev": true
+ },
+ "external-editor": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz",
+ "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==",
+ "dev": true,
+ "requires": {
+ "chardet": "^0.4.0",
+ "iconv-lite": "^0.4.17",
+ "tmp": "^0.0.33"
+ }
+ },
"inquirer": {
"version": "3.0.6",
"resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.0.6.tgz",
@@ -7560,27 +7292,27 @@
"dev": true
},
"p-limit": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
- "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.0.0.tgz",
+ "integrity": "sha512-fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A==",
"dev": true,
"requires": {
- "p-try": "^1.0.0"
+ "p-try": "^2.0.0"
}
},
"p-locate": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
- "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
+ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
"dev": true,
"requires": {
- "p-limit": "^1.1.0"
+ "p-limit": "^2.0.0"
}
},
"p-try": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
- "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
+ "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
"dev": true
},
"package-json": {
@@ -7698,13 +7430,10 @@
"integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ="
},
"path-exists": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
- "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
- "dev": true,
- "requires": {
- "pinkie-promise": "^2.0.0"
- }
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
+ "dev": true
},
"path-is-absolute": {
"version": "1.0.1",
@@ -7875,6 +7604,40 @@
"strip-bom": "^3.0.0"
}
},
+ "locate-path": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
+ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
+ "dev": true,
+ "requires": {
+ "p-locate": "^2.0.0",
+ "path-exists": "^3.0.0"
+ }
+ },
+ "p-limit": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
+ "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
+ "dev": true,
+ "requires": {
+ "p-try": "^1.0.0"
+ }
+ },
+ "p-locate": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
+ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
+ "dev": true,
+ "requires": {
+ "p-limit": "^1.1.0"
+ }
+ },
+ "p-try": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
+ "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
+ "dev": true
+ },
"parse-json": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
@@ -7911,6 +7674,27 @@
"dev": true,
"requires": {
"find-up": "^1.0.0"
+ },
+ "dependencies": {
+ "find-up": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
+ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
+ "dev": true,
+ "requires": {
+ "path-exists": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ }
+ },
+ "path-exists": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
+ "dev": true,
+ "requires": {
+ "pinkie-promise": "^2.0.0"
+ }
+ }
}
},
"pkg-ok": {
@@ -8010,9 +7794,9 @@
"dev": true
},
"process-nextick-args": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
- "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
+ "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
"dev": true
},
"progress": {
@@ -8680,21 +8464,55 @@
"requires": {
"locate-path": "^2.0.0"
}
+ },
+ "locate-path": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
+ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
+ "dev": true,
+ "requires": {
+ "p-locate": "^2.0.0",
+ "path-exists": "^3.0.0"
+ }
+ },
+ "p-limit": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
+ "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
+ "dev": true,
+ "requires": {
+ "p-try": "^1.0.0"
+ }
+ },
+ "p-locate": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
+ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
+ "dev": true,
+ "requires": {
+ "p-limit": "^1.1.0"
+ }
+ },
+ "p-try": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
+ "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
+ "dev": true
}
}
},
"readable-stream": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
- "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
+ "version": "2.3.6",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
+ "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
"dev": true,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
"isarray": "~1.0.0",
- "process-nextick-args": "~1.0.6",
+ "process-nextick-args": "~2.0.0",
"safe-buffer": "~5.1.1",
- "string_decoder": "~1.0.3",
+ "string_decoder": "~1.1.1",
"util-deprecate": "~1.0.1"
}
},
@@ -8770,6 +8588,12 @@
"source-map": "~0.6.1"
},
"dependencies": {
+ "esprima": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "dev": true
+ },
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
@@ -9411,19 +9235,20 @@
"dev": true
},
"sqlite3": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-4.0.1.tgz",
- "integrity": "sha512-i8LtU2fdEGFEt4Kcs7eNjYdGmnAQ8zWlaOv6Esbq/jfVfR0Qbn/1dgVyKebrMc2zN7h3oHsqla9zq7AJ0+34ZA==",
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-4.0.2.tgz",
+ "integrity": "sha512-51ferIRwYOhzUEtogqOa/y9supADlAht98bF/gbIi6WkzRJX6Yioldxbzj1MV4yV+LgdKD/kkHwFTeFXOG4htA==",
"dev": true,
"requires": {
"nan": "~2.10.0",
- "node-pre-gyp": "~0.10.1"
+ "node-pre-gyp": "^0.10.3",
+ "request": "^2.87.0"
}
},
"sqlstring": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.0.tgz",
- "integrity": "sha1-UluKT9Jtb3GqYegipsr5dtMa0qg=",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.1.tgz",
+ "integrity": "sha1-R1OT/56RR5rqYtyvDKPRSYOn+0A=",
"dev": true
},
"sshpk": {
@@ -9502,9 +9327,9 @@
}
},
"string_decoder": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
- "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
"dev": true,
"requires": {
"safe-buffer": "~5.1.0"
@@ -9593,6 +9418,14 @@
"mkdirp": "^0.5.0",
"safe-buffer": "^5.1.2",
"yallist": "^3.0.2"
+ },
+ "dependencies": {
+ "yallist": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz",
+ "integrity": "sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k=",
+ "dev": true
+ }
}
},
"tarn": {
@@ -10263,9 +10096,9 @@
"dev": true
},
"yallist": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz",
- "integrity": "sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k=",
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
"dev": true
},
"yargs": {
@@ -10296,6 +10129,40 @@
"requires": {
"locate-path": "^2.0.0"
}
+ },
+ "locate-path": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
+ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
+ "dev": true,
+ "requires": {
+ "p-locate": "^2.0.0",
+ "path-exists": "^3.0.0"
+ }
+ },
+ "p-limit": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
+ "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
+ "dev": true,
+ "requires": {
+ "p-try": "^1.0.0"
+ }
+ },
+ "p-locate": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
+ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
+ "dev": true,
+ "requires": {
+ "p-limit": "^1.1.0"
+ }
+ },
+ "p-try": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
+ "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
+ "dev": true
}
}
},
diff --git a/package.json b/package.json
index 2076d9b3..91c824d3 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@adonisjs/lucid",
- "version": "6.0.0",
+ "version": "6.0.1",
"description": "SQL ORM built on top of Active Record pattern",
"main": "index.js",
"files": [
@@ -38,7 +38,7 @@
"@adonisjs/generic-exceptions": "^2.0.1",
"chance": "^1.0.16",
"debug": "^3.1.0",
- "knex": "^0.15.1",
+ "knex": "^0.15.2",
"lodash": "^4.17.10",
"moment": "^2.22.2",
"pluralize": "^7.0.0",
@@ -46,23 +46,23 @@
"require-all": "^3.0.0"
},
"devDependencies": {
- "@adonisjs/ace": "^5.0.2",
- "@adonisjs/fold": "^4.0.8",
- "@adonisjs/mrm-preset": "^1.0.8",
+ "@adonisjs/ace": "^5.0.3",
+ "@adonisjs/fold": "^4.0.9",
+ "@adonisjs/mrm-preset": "^1.0.9",
"@adonisjs/sink": "^1.0.16",
"commitizen": "^2.10.1",
"coveralls": "^3.0.2",
"cz-conventional-changelog": "^2.1.0",
- "fs-extra": "^6.0.1",
+ "fs-extra": "^7.0.0",
"japa": "^1.0.6",
"japa-cli": "^1.0.1",
"mrm": "^1.2.1",
- "mysql": "^2.15.0",
+ "mysql": "^2.16.0",
"nyc": "^12.0.2",
"pg": "^7.4.3",
"pkg-ok": "^2.2.0",
"semver": "^5.5.0",
- "sqlite3": "^4.0.1",
+ "sqlite3": "^4.0.2",
"standard": "^11.0.1"
},
"config": {
diff --git a/src/Database/index.js b/src/Database/index.js
index eb68198a..6afeae08 100644
--- a/src/Database/index.js
+++ b/src/Database/index.js
@@ -138,18 +138,7 @@ class Database {
* @return {Object}
*/
get fn () {
- return {
- client: this.knex.client,
- /**
- * Knex should be fixing this method to allow `precision` to be
- * passed when using fn.now(). With the seconds precision
- * timestamps in MYSQL, the `fn.now()` breaks in knex.
- */
- now (precision = 4) {
- const isMySQL = this.client.config.client === 'mysql'
- return this.client.raw(isMySQL ? `CURRENT_TIMESTAMP(${precision})` : 'CURRENT_TIMESTAMP')
- }
- }
+ return this.knex.fn
}
/**
diff --git a/src/Lucid/Relations/BelongsToMany.js b/src/Lucid/Relations/BelongsToMany.js
index 8a8eaa20..323373a6 100644
--- a/src/Lucid/Relations/BelongsToMany.js
+++ b/src/Lucid/Relations/BelongsToMany.js
@@ -646,6 +646,8 @@ class BelongsToMany extends BaseRelation {
* @return {Array}
*/
ids () {
+ this._validateRead()
+ this._prepareAggregate()
return this.pluck(`${this.$foreignTable}.${this.RelatedModel.primaryKey}`)
}
diff --git a/src/Migration/index.js b/src/Migration/index.js
index d0f32ad4..4fc82b98 100644
--- a/src/Migration/index.js
+++ b/src/Migration/index.js
@@ -57,7 +57,7 @@ class Migration {
table.increments()
table.string('name')
table.integer('batch')
- table.timestamp('migration_time').defaultsTo(this.db.fn.now(6))
+ table.timestamp('migration_time').defaultsTo(this.db.fn.now())
})
}
}
diff --git a/test/unit/lucid-belongs-to-many.spec.js b/test/unit/lucid-belongs-to-many.spec.js
index ceb5878e..03e580df 100644
--- a/test/unit/lucid-belongs-to-many.spec.js
+++ b/test/unit/lucid-belongs-to-many.spec.js
@@ -2640,4 +2640,49 @@ test.group('Relations | Belongs To Many', (group) => {
assert.equal(postsQuery.sql, helpers.formatQuery('insert into "post_user" ("post_id", "user_id") values (?, ?)'))
})
+
+ test('get an array of ids for the related model', async (assert) => {
+ class Post extends Model {
+ users () {
+ return this.belongsToMany(User)
+ }
+ }
+
+ class PostUser extends Model {
+ static get table () {
+ return 'post_user'
+ }
+ }
+
+ class User extends Model {
+ posts () {
+ return this.belongsToMany(Post)
+ }
+ }
+
+ User._bootIfNotBooted()
+ Post._bootIfNotBooted()
+ PostUser._bootIfNotBooted()
+
+ let postsQuery = null
+ Post.onQuery((query) => (postsQuery = query))
+
+ await ioc.use('Database').table('users').insert({ username: 'virk' })
+ await ioc.use('Database').table('posts').insert([
+ { id: 1, title: 'Adonis 101' },
+ { id: 2, title: 'Adonis 102' },
+ { id: 3, title: 'Adonis 103' }
+ ])
+ await ioc.use('Database').table('post_user').insert([
+ { post_id: 1, user_id: 1 },
+ { post_id: 2, user_id: 1 }
+ ])
+
+ const user = await User.find(1)
+ const postIds = await user.posts().ids()
+
+ assert.equal(postsQuery.sql, helpers.formatQuery('select "posts"."id" from "posts" inner join "post_user" on "posts"."id" = "post_user"."post_id" where "post_user"."user_id" = ?'))
+
+ assert.deepEqual(postIds, [1, 2])
+ })
})