@thi.ng/rstream dataflow graph
Click & drag mouse / touch
anywhere
diff --git a/examples/rstream-dataflow/snowpack.config.js b/examples/rstream-dataflow/snowpack.config.js
index 92b7daa1e9..72df50691a 100644
--- a/examples/rstream-dataflow/snowpack.config.js
+++ b/examples/rstream-dataflow/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/rstream-dataflow",
diff --git a/examples/rstream-dataflow/src/circle.ts b/examples/rstream-dataflow/src/circle.ts
index dcd6a8e31b..d379b4738c 100644
--- a/examples/rstream-dataflow/src/circle.ts
+++ b/examples/rstream-dataflow/src/circle.ts
@@ -4,7 +4,7 @@ const px = (x: number) => x.toFixed(3) + "px";
export const circle = (col: string, x: number, y: number, w: number, h = w) => [
"div",
{
- class: "absolute z-1 white f7 tc br-100 " + col,
+ class: "absolute z-1 white f7 tc br-100 o-80 " + col,
style: {
left: px(x - w / 2),
top: px(y - h / 2),
diff --git a/examples/rstream-dataflow/src/index.ts b/examples/rstream-dataflow/src/index.ts
index cf9fb70d66..dc9e6a2030 100644
--- a/examples/rstream-dataflow/src/index.ts
+++ b/examples/rstream-dataflow/src/index.ts
@@ -65,7 +65,7 @@ const graph = initGraph(db, {
// the `[1, 1]` is the lookup path, i.e. `gesture[1][1]`
// (only defined during drag gestures)
clickpos: {
- fn: extract(["active", 0, "click"]),
+ fn: extract(["active", 0, "start"]),
ins: { src: { stream: () => gestures } },
outs: { "*": "clickpos" },
},
@@ -95,7 +95,7 @@ const graph = initGraph(db, {
circle: {
fn: node(
map((ins) => {
- console.log(ins);
+ // console.log(ins);
const { click, radius, color } = ins;
return click && radius && color
? circle(color, click[0], click[1], radius * 2)
diff --git a/examples/rstream-event-loop/snowpack.config.js b/examples/rstream-event-loop/snowpack.config.js
index 09df02742d..5343f708d7 100644
--- a/examples/rstream-event-loop/snowpack.config.js
+++ b/examples/rstream-event-loop/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/rstream-event-loop",
diff --git a/examples/rstream-grid/snowpack.config.js b/examples/rstream-grid/snowpack.config.js
index 9e68ab9212..eab4a4c099 100644
--- a/examples/rstream-grid/snowpack.config.js
+++ b/examples/rstream-grid/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/rstream-grid",
diff --git a/examples/rstream-hdom/snowpack.config.js b/examples/rstream-hdom/snowpack.config.js
index c4be8d2fd7..eb3280e329 100644
--- a/examples/rstream-hdom/snowpack.config.js
+++ b/examples/rstream-hdom/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/rstream-hdom",
diff --git a/examples/rstream-spreadsheet/snowpack.config.js b/examples/rstream-spreadsheet/snowpack.config.js
index 6393e31051..7b47b06f5f 100644
--- a/examples/rstream-spreadsheet/snowpack.config.js
+++ b/examples/rstream-spreadsheet/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/rstream-spreadsheet",
diff --git a/examples/scenegraph-image/snowpack.config.js b/examples/scenegraph-image/snowpack.config.js
index 4b95460d45..31e5d78f78 100644
--- a/examples/scenegraph-image/snowpack.config.js
+++ b/examples/scenegraph-image/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/scenegraph-image",
diff --git a/examples/scenegraph/snowpack.config.js b/examples/scenegraph/snowpack.config.js
index bb70356cf6..de68ca0a15 100644
--- a/examples/scenegraph/snowpack.config.js
+++ b/examples/scenegraph/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/scenegraph",
diff --git a/examples/shader-ast-canvas2d/snowpack.config.js b/examples/shader-ast-canvas2d/snowpack.config.js
index 2b38993ba0..053b20abd2 100644
--- a/examples/shader-ast-canvas2d/snowpack.config.js
+++ b/examples/shader-ast-canvas2d/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/shader-ast-canvas2d",
diff --git a/examples/shader-ast-evo/snowpack.config.js b/examples/shader-ast-evo/snowpack.config.js
index e28135b434..7d20bf1e2d 100644
--- a/examples/shader-ast-evo/snowpack.config.js
+++ b/examples/shader-ast-evo/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/shader-ast-evo",
diff --git a/examples/shader-ast-noise/snowpack.config.js b/examples/shader-ast-noise/snowpack.config.js
index c35c625d02..db890a306e 100644
--- a/examples/shader-ast-noise/snowpack.config.js
+++ b/examples/shader-ast-noise/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/shader-ast-noise",
diff --git a/examples/shader-ast-raymarch/snowpack.config.js b/examples/shader-ast-raymarch/snowpack.config.js
index 50ebc44be4..dc7ceafa80 100644
--- a/examples/shader-ast-raymarch/snowpack.config.js
+++ b/examples/shader-ast-raymarch/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/shader-ast-raymarch",
diff --git a/examples/shader-ast-sdf2d/snowpack.config.js b/examples/shader-ast-sdf2d/snowpack.config.js
index 8b302362cd..8e62930a9a 100644
--- a/examples/shader-ast-sdf2d/snowpack.config.js
+++ b/examples/shader-ast-sdf2d/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/shader-ast-sdf2d",
diff --git a/examples/shader-ast-tunnel/snowpack.config.js b/examples/shader-ast-tunnel/snowpack.config.js
index e3bc7c9fd4..1cfc9e3cdc 100644
--- a/examples/shader-ast-tunnel/snowpack.config.js
+++ b/examples/shader-ast-tunnel/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/shader-ast-tunnel",
diff --git a/examples/shader-ast-workers/snowpack.config.js b/examples/shader-ast-workers/snowpack.config.js
index 2352c0fbb2..c05db5669a 100644
--- a/examples/shader-ast-workers/snowpack.config.js
+++ b/examples/shader-ast-workers/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/shader-ast-workers",
diff --git a/examples/shader-graph/snowpack.config.js b/examples/shader-graph/snowpack.config.js
index b4c3deb958..da11271774 100644
--- a/examples/shader-graph/snowpack.config.js
+++ b/examples/shader-graph/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/shader-graph",
diff --git a/examples/soa-ecs/snowpack.config.js b/examples/soa-ecs/snowpack.config.js
index 371ac4bf9e..578b437eca 100644
--- a/examples/soa-ecs/snowpack.config.js
+++ b/examples/soa-ecs/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/soa-ecs",
diff --git a/examples/stratified-grid/snowpack.config.js b/examples/stratified-grid/snowpack.config.js
index 6685ec646f..47f99fbf58 100644
--- a/examples/stratified-grid/snowpack.config.js
+++ b/examples/stratified-grid/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/stratified-grid",
diff --git a/examples/svg-barchart/snowpack.config.js b/examples/svg-barchart/snowpack.config.js
index 21ebdc0de4..b1087ea050 100644
--- a/examples/svg-barchart/snowpack.config.js
+++ b/examples/svg-barchart/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/svg-barchart",
diff --git a/examples/svg-particles/snowpack.config.js b/examples/svg-particles/snowpack.config.js
index 3fb37abd6a..882e90639e 100644
--- a/examples/svg-particles/snowpack.config.js
+++ b/examples/svg-particles/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/svg-particles",
diff --git a/examples/svg-waveform/snowpack.config.js b/examples/svg-waveform/snowpack.config.js
index a1c408829d..ab9e8e3297 100644
--- a/examples/svg-waveform/snowpack.config.js
+++ b/examples/svg-waveform/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/svg-waveform",
diff --git a/examples/talk-slides/snowpack.config.js b/examples/talk-slides/snowpack.config.js
index c0e7793712..287754320d 100644
--- a/examples/talk-slides/snowpack.config.js
+++ b/examples/talk-slides/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/talk-slides",
diff --git a/examples/text-canvas-image/snowpack.config.js b/examples/text-canvas-image/snowpack.config.js
index 194cfe1778..a54fa1e2fc 100644
--- a/examples/text-canvas-image/snowpack.config.js
+++ b/examples/text-canvas-image/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/text-canvas-image",
diff --git a/examples/text-canvas/snowpack.config.js b/examples/text-canvas/snowpack.config.js
index 07f95815cd..7f18c42ba6 100644
--- a/examples/text-canvas/snowpack.config.js
+++ b/examples/text-canvas/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/text-canvas",
diff --git a/examples/todo-list/snowpack.config.js b/examples/todo-list/snowpack.config.js
index d167a69a4c..2020808e18 100644
--- a/examples/todo-list/snowpack.config.js
+++ b/examples/todo-list/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/todo-list",
diff --git a/examples/transducers-hdom/snowpack.config.js b/examples/transducers-hdom/snowpack.config.js
index aa04f2d479..e2f9574f8b 100644
--- a/examples/transducers-hdom/snowpack.config.js
+++ b/examples/transducers-hdom/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/transducers-hdom",
diff --git a/examples/triple-query/snowpack.config.js b/examples/triple-query/snowpack.config.js
index 800284a6aa..7a80994f0a 100644
--- a/examples/triple-query/snowpack.config.js
+++ b/examples/triple-query/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/triple-query",
diff --git a/examples/webgl-cube/snowpack.config.js b/examples/webgl-cube/snowpack.config.js
index e150a34bc4..0d285af7ae 100644
--- a/examples/webgl-cube/snowpack.config.js
+++ b/examples/webgl-cube/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/webgl-cube",
diff --git a/examples/webgl-cubemap/snowpack.config.js b/examples/webgl-cubemap/snowpack.config.js
index d71d1caded..60f1577d33 100644
--- a/examples/webgl-cubemap/snowpack.config.js
+++ b/examples/webgl-cubemap/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/webgl-cubemap",
diff --git a/examples/webgl-grid/snowpack.config.js b/examples/webgl-grid/snowpack.config.js
index 337a3975f4..30cc94e8e3 100644
--- a/examples/webgl-grid/snowpack.config.js
+++ b/examples/webgl-grid/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/webgl-grid",
diff --git a/examples/webgl-msdf/snowpack.config.js b/examples/webgl-msdf/snowpack.config.js
index 42ee10cba9..59c0ed76fe 100644
--- a/examples/webgl-msdf/snowpack.config.js
+++ b/examples/webgl-msdf/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/webgl-msdf",
diff --git a/examples/webgl-multipass/snowpack.config.js b/examples/webgl-multipass/snowpack.config.js
index 1fb51aeb72..49f452fca3 100644
--- a/examples/webgl-multipass/snowpack.config.js
+++ b/examples/webgl-multipass/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/webgl-multipass",
diff --git a/examples/webgl-shadertoy/snowpack.config.js b/examples/webgl-shadertoy/snowpack.config.js
index c7aa7830ad..c8d6c68410 100644
--- a/examples/webgl-shadertoy/snowpack.config.js
+++ b/examples/webgl-shadertoy/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/webgl-shadertoy",
diff --git a/examples/webgl-ssao/snowpack.config.js b/examples/webgl-ssao/snowpack.config.js
index f87d5f5124..26e45f1c75 100644
--- a/examples/webgl-ssao/snowpack.config.js
+++ b/examples/webgl-ssao/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/webgl-ssao",
diff --git a/examples/wolfram/snowpack.config.js b/examples/wolfram/snowpack.config.js
index 4f6d5ee772..ef6a1207e4 100644
--- a/examples/wolfram/snowpack.config.js
+++ b/examples/wolfram/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/wolfram",
diff --git a/examples/xml-converter/snowpack.config.js b/examples/xml-converter/snowpack.config.js
index f2b713b742..b1309f5121 100644
--- a/examples/xml-converter/snowpack.config.js
+++ b/examples/xml-converter/snowpack.config.js
@@ -20,8 +20,9 @@ module.exports = {
},
],
],
- installOptions: {
- installTypes: true,
+ packageOptions: {
+ source: "local",
+ types: true,
},
buildOptions: {
baseUrl: "/umbrella/xml-converter",
diff --git a/lerna.json b/lerna.json
index ab6137baa3..5d1e358346 100644
--- a/lerna.json
+++ b/lerna.json
@@ -1,8 +1,6 @@
{
- "lerna": "3.22.1",
- "packages": [
- "packages/*"
- ],
+ "lerna": "4.0.0",
+ "packages": ["packages/*"],
"version": "independent",
"npmClient": "yarn",
"useWorkspaces": true,
@@ -11,8 +9,5 @@
"conventionalCommits": true
}
},
- "ignoreChanges": [
- "**/test/**",
- "**/*.md"
- ]
-}
\ No newline at end of file
+ "ignoreChanges": ["**/test/**", "**/*.md"]
+}
diff --git a/package.json b/package.json
index 2ce532a5c6..dd66faee32 100644
--- a/package.json
+++ b/package.json
@@ -4,27 +4,27 @@
"packages/*"
],
"devDependencies": {
- "@microsoft/api-documenter": "^7.12.1",
- "@microsoft/api-extractor": "^7.12.1",
- "@snowpack/plugin-typescript": "^1.1.1",
- "@snowpack/plugin-webpack": "^2.2.0",
+ "@microsoft/api-documenter": "^7.12.8",
+ "@microsoft/api-extractor": "^7.13.1",
+ "@snowpack/plugin-typescript": "^1.2.1",
+ "@snowpack/plugin-webpack": "^2.3.0",
"@types/snowpack-env": "^2.3.3",
"benchmark": "^2.1.4",
"file-loader": "^6.2.0",
"gzip-size": "^6.0.0",
"html-minifier-terser": "^5.1.1",
- "lerna": "^3.22.1",
+ "lerna": "^4.0.0",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"rimraf": "^3.0.2",
- "rollup": "^2.39.0",
+ "rollup": "^2.40.0",
"rollup-plugin-cleanup": "^3.2.1",
- "snowpack": "^2.18.5",
+ "snowpack": "^3.0.13",
"terser": "^5.6.0",
"ts-loader": "^8.0.17",
- "typescript": "^4.1.5",
- "webpack": "^5.11.0",
- "webpack-cli": "^4.2.0"
+ "typescript": "^4.2.2",
+ "webpack": "^5.24.2",
+ "webpack-cli": "^4.5.0"
},
"dependencies": {
"@ygoe/msgpack": "^1.0.2"
@@ -49,6 +49,6 @@
"tool:searchindex": "ts-node -P tools/tsconfig.json tools/src/build-search-index.ts"
},
"resolutions": {
- "typescript": "^4.1.5"
+ "typescript": "^4.2.2"
}
}
diff --git a/packages/adapt-dpi/CHANGELOG.md b/packages/adapt-dpi/CHANGELOG.md
index fef73e2b4c..4979b5d296 100644
--- a/packages/adapt-dpi/CHANGELOG.md
+++ b/packages/adapt-dpi/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.0.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/adapt-dpi@1.0.14...@thi.ng/adapt-dpi@1.0.15) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/adapt-dpi
+
+
+
+
+
## [1.0.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/adapt-dpi@1.0.13...@thi.ng/adapt-dpi@1.0.14) (2021-02-20)
**Note:** Version bump only for package @thi.ng/adapt-dpi
diff --git a/packages/adapt-dpi/package.json b/packages/adapt-dpi/package.json
index 44616839ee..602f8eea1a 100644
--- a/packages/adapt-dpi/package.json
+++ b/packages/adapt-dpi/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/adapt-dpi",
- "version": "1.0.14",
+ "version": "1.0.15",
"description": "HDPI canvas adapter / styling utility",
"module": "./index.js",
"main": "./lib/index.js",
@@ -38,14 +38,14 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"files": [
"*.js",
diff --git a/packages/adjacency/CHANGELOG.md b/packages/adjacency/CHANGELOG.md
index ede714e3de..d6b83fccdf 100644
--- a/packages/adjacency/CHANGELOG.md
+++ b/packages/adjacency/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.3.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.3.1...@thi.ng/adjacency@0.3.2) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/adjacency
+
+
+
+
+
+## [0.3.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.3.0...@thi.ng/adjacency@0.3.1) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/adjacency
+
+
+
+
+
# [0.3.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.2.6...@thi.ng/adjacency@0.3.0) (2021-02-20)
diff --git a/packages/adjacency/package.json b/packages/adjacency/package.json
index 45b5dc0ebd..1d9c894ca0 100644
--- a/packages/adjacency/package.json
+++ b/packages/adjacency/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/adjacency",
- "version": "0.3.0",
+ "version": "0.3.2",
"description": "Sparse & bitwise adjacency matrices and related functions for directed & undirected graphs",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,22 +39,22 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
- "@thi.ng/vectors": "^5.0.0",
+ "@microsoft/api-extractor": "^7.13.1",
+ "@thi.ng/vectors": "^5.1.0",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/arrays": "^0.10.2",
- "@thi.ng/bitfield": "^0.4.0",
- "@thi.ng/dcons": "^2.3.10",
- "@thi.ng/sparse": "^0.1.65"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/arrays": "^0.10.4",
+ "@thi.ng/bitfield": "^0.4.1",
+ "@thi.ng/dcons": "^2.3.12",
+ "@thi.ng/sparse": "^0.1.67"
},
"files": [
"*.js",
diff --git a/packages/api/CHANGELOG.md b/packages/api/CHANGELOG.md
index fbaa70368f..4e1aba0149 100644
--- a/packages/api/CHANGELOG.md
+++ b/packages/api/CHANGELOG.md
@@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [7.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/api@7.0.0...@thi.ng/api@7.1.0) (2021-03-03)
+
+
+### Features
+
+* **api:** add StringOrSym type alias ([fb92c9d](https://github.com/thi-ng/umbrella/commit/fb92c9d93b4e795f60118e1167d5adb1bb108380))
+
+
+
+
+
# [7.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/api@6.13.6...@thi.ng/api@7.0.0) (2021-02-20)
diff --git a/packages/api/package.json b/packages/api/package.json
index bb7d4c373c..3e47632cb5 100644
--- a/packages/api/package.json
+++ b/packages/api/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/api",
- "version": "7.0.0",
+ "version": "7.1.0",
"description": "Common, generic types, interfaces & mixins",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,14 +39,14 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"files": [
"*.js",
diff --git a/packages/api/src/api/prim.ts b/packages/api/src/api/prim.ts
index 20a36f7e9c..85a05223a8 100644
--- a/packages/api/src/api/prim.ts
+++ b/packages/api/src/api/prim.ts
@@ -1,3 +1,5 @@
export type NumOrString = number | string;
+export type StringOrSym = string | symbol;
+
export type Primitive = NumOrString | boolean | symbol;
diff --git a/packages/args/CHANGELOG.md b/packages/args/CHANGELOG.md
index 94782b3f4b..77cae10b90 100644
--- a/packages/args/CHANGELOG.md
+++ b/packages/args/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/args@0.2.1...@thi.ng/args@0.2.2) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/args
+
+
+
+
+
## [0.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/args@0.2.0...@thi.ng/args@0.2.1) (2021-02-20)
**Note:** Version bump only for package @thi.ng/args
diff --git a/packages/args/package.json b/packages/args/package.json
index bffd4493ea..39d121a53e 100644
--- a/packages/args/package.json
+++ b/packages/args/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/args",
- "version": "0.2.1",
+ "version": "0.2.2",
"description": "Declarative, functional & typechecked CLI argument/options parser, value coercions etc.",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,20 +39,20 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/strings": "^1.15.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/strings": "^1.15.1"
},
"files": [
"*.js",
diff --git a/packages/arrays/CHANGELOG.md b/packages/arrays/CHANGELOG.md
index e1f4383e57..644537ec4e 100644
--- a/packages/arrays/CHANGELOG.md
+++ b/packages/arrays/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.10.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/arrays@0.10.3...@thi.ng/arrays@0.10.4) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/arrays
+
+
+
+
+
+## [0.10.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/arrays@0.10.2...@thi.ng/arrays@0.10.3) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/arrays
+
+
+
+
+
## [0.10.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/arrays@0.10.1...@thi.ng/arrays@0.10.2) (2021-02-20)
**Note:** Version bump only for package @thi.ng/arrays
diff --git a/packages/arrays/package.json b/packages/arrays/package.json
index 05f08a75a2..ebeb21ad2e 100644
--- a/packages/arrays/package.json
+++ b/packages/arrays/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/arrays",
- "version": "0.10.2",
+ "version": "0.10.4",
"description": "Array / Arraylike utilities",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,22 +39,22 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/compare": "^1.3.23",
- "@thi.ng/equiv": "^1.0.36",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/random": "^2.3.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/compare": "^1.3.24",
+ "@thi.ng/equiv": "^1.0.37",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/random": "^2.3.2"
},
"files": [
"*.js",
diff --git a/packages/associative/CHANGELOG.md b/packages/associative/CHANGELOG.md
index a9589b6b79..bd1c0b6073 100644
--- a/packages/associative/CHANGELOG.md
+++ b/packages/associative/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [5.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@5.1.1...@thi.ng/associative@5.1.2) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/associative
+
+
+
+
+
+## [5.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@5.1.0...@thi.ng/associative@5.1.1) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/associative
+
+
+
+
+
# [5.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@5.0.17...@thi.ng/associative@5.1.0) (2021-02-20)
diff --git a/packages/associative/README.md b/packages/associative/README.md
index e05e0c2419..d8b3f638b1 100644
--- a/packages/associative/README.md
+++ b/packages/associative/README.md
@@ -176,7 +176,7 @@ yarn add @thi.ng/associative
```
-Package sizes (gzipped, pre-treeshake): ESM: 6.24 KB / CJS: 6.41 KB / UMD: 6.20 KB
+Package sizes (gzipped, pre-treeshake): ESM: 6.21 KB / CJS: 6.39 KB / UMD: 6.20 KB
## Dependencies
diff --git a/packages/associative/package.json b/packages/associative/package.json
index 3475f3cbb8..8948e46148 100644
--- a/packages/associative/package.json
+++ b/packages/associative/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/associative",
- "version": "5.1.0",
+ "version": "5.1.2",
"description": "Alternative Map and Set implementations with customizable equality semantics & supporting operations",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,25 +39,25 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/binary": "^2.1.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/compare": "^1.3.23",
- "@thi.ng/dcons": "^2.3.10",
- "@thi.ng/equiv": "^1.0.36",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/transducers": "^7.6.0",
- "tslib": "2.0.1"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/binary": "^2.2.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/compare": "^1.3.24",
+ "@thi.ng/dcons": "^2.3.12",
+ "@thi.ng/equiv": "^1.0.37",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/transducers": "^7.6.2",
+ "tslib": "^2.1.0"
},
"files": [
"*.js",
diff --git a/packages/atom/CHANGELOG.md b/packages/atom/CHANGELOG.md
index 67b5c45572..3360c70363 100644
--- a/packages/atom/CHANGELOG.md
+++ b/packages/atom/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [4.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@4.1.28...@thi.ng/atom@4.1.29) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/atom
+
+
+
+
+
## [4.1.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@4.1.27...@thi.ng/atom@4.1.28) (2021-02-20)
**Note:** Version bump only for package @thi.ng/atom
diff --git a/packages/atom/package.json b/packages/atom/package.json
index fc8cc39d3e..4c993b7eb0 100644
--- a/packages/atom/package.json
+++ b/packages/atom/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/atom",
- "version": "4.1.28",
+ "version": "4.1.29",
"description": "Mutable wrappers for nested immutable values with optional undo/redo history and transaction support",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,21 +39,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/equiv": "^1.0.36",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/paths": "^4.2.0",
- "tslib": "2.0.1"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/equiv": "^1.0.37",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/paths": "^4.2.1",
+ "tslib": "^2.1.0"
},
"files": [
"*.js",
diff --git a/packages/base-n/CHANGELOG.md b/packages/base-n/CHANGELOG.md
index d98b56ccf8..e339537e6b 100644
--- a/packages/base-n/CHANGELOG.md
+++ b/packages/base-n/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/base-n@0.1.1...@thi.ng/base-n@0.1.2) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/base-n
+
+
+
+
+
## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/base-n@0.1.0...@thi.ng/base-n@0.1.1) (2021-02-20)
**Note:** Version bump only for package @thi.ng/base-n
diff --git a/packages/base-n/package.json b/packages/base-n/package.json
index b4cccb437a..c293c60df3 100644
--- a/packages/base-n/package.json
+++ b/packages/base-n/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/base-n",
- "version": "0.1.1",
+ "version": "0.1.2",
"description": "Arbitrary base-n conversions w/ presets for base16/32/36/58/62/64/85, support for arrays & bigints",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,17 +39,17 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/hex": "^0.2.0"
+ "@thi.ng/hex": "^0.2.1"
},
"files": [
"*.js",
diff --git a/packages/bench/CHANGELOG.md b/packages/bench/CHANGELOG.md
index ee3ed9a893..88135dd9f5 100644
--- a/packages/bench/CHANGELOG.md
+++ b/packages/bench/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [2.0.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/bench@2.0.27...@thi.ng/bench@2.0.28) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/bench
+
+
+
+
+
## [2.0.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/bench@2.0.26...@thi.ng/bench@2.0.27) (2021-02-20)
**Note:** Version bump only for package @thi.ng/bench
diff --git a/packages/bench/package.json b/packages/bench/package.json
index 32e9531461..6e91ce2491 100644
--- a/packages/bench/package.json
+++ b/packages/bench/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/bench",
- "version": "2.0.27",
+ "version": "2.0.28",
"description": "Benchmarking utilities w/ optional statistics",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,14 +39,14 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"files": [
"*.js",
diff --git a/packages/bencode/CHANGELOG.md b/packages/bencode/CHANGELOG.md
index 66589e34a9..5a9a79a590 100644
--- a/packages/bencode/CHANGELOG.md
+++ b/packages/bencode/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.3.52](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.3.51...@thi.ng/bencode@0.3.52) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/bencode
+
+
+
+
+
+## [0.3.51](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.3.50...@thi.ng/bencode@0.3.51) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/bencode
+
+
+
+
+
## [0.3.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.3.49...@thi.ng/bencode@0.3.50) (2021-02-20)
**Note:** Version bump only for package @thi.ng/bencode
diff --git a/packages/bencode/package.json b/packages/bencode/package.json
index 546a5b410a..1224a5f559 100644
--- a/packages/bencode/package.json
+++ b/packages/bencode/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/bencode",
- "version": "0.3.50",
+ "version": "0.3.52",
"description": "Bencode binary encoder / decoder with optional UTF8 encoding & floating point support",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,23 +39,23 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/arrays": "^0.10.2",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/defmulti": "^1.3.5",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/transducers-binary": "^0.6.6"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/arrays": "^0.10.4",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/defmulti": "^1.3.6",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/transducers-binary": "^0.6.8"
},
"files": [
"*.js",
diff --git a/packages/binary/CHANGELOG.md b/packages/binary/CHANGELOG.md
index 4631612cef..f5d7ea05ae 100644
--- a/packages/binary/CHANGELOG.md
+++ b/packages/binary/CHANGELOG.md
@@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/binary@2.1.0...@thi.ng/binary@2.2.0) (2021-03-03)
+
+
+### Features
+
+* **binary:** add binary/one-hot conversions ([eeb6396](https://github.com/thi-ng/umbrella/commit/eeb6396ae1fbe700643d5a98a3923af9c1e9c51a))
+
+
+
+
+
# [2.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/binary@2.0.21...@thi.ng/binary@2.1.0) (2021-02-20)
diff --git a/packages/binary/README.md b/packages/binary/README.md
index 5553c2b53a..4a52d37dc5 100644
--- a/packages/binary/README.md
+++ b/packages/binary/README.md
@@ -42,7 +42,7 @@ yarn add @thi.ng/binary
```
-Package sizes (gzipped, pre-treeshake): ESM: 2.02 KB / CJS: 2.36 KB / UMD: 2.01 KB
+Package sizes (gzipped, pre-treeshake): ESM: 2.06 KB / CJS: 2.40 KB / UMD: 2.04 KB
## Dependencies
diff --git a/packages/binary/package.json b/packages/binary/package.json
index dfe98e046b..bff50a6d94 100644
--- a/packages/binary/package.json
+++ b/packages/binary/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/binary",
- "version": "2.1.0",
+ "version": "2.2.0",
"description": "100+ assorted binary / bitwise operations, conversions, utilities, lookup tables",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,17 +39,17 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0"
+ "@thi.ng/api": "^7.1.0"
},
"files": [
"*.js",
diff --git a/packages/binary/src/index.ts b/packages/binary/src/index.ts
index 079f3c81d8..0345de611f 100644
--- a/packages/binary/src/index.ts
+++ b/packages/binary/src/index.ts
@@ -8,6 +8,7 @@ export * from "./float";
export * from "./gray";
export * from "./logic";
export * from "./mask";
+export * from "./one-hot";
export * from "./pow";
export * from "./rotate";
export * from "./splat";
diff --git a/packages/binary/src/one-hot.ts b/packages/binary/src/one-hot.ts
new file mode 100644
index 0000000000..278e1ae10a
--- /dev/null
+++ b/packages/binary/src/one-hot.ts
@@ -0,0 +1,22 @@
+import type { Range0_31 } from "@thi.ng/api";
+import { clz32 } from "./count";
+
+/**
+ * Converts binary `x` to one-hot format.
+ *
+ * @remarks
+ * Reference: https://en.wikipedia.org/wiki/One-hot
+ *
+ * @param x
+ */
+export const binaryOneHot = (x: Range0_31) => (1 << x) >>> 0;
+
+/**
+ * Converts one-hot `x` into binary, i.e. the position of the hot bit.
+ *
+ * @remarks
+ * Reference: https://en.wikipedia.org/wiki/One-hot
+ *
+ * @param x
+ */
+export const oneHotBinary = (x: number) => 31 - clz32(x);
diff --git a/packages/bitfield/CHANGELOG.md b/packages/bitfield/CHANGELOG.md
index fdbb2aed7f..93049b7cf8 100644
--- a/packages/bitfield/CHANGELOG.md
+++ b/packages/bitfield/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.4.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitfield@0.4.0...@thi.ng/bitfield@0.4.1) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/bitfield
+
+
+
+
+
# [0.4.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitfield@0.3.30...@thi.ng/bitfield@0.4.0) (2021-02-20)
diff --git a/packages/bitfield/package.json b/packages/bitfield/package.json
index 71ac461a08..16966d7d58 100644
--- a/packages/bitfield/package.json
+++ b/packages/bitfield/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/bitfield",
- "version": "0.4.0",
+ "version": "0.4.1",
"description": "1D / 2D bit field implementations",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/binary": "^2.1.0",
- "@thi.ng/strings": "^1.15.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/binary": "^2.2.0",
+ "@thi.ng/strings": "^1.15.1"
},
"files": [
"*.js",
diff --git a/packages/bitstream/CHANGELOG.md b/packages/bitstream/CHANGELOG.md
index b3e364532e..75f1e5cbde 100644
--- a/packages/bitstream/CHANGELOG.md
+++ b/packages/bitstream/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.1.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitstream@1.1.32...@thi.ng/bitstream@1.1.33) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/bitstream
+
+
+
+
+
## [1.1.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitstream@1.1.31...@thi.ng/bitstream@1.1.32) (2021-02-20)
**Note:** Version bump only for package @thi.ng/bitstream
diff --git a/packages/bitstream/package.json b/packages/bitstream/package.json
index e516f354a9..08c847f921 100644
--- a/packages/bitstream/package.json
+++ b/packages/bitstream/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/bitstream",
- "version": "1.1.32",
+ "version": "1.1.33",
"description": "ES6 iterator based read/write bit streams with support for variable word widths",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,17 +39,17 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/errors": "^1.2.27"
+ "@thi.ng/errors": "^1.2.28"
},
"files": [
"*.js",
diff --git a/packages/cache/CHANGELOG.md b/packages/cache/CHANGELOG.md
index eed647b270..c30f2d4e69 100644
--- a/packages/cache/CHANGELOG.md
+++ b/packages/cache/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.0.72](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.71...@thi.ng/cache@1.0.72) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/cache
+
+
+
+
+
+## [1.0.71](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.70...@thi.ng/cache@1.0.71) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/cache
+
+
+
+
+
## [1.0.70](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.69...@thi.ng/cache@1.0.70) (2021-02-20)
**Note:** Version bump only for package @thi.ng/cache
diff --git a/packages/cache/package.json b/packages/cache/package.json
index 27b20f1091..68a421f72a 100644
--- a/packages/cache/package.json
+++ b/packages/cache/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/cache",
- "version": "1.0.70",
+ "version": "1.0.72",
"description": "In-memory cache implementations with ES6 Map-like API and different eviction strategies",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/dcons": "^2.3.10",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/dcons": "^2.3.12",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/checks/CHANGELOG.md b/packages/checks/CHANGELOG.md
index 137b7a7945..8cc5251305 100644
--- a/packages/checks/CHANGELOG.md
+++ b/packages/checks/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [2.9.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/checks@2.9.0...@thi.ng/checks@2.9.1) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/checks
+
+
+
+
+
# [2.9.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/checks@2.8.0...@thi.ng/checks@2.9.0) (2021-02-20)
diff --git a/packages/checks/package.json b/packages/checks/package.json
index 8e0f890f94..9bf84b1ed2 100644
--- a/packages/checks/package.json
+++ b/packages/checks/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/checks",
- "version": "2.9.0",
+ "version": "2.9.1",
"description": "Collection of 50+ type, feature & value checks",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,17 +39,17 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "tslib": "2.0.1"
+ "tslib": "^2.1.0"
},
"files": [
"*.js",
diff --git a/packages/color/CHANGELOG.md b/packages/color/CHANGELOG.md
index ae63f04978..99e0a30e98 100644
--- a/packages/color/CHANGELOG.md
+++ b/packages/color/CHANGELOG.md
@@ -3,6 +3,36 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [3.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@3.1.0...@thi.ng/color@3.1.1) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/color
+
+
+
+
+
+# [3.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@3.0.1...@thi.ng/color@3.1.0) (2021-02-24)
+
+
+### Features
+
+* **color:** add .toString() impl ([cc65bf0](https://github.com/thi-ng/umbrella/commit/cc65bf031e75c4b96c3c0089cf51c62b88187afe))
+
+
+
+
+
+## [3.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@3.0.0...@thi.ng/color@3.0.1) (2021-02-22)
+
+
+### Bug Fixes
+
+* **color:** update compileThemePart() ([b8ceed6](https://github.com/thi-ng/umbrella/commit/b8ceed69e128c9f88999a92dc57971a1ab3c3e33))
+
+
+
+
+
# [3.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@2.1.5...@thi.ng/color@3.0.0) (2021-02-20)
diff --git a/packages/color/README.md b/packages/color/README.md
index cf56b57885..adafc04501 100644
--- a/packages/color/README.md
+++ b/packages/color/README.md
@@ -570,7 +570,7 @@ concatenation (see `concat()`) for more efficient application.
### Related packages
-- [@thi.ng/pixel](https://github.com/thi-ng/umbrella/tree/develop/packages/pixel) - Typed array backed, integer and floating point pixel buffers w/ customizable formats, blitting, dithering, conversions
+- [@thi.ng/pixel](https://github.com/thi-ng/umbrella/tree/develop/packages/pixel) - Typedarray integer & float pixel buffers w/ customizable formats, blitting, dithering, convolution
- [@thi.ng/vectors](https://github.com/thi-ng/umbrella/tree/develop/packages/vectors) - Optimized 2d/3d/4d and arbitrary length vector operations
## Installation
@@ -587,7 +587,7 @@ yarn add @thi.ng/color
```
-Package sizes (gzipped, pre-treeshake): ESM: 13.67 KB / CJS: 14.33 KB / UMD: 13.41 KB
+Package sizes (gzipped, pre-treeshake): ESM: 13.69 KB / CJS: 14.35 KB / UMD: 13.43 KB
## Dependencies
@@ -615,6 +615,7 @@ A selection:
| Screenshot | Description | Live demo | Source |
| ------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- | -------------------------------------------------------- | ------------------------------------------------------------------------------------- |
+|
| Probabilistic color theme generator | [Demo](https://demo.thi.ng/umbrella/color-themes/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/color-themes) |
|
| Heatmap visualization of this mono-repo's commits | | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/commit-heatmap) |
|
| Visualization of different grid iterator strategies | [Demo](https://demo.thi.ng/umbrella/grid-iterators/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/grid-iterators) |
|
| Interactive pixel sorting tool using thi.ng/color & thi.ng/pixel | [Demo](https://demo.thi.ng/umbrella/pixel-sorting/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/pixel-sorting) |
diff --git a/packages/color/package.json b/packages/color/package.json
index 2f2a4ac099..5a0b6a483b 100644
--- a/packages/color/package.json
+++ b/packages/color/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/color",
- "version": "3.0.0",
+ "version": "3.1.1",
"description": "Array-based color types, CSS parsing, conversions, transformations, declarative theme generation, gradients, presets",
"module": "./index.js",
"main": "./lib/index.js",
@@ -40,29 +40,29 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/arrays": "^0.10.2",
- "@thi.ng/binary": "^2.1.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/compare": "^1.3.23",
- "@thi.ng/compose": "^1.4.24",
- "@thi.ng/defmulti": "^1.3.5",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/random": "^2.3.0",
- "@thi.ng/strings": "^1.15.0",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/arrays": "^0.10.4",
+ "@thi.ng/binary": "^2.2.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/compare": "^1.3.24",
+ "@thi.ng/compose": "^1.4.25",
+ "@thi.ng/defmulti": "^1.3.6",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/random": "^2.3.2",
+ "@thi.ng/strings": "^1.15.1",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/color/src/defcolor.ts b/packages/color/src/defcolor.ts
index bcf198f6dd..d4e053a0b5 100644
--- a/packages/color/src/defcolor.ts
+++ b/packages/color/src/defcolor.ts
@@ -8,6 +8,7 @@ import {
import { illegalArgs } from "@thi.ng/errors";
import { EPS } from "@thi.ng/math";
import type { IRandom } from "@thi.ng/random";
+import { vector } from "@thi.ng/strings";
import {
clamp4,
declareIndices,
@@ -124,12 +125,16 @@ export const defColor =
(
return eqDelta4(this, o, eps);
}
+ randomize(rnd?: IRandom): this {
+ return randMinMax(this, minR, maxR, rnd);
+ }
+
toJSON() {
return this.deref();
}
- randomize(rnd?: IRandom): this {
- return randMinMax(this, minR, maxR, rnd);
+ toString() {
+ return vector(4, 4)(this);
}
};
diff --git a/packages/color/src/ops/color-range.ts b/packages/color/src/ops/color-range.ts
index 346ff6470c..caf9752501 100644
--- a/packages/color/src/ops/color-range.ts
+++ b/packages/color/src/ops/color-range.ts
@@ -198,7 +198,7 @@ const compileThemePart = (
} else if (isString(part)) {
spec = themePartFromString(part);
} else {
- spec = part;
+ spec = { ...part };
spec.weight == null && (spec.weight = 1);
}
isString(spec.range) && (spec.range = COLOR_RANGES[spec.range]);
diff --git a/packages/colored-noise/CHANGELOG.md b/packages/colored-noise/CHANGELOG.md
index 6641156f2b..84c59eb1d1 100644
--- a/packages/colored-noise/CHANGELOG.md
+++ b/packages/colored-noise/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/colored-noise@0.1.15...@thi.ng/colored-noise@0.1.16) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/colored-noise
+
+
+
+
+
+## [0.1.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/colored-noise@0.1.14...@thi.ng/colored-noise@0.1.15) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/colored-noise
+
+
+
+
+
## [0.1.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/colored-noise@0.1.13...@thi.ng/colored-noise@0.1.14) (2021-02-20)
**Note:** Version bump only for package @thi.ng/colored-noise
diff --git a/packages/colored-noise/package.json b/packages/colored-noise/package.json
index 4828a08bce..6719d4fa08 100644
--- a/packages/colored-noise/package.json
+++ b/packages/colored-noise/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/colored-noise",
- "version": "0.1.14",
+ "version": "0.1.16",
"description": "Customizable O(1) ES6 generators for colored noise",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,24 +39,24 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/dsp": "^3.0.6",
- "@thi.ng/dsp-io-wav": "^0.1.40",
- "@thi.ng/text-canvas": "^0.4.5",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/vectors": "^5.0.0",
+ "@microsoft/api-extractor": "^7.13.1",
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/dsp": "^3.0.8",
+ "@thi.ng/dsp-io-wav": "^0.1.42",
+ "@thi.ng/text-canvas": "^0.4.7",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/vectors": "^5.1.0",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/binary": "^2.1.0",
- "@thi.ng/random": "^2.3.0"
+ "@thi.ng/binary": "^2.2.0",
+ "@thi.ng/random": "^2.3.2"
},
"files": [
"*.js",
diff --git a/packages/compare/CHANGELOG.md b/packages/compare/CHANGELOG.md
index 894462e981..348d0d85bd 100644
--- a/packages/compare/CHANGELOG.md
+++ b/packages/compare/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.3.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/compare@1.3.23...@thi.ng/compare@1.3.24) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/compare
+
+
+
+
+
## [1.3.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/compare@1.3.22...@thi.ng/compare@1.3.23) (2021-02-20)
**Note:** Version bump only for package @thi.ng/compare
diff --git a/packages/compare/package.json b/packages/compare/package.json
index 0ef5023771..27b1d27727 100644
--- a/packages/compare/package.json
+++ b/packages/compare/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/compare",
- "version": "1.3.23",
+ "version": "1.3.24",
"description": "Comparators with support for types implementing the @thi.ng/api/ICompare interface",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,17 +39,17 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0"
+ "@thi.ng/api": "^7.1.0"
},
"files": [
"*.js",
diff --git a/packages/compose/CHANGELOG.md b/packages/compose/CHANGELOG.md
index c0e81e511f..2daf9955d3 100644
--- a/packages/compose/CHANGELOG.md
+++ b/packages/compose/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.4.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/compose@1.4.24...@thi.ng/compose@1.4.25) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/compose
+
+
+
+
+
## [1.4.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/compose@1.4.23...@thi.ng/compose@1.4.24) (2021-02-20)
**Note:** Version bump only for package @thi.ng/compose
diff --git a/packages/compose/package.json b/packages/compose/package.json
index ae3d01a222..5b4bd2b690 100644
--- a/packages/compose/package.json
+++ b/packages/compose/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/compose",
- "version": "1.4.24",
+ "version": "1.4.25",
"description": "Optimized functional composition helpers",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,18 +39,18 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/errors": "^1.2.27"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/errors": "^1.2.28"
},
"files": [
"*.js",
diff --git a/packages/csp/CHANGELOG.md b/packages/csp/CHANGELOG.md
index 2c8c50ffc9..d3aa2e8cc3 100644
--- a/packages/csp/CHANGELOG.md
+++ b/packages/csp/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.1.52](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.1.51...@thi.ng/csp@1.1.52) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/csp
+
+
+
+
+
+## [1.1.51](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.1.50...@thi.ng/csp@1.1.51) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/csp
+
+
+
+
+
## [1.1.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.1.49...@thi.ng/csp@1.1.50) (2021-02-20)
**Note:** Version bump only for package @thi.ng/csp
diff --git a/packages/csp/package.json b/packages/csp/package.json
index cb9e23a361..8e672c343f 100644
--- a/packages/csp/package.json
+++ b/packages/csp/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/csp",
- "version": "1.1.50",
+ "version": "1.1.52",
"description": "ES6 promise based CSP primitives & operations",
"module": "./index.js",
"main": "./lib/index.js",
@@ -43,22 +43,22 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/arrays": "^0.10.2",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/dcons": "^2.3.10",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/arrays": "^0.10.4",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/dcons": "^2.3.12",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/csv/CHANGELOG.md b/packages/csv/CHANGELOG.md
index c7bb270543..040d6c70ab 100644
--- a/packages/csv/CHANGELOG.md
+++ b/packages/csv/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/csv@0.1.11...@thi.ng/csv@0.1.12) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/csv
+
+
+
+
+
+## [0.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/csv@0.1.10...@thi.ng/csv@0.1.11) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/csv
+
+
+
+
+
## [0.1.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/csv@0.1.9...@thi.ng/csv@0.1.10) (2021-02-20)
**Note:** Version bump only for package @thi.ng/csv
diff --git a/packages/csv/package.json b/packages/csv/package.json
index e7c684d4a0..e1b7a462fe 100644
--- a/packages/csv/package.json
+++ b/packages/csv/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/csv",
- "version": "0.1.10",
+ "version": "0.1.12",
"description": "Customizable, transducer-based CSV parser/object mapper and transformer",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,20 +39,20 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/strings": "^1.15.0",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/strings": "^1.15.1",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/date/CHANGELOG.md b/packages/date/CHANGELOG.md
index 5edc48e8ce..e97090b25a 100644
--- a/packages/date/CHANGELOG.md
+++ b/packages/date/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/date@0.2.6...@thi.ng/date@0.2.7) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/date
+
+
+
+
+
## [0.2.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/date@0.2.5...@thi.ng/date@0.2.6) (2021-02-20)
**Note:** Version bump only for package @thi.ng/date
diff --git a/packages/date/package.json b/packages/date/package.json
index 7b6c2faaa0..1261be47ab 100644
--- a/packages/date/package.json
+++ b/packages/date/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/date",
- "version": "0.2.6",
+ "version": "0.2.7",
"description": "Date/timestamp iterators, formatters, rounding",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,17 +39,17 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0"
+ "@thi.ng/api": "^7.1.0"
},
"files": [
"*.js",
diff --git a/packages/dcons/CHANGELOG.md b/packages/dcons/CHANGELOG.md
index 495bcc9be8..acee4bff74 100644
--- a/packages/dcons/CHANGELOG.md
+++ b/packages/dcons/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [2.3.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.3.11...@thi.ng/dcons@2.3.12) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/dcons
+
+
+
+
+
+## [2.3.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.3.10...@thi.ng/dcons@2.3.11) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/dcons
+
+
+
+
+
## [2.3.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.3.9...@thi.ng/dcons@2.3.10) (2021-02-20)
**Note:** Version bump only for package @thi.ng/dcons
diff --git a/packages/dcons/package.json b/packages/dcons/package.json
index c80563d472..19fbcd2d37 100644
--- a/packages/dcons/package.json
+++ b/packages/dcons/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/dcons",
- "version": "2.3.10",
+ "version": "2.3.12",
"description": "Double-linked lists with comprehensive set of operations (incl. optional self-organizing behaviors)",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,23 +39,23 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/compare": "^1.3.23",
- "@thi.ng/equiv": "^1.0.36",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/random": "^2.3.0",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/compare": "^1.3.24",
+ "@thi.ng/equiv": "^1.0.37",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/random": "^2.3.2",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/defmulti/CHANGELOG.md b/packages/defmulti/CHANGELOG.md
index 35ca6e5978..fc1b6ecaad 100644
--- a/packages/defmulti/CHANGELOG.md
+++ b/packages/defmulti/CHANGELOG.md
@@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.3.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/defmulti@1.3.5...@thi.ng/defmulti@1.3.6) (2021-03-03)
+
+
+### Bug Fixes
+
+* **defmulti:** add missing type anno (TS4.2) ([bc74d21](https://github.com/thi-ng/umbrella/commit/bc74d21264f2d3b76fc288eeccab398ad66f76da))
+
+
+
+
+
## [1.3.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/defmulti@1.3.4...@thi.ng/defmulti@1.3.5) (2021-02-20)
**Note:** Version bump only for package @thi.ng/defmulti
diff --git a/packages/defmulti/package.json b/packages/defmulti/package.json
index c9ea8d9f81..0bcdceb873 100644
--- a/packages/defmulti/package.json
+++ b/packages/defmulti/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/defmulti",
- "version": "1.3.5",
+ "version": "1.3.6",
"description": "Dynamic, extensible multiple dispatch via user supplied dispatch function.",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,18 +39,18 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/errors": "^1.2.27"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/errors": "^1.2.28"
},
"files": [
"*.js",
diff --git a/packages/defmulti/src/defmulti.ts b/packages/defmulti/src/defmulti.ts
index d9e328907e..db352cd4bd 100644
--- a/packages/defmulti/src/defmulti.ts
+++ b/packages/defmulti/src/defmulti.ts
@@ -1,6 +1,6 @@
import { unsupported } from "@thi.ng/errors";
import { DEFAULT, LOGGER } from "./constants";
-import type { IObjectOf } from "@thi.ng/api";
+import type { IObjectOf, Pair } from "@thi.ng/api";
import type {
AncestorDefs,
DispatchFn,
@@ -151,7 +151,9 @@ export function defmulti(f: any, ancestors?: AncestorDefs) {
fn.parents = (id: PropertyKey) => rels[id];
fn.ancestors = (id: PropertyKey) =>
new Set(findAncestors([], rels, id));
- fn.dependencies = function* () {
+ fn.dependencies = function* (): IterableIterator<
+ Pair
+ > {
for (let a in rels) {
for (let b of rels[a]) yield [a, b];
}
diff --git a/packages/dgraph-dot/CHANGELOG.md b/packages/dgraph-dot/CHANGELOG.md
index e563a65e17..2164f6267c 100644
--- a/packages/dgraph-dot/CHANGELOG.md
+++ b/packages/dgraph-dot/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.40](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph-dot@0.1.39...@thi.ng/dgraph-dot@0.1.40) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/dgraph-dot
+
+
+
+
+
+## [0.1.39](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph-dot@0.1.38...@thi.ng/dgraph-dot@0.1.39) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/dgraph-dot
+
+
+
+
+
## [0.1.38](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph-dot@0.1.37...@thi.ng/dgraph-dot@0.1.38) (2021-02-20)
**Note:** Version bump only for package @thi.ng/dgraph-dot
diff --git a/packages/dgraph-dot/package.json b/packages/dgraph-dot/package.json
index e0e9c5e348..bf8ef17055 100644
--- a/packages/dgraph-dot/package.json
+++ b/packages/dgraph-dot/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/dgraph-dot",
- "version": "0.1.38",
+ "version": "0.1.40",
"description": "Customizable Graphviz DOT serialization for @thi.ng/dgraph",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/dgraph": "^1.3.9",
- "@thi.ng/dot": "^1.2.25"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/dgraph": "^1.3.11",
+ "@thi.ng/dot": "^1.2.26"
},
"files": [
"*.js",
diff --git a/packages/dgraph/CHANGELOG.md b/packages/dgraph/CHANGELOG.md
index 96c45937f3..a74d21dacd 100644
--- a/packages/dgraph/CHANGELOG.md
+++ b/packages/dgraph/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.3.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.3.10...@thi.ng/dgraph@1.3.11) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/dgraph
+
+
+
+
+
+## [1.3.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.3.9...@thi.ng/dgraph@1.3.10) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/dgraph
+
+
+
+
+
## [1.3.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.3.8...@thi.ng/dgraph@1.3.9) (2021-02-20)
**Note:** Version bump only for package @thi.ng/dgraph
diff --git a/packages/dgraph/package.json b/packages/dgraph/package.json
index 8baff677de..9014e94cb6 100644
--- a/packages/dgraph/package.json
+++ b/packages/dgraph/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/dgraph",
- "version": "1.3.9",
+ "version": "1.3.11",
"description": "Type-agnostic directed acyclic graph (DAG) & graph operations",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,21 +39,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/associative": "^5.1.0",
- "@thi.ng/equiv": "^1.0.36",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/associative": "^5.1.2",
+ "@thi.ng/equiv": "^1.0.37",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/diff/CHANGELOG.md b/packages/diff/CHANGELOG.md
index bfea00aea9..5863d440fb 100644
--- a/packages/diff/CHANGELOG.md
+++ b/packages/diff/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [4.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/diff@4.0.2...@thi.ng/diff@4.0.3) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/diff
+
+
+
+
+
## [4.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/diff@4.0.1...@thi.ng/diff@4.0.2) (2021-02-20)
**Note:** Version bump only for package @thi.ng/diff
diff --git a/packages/diff/package.json b/packages/diff/package.json
index a95d7d46da..3474cdfb40 100644
--- a/packages/diff/package.json
+++ b/packages/diff/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/diff",
- "version": "4.0.2",
+ "version": "4.0.3",
"description": "Customizable diff implementations for arrays (sequential) & objects (associative), with or without linear edit logs",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,17 +39,17 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/equiv": "^1.0.36"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/equiv": "^1.0.37"
},
"files": [
"*.js",
diff --git a/packages/distance/CHANGELOG.md b/packages/distance/CHANGELOG.md
index a142a0b074..9aa72221ac 100644
--- a/packages/distance/CHANGELOG.md
+++ b/packages/distance/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/distance@0.1.3...@thi.ng/distance@0.1.4) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/distance
+
+
+
+
+
+## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/distance@0.1.2...@thi.ng/distance@0.1.3) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/distance
+
+
+
+
+
## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/distance@0.1.1...@thi.ng/distance@0.1.2) (2021-02-20)
**Note:** Version bump only for package @thi.ng/distance
diff --git a/packages/distance/package.json b/packages/distance/package.json
index 2f4fc1aadc..1fa6785c7f 100644
--- a/packages/distance/package.json
+++ b/packages/distance/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/distance",
- "version": "0.1.2",
+ "version": "0.1.4",
"description": "N-dimensional distance metrics & K-nearest neighborhoods for point queries",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,20 +39,20 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/heaps": "^1.2.32",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/heaps": "^1.2.33",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/dl-asset/CHANGELOG.md b/packages/dl-asset/CHANGELOG.md
index 03426d07b1..e8c79d3cd6 100644
--- a/packages/dl-asset/CHANGELOG.md
+++ b/packages/dl-asset/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.4.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/dl-asset@0.4.13...@thi.ng/dl-asset@0.4.14) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/dl-asset
+
+
+
+
+
## [0.4.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/dl-asset@0.4.12...@thi.ng/dl-asset@0.4.13) (2021-02-20)
**Note:** Version bump only for package @thi.ng/dl-asset
diff --git a/packages/dl-asset/package.json b/packages/dl-asset/package.json
index ffc5cfad35..22dced05ef 100644
--- a/packages/dl-asset/package.json
+++ b/packages/dl-asset/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/dl-asset",
- "version": "0.4.13",
+ "version": "0.4.14",
"description": "Local asset download for web apps, with automatic MIME type detection",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/mime": "^0.1.28"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/mime": "^0.1.29"
},
"files": [
"*.js",
diff --git a/packages/dlogic/CHANGELOG.md b/packages/dlogic/CHANGELOG.md
index a18c6905f6..f41d23dd75 100644
--- a/packages/dlogic/CHANGELOG.md
+++ b/packages/dlogic/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.0.39](https://github.com/thi-ng/umbrella/compare/@thi.ng/dlogic@1.0.38...@thi.ng/dlogic@1.0.39) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/dlogic
+
+
+
+
+
## [1.0.38](https://github.com/thi-ng/umbrella/compare/@thi.ng/dlogic@1.0.37...@thi.ng/dlogic@1.0.38) (2021-02-20)
**Note:** Version bump only for package @thi.ng/dlogic
diff --git a/packages/dlogic/package.json b/packages/dlogic/package.json
index 842afcbfc2..ab14fe9f8d 100644
--- a/packages/dlogic/package.json
+++ b/packages/dlogic/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/dlogic",
- "version": "1.0.38",
+ "version": "1.0.39",
"description": "Assorted digital logic ops / constructs",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,17 +39,17 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0"
+ "@thi.ng/api": "^7.1.0"
},
"files": [
"*.js",
diff --git a/packages/dot/CHANGELOG.md b/packages/dot/CHANGELOG.md
index 549e20d538..f73f97b4d6 100644
--- a/packages/dot/CHANGELOG.md
+++ b/packages/dot/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.2.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/dot@1.2.25...@thi.ng/dot@1.2.26) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/dot
+
+
+
+
+
## [1.2.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/dot@1.2.24...@thi.ng/dot@1.2.25) (2021-02-20)
**Note:** Version bump only for package @thi.ng/dot
diff --git a/packages/dot/package.json b/packages/dot/package.json
index ce0626f8e4..e7a575f6a8 100644
--- a/packages/dot/package.json
+++ b/packages/dot/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/dot",
- "version": "1.2.25",
+ "version": "1.2.26",
"description": "Graphviz document abstraction & serialization to DOT format",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,18 +39,18 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1"
},
"files": [
"*.js",
diff --git a/packages/dsp-io-wav/CHANGELOG.md b/packages/dsp-io-wav/CHANGELOG.md
index d8f746dd7b..e831a2ecaa 100644
--- a/packages/dsp-io-wav/CHANGELOG.md
+++ b/packages/dsp-io-wav/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.42](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp-io-wav@0.1.41...@thi.ng/dsp-io-wav@0.1.42) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/dsp-io-wav
+
+
+
+
+
+## [0.1.41](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp-io-wav@0.1.40...@thi.ng/dsp-io-wav@0.1.41) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/dsp-io-wav
+
+
+
+
+
## [0.1.40](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp-io-wav@0.1.39...@thi.ng/dsp-io-wav@0.1.40) (2021-02-20)
**Note:** Version bump only for package @thi.ng/dsp-io-wav
diff --git a/packages/dsp-io-wav/package.json b/packages/dsp-io-wav/package.json
index 83d30fb1d0..15c657b7d0 100644
--- a/packages/dsp-io-wav/package.json
+++ b/packages/dsp-io-wav/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/dsp-io-wav",
- "version": "0.1.40",
+ "version": "0.1.42",
"description": "WAV file format generation",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,20 +39,20 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/binary": "^2.1.0",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/transducers-binary": "^0.6.6"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/binary": "^2.2.0",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/transducers-binary": "^0.6.8"
},
"files": [
"*.js",
diff --git a/packages/dsp/CHANGELOG.md b/packages/dsp/CHANGELOG.md
index 40c0b962b0..a395a9f7c5 100644
--- a/packages/dsp/CHANGELOG.md
+++ b/packages/dsp/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [3.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@3.0.7...@thi.ng/dsp@3.0.8) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/dsp
+
+
+
+
+
+## [3.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@3.0.6...@thi.ng/dsp@3.0.7) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/dsp
+
+
+
+
+
## [3.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@3.0.5...@thi.ng/dsp@3.0.6) (2021-02-20)
**Note:** Version bump only for package @thi.ng/dsp
diff --git a/packages/dsp/README.md b/packages/dsp/README.md
index 33c2646c34..5e9ea2177a 100644
--- a/packages/dsp/README.md
+++ b/packages/dsp/README.md
@@ -72,7 +72,7 @@ yarn add @thi.ng/dsp
```
-Package sizes (gzipped, pre-treeshake): ESM: 6.98 KB / CJS: 7.51 KB / UMD: 6.94 KB
+Package sizes (gzipped, pre-treeshake): ESM: 6.99 KB / CJS: 7.51 KB / UMD: 6.94 KB
## Dependencies
diff --git a/packages/dsp/package.json b/packages/dsp/package.json
index 1cb0569e5f..077738c189 100644
--- a/packages/dsp/package.json
+++ b/packages/dsp/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/dsp",
- "version": "3.0.6",
+ "version": "3.0.8",
"description": "Composable signal generators, oscillators, filters, FFT, spectrum, windowing & related DSP utils",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,22 +39,22 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/random": "^2.3.0",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/random": "^2.3.2",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/dual-algebra/CHANGELOG.md b/packages/dual-algebra/CHANGELOG.md
index 35530852a0..4642a0a1dd 100644
--- a/packages/dual-algebra/CHANGELOG.md
+++ b/packages/dual-algebra/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/dual-algebra@0.1.7...@thi.ng/dual-algebra@0.1.8) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/dual-algebra
+
+
+
+
+
## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/dual-algebra@0.1.6...@thi.ng/dual-algebra@0.1.7) (2021-02-20)
**Note:** Version bump only for package @thi.ng/dual-algebra
diff --git a/packages/dual-algebra/package.json b/packages/dual-algebra/package.json
index a28dd53163..0633d05846 100644
--- a/packages/dual-algebra/package.json
+++ b/packages/dual-algebra/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/dual-algebra",
- "version": "0.1.7",
+ "version": "0.1.8",
"description": "Multivariate dual number algebra, automatic differentiation",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,17 +39,17 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0"
+ "@thi.ng/api": "^7.1.0"
},
"files": [
"*.js",
diff --git a/packages/dynvar/CHANGELOG.md b/packages/dynvar/CHANGELOG.md
index 27ea7d19fc..e361fb36b4 100644
--- a/packages/dynvar/CHANGELOG.md
+++ b/packages/dynvar/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/dynvar@0.1.30...@thi.ng/dynvar@0.1.31) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/dynvar
+
+
+
+
+
## [0.1.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/dynvar@0.1.29...@thi.ng/dynvar@0.1.30) (2021-02-20)
**Note:** Version bump only for package @thi.ng/dynvar
diff --git a/packages/dynvar/package.json b/packages/dynvar/package.json
index 5ed5573eae..eb2eb9a7c9 100644
--- a/packages/dynvar/package.json
+++ b/packages/dynvar/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/dynvar",
- "version": "0.1.30",
+ "version": "0.1.31",
"description": "Dynamically scoped variable bindings",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,17 +39,17 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0"
+ "@thi.ng/api": "^7.1.0"
},
"files": [
"*.js",
diff --git a/packages/ecs/CHANGELOG.md b/packages/ecs/CHANGELOG.md
index 94bdb07669..d83ef9b176 100644
--- a/packages/ecs/CHANGELOG.md
+++ b/packages/ecs/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.5.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/ecs@0.5.1...@thi.ng/ecs@0.5.2) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/ecs
+
+
+
+
+
+## [0.5.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/ecs@0.5.0...@thi.ng/ecs@0.5.1) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/ecs
+
+
+
+
+
# [0.5.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/ecs@0.4.9...@thi.ng/ecs@0.5.0) (2021-02-20)
diff --git a/packages/ecs/package.json b/packages/ecs/package.json
index 906befacdc..3a932c79a0 100644
--- a/packages/ecs/package.json
+++ b/packages/ecs/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/ecs",
- "version": "0.5.0",
+ "version": "0.5.2",
"description": "Entity Component System based around typed arrays & sparse sets",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,26 +39,26 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
- "@thi.ng/equiv": "^1.0.36",
+ "@microsoft/api-extractor": "^7.13.1",
+ "@thi.ng/equiv": "^1.0.37",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/associative": "^5.1.0",
- "@thi.ng/binary": "^2.1.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/dcons": "^2.3.10",
- "@thi.ng/idgen": "^0.2.30",
- "@thi.ng/malloc": "^5.0.0",
- "@thi.ng/transducers": "^7.6.0",
- "tslib": "2.0.1"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/associative": "^5.1.2",
+ "@thi.ng/binary": "^2.2.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/dcons": "^2.3.12",
+ "@thi.ng/idgen": "^0.2.31",
+ "@thi.ng/malloc": "^5.0.1",
+ "@thi.ng/transducers": "^7.6.2",
+ "tslib": "^2.1.0"
},
"files": [
"*.js",
diff --git a/packages/egf/CHANGELOG.md b/packages/egf/CHANGELOG.md
index 566dd8d574..4088812f95 100644
--- a/packages/egf/CHANGELOG.md
+++ b/packages/egf/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.3.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/egf@0.3.13...@thi.ng/egf@0.3.14) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/egf
+
+
+
+
+
+## [0.3.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/egf@0.3.12...@thi.ng/egf@0.3.13) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/egf
+
+
+
+
+
## [0.3.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/egf@0.3.11...@thi.ng/egf@0.3.12) (2021-02-20)
**Note:** Version bump only for package @thi.ng/egf
diff --git a/packages/egf/package.json b/packages/egf/package.json
index 778561b54d..d3e49a0848 100644
--- a/packages/egf/package.json
+++ b/packages/egf/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/egf",
- "version": "0.3.12",
+ "version": "0.3.14",
"description": "Extensible Graph Format",
"module": "./index.js",
"main": "./lib/index.js",
@@ -34,25 +34,25 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
- "@thi.ng/equiv": "^1.0.36",
+ "@microsoft/api-extractor": "^7.13.1",
+ "@thi.ng/equiv": "^1.0.37",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/associative": "^5.1.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/dot": "^1.2.25",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/prefixes": "^0.1.12",
- "@thi.ng/strings": "^1.15.0",
- "@thi.ng/transducers-binary": "^0.6.6"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/associative": "^5.1.2",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/dot": "^1.2.26",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/prefixes": "^0.1.13",
+ "@thi.ng/strings": "^1.15.1",
+ "@thi.ng/transducers-binary": "^0.6.8"
},
"files": [
"*.js",
diff --git a/packages/equiv/CHANGELOG.md b/packages/equiv/CHANGELOG.md
index 1e04f9c07c..017da1785a 100644
--- a/packages/equiv/CHANGELOG.md
+++ b/packages/equiv/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.0.37](https://github.com/thi-ng/umbrella/compare/@thi.ng/equiv@1.0.36...@thi.ng/equiv@1.0.37) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/equiv
+
+
+
+
+
## [1.0.36](https://github.com/thi-ng/umbrella/compare/@thi.ng/equiv@1.0.35...@thi.ng/equiv@1.0.36) (2021-02-20)
**Note:** Version bump only for package @thi.ng/equiv
diff --git a/packages/equiv/package.json b/packages/equiv/package.json
index 77d75820c3..865970056f 100644
--- a/packages/equiv/package.json
+++ b/packages/equiv/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/equiv",
- "version": "1.0.36",
+ "version": "1.0.37",
"description": "Extensible deep value equivalence checking for any data types",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,15 +39,15 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"benchmark": "^2.1.4",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"files": [
"*.js",
diff --git a/packages/errors/CHANGELOG.md b/packages/errors/CHANGELOG.md
index 8eebe91c23..5671b515ad 100644
--- a/packages/errors/CHANGELOG.md
+++ b/packages/errors/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.2.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/errors@1.2.27...@thi.ng/errors@1.2.28) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/errors
+
+
+
+
+
## [1.2.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/errors@1.2.26...@thi.ng/errors@1.2.27) (2021-02-20)
**Note:** Version bump only for package @thi.ng/errors
diff --git a/packages/errors/package.json b/packages/errors/package.json
index 4a0c85de8f..0b31dc46a9 100644
--- a/packages/errors/package.json
+++ b/packages/errors/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/errors",
- "version": "1.2.27",
+ "version": "1.2.28",
"description": "Custom error types and error factory functions",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,14 +39,14 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"files": [
"*.js",
diff --git a/packages/fsm/CHANGELOG.md b/packages/fsm/CHANGELOG.md
index 3398d06d49..b402572e98 100644
--- a/packages/fsm/CHANGELOG.md
+++ b/packages/fsm/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [2.4.39](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.4.38...@thi.ng/fsm@2.4.39) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/fsm
+
+
+
+
+
+## [2.4.38](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.4.37...@thi.ng/fsm@2.4.38) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/fsm
+
+
+
+
+
## [2.4.37](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.4.36...@thi.ng/fsm@2.4.37) (2021-02-20)
**Note:** Version bump only for package @thi.ng/fsm
diff --git a/packages/fsm/package.json b/packages/fsm/package.json
index 560c7fd492..57f6a191d4 100644
--- a/packages/fsm/package.json
+++ b/packages/fsm/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/fsm",
- "version": "2.4.37",
+ "version": "2.4.39",
"description": "Composable primitives for building declarative, transducer based Finite-State Machines & matchers for arbitrary data streams",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,22 +39,22 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/arrays": "^0.10.2",
- "@thi.ng/equiv": "^1.0.36",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/strings": "^1.15.0",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/arrays": "^0.10.4",
+ "@thi.ng/equiv": "^1.0.37",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/strings": "^1.15.1",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/fuzzy-viz/CHANGELOG.md b/packages/fuzzy-viz/CHANGELOG.md
index 78b008948e..e3867e9940 100644
--- a/packages/fuzzy-viz/CHANGELOG.md
+++ b/packages/fuzzy-viz/CHANGELOG.md
@@ -3,6 +3,30 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/fuzzy-viz@0.1.9...@thi.ng/fuzzy-viz@0.1.10) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/fuzzy-viz
+
+
+
+
+
+## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/fuzzy-viz@0.1.8...@thi.ng/fuzzy-viz@0.1.9) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/fuzzy-viz
+
+
+
+
+
+## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/fuzzy-viz@0.1.7...@thi.ng/fuzzy-viz@0.1.8) (2021-02-22)
+
+**Note:** Version bump only for package @thi.ng/fuzzy-viz
+
+
+
+
+
## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/fuzzy-viz@0.1.6...@thi.ng/fuzzy-viz@0.1.7) (2021-02-20)
**Note:** Version bump only for package @thi.ng/fuzzy-viz
diff --git a/packages/fuzzy-viz/package.json b/packages/fuzzy-viz/package.json
index d71d78d5ed..48b7120159 100644
--- a/packages/fuzzy-viz/package.json
+++ b/packages/fuzzy-viz/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/fuzzy-viz",
- "version": "0.1.7",
+ "version": "0.1.10",
"description": "Visualization, instrumentation & introspection utils for @thi.ng/fuzzy",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,23 +39,23 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/fuzzy": "^0.1.3",
- "@thi.ng/hiccup": "^3.6.8",
- "@thi.ng/hiccup-svg": "^3.7.6",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/strings": "^1.15.0",
- "@thi.ng/text-canvas": "^0.4.5"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/fuzzy": "^0.1.4",
+ "@thi.ng/hiccup": "^3.6.9",
+ "@thi.ng/hiccup-svg": "^3.7.9",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/strings": "^1.15.1",
+ "@thi.ng/text-canvas": "^0.4.7"
},
"files": [
"*.js",
diff --git a/packages/fuzzy/CHANGELOG.md b/packages/fuzzy/CHANGELOG.md
index 18871c7fe6..f636c4de5a 100644
--- a/packages/fuzzy/CHANGELOG.md
+++ b/packages/fuzzy/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/fuzzy@0.1.3...@thi.ng/fuzzy@0.1.4) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/fuzzy
+
+
+
+
+
## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/fuzzy@0.1.2...@thi.ng/fuzzy@0.1.3) (2021-02-20)
**Note:** Version bump only for package @thi.ng/fuzzy
diff --git a/packages/fuzzy/package.json b/packages/fuzzy/package.json
index ed5ff38f0c..a684205c8c 100644
--- a/packages/fuzzy/package.json
+++ b/packages/fuzzy/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/fuzzy",
- "version": "0.1.3",
+ "version": "0.1.4",
"description": "Fuzzy logic operators & configurable rule inferencing engine",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,18 +39,18 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/math": "^3.2.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/math": "^3.2.1"
},
"files": [
"*.js",
diff --git a/packages/geom-accel/CHANGELOG.md b/packages/geom-accel/CHANGELOG.md
index 230229ff9b..3db4606387 100644
--- a/packages/geom-accel/CHANGELOG.md
+++ b/packages/geom-accel/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [2.1.37](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@2.1.36...@thi.ng/geom-accel@2.1.37) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/geom-accel
+
+
+
+
+
+## [2.1.36](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@2.1.35...@thi.ng/geom-accel@2.1.36) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/geom-accel
+
+
+
+
+
## [2.1.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@2.1.34...@thi.ng/geom-accel@2.1.35) (2021-02-20)
**Note:** Version bump only for package @thi.ng/geom-accel
diff --git a/packages/geom-accel/README.md b/packages/geom-accel/README.md
index 382a3160c1..44683599c0 100644
--- a/packages/geom-accel/README.md
+++ b/packages/geom-accel/README.md
@@ -54,7 +54,7 @@ yarn add @thi.ng/geom-accel
```
-Package sizes (gzipped, pre-treeshake): ESM: 3.79 KB / CJS: 3.85 KB / UMD: 3.85 KB
+Package sizes (gzipped, pre-treeshake): ESM: 3.78 KB / CJS: 3.85 KB / UMD: 3.85 KB
## Dependencies
diff --git a/packages/geom-accel/package.json b/packages/geom-accel/package.json
index 8526c15fe6..c668548130 100644
--- a/packages/geom-accel/package.json
+++ b/packages/geom-accel/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-accel",
- "version": "2.1.35",
+ "version": "2.1.37",
"description": "n-D spatial indexing data structures with a shared ES6 Map/Set-like API",
"module": "./index.js",
"main": "./lib/index.js",
@@ -40,26 +40,26 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/arrays": "^0.10.2",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/equiv": "^1.0.36",
- "@thi.ng/geom-api": "^2.0.6",
- "@thi.ng/geom-isec": "^0.7.9",
- "@thi.ng/heaps": "^1.2.32",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/arrays": "^0.10.4",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/equiv": "^1.0.37",
+ "@thi.ng/geom-api": "^2.0.8",
+ "@thi.ng/geom-isec": "^0.7.11",
+ "@thi.ng/heaps": "^1.2.33",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/geom-api/CHANGELOG.md b/packages/geom-api/CHANGELOG.md
index ae734141d8..e8ec67c8dd 100644
--- a/packages/geom-api/CHANGELOG.md
+++ b/packages/geom-api/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [2.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@2.0.7...@thi.ng/geom-api@2.0.8) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/geom-api
+
+
+
+
+
+## [2.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@2.0.6...@thi.ng/geom-api@2.0.7) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/geom-api
+
+
+
+
+
## [2.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@2.0.5...@thi.ng/geom-api@2.0.6) (2021-02-20)
**Note:** Version bump only for package @thi.ng/geom-api
diff --git a/packages/geom-api/package.json b/packages/geom-api/package.json
index c0bfecba8a..09087ff1e7 100644
--- a/packages/geom-api/package.json
+++ b/packages/geom-api/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-api",
- "version": "2.0.6",
+ "version": "2.0.8",
"description": "Shared type & interface declarations for @thi.ng/geom packages",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,18 +39,18 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/geom-arc/CHANGELOG.md b/packages/geom-arc/CHANGELOG.md
index 908a78108d..48ba27e2cb 100644
--- a/packages/geom-arc/CHANGELOG.md
+++ b/packages/geom-arc/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.3.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.3.25...@thi.ng/geom-arc@0.3.26) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/geom-arc
+
+
+
+
+
+## [0.3.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.3.24...@thi.ng/geom-arc@0.3.25) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/geom-arc
+
+
+
+
+
## [0.3.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.3.23...@thi.ng/geom-arc@0.3.24) (2021-02-20)
**Note:** Version bump only for package @thi.ng/geom-arc
diff --git a/packages/geom-arc/package.json b/packages/geom-arc/package.json
index 793786e2bb..0dc27ba498 100644
--- a/packages/geom-arc/package.json
+++ b/packages/geom-arc/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-arc",
- "version": "0.3.24",
+ "version": "0.3.26",
"description": "2D circular / elliptic arc operations",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,21 +39,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/geom-api": "^2.0.6",
- "@thi.ng/geom-resample": "^0.2.57",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/geom-api": "^2.0.8",
+ "@thi.ng/geom-resample": "^0.2.59",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/geom-clip-line/CHANGELOG.md b/packages/geom-clip-line/CHANGELOG.md
index 2a56fbe142..659bdccbd7 100644
--- a/packages/geom-clip-line/CHANGELOG.md
+++ b/packages/geom-clip-line/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.2.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-line@1.2.21...@thi.ng/geom-clip-line@1.2.22) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/geom-clip-line
+
+
+
+
+
+## [1.2.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-line@1.2.20...@thi.ng/geom-clip-line@1.2.21) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/geom-clip-line
+
+
+
+
+
## [1.2.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-line@1.2.19...@thi.ng/geom-clip-line@1.2.20) (2021-02-20)
**Note:** Version bump only for package @thi.ng/geom-clip-line
diff --git a/packages/geom-clip-line/package.json b/packages/geom-clip-line/package.json
index be463b8dde..b37d84246d 100644
--- a/packages/geom-clip-line/package.json
+++ b/packages/geom-clip-line/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-clip-line",
- "version": "1.2.20",
+ "version": "1.2.22",
"description": "2D line clipping (Liang-Barsky)",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/geom-isec": "^0.7.9",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/geom-isec": "^0.7.11",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/geom-clip-poly/CHANGELOG.md b/packages/geom-clip-poly/CHANGELOG.md
index ae08a68cca..0a544311cf 100644
--- a/packages/geom-clip-poly/CHANGELOG.md
+++ b/packages/geom-clip-poly/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.0.47](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-poly@1.0.46...@thi.ng/geom-clip-poly@1.0.47) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/geom-clip-poly
+
+
+
+
+
+## [1.0.46](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-poly@1.0.45...@thi.ng/geom-clip-poly@1.0.46) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/geom-clip-poly
+
+
+
+
+
## [1.0.45](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-poly@1.0.44...@thi.ng/geom-clip-poly@1.0.45) (2021-02-20)
**Note:** Version bump only for package @thi.ng/geom-clip-poly
diff --git a/packages/geom-clip-poly/package.json b/packages/geom-clip-poly/package.json
index 9860f5471a..18169f40b3 100644
--- a/packages/geom-clip-poly/package.json
+++ b/packages/geom-clip-poly/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-clip-poly",
- "version": "1.0.45",
+ "version": "1.0.47",
"description": "2D convex polygon clipping (Sutherland-Hodgeman)",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,20 +39,20 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/geom-isec": "^0.7.9",
- "@thi.ng/geom-poly-utils": "^0.3.6",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/geom-isec": "^0.7.11",
+ "@thi.ng/geom-poly-utils": "^0.3.8",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/geom-closest-point/CHANGELOG.md b/packages/geom-closest-point/CHANGELOG.md
index b18ad55d83..3021fb46ea 100644
--- a/packages/geom-closest-point/CHANGELOG.md
+++ b/packages/geom-closest-point/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.5.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.5.12...@thi.ng/geom-closest-point@0.5.13) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/geom-closest-point
+
+
+
+
+
+## [0.5.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.5.11...@thi.ng/geom-closest-point@0.5.12) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/geom-closest-point
+
+
+
+
+
## [0.5.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.5.10...@thi.ng/geom-closest-point@0.5.11) (2021-02-20)
**Note:** Version bump only for package @thi.ng/geom-closest-point
diff --git a/packages/geom-closest-point/package.json b/packages/geom-closest-point/package.json
index 207d094007..4f118e23d1 100644
--- a/packages/geom-closest-point/package.json
+++ b/packages/geom-closest-point/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-closest-point",
- "version": "0.5.11",
+ "version": "0.5.13",
"description": "2D / 3D closest point / proximity helpers",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/geom-fuzz/CHANGELOG.md b/packages/geom-fuzz/CHANGELOG.md
index 3134539d6f..bd23f8360c 100644
--- a/packages/geom-fuzz/CHANGELOG.md
+++ b/packages/geom-fuzz/CHANGELOG.md
@@ -3,6 +3,30 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.36](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-fuzz@0.1.35...@thi.ng/geom-fuzz@0.1.36) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/geom-fuzz
+
+
+
+
+
+## [0.1.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-fuzz@0.1.34...@thi.ng/geom-fuzz@0.1.35) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/geom-fuzz
+
+
+
+
+
+## [0.1.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-fuzz@0.1.33...@thi.ng/geom-fuzz@0.1.34) (2021-02-22)
+
+**Note:** Version bump only for package @thi.ng/geom-fuzz
+
+
+
+
+
## [0.1.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-fuzz@0.1.32...@thi.ng/geom-fuzz@0.1.33) (2021-02-20)
**Note:** Version bump only for package @thi.ng/geom-fuzz
diff --git a/packages/geom-fuzz/package.json b/packages/geom-fuzz/package.json
index 74e1da1992..6d5d5049b6 100644
--- a/packages/geom-fuzz/package.json
+++ b/packages/geom-fuzz/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-fuzz",
- "version": "0.1.33",
+ "version": "0.1.36",
"description": "Highly configurable, fuzzy line & polygon creation with presets and composable fill & stroke styles. Canvas & SVG support",
"module": "./index.js",
"main": "./lib/index.js",
@@ -38,26 +38,26 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/associative": "^5.1.0",
- "@thi.ng/color": "^3.0.0",
- "@thi.ng/geom": "^2.1.0",
- "@thi.ng/geom-api": "^2.0.6",
- "@thi.ng/geom-clip-line": "^1.2.20",
- "@thi.ng/geom-resample": "^0.2.57",
- "@thi.ng/grid-iterators": "^0.4.22",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/associative": "^5.1.2",
+ "@thi.ng/color": "^3.1.1",
+ "@thi.ng/geom": "^2.1.3",
+ "@thi.ng/geom-api": "^2.0.8",
+ "@thi.ng/geom-clip-line": "^1.2.22",
+ "@thi.ng/geom-resample": "^0.2.59",
+ "@thi.ng/grid-iterators": "^0.4.24",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/geom-hull/CHANGELOG.md b/packages/geom-hull/CHANGELOG.md
index ffe7844763..a05e89123c 100644
--- a/packages/geom-hull/CHANGELOG.md
+++ b/packages/geom-hull/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.0.79](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.78...@thi.ng/geom-hull@0.0.79) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/geom-hull
+
+
+
+
+
+## [0.0.78](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.77...@thi.ng/geom-hull@0.0.78) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/geom-hull
+
+
+
+
+
## [0.0.77](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.76...@thi.ng/geom-hull@0.0.77) (2021-02-20)
**Note:** Version bump only for package @thi.ng/geom-hull
diff --git a/packages/geom-hull/package.json b/packages/geom-hull/package.json
index f698121b85..dcc851e99f 100644
--- a/packages/geom-hull/package.json
+++ b/packages/geom-hull/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-hull",
- "version": "0.0.77",
+ "version": "0.0.79",
"description": "Fast 2D convex hull (Graham Scan)",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,18 +39,18 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/geom-io-obj/CHANGELOG.md b/packages/geom-io-obj/CHANGELOG.md
index 4348e0a953..4294ff6cd3 100644
--- a/packages/geom-io-obj/CHANGELOG.md
+++ b/packages/geom-io-obj/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.37](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-io-obj@0.1.36...@thi.ng/geom-io-obj@0.1.37) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/geom-io-obj
+
+
+
+
+
+## [0.1.36](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-io-obj@0.1.35...@thi.ng/geom-io-obj@0.1.36) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/geom-io-obj
+
+
+
+
+
## [0.1.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-io-obj@0.1.34...@thi.ng/geom-io-obj@0.1.35) (2021-02-20)
**Note:** Version bump only for package @thi.ng/geom-io-obj
diff --git a/packages/geom-io-obj/package.json b/packages/geom-io-obj/package.json
index ed2ba83144..229138d8ae 100644
--- a/packages/geom-io-obj/package.json
+++ b/packages/geom-io-obj/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-io-obj",
- "version": "0.1.35",
+ "version": "0.1.37",
"description": "Wavefront OBJ parser (& exporter soon)",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,18 +39,18 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/geom-isec/CHANGELOG.md b/packages/geom-isec/CHANGELOG.md
index 264e784bf2..33d3fc87ec 100644
--- a/packages/geom-isec/CHANGELOG.md
+++ b/packages/geom-isec/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.7.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.7.10...@thi.ng/geom-isec@0.7.11) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/geom-isec
+
+
+
+
+
+## [0.7.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.7.9...@thi.ng/geom-isec@0.7.10) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/geom-isec
+
+
+
+
+
## [0.7.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.7.8...@thi.ng/geom-isec@0.7.9) (2021-02-20)
**Note:** Version bump only for package @thi.ng/geom-isec
diff --git a/packages/geom-isec/package.json b/packages/geom-isec/package.json
index a7da246bab..eff930f515 100644
--- a/packages/geom-isec/package.json
+++ b/packages/geom-isec/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-isec",
- "version": "0.7.9",
+ "version": "0.7.11",
"description": "2D/3D shape intersection checks",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,21 +39,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/geom-api": "^2.0.6",
- "@thi.ng/geom-closest-point": "^0.5.11",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/geom-api": "^2.0.8",
+ "@thi.ng/geom-closest-point": "^0.5.13",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/geom-isoline/CHANGELOG.md b/packages/geom-isoline/CHANGELOG.md
index 01f70d2233..ef925fc21e 100644
--- a/packages/geom-isoline/CHANGELOG.md
+++ b/packages/geom-isoline/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.77](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.76...@thi.ng/geom-isoline@0.1.77) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/geom-isoline
+
+
+
+
+
+## [0.1.76](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.75...@thi.ng/geom-isoline@0.1.76) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/geom-isoline
+
+
+
+
+
## [0.1.75](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.74...@thi.ng/geom-isoline@0.1.75) (2021-02-20)
**Note:** Version bump only for package @thi.ng/geom-isoline
diff --git a/packages/geom-isoline/package.json b/packages/geom-isoline/package.json
index a61c71013f..a38d41a9b4 100644
--- a/packages/geom-isoline/package.json
+++ b/packages/geom-isoline/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-isoline",
- "version": "0.1.75",
+ "version": "0.1.77",
"description": "Fast 2D contour line extraction / generation",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/geom-poly-utils/CHANGELOG.md b/packages/geom-poly-utils/CHANGELOG.md
index 893c29baf7..631cb15082 100644
--- a/packages/geom-poly-utils/CHANGELOG.md
+++ b/packages/geom-poly-utils/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.3.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.3.7...@thi.ng/geom-poly-utils@0.3.8) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/geom-poly-utils
+
+
+
+
+
+## [0.3.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.3.6...@thi.ng/geom-poly-utils@0.3.7) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/geom-poly-utils
+
+
+
+
+
## [0.3.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.3.5...@thi.ng/geom-poly-utils@0.3.6) (2021-02-20)
**Note:** Version bump only for package @thi.ng/geom-poly-utils
diff --git a/packages/geom-poly-utils/package.json b/packages/geom-poly-utils/package.json
index 5e8635021e..a71ac15213 100644
--- a/packages/geom-poly-utils/package.json
+++ b/packages/geom-poly-utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-poly-utils",
- "version": "0.3.6",
+ "version": "0.3.8",
"description": "2D polygon/polyline analysis & processing utilities",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,21 +39,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/geom-api": "^2.0.6",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/geom-api": "^2.0.8",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/geom-resample/CHANGELOG.md b/packages/geom-resample/CHANGELOG.md
index b09594d021..2b52cf7c23 100644
--- a/packages/geom-resample/CHANGELOG.md
+++ b/packages/geom-resample/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.59](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.2.58...@thi.ng/geom-resample@0.2.59) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/geom-resample
+
+
+
+
+
+## [0.2.58](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.2.57...@thi.ng/geom-resample@0.2.58) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/geom-resample
+
+
+
+
+
## [0.2.57](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.2.56...@thi.ng/geom-resample@0.2.57) (2021-02-20)
**Note:** Version bump only for package @thi.ng/geom-resample
diff --git a/packages/geom-resample/package.json b/packages/geom-resample/package.json
index 6395ce3f69..0794737a8b 100644
--- a/packages/geom-resample/package.json
+++ b/packages/geom-resample/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-resample",
- "version": "0.2.57",
+ "version": "0.2.59",
"description": "Customizable nD polyline interpolation, re-sampling, splitting & nearest point computation",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,21 +39,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/geom-api": "^2.0.6",
- "@thi.ng/geom-closest-point": "^0.5.11",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/geom-api": "^2.0.8",
+ "@thi.ng/geom-closest-point": "^0.5.13",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/geom-splines/CHANGELOG.md b/packages/geom-splines/CHANGELOG.md
index afc7e14fca..830b9ad1fb 100644
--- a/packages/geom-splines/CHANGELOG.md
+++ b/packages/geom-splines/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.5.46](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.5.45...@thi.ng/geom-splines@0.5.46) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/geom-splines
+
+
+
+
+
+## [0.5.45](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.5.44...@thi.ng/geom-splines@0.5.45) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/geom-splines
+
+
+
+
+
## [0.5.44](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.5.43...@thi.ng/geom-splines@0.5.44) (2021-02-20)
**Note:** Version bump only for package @thi.ng/geom-splines
diff --git a/packages/geom-splines/package.json b/packages/geom-splines/package.json
index b70997ea59..94a470c817 100644
--- a/packages/geom-splines/package.json
+++ b/packages/geom-splines/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-splines",
- "version": "0.5.44",
+ "version": "0.5.46",
"description": "nD cubic & quadratic curve analysis, conversion, interpolation, splitting",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,23 +39,23 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/geom-api": "^2.0.6",
- "@thi.ng/geom-arc": "^0.3.24",
- "@thi.ng/geom-resample": "^0.2.57",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/geom-api": "^2.0.8",
+ "@thi.ng/geom-arc": "^0.3.26",
+ "@thi.ng/geom-resample": "^0.2.59",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/geom-subdiv-curve/CHANGELOG.md b/packages/geom-subdiv-curve/CHANGELOG.md
index 6297276bd4..c50afb993a 100644
--- a/packages/geom-subdiv-curve/CHANGELOG.md
+++ b/packages/geom-subdiv-curve/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.77](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.76...@thi.ng/geom-subdiv-curve@0.1.77) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/geom-subdiv-curve
+
+
+
+
+
+## [0.1.76](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.75...@thi.ng/geom-subdiv-curve@0.1.76) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/geom-subdiv-curve
+
+
+
+
+
## [0.1.75](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.74...@thi.ng/geom-subdiv-curve@0.1.75) (2021-02-20)
**Note:** Version bump only for package @thi.ng/geom-subdiv-curve
diff --git a/packages/geom-subdiv-curve/package.json b/packages/geom-subdiv-curve/package.json
index 46be6c3ae3..2b80b4e7ed 100644
--- a/packages/geom-subdiv-curve/package.json
+++ b/packages/geom-subdiv-curve/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-subdiv-curve",
- "version": "0.1.75",
+ "version": "0.1.77",
"description": "Freely customizable, iterative nD subdivision curves for open / closed geometries",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,20 +39,20 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/geom-api": "^2.0.6",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/geom-api": "^2.0.8",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/geom-tessellate/CHANGELOG.md b/packages/geom-tessellate/CHANGELOG.md
index bc5feac6e0..df5af93036 100644
--- a/packages/geom-tessellate/CHANGELOG.md
+++ b/packages/geom-tessellate/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.60](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.2.59...@thi.ng/geom-tessellate@0.2.60) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/geom-tessellate
+
+
+
+
+
+## [0.2.59](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.2.58...@thi.ng/geom-tessellate@0.2.59) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/geom-tessellate
+
+
+
+
+
## [0.2.58](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.2.57...@thi.ng/geom-tessellate@0.2.58) (2021-02-20)
**Note:** Version bump only for package @thi.ng/geom-tessellate
diff --git a/packages/geom-tessellate/package.json b/packages/geom-tessellate/package.json
index b5274e12cc..88e1a496db 100644
--- a/packages/geom-tessellate/package.json
+++ b/packages/geom-tessellate/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-tessellate",
- "version": "0.2.58",
+ "version": "0.2.60",
"description": "2D/3D convex polygon tessellators",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,22 +39,22 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/geom-api": "^2.0.6",
- "@thi.ng/geom-isec": "^0.7.9",
- "@thi.ng/geom-poly-utils": "^0.3.6",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/geom-api": "^2.0.8",
+ "@thi.ng/geom-isec": "^0.7.11",
+ "@thi.ng/geom-poly-utils": "^0.3.8",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/geom-voronoi/CHANGELOG.md b/packages/geom-voronoi/CHANGELOG.md
index 1f34540274..1c2ceac6e3 100644
--- a/packages/geom-voronoi/CHANGELOG.md
+++ b/packages/geom-voronoi/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.2.21...@thi.ng/geom-voronoi@0.2.22) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/geom-voronoi
+
+
+
+
+
+## [0.2.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.2.20...@thi.ng/geom-voronoi@0.2.21) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/geom-voronoi
+
+
+
+
+
## [0.2.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.2.19...@thi.ng/geom-voronoi@0.2.20) (2021-02-20)
**Note:** Version bump only for package @thi.ng/geom-voronoi
diff --git a/packages/geom-voronoi/package.json b/packages/geom-voronoi/package.json
index da3c11cb2f..ee519801ca 100644
--- a/packages/geom-voronoi/package.json
+++ b/packages/geom-voronoi/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom-voronoi",
- "version": "0.2.20",
+ "version": "0.2.22",
"description": "Fast, incremental 2D Delaunay & Voronoi mesh implementation",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,25 +39,25 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/geom-clip-line": "^1.2.20",
- "@thi.ng/geom-clip-poly": "^1.0.45",
- "@thi.ng/geom-isec": "^0.7.9",
- "@thi.ng/geom-poly-utils": "^0.3.6",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/quad-edge": "^0.2.29",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/geom-clip-line": "^1.2.22",
+ "@thi.ng/geom-clip-poly": "^1.0.47",
+ "@thi.ng/geom-isec": "^0.7.11",
+ "@thi.ng/geom-poly-utils": "^0.3.8",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/quad-edge": "^0.2.30",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/geom/CHANGELOG.md b/packages/geom/CHANGELOG.md
index 90eba0ed21..e15420b66d 100644
--- a/packages/geom/CHANGELOG.md
+++ b/packages/geom/CHANGELOG.md
@@ -3,6 +3,30 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [2.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@2.1.2...@thi.ng/geom@2.1.3) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/geom
+
+
+
+
+
+## [2.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@2.1.1...@thi.ng/geom@2.1.2) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/geom
+
+
+
+
+
+## [2.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@2.1.0...@thi.ng/geom@2.1.1) (2021-02-22)
+
+**Note:** Version bump only for package @thi.ng/geom
+
+
+
+
+
# [2.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@2.0.6...@thi.ng/geom@2.1.0) (2021-02-20)
diff --git a/packages/geom/package.json b/packages/geom/package.json
index 67fee41803..3aefde1844 100644
--- a/packages/geom/package.json
+++ b/packages/geom/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/geom",
- "version": "2.1.0",
+ "version": "2.1.3",
"description": "Functional, polymorphic API for 2D geometry types & SVG generation",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,42 +39,42 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/arrays": "^0.10.2",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/defmulti": "^1.3.5",
- "@thi.ng/equiv": "^1.0.36",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/geom-api": "^2.0.6",
- "@thi.ng/geom-arc": "^0.3.24",
- "@thi.ng/geom-clip-line": "^1.2.20",
- "@thi.ng/geom-clip-poly": "^1.0.45",
- "@thi.ng/geom-closest-point": "^0.5.11",
- "@thi.ng/geom-hull": "^0.0.77",
- "@thi.ng/geom-isec": "^0.7.9",
- "@thi.ng/geom-poly-utils": "^0.3.6",
- "@thi.ng/geom-resample": "^0.2.57",
- "@thi.ng/geom-splines": "^0.5.44",
- "@thi.ng/geom-subdiv-curve": "^0.1.75",
- "@thi.ng/geom-tessellate": "^0.2.58",
- "@thi.ng/hiccup": "^3.6.8",
- "@thi.ng/hiccup-svg": "^3.7.6",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/matrices": "^0.6.44",
- "@thi.ng/random": "^2.3.0",
- "@thi.ng/strings": "^1.15.0",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/arrays": "^0.10.4",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/defmulti": "^1.3.6",
+ "@thi.ng/equiv": "^1.0.37",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/geom-api": "^2.0.8",
+ "@thi.ng/geom-arc": "^0.3.26",
+ "@thi.ng/geom-clip-line": "^1.2.22",
+ "@thi.ng/geom-clip-poly": "^1.0.47",
+ "@thi.ng/geom-closest-point": "^0.5.13",
+ "@thi.ng/geom-hull": "^0.0.79",
+ "@thi.ng/geom-isec": "^0.7.11",
+ "@thi.ng/geom-poly-utils": "^0.3.8",
+ "@thi.ng/geom-resample": "^0.2.59",
+ "@thi.ng/geom-splines": "^0.5.46",
+ "@thi.ng/geom-subdiv-curve": "^0.1.77",
+ "@thi.ng/geom-tessellate": "^0.2.60",
+ "@thi.ng/hiccup": "^3.6.9",
+ "@thi.ng/hiccup-svg": "^3.7.9",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/matrices": "^0.6.46",
+ "@thi.ng/random": "^2.3.2",
+ "@thi.ng/strings": "^1.15.1",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/gp/CHANGELOG.md b/packages/gp/CHANGELOG.md
index a009044935..6bbafcb61a 100644
--- a/packages/gp/CHANGELOG.md
+++ b/packages/gp/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/gp@0.2.7...@thi.ng/gp@0.2.8) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/gp
+
+
+
+
+
+## [0.2.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/gp@0.2.6...@thi.ng/gp@0.2.7) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/gp
+
+
+
+
+
## [0.2.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/gp@0.2.5...@thi.ng/gp@0.2.6) (2021-02-20)
**Note:** Version bump only for package @thi.ng/gp
diff --git a/packages/gp/package.json b/packages/gp/package.json
index 96bce7c059..91caeabea2 100644
--- a/packages/gp/package.json
+++ b/packages/gp/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/gp",
- "version": "0.2.6",
+ "version": "0.2.8",
"description": "Genetic programming helpers & strategies (tree based & multi-expression programming)",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,21 +39,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/random": "^2.3.0",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/zipper": "^0.1.36"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/random": "^2.3.2",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/zipper": "^0.1.38"
},
"files": [
"*.js",
diff --git a/packages/grid-iterators/CHANGELOG.md b/packages/grid-iterators/CHANGELOG.md
index 92f5eb4ebd..770465f29e 100644
--- a/packages/grid-iterators/CHANGELOG.md
+++ b/packages/grid-iterators/CHANGELOG.md
@@ -3,6 +3,25 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.4.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/grid-iterators@0.4.23...@thi.ng/grid-iterators@0.4.24) (2021-03-03)
+
+
+### Bug Fixes
+
+* **grid-iterators:** enforce int coords ([e8e570f](https://github.com/thi-ng/umbrella/commit/e8e570fa57640569554084a846cbde54966c0b06))
+
+
+
+
+
+## [0.4.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/grid-iterators@0.4.22...@thi.ng/grid-iterators@0.4.23) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/grid-iterators
+
+
+
+
+
## [0.4.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/grid-iterators@0.4.21...@thi.ng/grid-iterators@0.4.22) (2021-02-20)
**Note:** Version bump only for package @thi.ng/grid-iterators
diff --git a/packages/grid-iterators/README.md b/packages/grid-iterators/README.md
index d7c0567821..6d86768e45 100644
--- a/packages/grid-iterators/README.md
+++ b/packages/grid-iterators/README.md
@@ -172,7 +172,7 @@ yarn add @thi.ng/grid-iterators
```
-Package sizes (gzipped, pre-treeshake): ESM: 1.41 KB / CJS: 1.53 KB / UMD: 1.58 KB
+Package sizes (gzipped, pre-treeshake): ESM: 1.47 KB / CJS: 1.59 KB / UMD: 1.63 KB
## Dependencies
diff --git a/packages/grid-iterators/package.json b/packages/grid-iterators/package.json
index 16dcd6ad62..2368504dd1 100644
--- a/packages/grid-iterators/package.json
+++ b/packages/grid-iterators/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/grid-iterators",
- "version": "0.4.22",
+ "version": "0.4.24",
"description": "2D grid iterators w/ multiple orderings",
"module": "./index.js",
"main": "./lib/index.js",
@@ -40,21 +40,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/arrays": "^0.10.2",
- "@thi.ng/binary": "^2.1.0",
- "@thi.ng/morton": "^2.0.32",
- "@thi.ng/random": "^2.3.0",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/arrays": "^0.10.4",
+ "@thi.ng/binary": "^2.2.0",
+ "@thi.ng/morton": "^2.0.33",
+ "@thi.ng/random": "^2.3.2",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/grid-iterators/src/circle.ts b/packages/grid-iterators/src/circle.ts
index a3e008db21..5ab526052c 100644
--- a/packages/grid-iterators/src/circle.ts
+++ b/packages/grid-iterators/src/circle.ts
@@ -1,8 +1,9 @@
import { hline } from "./hvline";
+import { asInt } from "./utils";
export function* circle(cx: number, cy: number, r: number, fill = true) {
+ [cx, cy, r] = asInt(cx, cy, r);
if (r < 1) return;
- r |= 0;
let x = 0;
let y = r;
let y2 = r * r;
diff --git a/packages/grid-iterators/src/column-ends.ts b/packages/grid-iterators/src/column-ends.ts
index 72e94b1162..66c857110c 100644
--- a/packages/grid-iterators/src/column-ends.ts
+++ b/packages/grid-iterators/src/column-ends.ts
@@ -1,3 +1,5 @@
+import { asInt } from "./utils";
+
/**
* Filtered version of {@link columns2d}, only including end points of
* each column.
@@ -6,6 +8,7 @@
* @param rows -
*/
export function* columnEnds2d(cols: number, rows = cols) {
+ [cols, rows] = asInt(cols, rows);
rows--;
for (let x = 0; x < cols; x++) {
yield [x, 0];
diff --git a/packages/grid-iterators/src/columns.ts b/packages/grid-iterators/src/columns.ts
index 9c9283010f..934aac74e8 100644
--- a/packages/grid-iterators/src/columns.ts
+++ b/packages/grid-iterators/src/columns.ts
@@ -1,5 +1,5 @@
import { map, range2d } from "@thi.ng/transducers";
-import { swapxy } from "./swap";
+import { swapxy } from "./utils";
/**
* Yields sequence of 2D grid coordinates in column-major order.
@@ -8,4 +8,4 @@ import { swapxy } from "./swap";
* @param rows
*/
export const columns2d = (cols: number, rows = cols) =>
- map(swapxy, range2d(rows, cols));
+ map(swapxy, range2d(rows | 0, cols | 0));
diff --git a/packages/grid-iterators/src/diagonal-ends.ts b/packages/grid-iterators/src/diagonal-ends.ts
index c15cde0dca..36e88ac4af 100644
--- a/packages/grid-iterators/src/diagonal-ends.ts
+++ b/packages/grid-iterators/src/diagonal-ends.ts
@@ -1,4 +1,5 @@
import { diagonal2d } from "./diagonal";
+import { asInt } from "./utils";
/**
* Filtered version of {@link diagonal2d}, only including end points of
@@ -12,6 +13,7 @@ import { diagonal2d } from "./diagonal";
* @param rows -
*/
export function* diagonalEnds2d(cols: number, rows = cols) {
+ [cols, rows] = asInt(cols, rows);
const num = cols * rows - 1;
const maxX = cols - 1;
const maxY = rows - 1;
diff --git a/packages/grid-iterators/src/diagonal.ts b/packages/grid-iterators/src/diagonal.ts
index b70fd1b6dd..38f5129fc1 100644
--- a/packages/grid-iterators/src/diagonal.ts
+++ b/packages/grid-iterators/src/diagonal.ts
@@ -1,3 +1,5 @@
+import { asInt } from "./utils";
+
/**
* Yields sequence of 2D grid coordinates in diagonal order starting at
* [0,0] and using given `cols` and `rows`. Each diagonal starts at y=0
@@ -10,6 +12,7 @@
* @param rows -
*/
export function* diagonal2d(cols: number, rows = cols) {
+ [cols, rows] = asInt(cols, rows);
const num = cols * rows - 1;
for (let x = 0, y = 0, nx = 1, ny = 0, i = 0; i <= num; i++) {
yield [x, y];
diff --git a/packages/grid-iterators/src/hilbert.ts b/packages/grid-iterators/src/hilbert.ts
index 18b6a1350c..546c844e1f 100644
--- a/packages/grid-iterators/src/hilbert.ts
+++ b/packages/grid-iterators/src/hilbert.ts
@@ -1,3 +1,5 @@
+import { asInt } from "./utils";
+
/**
* Yields sequence of 2D grid coordinates along 2D Hilbert curve using
* given `cols` and `rows` (each max. 32768 (2^15)).
@@ -9,6 +11,7 @@
* @param rows -
*/
export function* hilbert2d(cols: number, rows = cols) {
+ [cols, rows] = asInt(cols, rows);
let hIndex = 0; // hilbert curve index
let hOrder = 0; // hilbert curve order
// fit to number of buckets
diff --git a/packages/grid-iterators/src/hvline.ts b/packages/grid-iterators/src/hvline.ts
index df2f9a06ca..6558c89efd 100644
--- a/packages/grid-iterators/src/hvline.ts
+++ b/packages/grid-iterators/src/hvline.ts
@@ -1,10 +1,14 @@
+import { asInt } from "./utils";
+
export function* hline(x: number, y: number, len: number) {
+ [x, y, len] = asInt(x, y, len);
for (const xmax = x + len; x < xmax; x++) {
yield [x, y];
}
}
export function* vline(x: number, y: number, len: number) {
+ [x, y, len] = asInt(x, y, len);
for (const ymax = y + len; y < ymax; y++) {
yield [x, y];
}
diff --git a/packages/grid-iterators/src/interleave.ts b/packages/grid-iterators/src/interleave.ts
index 6d385cc17d..6ab3b124de 100644
--- a/packages/grid-iterators/src/interleave.ts
+++ b/packages/grid-iterators/src/interleave.ts
@@ -1,5 +1,5 @@
import { map, range2d } from "@thi.ng/transducers";
-import { swapxy } from "./swap";
+import { swapxy } from "./utils";
/**
* Yields 2D grid coordinates in the order of interleaved columns with
@@ -18,7 +18,7 @@ import { swapxy } from "./swap";
*/
export function* interleaveColumns2d(cols: number, rows = cols, step = 2) {
for (let j = 0; j < step; j++) {
- yield* map(swapxy, range2d(0, rows, j, cols, 1, step));
+ yield* map(swapxy, range2d(0, rows | 0, j, cols | 0, 1, step | 0));
}
}
@@ -39,6 +39,6 @@ export function* interleaveColumns2d(cols: number, rows = cols, step = 2) {
*/
export function* interleaveRows2d(cols: number, rows = cols, step = 2) {
for (let j = 0; j < step; j++) {
- yield* range2d(0, cols, j, rows, 1, step);
+ yield* range2d(0, cols | 0, j, rows | 0, 1, step | 0);
}
}
diff --git a/packages/grid-iterators/src/line.ts b/packages/grid-iterators/src/line.ts
index 9a6c71a15d..b977633378 100644
--- a/packages/grid-iterators/src/line.ts
+++ b/packages/grid-iterators/src/line.ts
@@ -1,22 +1,24 @@
-export function* line(ox: number, oy: number, ex: number, ey: number) {
- const dx = Math.abs(ex - ox);
- const dy = -Math.abs(ey - oy);
+import { asInt } from "./utils";
- let sx = ox < ex ? 1 : -1;
- let sy = oy < ey ? 1 : -1;
+export function* line(ax: number, ay: number, bx: number, by: number) {
+ [ax, ay, bx, by] = asInt(ax, ay, bx, by);
+ const dx = Math.abs(bx - ax);
+ const dy = -Math.abs(by - ay);
+ const sx = ax < bx ? 1 : -1;
+ const sy = ay < by ? 1 : -1;
let err = dx + dy;
while (true) {
- yield [ox, oy];
- if (ox === ex && oy === ey) return;
+ yield [ax, ay];
+ if (ax === bx && ay === by) return;
let t = err << 1;
if (t < dx) {
err += dx;
- oy += sy;
+ ay += sy;
}
if (t > dy) {
err += dy;
- ox += sx;
+ ax += sx;
}
}
}
diff --git a/packages/grid-iterators/src/random.ts b/packages/grid-iterators/src/random.ts
index ce318da527..f4a86483be 100644
--- a/packages/grid-iterators/src/random.ts
+++ b/packages/grid-iterators/src/random.ts
@@ -1,6 +1,7 @@
import { shuffle } from "@thi.ng/arrays";
import { IRandom, SYSTEM } from "@thi.ng/random";
import { range } from "@thi.ng/transducers";
+import { asInt } from "./utils";
/**
* Yields 2D grid coordinates in random order w/ support for optional
@@ -12,6 +13,7 @@ import { range } from "@thi.ng/transducers";
* @param rnd - PRNG
*/
export function* random2d(cols: number, rows = cols, rnd: IRandom = SYSTEM) {
+ [cols, rows] = asInt(cols, rows);
for (let i of shuffle([...range(cols * rows)], undefined, rnd)) {
yield [i % cols, (i / cols) | 0];
}
diff --git a/packages/grid-iterators/src/row-ends.ts b/packages/grid-iterators/src/row-ends.ts
index 67b36deb95..c113e5a961 100644
--- a/packages/grid-iterators/src/row-ends.ts
+++ b/packages/grid-iterators/src/row-ends.ts
@@ -1,3 +1,5 @@
+import { asInt } from "./utils";
+
/**
* Filtered version of {@link rows2d}, only including end points of
* each row.
@@ -6,6 +8,7 @@
* @param rows -
*/
export function* rowEnds2d(cols: number, rows = cols) {
+ [cols, rows] = asInt(cols, rows);
cols--;
for (let y = 0; y < rows; y++) {
yield [0, y];
diff --git a/packages/grid-iterators/src/rows.ts b/packages/grid-iterators/src/rows.ts
index bf184007e3..808bf2ff22 100644
--- a/packages/grid-iterators/src/rows.ts
+++ b/packages/grid-iterators/src/rows.ts
@@ -7,4 +7,5 @@ import { range2d } from "@thi.ng/transducers";
* @param cols
* @param rows
*/
-export const rows2d = (cols: number, rows = cols) => range2d(cols, rows);
+export const rows2d = (cols: number, rows = cols) =>
+ range2d(cols | 0, rows | 0);
diff --git a/packages/grid-iterators/src/spiral.ts b/packages/grid-iterators/src/spiral.ts
index a1b7c56bc5..2324ce0715 100644
--- a/packages/grid-iterators/src/spiral.ts
+++ b/packages/grid-iterators/src/spiral.ts
@@ -1,3 +1,5 @@
+import { asInt } from "./utils";
+
/**
* Yields sequence of 2D grid coordinates in outward spiral order
* starting from the center, given `cols` and `rows`.
@@ -9,6 +11,7 @@
* @param rows -
*/
export function* spiral2d(cols: number, rows = cols) {
+ [cols, rows] = asInt(cols, rows);
const num = cols * rows;
const center = (Math.min(cols, rows) - 1) >> 1;
for (let i = 0; i < num; i++) {
diff --git a/packages/grid-iterators/src/swap.ts b/packages/grid-iterators/src/utils.ts
similarity index 66%
rename from packages/grid-iterators/src/swap.ts
rename to packages/grid-iterators/src/utils.ts
index 515bee45e0..3f303a972c 100644
--- a/packages/grid-iterators/src/swap.ts
+++ b/packages/grid-iterators/src/utils.ts
@@ -11,3 +11,6 @@ export const swapxy = (p: number[]) => {
p[1] = t;
return p;
};
+
+/** @internal */
+export const asInt = (...args: number[]) => args.map((x) => x | 0);
diff --git a/packages/grid-iterators/src/zcurve.ts b/packages/grid-iterators/src/zcurve.ts
index 9a47d073bb..6471524c0c 100644
--- a/packages/grid-iterators/src/zcurve.ts
+++ b/packages/grid-iterators/src/zcurve.ts
@@ -1,5 +1,6 @@
import { ceilPow2 } from "@thi.ng/binary";
import { demux2 } from "@thi.ng/morton";
+import { asInt } from "./utils";
/**
* Yields 2D grid coordinates in Z-curve (Morton) order. A perfect
@@ -11,6 +12,7 @@ import { demux2 } from "@thi.ng/morton";
* @param rows -
*/
export function* zcurve2d(cols: number, rows = cols) {
+ [cols, rows] = asInt(cols, rows);
const max = ceilPow2(Math.pow(Math.max(cols, rows), 2));
for (let i = 0; i < max; i++) {
const p = demux2(i);
diff --git a/packages/grid-iterators/src/zigzag-columns.ts b/packages/grid-iterators/src/zigzag-columns.ts
index 89acdb31c3..702bad67c0 100644
--- a/packages/grid-iterators/src/zigzag-columns.ts
+++ b/packages/grid-iterators/src/zigzag-columns.ts
@@ -1,3 +1,5 @@
+import { asInt } from "./utils";
+
/**
* Yields sequence of 2D grid coordinates in zigzag column order
* starting from [0,0], given `cols` and `rows`.
@@ -10,6 +12,7 @@
*
*/
export function* zigzagColumns2d(cols: number, rows = cols) {
+ [cols, rows] = asInt(cols, rows);
const num = cols * rows;
for (let i = 0; i < num; i++) {
const x = (i / rows) | 0;
diff --git a/packages/grid-iterators/src/zigzag-diagonal.ts b/packages/grid-iterators/src/zigzag-diagonal.ts
index 7b96205b50..67d94fec9a 100644
--- a/packages/grid-iterators/src/zigzag-diagonal.ts
+++ b/packages/grid-iterators/src/zigzag-diagonal.ts
@@ -1,3 +1,5 @@
+import { asInt } from "./utils";
+
/**
* Similar to {@link diagonal2d}, but yields 2D grid coordinates in zigzag
* diagonal order starting at [0,0] and using given `cols` and `rows`.
@@ -6,6 +8,7 @@
* @param rows -
*/
export function* zigzagDiagonal2d(cols: number, rows = cols) {
+ [cols, rows] = asInt(cols, rows);
const num = cols * rows - 1;
for (
let x = 0, y = 0, ny = 0, dx = -1, dy = 1, d = 0, down = true, i = 0;
diff --git a/packages/grid-iterators/src/zigzag-rows.ts b/packages/grid-iterators/src/zigzag-rows.ts
index d7696c598f..455f2cd37e 100644
--- a/packages/grid-iterators/src/zigzag-rows.ts
+++ b/packages/grid-iterators/src/zigzag-rows.ts
@@ -1,3 +1,5 @@
+import { asInt } from "./utils";
+
/**
* Yields sequence of 2D grid coordinates in zigzag row order starting
* from [0,0], given `cols` and `rows`.
@@ -10,6 +12,7 @@
*
*/
export function* zigzagRows2d(cols: number, rows = cols) {
+ [cols, rows] = asInt(cols, rows);
const num = cols * rows;
for (let i = 0; i < num; i++) {
let x = i % cols;
diff --git a/packages/hdiff/CHANGELOG.md b/packages/hdiff/CHANGELOG.md
index 88782eac54..da0f712dbb 100644
--- a/packages/hdiff/CHANGELOG.md
+++ b/packages/hdiff/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdiff@0.1.28...@thi.ng/hdiff@0.1.29) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/hdiff
+
+
+
+
+
+## [0.1.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdiff@0.1.27...@thi.ng/hdiff@0.1.28) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/hdiff
+
+
+
+
+
## [0.1.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdiff@0.1.26...@thi.ng/hdiff@0.1.27) (2021-02-20)
**Note:** Version bump only for package @thi.ng/hdiff
diff --git a/packages/hdiff/package.json b/packages/hdiff/package.json
index fc3ed88fc8..36d5bda1f1 100644
--- a/packages/hdiff/package.json
+++ b/packages/hdiff/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/hdiff",
- "version": "0.1.27",
+ "version": "0.1.29",
"description": "String diffing w/ hiccup output for further processing, e.g. with @thi.ng/hdom, @thi.ng/hiccup. Includes CLI util to generate HTML, with theme support and code folding",
"module": "./index.js",
"main": "./lib/index.js",
@@ -41,21 +41,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/diff": "^4.0.2",
- "@thi.ng/hiccup": "^3.6.8",
- "@thi.ng/hiccup-css": "^1.1.49",
- "@thi.ng/strings": "^1.15.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/diff": "^4.0.3",
+ "@thi.ng/hiccup": "^3.6.9",
+ "@thi.ng/hiccup-css": "^1.1.51",
+ "@thi.ng/strings": "^1.15.1"
},
"files": [
"*.js",
diff --git a/packages/hdom-canvas/CHANGELOG.md b/packages/hdom-canvas/CHANGELOG.md
index 234f910b01..b312d76778 100644
--- a/packages/hdom-canvas/CHANGELOG.md
+++ b/packages/hdom-canvas/CHANGELOG.md
@@ -3,6 +3,30 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [3.0.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@3.0.33...@thi.ng/hdom-canvas@3.0.34) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/hdom-canvas
+
+
+
+
+
+## [3.0.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@3.0.32...@thi.ng/hdom-canvas@3.0.33) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/hdom-canvas
+
+
+
+
+
+## [3.0.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@3.0.31...@thi.ng/hdom-canvas@3.0.32) (2021-02-22)
+
+**Note:** Version bump only for package @thi.ng/hdom-canvas
+
+
+
+
+
## [3.0.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@3.0.30...@thi.ng/hdom-canvas@3.0.31) (2021-02-20)
**Note:** Version bump only for package @thi.ng/hdom-canvas
diff --git a/packages/hdom-canvas/package.json b/packages/hdom-canvas/package.json
index cf9172707c..e474a3c4ed 100644
--- a/packages/hdom-canvas/package.json
+++ b/packages/hdom-canvas/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/hdom-canvas",
- "version": "3.0.31",
+ "version": "3.0.34",
"description": "@thi.ng/hdom component wrapper for declarative canvas scenegraphs",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,21 +39,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/diff": "^4.0.2",
- "@thi.ng/hdom": "^8.2.18",
- "@thi.ng/hiccup-canvas": "^1.1.21"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/diff": "^4.0.3",
+ "@thi.ng/hdom": "^8.2.19",
+ "@thi.ng/hiccup-canvas": "^1.1.24"
},
"files": [
"*.js",
diff --git a/packages/hdom-components/CHANGELOG.md b/packages/hdom-components/CHANGELOG.md
index 019bb02ea1..15de5ec832 100644
--- a/packages/hdom-components/CHANGELOG.md
+++ b/packages/hdom-components/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [4.0.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@4.0.25...@thi.ng/hdom-components@4.0.26) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/hdom-components
+
+
+
+
+
+## [4.0.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@4.0.24...@thi.ng/hdom-components@4.0.25) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/hdom-components
+
+
+
+
+
## [4.0.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@4.0.23...@thi.ng/hdom-components@4.0.24) (2021-02-20)
**Note:** Version bump only for package @thi.ng/hdom-components
diff --git a/packages/hdom-components/package.json b/packages/hdom-components/package.json
index 66dc17cbbf..cdbf4b3131 100644
--- a/packages/hdom-components/package.json
+++ b/packages/hdom-components/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/hdom-components",
- "version": "4.0.24",
+ "version": "4.0.26",
"description": "Raw, skinnable UI & SVG components for @thi.ng/hdom",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,22 +39,22 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/adapt-dpi": "^1.0.14",
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/transducers-stats": "^1.1.50"
+ "@thi.ng/adapt-dpi": "^1.0.15",
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/transducers-stats": "^1.1.52"
},
"files": [
"*.js",
diff --git a/packages/hdom-mock/CHANGELOG.md b/packages/hdom-mock/CHANGELOG.md
index befcf6d968..86acd463f5 100644
--- a/packages/hdom-mock/CHANGELOG.md
+++ b/packages/hdom-mock/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.1.51](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.1.50...@thi.ng/hdom-mock@1.1.51) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/hdom-mock
+
+
+
+
+
## [1.1.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.1.49...@thi.ng/hdom-mock@1.1.50) (2021-02-20)
**Note:** Version bump only for package @thi.ng/hdom-mock
diff --git a/packages/hdom-mock/package.json b/packages/hdom-mock/package.json
index 92262610ab..de49fc697c 100644
--- a/packages/hdom-mock/package.json
+++ b/packages/hdom-mock/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/hdom-mock",
- "version": "1.1.50",
+ "version": "1.1.51",
"description": "Mock base implementation for @thi.ng/hdom API",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/hdom": "^8.2.18"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/hdom": "^8.2.19"
},
"files": [
"*.js",
diff --git a/packages/hdom/CHANGELOG.md b/packages/hdom/CHANGELOG.md
index 1ec87d4944..5809412f1c 100644
--- a/packages/hdom/CHANGELOG.md
+++ b/packages/hdom/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [8.2.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@8.2.18...@thi.ng/hdom@8.2.19) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/hdom
+
+
+
+
+
## [8.2.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@8.2.17...@thi.ng/hdom@8.2.18) (2021-02-20)
**Note:** Version bump only for package @thi.ng/hdom
diff --git a/packages/hdom/README.md b/packages/hdom/README.md
index f2a871f560..0fcd433c47 100644
--- a/packages/hdom/README.md
+++ b/packages/hdom/README.md
@@ -142,7 +142,7 @@ yarn install
yarn start
```
-Package sizes (gzipped, pre-treeshake): ESM: 3.63 KB / CJS: 3.73 KB / UMD: 3.66 KB
+Package sizes (gzipped, pre-treeshake): ESM: 3.62 KB / CJS: 3.72 KB / UMD: 3.66 KB
## Dependencies
diff --git a/packages/hdom/package.json b/packages/hdom/package.json
index c5433291e8..30fc5e0c5c 100644
--- a/packages/hdom/package.json
+++ b/packages/hdom/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/hdom",
- "version": "8.2.18",
+ "version": "8.2.19",
"description": "Lightweight vanilla ES6 UI component trees with customizable branch-local behaviors",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,24 +39,24 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
- "@thi.ng/atom": "^4.1.28",
+ "@microsoft/api-extractor": "^7.13.1",
+ "@thi.ng/atom": "^4.1.29",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/diff": "^4.0.2",
- "@thi.ng/equiv": "^1.0.36",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/hiccup": "^3.6.8",
- "@thi.ng/prefixes": "^0.1.12"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/diff": "^4.0.3",
+ "@thi.ng/equiv": "^1.0.37",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/hiccup": "^3.6.9",
+ "@thi.ng/prefixes": "^0.1.13"
},
"files": [
"*.js",
diff --git a/packages/heaps/CHANGELOG.md b/packages/heaps/CHANGELOG.md
index df527a9852..d1186de8b1 100644
--- a/packages/heaps/CHANGELOG.md
+++ b/packages/heaps/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.2.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/heaps@1.2.32...@thi.ng/heaps@1.2.33) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/heaps
+
+
+
+
+
## [1.2.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/heaps@1.2.31...@thi.ng/heaps@1.2.32) (2021-02-20)
**Note:** Version bump only for package @thi.ng/heaps
diff --git a/packages/heaps/package.json b/packages/heaps/package.json
index 72322b1b06..acb5935a7f 100644
--- a/packages/heaps/package.json
+++ b/packages/heaps/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/heaps",
- "version": "1.2.32",
+ "version": "1.2.33",
"description": "Various heap implementations for arbitrary values and with customizable ordering",
"module": "./index.js",
"main": "./lib/index.js",
@@ -40,18 +40,18 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/compare": "^1.3.23"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/compare": "^1.3.24"
},
"files": [
"*.js",
diff --git a/packages/hex/CHANGELOG.md b/packages/hex/CHANGELOG.md
index a37d00553c..5da3b4235f 100644
--- a/packages/hex/CHANGELOG.md
+++ b/packages/hex/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hex@0.2.0...@thi.ng/hex@0.2.1) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/hex
+
+
+
+
+
# [0.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/hex@0.1.3...@thi.ng/hex@0.2.0) (2021-02-20)
diff --git a/packages/hex/package.json b/packages/hex/package.json
index ff4f7090c7..624e42ba31 100644
--- a/packages/hex/package.json
+++ b/packages/hex/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/hex",
- "version": "0.2.0",
+ "version": "0.2.1",
"description": "Hex string formatters for 4/8/16/24/32/48/64bit words",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,14 +39,14 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"files": [
"*.js",
diff --git a/packages/hiccup-canvas/CHANGELOG.md b/packages/hiccup-canvas/CHANGELOG.md
index 82c36cc599..143a535166 100644
--- a/packages/hiccup-canvas/CHANGELOG.md
+++ b/packages/hiccup-canvas/CHANGELOG.md
@@ -3,6 +3,30 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.1.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-canvas@1.1.23...@thi.ng/hiccup-canvas@1.1.24) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/hiccup-canvas
+
+
+
+
+
+## [1.1.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-canvas@1.1.22...@thi.ng/hiccup-canvas@1.1.23) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/hiccup-canvas
+
+
+
+
+
+## [1.1.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-canvas@1.1.21...@thi.ng/hiccup-canvas@1.1.22) (2021-02-22)
+
+**Note:** Version bump only for package @thi.ng/hiccup-canvas
+
+
+
+
+
## [1.1.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-canvas@1.1.20...@thi.ng/hiccup-canvas@1.1.21) (2021-02-20)
**Note:** Version bump only for package @thi.ng/hiccup-canvas
diff --git a/packages/hiccup-canvas/package.json b/packages/hiccup-canvas/package.json
index 98a519ec16..b1f7f4e6b9 100644
--- a/packages/hiccup-canvas/package.json
+++ b/packages/hiccup-canvas/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/hiccup-canvas",
- "version": "1.1.21",
+ "version": "1.1.24",
"description": "Hiccup shape tree renderer for vanilla Canvas 2D contexts",
"module": "./index.js",
"main": "./lib/index.js",
@@ -38,21 +38,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/color": "^3.0.0",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/color": "^3.1.1",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/hiccup-carbon-icons/CHANGELOG.md b/packages/hiccup-carbon-icons/CHANGELOG.md
index a19ad7cc74..54794d9081 100644
--- a/packages/hiccup-carbon-icons/CHANGELOG.md
+++ b/packages/hiccup-carbon-icons/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [2.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@2.0.11...@thi.ng/hiccup-carbon-icons@2.0.12) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/hiccup-carbon-icons
+
+
+
+
+
## [2.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@2.0.10...@thi.ng/hiccup-carbon-icons@2.0.11) (2021-02-20)
diff --git a/packages/hiccup-carbon-icons/package.json b/packages/hiccup-carbon-icons/package.json
index 4f8885bbff..91bf8ce370 100644
--- a/packages/hiccup-carbon-icons/package.json
+++ b/packages/hiccup-carbon-icons/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/hiccup-carbon-icons",
- "version": "2.0.11",
+ "version": "2.0.12",
"description": "Full set of IBM's Carbon icons in hiccup format",
"module": "./index.js",
"main": "./lib/index.js",
@@ -41,15 +41,15 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
- "@thi.ng/hiccup": "^3.6.8",
+ "@microsoft/api-extractor": "^7.13.1",
+ "@thi.ng/hiccup": "^3.6.9",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"files": [
"*.js",
diff --git a/packages/hiccup-css/CHANGELOG.md b/packages/hiccup-css/CHANGELOG.md
index 9551edbec6..df3df4bd1e 100644
--- a/packages/hiccup-css/CHANGELOG.md
+++ b/packages/hiccup-css/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.1.51](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.1.50...@thi.ng/hiccup-css@1.1.51) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/hiccup-css
+
+
+
+
+
+## [1.1.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.1.49...@thi.ng/hiccup-css@1.1.50) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/hiccup-css
+
+
+
+
+
## [1.1.49](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.1.48...@thi.ng/hiccup-css@1.1.49) (2021-02-20)
**Note:** Version bump only for package @thi.ng/hiccup-css
diff --git a/packages/hiccup-css/package.json b/packages/hiccup-css/package.json
index dd6aa76da2..4159e487ab 100644
--- a/packages/hiccup-css/package.json
+++ b/packages/hiccup-css/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/hiccup-css",
- "version": "1.1.49",
+ "version": "1.1.51",
"description": "CSS from nested JS data structures",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,20 +39,20 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/hiccup-html/CHANGELOG.md b/packages/hiccup-html/CHANGELOG.md
index 27808f74f9..935c15eb13 100644
--- a/packages/hiccup-html/CHANGELOG.md
+++ b/packages/hiccup-html/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.3.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-html@0.3.12...@thi.ng/hiccup-html@0.3.13) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/hiccup-html
+
+
+
+
+
## [0.3.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-html@0.3.11...@thi.ng/hiccup-html@0.3.12) (2021-02-20)
**Note:** Version bump only for package @thi.ng/hiccup-html
diff --git a/packages/hiccup-html/README.md b/packages/hiccup-html/README.md
index a52d7407de..3231b0ce63 100644
--- a/packages/hiccup-html/README.md
+++ b/packages/hiccup-html/README.md
@@ -196,6 +196,7 @@ A selection:
| Screenshot | Description | Live demo | Source |
| ----------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- | ------------------------------------------------------ | ----------------------------------------------------------------------------------- |
+| | Probabilistic color theme generator | [Demo](https://demo.thi.ng/umbrella/color-themes/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/color-themes) |
| | Parser grammar livecoding editor/playground & codegen | [Demo](https://demo.thi.ng/umbrella/parse-playground/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/parse-playground) |
| | Interactive pixel sorting tool using thi.ng/color & thi.ng/pixel | [Demo](https://demo.thi.ng/umbrella/pixel-sorting/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/pixel-sorting) |
diff --git a/packages/hiccup-html/package.json b/packages/hiccup-html/package.json
index 97f10dcc21..bbf5ffe304 100644
--- a/packages/hiccup-html/package.json
+++ b/packages/hiccup-html/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/hiccup-html",
- "version": "0.3.12",
+ "version": "0.3.13",
"description": "100+ type-checked HTML5 element functions for @thi.ng/hiccup related infrastructure",
"module": "./index.js",
"main": "./lib/index.js",
@@ -38,17 +38,17 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0"
+ "@thi.ng/api": "^7.1.0"
},
"files": [
"*.js",
diff --git a/packages/hiccup-markdown/CHANGELOG.md b/packages/hiccup-markdown/CHANGELOG.md
index 0740ce4395..90605c268a 100644
--- a/packages/hiccup-markdown/CHANGELOG.md
+++ b/packages/hiccup-markdown/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.3.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.3.2...@thi.ng/hiccup-markdown@1.3.3) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/hiccup-markdown
+
+
+
+
+
+## [1.3.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.3.1...@thi.ng/hiccup-markdown@1.3.2) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/hiccup-markdown
+
+
+
+
+
## [1.3.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.3.0...@thi.ng/hiccup-markdown@1.3.1) (2021-02-20)
**Note:** Version bump only for package @thi.ng/hiccup-markdown
diff --git a/packages/hiccup-markdown/package.json b/packages/hiccup-markdown/package.json
index a0c43d58e6..52a0d66f5e 100644
--- a/packages/hiccup-markdown/package.json
+++ b/packages/hiccup-markdown/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/hiccup-markdown",
- "version": "1.3.1",
+ "version": "1.3.3",
"description": "Markdown parser & serializer from/to Hiccup format",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,26 +39,26 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/arrays": "^0.10.2",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/defmulti": "^1.3.5",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/fsm": "^2.4.37",
- "@thi.ng/hiccup": "^3.6.8",
- "@thi.ng/strings": "^1.15.0",
- "@thi.ng/text-canvas": "^0.4.5",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/arrays": "^0.10.4",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/defmulti": "^1.3.6",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/fsm": "^2.4.39",
+ "@thi.ng/hiccup": "^3.6.9",
+ "@thi.ng/strings": "^1.15.1",
+ "@thi.ng/text-canvas": "^0.4.7",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/hiccup-svg/CHANGELOG.md b/packages/hiccup-svg/CHANGELOG.md
index 251cd4473e..784b2930c6 100644
--- a/packages/hiccup-svg/CHANGELOG.md
+++ b/packages/hiccup-svg/CHANGELOG.md
@@ -3,6 +3,30 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [3.7.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.7.8...@thi.ng/hiccup-svg@3.7.9) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/hiccup-svg
+
+
+
+
+
+## [3.7.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.7.7...@thi.ng/hiccup-svg@3.7.8) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/hiccup-svg
+
+
+
+
+
+## [3.7.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.7.6...@thi.ng/hiccup-svg@3.7.7) (2021-02-22)
+
+**Note:** Version bump only for package @thi.ng/hiccup-svg
+
+
+
+
+
## [3.7.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.7.5...@thi.ng/hiccup-svg@3.7.6) (2021-02-20)
**Note:** Version bump only for package @thi.ng/hiccup-svg
diff --git a/packages/hiccup-svg/README.md b/packages/hiccup-svg/README.md
index 2328906822..c70fe031af 100644
--- a/packages/hiccup-svg/README.md
+++ b/packages/hiccup-svg/README.md
@@ -171,6 +171,7 @@ A selection:
| Screenshot | Description | Live demo | Source |
| ------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------- | -------------------------------------------------------- | ------------------------------------------------------------------------------------- |
+| | Probabilistic color theme generator | [Demo](https://demo.thi.ng/umbrella/color-themes/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/color-themes) |
| | Heatmap visualization of this mono-repo's commits | | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/commit-heatmap) |
| | Basic crypto-currency candle chart with multiple moving averages plots | [Demo](https://demo.thi.ng/umbrella/crypto-chart/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/crypto-chart) |
| | Various hdom-canvas shape drawing examples & SVG conversion / export | [Demo](https://demo.thi.ng/umbrella/hdom-canvas-shapes/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/hdom-canvas-shapes) |
diff --git a/packages/hiccup-svg/package.json b/packages/hiccup-svg/package.json
index 3f66e7c60f..ab47cb9ca8 100644
--- a/packages/hiccup-svg/package.json
+++ b/packages/hiccup-svg/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/hiccup-svg",
- "version": "3.7.6",
+ "version": "3.7.9",
"description": "SVG element functions for @thi.ng/hiccup & @thi.ng/hdom",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/color": "^3.0.0",
- "@thi.ng/prefixes": "^0.1.12"
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/color": "^3.1.1",
+ "@thi.ng/prefixes": "^0.1.13"
},
"files": [
"*.js",
diff --git a/packages/hiccup/CHANGELOG.md b/packages/hiccup/CHANGELOG.md
index b0063710f5..c70cd39a35 100644
--- a/packages/hiccup/CHANGELOG.md
+++ b/packages/hiccup/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [3.6.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.6.8...@thi.ng/hiccup@3.6.9) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/hiccup
+
+
+
+
+
## [3.6.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.6.7...@thi.ng/hiccup@3.6.8) (2021-02-20)
**Note:** Version bump only for package @thi.ng/hiccup
diff --git a/packages/hiccup/package.json b/packages/hiccup/package.json
index 5638316fa3..d94a947371 100644
--- a/packages/hiccup/package.json
+++ b/packages/hiccup/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/hiccup",
- "version": "3.6.8",
+ "version": "3.6.9",
"description": "HTML/SVG/XML serialization of nested data structures, iterables & closures",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,20 +39,20 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
- "@thi.ng/atom": "^4.1.28",
+ "@microsoft/api-extractor": "^7.13.1",
+ "@thi.ng/atom": "^4.1.29",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/errors": "^1.2.27"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/errors": "^1.2.28"
},
"files": [
"*.js",
diff --git a/packages/idgen/CHANGELOG.md b/packages/idgen/CHANGELOG.md
index daa20fffbe..54d2c95bec 100644
--- a/packages/idgen/CHANGELOG.md
+++ b/packages/idgen/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/idgen@0.2.30...@thi.ng/idgen@0.2.31) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/idgen
+
+
+
+
+
## [0.2.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/idgen@0.2.29...@thi.ng/idgen@0.2.30) (2021-02-20)
**Note:** Version bump only for package @thi.ng/idgen
diff --git a/packages/idgen/package.json b/packages/idgen/package.json
index 920f5929a5..8fe76a2b21 100644
--- a/packages/idgen/package.json
+++ b/packages/idgen/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/idgen",
- "version": "0.2.30",
+ "version": "0.2.31",
"description": "Generator of opaque numeric identifiers with optional support for ID versioning and efficient re-use",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,18 +39,18 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "tslib": "2.0.1"
+ "@thi.ng/api": "^7.1.0",
+ "tslib": "^2.1.0"
},
"files": [
"*.js",
diff --git a/packages/iges/CHANGELOG.md b/packages/iges/CHANGELOG.md
index 06939db62e..0344a5aeed 100644
--- a/packages/iges/CHANGELOG.md
+++ b/packages/iges/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.1.62](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.1.61...@thi.ng/iges@1.1.62) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/iges
+
+
+
+
+
+## [1.1.61](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.1.60...@thi.ng/iges@1.1.61) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/iges
+
+
+
+
+
## [1.1.60](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.1.59...@thi.ng/iges@1.1.60) (2021-02-20)
**Note:** Version bump only for package @thi.ng/iges
diff --git a/packages/iges/package.json b/packages/iges/package.json
index 0a76a4b033..8f00f251df 100644
--- a/packages/iges/package.json
+++ b/packages/iges/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/iges",
- "version": "1.1.60",
+ "version": "1.1.62",
"description": "IGES 5.3 serializer for (currently only) polygonal geometry, both open & closed",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,22 +39,22 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/defmulti": "^1.3.5",
- "@thi.ng/strings": "^1.15.0",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/defmulti": "^1.3.6",
+ "@thi.ng/strings": "^1.15.1",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/imgui/CHANGELOG.md b/packages/imgui/CHANGELOG.md
index c3150aa8f0..8ed81f8196 100644
--- a/packages/imgui/CHANGELOG.md
+++ b/packages/imgui/CHANGELOG.md
@@ -3,6 +3,30 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.56](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.55...@thi.ng/imgui@0.2.56) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/imgui
+
+
+
+
+
+## [0.2.55](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.54...@thi.ng/imgui@0.2.55) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/imgui
+
+
+
+
+
+## [0.2.54](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.53...@thi.ng/imgui@0.2.54) (2021-02-22)
+
+**Note:** Version bump only for package @thi.ng/imgui
+
+
+
+
+
## [0.2.53](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.52...@thi.ng/imgui@0.2.53) (2021-02-20)
**Note:** Version bump only for package @thi.ng/imgui
diff --git a/packages/imgui/package.json b/packages/imgui/package.json
index c924cc600c..369505861f 100644
--- a/packages/imgui/package.json
+++ b/packages/imgui/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/imgui",
- "version": "0.2.53",
+ "version": "0.2.56",
"description": "Immediate mode GUI with flexible state handling & data only shape output",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,26 +39,26 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/geom": "^2.1.0",
- "@thi.ng/geom-api": "^2.0.6",
- "@thi.ng/geom-isec": "^0.7.9",
- "@thi.ng/geom-tessellate": "^0.2.58",
- "@thi.ng/layout": "^0.1.29",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/geom": "^2.1.3",
+ "@thi.ng/geom-api": "^2.0.8",
+ "@thi.ng/geom-isec": "^0.7.11",
+ "@thi.ng/geom-tessellate": "^0.2.60",
+ "@thi.ng/layout": "^0.1.30",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/interceptors/CHANGELOG.md b/packages/interceptors/CHANGELOG.md
index d926d2aedd..565ac7dcd4 100644
--- a/packages/interceptors/CHANGELOG.md
+++ b/packages/interceptors/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [2.2.40](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@2.2.39...@thi.ng/interceptors@2.2.40) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/interceptors
+
+
+
+
+
## [2.2.39](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@2.2.38...@thi.ng/interceptors@2.2.39) (2021-02-20)
**Note:** Version bump only for package @thi.ng/interceptors
diff --git a/packages/interceptors/package.json b/packages/interceptors/package.json
index 5f64303d5d..097aea93e8 100644
--- a/packages/interceptors/package.json
+++ b/packages/interceptors/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/interceptors",
- "version": "2.2.39",
+ "version": "2.2.40",
"description": "Interceptor based event bus, side effect & immutable state handling",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,21 +39,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/atom": "^4.1.28",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/paths": "^4.2.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/atom": "^4.1.29",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/paths": "^4.2.1"
},
"files": [
"*.js",
diff --git a/packages/intervals/CHANGELOG.md b/packages/intervals/CHANGELOG.md
index b072d73380..0ab6d7d48b 100644
--- a/packages/intervals/CHANGELOG.md
+++ b/packages/intervals/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [3.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/intervals@3.0.0...@thi.ng/intervals@3.0.1) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/intervals
+
+
+
+
+
# [3.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/intervals@2.1.5...@thi.ng/intervals@3.0.0) (2021-02-20)
diff --git a/packages/intervals/package.json b/packages/intervals/package.json
index 7069cca9ca..ae19b2974b 100644
--- a/packages/intervals/package.json
+++ b/packages/intervals/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/intervals",
- "version": "3.0.0",
+ "version": "3.0.1",
"description": "Closed/open/semi-open interval data type, queries & operations",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,20 +39,20 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/dlogic": "^1.0.38",
- "@thi.ng/errors": "^1.2.27"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/dlogic": "^1.0.39",
+ "@thi.ng/errors": "^1.2.28"
},
"files": [
"*.js",
diff --git a/packages/iterators/CHANGELOG.md b/packages/iterators/CHANGELOG.md
index 91c403ed74..12d002965a 100644
--- a/packages/iterators/CHANGELOG.md
+++ b/packages/iterators/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [5.1.52](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.1.51...@thi.ng/iterators@5.1.52) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/iterators
+
+
+
+
+
+## [5.1.51](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.1.50...@thi.ng/iterators@5.1.51) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/iterators
+
+
+
+
+
## [5.1.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.1.49...@thi.ng/iterators@5.1.50) (2021-02-20)
**Note:** Version bump only for package @thi.ng/iterators
diff --git a/packages/iterators/package.json b/packages/iterators/package.json
index 0b65028983..88fb5ecce4 100644
--- a/packages/iterators/package.json
+++ b/packages/iterators/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/iterators",
- "version": "5.1.50",
+ "version": "5.1.52",
"description": "Clojure inspired, composable ES6 iterators & generators",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/dcons": "^2.3.10",
- "@thi.ng/errors": "^1.2.27"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/dcons": "^2.3.12",
+ "@thi.ng/errors": "^1.2.28"
},
"files": [
"*.js",
diff --git a/packages/ksuid/CHANGELOG.md b/packages/ksuid/CHANGELOG.md
index 698c5d4686..eda0ba34a1 100644
--- a/packages/ksuid/CHANGELOG.md
+++ b/packages/ksuid/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/ksuid@0.1.2...@thi.ng/ksuid@0.1.3) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/ksuid
+
+
+
+
+
+## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/ksuid@0.1.1...@thi.ng/ksuid@0.1.2) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/ksuid
+
+
+
+
+
## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/ksuid@0.1.0...@thi.ng/ksuid@0.1.1) (2021-02-20)
**Note:** Version bump only for package @thi.ng/ksuid
diff --git a/packages/ksuid/package.json b/packages/ksuid/package.json
index d3b1169104..565336685f 100644
--- a/packages/ksuid/package.json
+++ b/packages/ksuid/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/ksuid",
- "version": "0.1.1",
+ "version": "0.1.3",
"description": "Configurable K-sortable unique identifiers, binary & base-N encoded",
"module": "./index.js",
"main": "./lib/index.js",
@@ -40,20 +40,20 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/base-n": "^0.1.1",
- "@thi.ng/random": "^2.3.0",
- "@thi.ng/strings": "^1.15.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/base-n": "^0.1.2",
+ "@thi.ng/random": "^2.3.2",
+ "@thi.ng/strings": "^1.15.1"
},
"files": [
"*.js",
diff --git a/packages/layout/CHANGELOG.md b/packages/layout/CHANGELOG.md
index 8d7b88e20f..c7684da850 100644
--- a/packages/layout/CHANGELOG.md
+++ b/packages/layout/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/layout@0.1.29...@thi.ng/layout@0.1.30) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/layout
+
+
+
+
+
## [0.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/layout@0.1.28...@thi.ng/layout@0.1.29) (2021-02-20)
**Note:** Version bump only for package @thi.ng/layout
diff --git a/packages/layout/package.json b/packages/layout/package.json
index 5fba057802..1d05aa56e6 100644
--- a/packages/layout/package.json
+++ b/packages/layout/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/layout",
- "version": "0.1.29",
+ "version": "0.1.30",
"description": "Configurable nested 2D grid layout manager",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,17 +39,17 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/checks": "^2.9.0"
+ "@thi.ng/checks": "^2.9.1"
},
"files": [
"*.js",
diff --git a/packages/leb128/CHANGELOG.md b/packages/leb128/CHANGELOG.md
index 7b7c35c439..61cb748455 100644
--- a/packages/leb128/CHANGELOG.md
+++ b/packages/leb128/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.0.46](https://github.com/thi-ng/umbrella/compare/@thi.ng/leb128@1.0.45...@thi.ng/leb128@1.0.46) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/leb128
+
+
+
+
+
+## [1.0.45](https://github.com/thi-ng/umbrella/compare/@thi.ng/leb128@1.0.44...@thi.ng/leb128@1.0.45) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/leb128
+
+
+
+
+
## [1.0.44](https://github.com/thi-ng/umbrella/compare/@thi.ng/leb128@1.0.43...@thi.ng/leb128@1.0.44) (2021-02-20)
**Note:** Version bump only for package @thi.ng/leb128
diff --git a/packages/leb128/package.json b/packages/leb128/package.json
index e496835f78..f663292cd8 100644
--- a/packages/leb128/package.json
+++ b/packages/leb128/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/leb128",
- "version": "1.0.44",
+ "version": "1.0.46",
"description": "WASM based LEB128 encoder / decoder (signed & unsigned)",
"module": "./index.js",
"main": "./lib/index.js",
@@ -40,19 +40,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/transducers-binary": "^0.6.6"
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/transducers-binary": "^0.6.8"
},
"files": [
"*.js",
diff --git a/packages/lsys/CHANGELOG.md b/packages/lsys/CHANGELOG.md
index ce16fb0486..42bb7fb892 100644
--- a/packages/lsys/CHANGELOG.md
+++ b/packages/lsys/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.74](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.73...@thi.ng/lsys@0.2.74) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/lsys
+
+
+
+
+
+## [0.2.73](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.72...@thi.ng/lsys@0.2.73) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/lsys
+
+
+
+
+
## [0.2.72](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.71...@thi.ng/lsys@0.2.72) (2021-02-20)
**Note:** Version bump only for package @thi.ng/lsys
diff --git a/packages/lsys/package.json b/packages/lsys/package.json
index b4d63969b9..010ca9932a 100644
--- a/packages/lsys/package.json
+++ b/packages/lsys/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/lsys",
- "version": "0.2.72",
+ "version": "0.2.74",
"description": "Functional, extensible L-System architecture w/ support for probabilistic rules",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,23 +39,23 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/compose": "^1.4.24",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/random": "^2.3.0",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/compose": "^1.4.25",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/random": "^2.3.2",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/malloc/CHANGELOG.md b/packages/malloc/CHANGELOG.md
index f16871f846..fd38d98b89 100644
--- a/packages/malloc/CHANGELOG.md
+++ b/packages/malloc/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [5.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/malloc@5.0.0...@thi.ng/malloc@5.0.1) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/malloc
+
+
+
+
+
# [5.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/malloc@4.2.6...@thi.ng/malloc@5.0.0) (2021-02-20)
diff --git a/packages/malloc/package.json b/packages/malloc/package.json
index efe4742075..5a5598965d 100644
--- a/packages/malloc/package.json
+++ b/packages/malloc/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/malloc",
- "version": "5.0.0",
+ "version": "5.0.1",
"description": "ArrayBuffer based malloc() impl for hybrid JS/WASM use cases, based on thi.ng/tinyalloc",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,20 +39,20 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/binary": "^2.1.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/errors": "^1.2.27"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/binary": "^2.2.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/errors": "^1.2.28"
},
"files": [
"*.js",
diff --git a/packages/math/CHANGELOG.md b/packages/math/CHANGELOG.md
index 475fdaf341..0a2a984820 100644
--- a/packages/math/CHANGELOG.md
+++ b/packages/math/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [3.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/math@3.2.0...@thi.ng/math@3.2.1) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/math
+
+
+
+
+
# [3.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/math@3.1.0...@thi.ng/math@3.2.0) (2021-02-20)
diff --git a/packages/math/package.json b/packages/math/package.json
index 7229190932..07ada885ce 100644
--- a/packages/math/package.json
+++ b/packages/math/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/math",
- "version": "3.2.0",
+ "version": "3.2.1",
"description": "Assorted common math functions & utilities",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,17 +39,17 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0"
+ "@thi.ng/api": "^7.1.0"
},
"files": [
"*.js",
diff --git a/packages/matrices/CHANGELOG.md b/packages/matrices/CHANGELOG.md
index 9fbb82df24..9e77c37de7 100644
--- a/packages/matrices/CHANGELOG.md
+++ b/packages/matrices/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.6.46](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.6.45...@thi.ng/matrices@0.6.46) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/matrices
+
+
+
+
+
+## [0.6.45](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.6.44...@thi.ng/matrices@0.6.45) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/matrices
+
+
+
+
+
## [0.6.44](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.6.43...@thi.ng/matrices@0.6.44) (2021-02-20)
**Note:** Version bump only for package @thi.ng/matrices
diff --git a/packages/matrices/README.md b/packages/matrices/README.md
index 0c34466274..daf8634fbe 100644
--- a/packages/matrices/README.md
+++ b/packages/matrices/README.md
@@ -75,7 +75,7 @@ yarn add @thi.ng/matrices
```
-Package sizes (gzipped, pre-treeshake): ESM: 4.77 KB / CJS: 5.32 KB / UMD: 4.86 KB
+Package sizes (gzipped, pre-treeshake): ESM: 4.76 KB / CJS: 5.32 KB / UMD: 4.86 KB
## Dependencies
diff --git a/packages/matrices/package.json b/packages/matrices/package.json
index 18d87dc2eb..2a4c915104 100644
--- a/packages/matrices/package.json
+++ b/packages/matrices/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/matrices",
- "version": "0.6.44",
+ "version": "0.6.46",
"description": "Matrix & quaternion operations for 2D/3D geometry processing",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,20 +39,20 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/memoize/CHANGELOG.md b/packages/memoize/CHANGELOG.md
index fa6b166bd3..0bd2cb475e 100644
--- a/packages/memoize/CHANGELOG.md
+++ b/packages/memoize/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [2.1.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/memoize@2.1.9...@thi.ng/memoize@2.1.10) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/memoize
+
+
+
+
+
## [2.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/memoize@2.1.8...@thi.ng/memoize@2.1.9) (2021-02-20)
**Note:** Version bump only for package @thi.ng/memoize
diff --git a/packages/memoize/package.json b/packages/memoize/package.json
index 3bde8c56aa..8a763975fa 100644
--- a/packages/memoize/package.json
+++ b/packages/memoize/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/memoize",
- "version": "2.1.9",
+ "version": "2.1.10",
"description": "Function memoization with configurable caching",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,17 +39,17 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0"
+ "@thi.ng/api": "^7.1.0"
},
"files": [
"*.js",
diff --git a/packages/mime/CHANGELOG.md b/packages/mime/CHANGELOG.md
index dc2b3cb740..8bfbdd54b3 100644
--- a/packages/mime/CHANGELOG.md
+++ b/packages/mime/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/mime@0.1.28...@thi.ng/mime@0.1.29) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/mime
+
+
+
+
+
## [0.1.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/mime@0.1.27...@thi.ng/mime@0.1.28) (2021-02-20)
**Note:** Version bump only for package @thi.ng/mime
diff --git a/packages/mime/package.json b/packages/mime/package.json
index 41afbaae35..43d55fc7b3 100644
--- a/packages/mime/package.json
+++ b/packages/mime/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/mime",
- "version": "0.1.28",
+ "version": "0.1.29",
"description": "350+ file extension to MIME type mappings, based on mime-db",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,17 +39,17 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0"
+ "@thi.ng/api": "^7.1.0"
},
"files": [
"*.js",
diff --git a/packages/morton/CHANGELOG.md b/packages/morton/CHANGELOG.md
index 848e299dff..7036b17e43 100644
--- a/packages/morton/CHANGELOG.md
+++ b/packages/morton/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [2.0.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/morton@2.0.32...@thi.ng/morton@2.0.33) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/morton
+
+
+
+
+
## [2.0.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/morton@2.0.31...@thi.ng/morton@2.0.32) (2021-02-20)
**Note:** Version bump only for package @thi.ng/morton
diff --git a/packages/morton/package.json b/packages/morton/package.json
index aaa8d011c4..d5f53d5100 100644
--- a/packages/morton/package.json
+++ b/packages/morton/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/morton",
- "version": "2.0.32",
+ "version": "2.0.33",
"description": "Z-order curve / Morton encoding, decoding & range extraction for arbitrary dimensions",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/binary": "^2.1.0",
- "@thi.ng/math": "^3.2.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/binary": "^2.2.0",
+ "@thi.ng/math": "^3.2.1"
},
"files": [
"*.js",
diff --git a/packages/oquery/CHANGELOG.md b/packages/oquery/CHANGELOG.md
index faf2f08b67..55ebdc6dc5 100644
--- a/packages/oquery/CHANGELOG.md
+++ b/packages/oquery/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/oquery@0.2.5...@thi.ng/oquery@0.2.6) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/oquery
+
+
+
+
+
## [0.2.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/oquery@0.2.4...@thi.ng/oquery@0.2.5) (2021-02-20)
**Note:** Version bump only for package @thi.ng/oquery
diff --git a/packages/oquery/package.json b/packages/oquery/package.json
index 7825c95a6b..9b8fcea466 100644
--- a/packages/oquery/package.json
+++ b/packages/oquery/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/oquery",
- "version": "0.2.5",
+ "version": "0.2.6",
"description": "Datalog-inspired, optimized pattern/predicate query engine for JS objects & arrays",
"module": "./index.js",
"main": "./lib/index.js",
@@ -38,20 +38,20 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/defmulti": "^1.3.5",
- "@thi.ng/equiv": "^1.0.36"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/defmulti": "^1.3.6",
+ "@thi.ng/equiv": "^1.0.37"
},
"files": [
"*.js",
diff --git a/packages/parse/CHANGELOG.md b/packages/parse/CHANGELOG.md
index 4e04337146..404a3eeefe 100644
--- a/packages/parse/CHANGELOG.md
+++ b/packages/parse/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.9.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/parse@0.9.13...@thi.ng/parse@0.9.14) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/parse
+
+
+
+
+
## [0.9.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/parse@0.9.12...@thi.ng/parse@0.9.13) (2021-02-20)
**Note:** Version bump only for package @thi.ng/parse
diff --git a/packages/parse/package.json b/packages/parse/package.json
index 0e6bdde55e..548d818a83 100644
--- a/packages/parse/package.json
+++ b/packages/parse/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/parse",
- "version": "0.9.13",
+ "version": "0.9.14",
"description": "Purely functional parser combinators & AST generation for generic inputs",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,21 +39,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/defmulti": "^1.3.5",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/strings": "^1.15.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/defmulti": "^1.3.6",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/strings": "^1.15.1"
},
"files": [
"*.js",
diff --git a/packages/paths/CHANGELOG.md b/packages/paths/CHANGELOG.md
index 8781b499e2..59430824d2 100644
--- a/packages/paths/CHANGELOG.md
+++ b/packages/paths/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [4.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/paths@4.2.0...@thi.ng/paths@4.2.1) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/paths
+
+
+
+
+
# [4.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/paths@4.1.13...@thi.ng/paths@4.2.0) (2021-02-20)
diff --git a/packages/paths/package.json b/packages/paths/package.json
index 3cc99592d5..b4301ef652 100644
--- a/packages/paths/package.json
+++ b/packages/paths/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/paths",
- "version": "4.2.0",
+ "version": "4.2.1",
"description": "Immutable, optimized and optionally typed path-based object property / array accessors with structural sharing",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/errors": "^1.2.27"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/errors": "^1.2.28"
},
"files": [
"*.js",
diff --git a/packages/pixel-io-netpbm/CHANGELOG.md b/packages/pixel-io-netpbm/CHANGELOG.md
index 64edd0c8af..856a1e356d 100644
--- a/packages/pixel-io-netpbm/CHANGELOG.md
+++ b/packages/pixel-io-netpbm/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/pixel-io-netpbm@0.1.0...@thi.ng/pixel-io-netpbm@0.1.1) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/pixel-io-netpbm
+
+
+
+
+
# 0.1.0 (2021-02-20)
diff --git a/packages/pixel-io-netpbm/package.json b/packages/pixel-io-netpbm/package.json
index e28ec7181f..59881ee09c 100644
--- a/packages/pixel-io-netpbm/package.json
+++ b/packages/pixel-io-netpbm/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/pixel-io-netpbm",
- "version": "0.1.0",
+ "version": "0.1.1",
"description": "Multi-format NetPBM reader & writer support for @thi.ng/pixel",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/pixel": "^0.6.1"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/pixel": "^0.7.0"
},
"files": [
"*.js",
diff --git a/packages/pixel/CHANGELOG.md b/packages/pixel/CHANGELOG.md
index 65fbd72e5b..6960bb82f2 100644
--- a/packages/pixel/CHANGELOG.md
+++ b/packages/pixel/CHANGELOG.md
@@ -3,6 +3,34 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.7.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/pixel@0.6.1...@thi.ng/pixel@0.7.0) (2021-03-03)
+
+
+### Bug Fixes
+
+* **pixel:** add clamping for float->ABGR conversion ([41540e0](https://github.com/thi-ng/umbrella/commit/41540e085b2261208e44e6f25b327e3371eae2df))
+* **pixel:** fix POOL_NEAREST index ([b98d05d](https://github.com/thi-ng/umbrella/commit/b98d05d7827d98d3971bdbcd562735b96fa9b7ec))
+
+
+### Features
+
+* **pixel:** add 5x5 kernel presets ([56f96f4](https://github.com/thi-ng/umbrella/commit/56f96f4842e6a57087a565a8e5ce82e590da7d66))
+* **pixel:** add convolve() & preset kernels ([6a31dc3](https://github.com/thi-ng/umbrella/commit/6a31dc38f3f0ae48853d899420d0fbebcc6b8678))
+* **pixel:** add defKernel() kernel fn codegen ([25b97a3](https://github.com/thi-ng/umbrella/commit/25b97a341fa54ee8a82e3083fcb85a8061db8b1f))
+* **pixel:** add defLargeKernel(), conv presets ([9c71165](https://github.com/thi-ng/umbrella/commit/9c71165adb71103fa88a5486987f270fecd2f439))
+* **pixel:** add gradientImage() & FLOAT_NORMAL format ([78683b7](https://github.com/thi-ng/umbrella/commit/78683b701418bf184b2a1327cfd5e50397d687e0))
+* **pixel:** add IEmpty impls for Float/PackedBuffer ([46ac1a1](https://github.com/thi-ng/umbrella/commit/46ac1a1906b256eefab0934efea300c67db7ea28))
+* **pixel:** add normalMap(), add more kernels ([f32686d](https://github.com/thi-ng/umbrella/commit/f32686d463ffcb49b37e9b1b811ff5de06b58fed))
+* **pixel:** add POOL_THRESHOLD preset ([5f1c1de](https://github.com/thi-ng/umbrella/commit/5f1c1dea87251f8a584cbe94d83784e7e4cc31a5))
+* **pixel:** add step size support for normalMap() ([ab72a79](https://github.com/thi-ng/umbrella/commit/ab72a79532baab3f07f53419cb5970e90e97e0dd))
+* **pixel:** add/update buffer factory fns ([ba38e13](https://github.com/thi-ng/umbrella/commit/ba38e137c6913d048bb4d678137241ee179d160c))
+* **pixel:** update PackedBuffer.fromCanvas() ([3bdb086](https://github.com/thi-ng/umbrella/commit/3bdb0860bcd35a0475e83ebe948847f1ecd42db6))
+* **pixel:** update/extend/refactor convolveChannel/Image() ([6692865](https://github.com/thi-ng/umbrella/commit/6692865d5facb75bf667056afa9cfee93ade2da6))
+
+
+
+
+
## [0.6.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/pixel@0.6.0...@thi.ng/pixel@0.6.1) (2021-02-20)
**Note:** Version bump only for package @thi.ng/pixel
diff --git a/packages/pixel/README.md b/packages/pixel/README.md
index d06b8f677a..0b73a6138b 100644
--- a/packages/pixel/README.md
+++ b/packages/pixel/README.md
@@ -13,6 +13,8 @@ This project is part of the
- [WIP features](#wip-features)
- [Packed integer pixel formats](#packed-integer-pixel-formats)
- [Floating point pixel formats](#floating-point-pixel-formats)
+ - [Strided convolution & pooling](#strided-convolution--pooling)
+ - [Normal map generation](#normal-map-generation)
- [Status](#status)
- [Support packages](#support-packages)
- [Related packages](#related-packages)
@@ -25,7 +27,7 @@ This project is part of the
## About
-Typed array backed, integer and floating point pixel buffers w/ customizable formats, blitting, dithering, conversions.
+Typedarray integer & float pixel buffers w/ customizable formats, blitting, dithering, convolution.
![screenshot](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/pixel-basics.png)
@@ -38,10 +40,13 @@ Typed array backed, integer and floating point pixel buffers w/ customizable for
- Pre/post-multiply alpha
- Region / sub-image extraction
- Single-channel manipulation / extraction / replacement / conversion
+- Convolution w/ arbitrary shaped/sized kernels, pooling, striding (resizing)
+- Convolution kernel & pooling kernels presets
+- Customizable normal map generation (i.e. X/Y gradients plus static Z component)
- Inversion
-- XY pixel accessors
-- 10 packed integer and 4 floating point preset formats (see table
- below)
+- Image downsampling (nearest neighbor, mean/min/max pooling)
+- XY full pixel & channel-only accessors
+- 12 packed integer and 6 floating point preset formats (see table below)
- Ordered dithering w/ customizable Bayer matrix size and target color
steps (int formats only)
- Declarative custom format & optimized code generation
@@ -102,14 +107,87 @@ formats can be defined via `defFloatFormat()`.
|--------------------|---------------|-----------------------------|
| `FLOAT_GRAY` | 1 | Single channel / grayscale |
| `FLOAT_GRAY_ALPHA` | 2 | Grayscale and alpha channel |
+| `FLOAT_NORMAL` | 3 | Normal map (signed values) |
| `FLOAT_RGB` | 3 | Red, Green, Blue |
| `FLOAT_RGBA` | 4 | Red, Green, Blue, Alpha |
-- All color channels are unclamped (but can be clamped via
- `buf.clamp()`). For conversion to packed int formats assumed to
- contain normalized data (i.e. [0..1] interval)
+- All color channels are unclamped (but can be clamped via `buf.clamp()`). For
+ conversion to packed int formats assumed to contain normalized data (i.e.
+ [0..1] interval, with exception of `FLOAT_NORMAL` which uses [-1..1] range)
- Conversion between float formats is currently unsupported
+### Strided convolution & pooling
+
+Floating point buffers can be processed using arbitrary convolution kernels. The
+following convolution kernel presets are provided for convenience:
+
+| Kernel | Size |
+|------------------|-------------|
+| `BOX_BLUR3` | 3x3 |
+| `BOX_BLUR5` | 5x5 |
+| `GAUSSIAN_BLUR3` | 3x3 |
+| `GAUSSIAN_BLUR5` | 5x5 |
+| `GAUSSIAN(n)` | 2n+1 x 2n+1 |
+| `HIGHPASS3` | 3x3 |
+| `SHARPEN3` | 3x3 |
+| `SOBEL_X` | 3x3 |
+| `SOBEL_Y` | 3x3 |
+| `UNSHARP_MASK5` | 5x5 |
+
+Furthermore, convolution supports striding (i.e. only processing every nth pixel
+column/row) and pixel pooling (e.g. for ML applications). Available pooling
+kernel presets (kernel sizes are configured independently):
+
+| Kernel | Description |
+|------------------------|--------------------|
+| `POOL_MEAN` | Moving average |
+| `POOL_MAX` | Local maximum |
+| `POOL_MIN` | Local minimum |
+| `POOL_NEAREST` | Nearest neighbor |
+| `POOL_THRESHOLD(bias)` | Adaptive threshold |
+
+Convolution can be applied to single, multiple or all channels of a
+`FloatBuffer`. See
+[`convolveChannel()`](https://docs.thi.ng/umbrella/pixel/modules.html#convolvechannel)
+and
+[`convolveImage()`](https://docs.thi.ng/umbrella/pixel/modules.html#convolveimage)
+
+TODO add image & code example
+
+### Normal map generation
+
+Normal maps can be created via `normalMap()`. This function uses an adjustable
+convolution kernel size to control gradient smoothness & details. Result X/Y
+gradients can also be scaled (uniform or anisotropic) and the Z component can be
+customized to (default: 1.0). The resulting image is in `FLOAT_NORMAL` format,
+using signed channel values. This channel format is auto-translating these into
+unsigned values when the image is converted into an integer format.
+
+| Step | Scale = 1 | Scale = 2 | Scale = 4 | Scale = 8 |
+|------|------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------|
+| 0 | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-0-1.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-0-2.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-0-4.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-0-8.jpg) |
+| 1 | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-1-1.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-1-2.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-1-4.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-1-8.jpg) |
+| 2 | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-2-1.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-2-2.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-2-4.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-2-8.jpg) |
+| 3 | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-3-1.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-3-2.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-3-4.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-3-8.jpg) |
+
+```ts
+import { floatBuffer, normalMap, FLOAT_GRAY, RGB888 } from "@thi.ng/pixel";
+import { asPPM, read } from "@thi.ng/pixel-io-netpbm";
+
+// read source image into a single channel floating point buffer
+const src = floatBuffer(read(readFileSync("noise.pgm")), FLOAT_GRAY);
+
+// create normal map (w/ default options)
+const nmap = normalMap(src, { step: 0, scale: 1 });
+
+// pixel lookup (vectors are stored _un_normalized)
+nmap.getAt(10, 10);
+// Float32Array(3) [ -0.019607841968536377, -0.04313725233078003, 1 ]
+
+// save as 24bit PBM, conversion to RGB int format first
+writeFileSync("noise-normal.ppm", asPPM(nmap.as(RGB888)));
+```
+
### Status
**STABLE** - used in production
@@ -138,7 +216,7 @@ yarn add @thi.ng/pixel
```
-Package sizes (gzipped, pre-treeshake): ESM: 5.35 KB / CJS: 5.57 KB / UMD: 5.52 KB
+Package sizes (gzipped, pre-treeshake): ESM: 7.18 KB / CJS: 7.45 KB / UMD: 7.29 KB
## Dependencies
diff --git a/packages/pixel/package.json b/packages/pixel/package.json
index 78802cb3c8..25f36d6875 100644
--- a/packages/pixel/package.json
+++ b/packages/pixel/package.json
@@ -1,7 +1,7 @@
{
"name": "@thi.ng/pixel",
- "version": "0.6.1",
- "description": "Typed array backed, integer and floating point pixel buffers w/ customizable formats, blitting, dithering, conversions",
+ "version": "0.7.0",
+ "description": "Typedarray integer & float pixel buffers w/ customizable formats, blitting, dithering, convolution",
"module": "./index.js",
"main": "./lib/index.js",
"umd:main": "./lib/index.umd.js",
@@ -39,21 +39,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/binary": "^2.1.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/porter-duff": "^0.1.38"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/binary": "^2.2.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/porter-duff": "^0.1.39"
},
"files": [
"*.js",
@@ -72,21 +72,26 @@
"binary",
"blend",
"blit",
+ "blur",
"canvas",
"channel",
"color",
"conversion",
+ "convolution",
"datastructure",
"dither",
"float",
"format",
+ "gaussian",
"grayscale",
"image",
"interval",
"multiformat",
+ "normal",
"pixel",
"resize",
"rgb565",
+ "sharpen",
"typedarray",
"typescript"
],
diff --git a/packages/pixel/src/api.ts b/packages/pixel/src/api.ts
index a337db808d..9497314e88 100644
--- a/packages/pixel/src/api.ts
+++ b/packages/pixel/src/api.ts
@@ -1,6 +1,9 @@
import type {
+ FloatArray,
Fn,
Fn2,
+ Fn3,
+ FnN,
IObjectOf,
NumericArray,
TypedArray,
@@ -347,3 +350,100 @@ export interface BayerMatrix {
invSize: number;
mask: number;
}
+
+export type PoolTemplate = Fn3;
+
+export interface ConvolutionKernelSpec {
+ /**
+ * Kernel coefficients.
+ */
+ spec: NumericArray;
+ /**
+ * Kernel size. If given as number, expands to `[size, size]`.
+ */
+ size: number | [number, number];
+}
+
+export interface PoolKernelSpec {
+ /**
+ * Code template function for {@link defPoolKernel}.
+ */
+ pool: PoolTemplate;
+ /**
+ * Kernel size. If given as number, expands to `[size, size]`.
+ */
+ size: number | [number, number];
+}
+
+export interface KernelFnSpec {
+ /**
+ * Kernel factory.
+ */
+ fn: Fn, FnN>;
+ /**
+ * Kernel size. If given as number, expands to `[size, size]`.
+ */
+ size: number | [number, number];
+}
+
+export type KernelSpec = ConvolutionKernelSpec | PoolKernelSpec | KernelFnSpec;
+
+export interface ConvolveOpts {
+ /**
+ * Convolution kernel details/implementation.
+ */
+ kernel: KernelSpec;
+ /**
+ * Channel ID to convolve.
+ *
+ * @defaultValue 0
+ */
+ channel?: number;
+ /**
+ * If true, the result image will be same size as source image with empty
+ * (padded) border pixels.
+ *
+ * @defaultValue true
+ */
+ pad?: boolean;
+ /**
+ * Result scale factor
+ *
+ * @defaultValue 1
+ */
+ scale?: number;
+ /**
+ * Step size to process only every nth pixel.
+ *
+ * @defaultValue 1
+ */
+ stride?: number | [number, number];
+}
+
+export interface NormalMapOpts {
+ /**
+ * Channel ID to use for gradient extraction in source image.
+ *
+ * @defaultValue 0
+ */
+ channel: number;
+ /**
+ * Step size (aka number of pixels) between left/right, top/bottom
+ * neighbors.
+ *
+ * @defaultValue 0
+ */
+ step: number;
+ /**
+ * Result gradient scale factor(s).
+ *
+ * @defaultValue 1
+ */
+ scale: number | [number, number];
+ /**
+ * Z-axis value to use in blue channel of normal map.
+ *
+ * @defaultValue 1
+ */
+ z: number;
+}
diff --git a/packages/pixel/src/convolve.ts b/packages/pixel/src/convolve.ts
new file mode 100644
index 0000000000..6b9ab6bc42
--- /dev/null
+++ b/packages/pixel/src/convolve.ts
@@ -0,0 +1,358 @@
+import { assert, Fn, FnN, NumericArray } from "@thi.ng/api";
+import { isFunction } from "@thi.ng/checks";
+import type {
+ ConvolutionKernelSpec,
+ ConvolveOpts,
+ KernelFnSpec,
+ KernelSpec,
+ PoolKernelSpec,
+ PoolTemplate,
+} from "./api";
+import { FloatBuffer } from "./float";
+import { FLOAT_GRAY } from "./format/float-gray";
+import { asIntVec, ensureChannel, range } from "./utils";
+
+/**
+ * Convolves a single channel from given `src` float buffer with provided
+ * convolution or pooling kernel with support for strided sampling (resulting in
+ * smaller dimensions). Returns result as single channel buffer (in
+ * {@link FLOAT_GRAY} format).
+ *
+ * @remarks
+ * Use {@link convolveImage} to process multiple or all channels in a buffer.
+ *
+ * References:
+ * - https://en.wikipedia.org/wiki/Kernel_(image_processing)
+ *
+ * @param src
+ * @param opts
+ */
+export const convolveChannel = (src: FloatBuffer, opts: ConvolveOpts) =>
+ convolve(initConvolve(src, opts));
+
+/**
+ * Similar to {@link convolveChannel}, but processes multiple or all channels
+ * (default) in a buffer and returns a new buffer in same format as original.
+ *
+ * @remarks
+ * This function re-uses as much as internal state & memory as possible, so will
+ * be faster than individual applications of {@link convolveChannel}.
+ *
+ * @param src
+ * @param opts
+ */
+export const convolveImage = (
+ src: FloatBuffer,
+ opts: Exclude & { channels?: number[] }
+) => {
+ const state = initConvolve(src, opts);
+ const dest = new FloatBuffer(state.dwidth, state.dheight, src.format);
+ for (let channel of opts.channels || range(src.format.channels.length)) {
+ dest.setChannel(channel, convolve({ ...state, channel }));
+ }
+ return dest;
+};
+
+/** @internal */
+const convolve = ({
+ channel,
+ dest,
+ dwidth,
+ kernel,
+ kh2,
+ kw2,
+ pad,
+ rowStride,
+ scale,
+ src,
+ srcStride,
+ strideX,
+ strideY,
+}: ReturnType) => {
+ ensureChannel(src.format, channel);
+ const maxY = src.height - kh2;
+ const maxX = src.width - kw2;
+ const padX = pad && strideX === 1;
+ const padY = pad && strideY === 1;
+ const dpix = dest.pixels;
+ for (let sy = kh2, dy = padY ? kh2 : 0; sy < maxY; sy += strideY, dy++) {
+ for (
+ let x = kw2,
+ i = sy * rowStride + x * srcStride + channel,
+ j = dy * dwidth + (padX ? x : 0);
+ x < maxX;
+ x += strideX, i += strideX * srcStride, j++
+ ) {
+ dpix[j] = kernel(i) * scale;
+ }
+ }
+ return dest;
+};
+
+/** @internal */
+const initKernel = (
+ src: FloatBuffer,
+ kernel: KernelSpec,
+ kw: number,
+ kh: number
+) =>
+ (isFunction((kernel).fn)
+ ? (kernel).fn
+ : defKernel(
+ (kernel).spec ||
+ (kernel).pool,
+ kw,
+ kh
+ ))(src);
+
+/** @internal */
+const initConvolve = (src: FloatBuffer, opts: ConvolveOpts) => {
+ const { kernel, channel, stride: sampleStride, pad, scale } = {
+ channel: 0,
+ pad: true,
+ scale: 1,
+ stride: 1,
+ ...opts,
+ };
+ const size = kernel.size;
+ const [kw, kh] = asIntVec(size);
+ const [strideX, strideY] = asIntVec(sampleStride);
+ assert(strideX >= 1 && strideY >= 1, `illegal stride: ${sampleStride}`);
+ const { width, height, stride: srcStride, rowStride } = src;
+ assert(
+ kw >= 0 && kw <= width && kh >= 0 && kh <= height,
+ `invalid kernel size: ${size}`
+ );
+ const dwidth = destSize(width, strideX, kw, pad);
+ const dheight = destSize(height, strideY, kh, pad);
+ const dest = new FloatBuffer(dwidth, dheight, FLOAT_GRAY);
+ return {
+ channel,
+ dest,
+ dheight,
+ dwidth,
+ kernel: initKernel(src, kernel, kw, kh),
+ kh2: kh >> 1,
+ kw2: kw >> 1,
+ pad,
+ rowStride,
+ scale,
+ src,
+ srcStride,
+ strideX,
+ strideY,
+ };
+};
+
+/** @internal */
+const destSize = (orig: number, res: number, k: number, pad: boolean) =>
+ pad ? Math.floor(orig / res) : Math.ceil((orig - k + 1) / res);
+
+/**
+ * HOF convolution or pooling kernel code generator. Takes either a
+ * {@link PoolTemplate} function or array of kernel coefficients and kernel
+ * width/height. Returns optimized kernel function for use with
+ * {@link convolve}.
+ *
+ * @remarks
+ * If total kernel size (width * height) is < 1024, the result function will use
+ * unrolled loops to access pixels and hence kernel sizes shouldn't be larger
+ * than ~32x32 to avoid excessive function bodies. For convolution kernels, only
+ * non-zero weighted pixels will be included in the result function to avoid
+ * extraneous lookups. Row & column offsets are pre-calculated too. Larger
+ * kernel sizes are handled via {@link defLargeKernel}.
+ *
+ * @param tpl
+ * @param w
+ * @param h
+ */
+export const defKernel = (
+ tpl: NumericArray | PoolTemplate,
+ w: number,
+ h: number
+) => {
+ if (w * h > 1024 && !isFunction(tpl)) return defLargeKernel(tpl, w, h);
+ const isPool = isFunction(tpl);
+ const prefix: string[] = [];
+ const prefixI: string[] = [];
+ const body: string[] = [];
+ const kvars: string[] = [];
+ const h2 = h >> 1;
+ const w2 = w >> 1;
+ for (let y = 0, i = 0; y < h; y++) {
+ const yy = y - h2;
+ const row: string[] = [];
+ for (let x = 0; x < w; x++, i++) {
+ const kv = `k${y}_${x}`;
+ kvars.push(kv);
+ const xx = x - w2;
+ const idx = (yy !== 0 ? `i${y}` : `i`) + (xx !== 0 ? `+x${x}` : "");
+ isPool
+ ? row.push(`pix[${idx}]`)
+ : (tpl)[i] !== 0 && row.push(`${kv}*pix[${idx}]`);
+ y === 0 && xx !== 0 && prefix.push(`const x${x} = ${xx} * stride;`);
+ }
+ row.length && body.push(...row);
+ if (yy !== 0) {
+ prefix.push(`const y${y} = ${yy} * rowStride;`);
+ prefixI.push(`const i${y} = i + y${y};`);
+ }
+ }
+ const decls = isPool
+ ? ""
+ : `const [${kvars.join(", ")}] = [${(tpl).join(", ")}];`;
+ const inner = isPool ? (tpl)(body, w, h) : body.join(" + ");
+ const fnBody = [
+ decls,
+ "const { pixels: pix, stride, rowStride } = src;",
+ ...prefix,
+ "return (i) => {",
+ ...prefixI,
+ `return ${inner};`,
+ "}",
+ ].join("\n");
+ return >new Function("src", fnBody);
+};
+
+/**
+ * Loop based fallback for {@link defKernel}, intended for larger kernel sizes
+ * for which loop-unrolled approach is prohibitive.
+ *
+ * @param kernel
+ * @param w
+ * @param h
+ */
+export const defLargeKernel = (
+ kernel: NumericArray,
+ w: number,
+ h: number
+): Fn => {
+ const h2 = h >> 1;
+ const w2 = w >> 1;
+ return (src) => {
+ const { pixels, rowStride, stride } = src;
+ return (i) => {
+ let sum = 0;
+ for (let y = -h2, k = 0; y <= h2; y++) {
+ for (
+ let x = -w2, ii = i + y * rowStride;
+ x <= w2;
+ x++, ii += stride, k++
+ ) {
+ sum += kernel[k] * pixels[ii];
+ }
+ }
+ return sum;
+ };
+ };
+};
+
+export const POOL_NEAREST: PoolTemplate = (body, w, h) =>
+ body[(h >> 1) * w + (w >> 1)];
+
+export const POOL_MEAN: PoolTemplate = (body, w, h) =>
+ `(${body.join("+")})*${1 / (w * h)}`;
+
+export const POOL_MIN: PoolTemplate = (body) => `Math.min(${body.join(",")})`;
+
+export const POOL_MAX: PoolTemplate = (body) => `Math.max(${body.join(",")})`;
+
+/**
+ * Higher order adaptive threshold {@link PoolTemplate}. Computes: `step(C -
+ * mean(K) + B)`, where `C` is the center pixel, `K` the entire set of pixels in
+ * the kernel and `B` an arbitrary bias/offset value.
+ *
+ * @example
+ * ```ts
+ * // 3x3 adaptive threshold w/ bias = 1
+ * convolveChannel(src, { kernel: { pool: POOL_THRESHOLD(1), size: 3 }});
+ * ```
+ *
+ * @param bias
+ */
+export const POOL_THRESHOLD = (bias = 0): PoolTemplate => (body, w, h) => {
+ const center = POOL_NEAREST(body, w, h);
+ const mean = `(${body.join("+")})/${w * h}`;
+ return `(${center} - ${mean} + ${bias}) < 0 ? 0 : 1`;
+};
+
+export const SOBEL_X: KernelSpec = {
+ spec: [-1, -2, -1, 0, 0, 0, 1, 2, 1],
+ size: 3,
+};
+
+export const SOBEL_Y: KernelSpec = {
+ spec: [-1, 0, 1, -2, 0, 2, -1, 0, 1],
+ size: 3,
+};
+
+export const SHARPEN3: KernelSpec = {
+ spec: [0, -1, 0, -1, 5, -1, 0, -1, 0],
+ size: 3,
+};
+
+export const HIGHPASS3: KernelSpec = {
+ spec: [-1, -1, -1, -1, 9, -1, -1, -1, -1],
+ size: 3,
+};
+
+export const BOX_BLUR3: KernelSpec = {
+ pool: POOL_MEAN,
+ size: 3,
+};
+
+export const BOX_BLUR5: KernelSpec = {
+ pool: POOL_MEAN,
+ size: 5,
+};
+
+export const GAUSSIAN_BLUR3: KernelSpec = {
+ spec: [1 / 16, 1 / 8, 1 / 16, 1 / 8, 1 / 4, 1 / 8, 1 / 16, 1 / 8, 1 / 16],
+ size: 3,
+};
+
+export const GAUSSIAN_BLUR5: KernelSpec = {
+ // prettier-ignore
+ spec: [
+ 1 / 256, 1 / 64, 3 / 128, 1 / 64, 1 / 256,
+ 1 / 64, 1 / 16, 3 / 32, 1 / 16, 1 / 64,
+ 3 / 128, 3 / 32, 9 / 64, 3 / 32, 3 / 128,
+ 1 / 64, 1 / 16, 3 / 32, 1 / 16, 1 / 64,
+ 1 / 256, 1 / 64, 3 / 128, 1 / 64, 1 / 256,
+ ],
+ size: 5,
+};
+
+/**
+ * Higher order Gaussian blur kernel for given pixel radius `r` (integer).
+ * Returns {@link ConvolutionKernelSpec} with resulting kernel size of `2r+1`.
+ *
+ * @param r
+ */
+export const GAUSSIAN = (r: number): ConvolutionKernelSpec => {
+ r |= 0;
+ assert(r > 0, `invalid kernel radius: ${r}`);
+ const sigma = -1 / (2 * (Math.hypot(r, r) / 3) ** 2);
+ const res: number[] = [];
+ let sum = 0;
+ for (let y = -r; y <= r; y++) {
+ for (let x = -r; x <= r; x++) {
+ const g = Math.exp((x * x + y * y) * sigma);
+ res.push(g);
+ sum += g;
+ }
+ }
+ return { spec: res.map((x) => x / sum), size: r * 2 + 1 };
+};
+
+export const UNSHARP_MASK5: KernelSpec = {
+ // prettier-ignore
+ spec: [
+ -1 / 256, -1 / 64, -3 / 128, -1 / 64, -1 / 256,
+ -1 / 64, -1 / 16, -3 / 32, -1 / 16, -1 / 64,
+ -3 / 128, -3 / 32, 119 / 64, -3 / 32, -3 / 128,
+ -1 / 64, -1 / 16, -3 / 32, -1 / 16, -1 / 64,
+ -1 / 256, -1 / 64, -3 / 128, -1 / 64, -1 / 256,
+ ],
+ size: 5,
+};
diff --git a/packages/pixel/src/float.ts b/packages/pixel/src/float.ts
index f7f4640734..26126afe58 100644
--- a/packages/pixel/src/float.ts
+++ b/packages/pixel/src/float.ts
@@ -1,4 +1,4 @@
-import { assert, Fn, NumericArray } from "@thi.ng/api";
+import { assert, Fn, ICopy, IEmpty, NumericArray } from "@thi.ng/api";
import { isNumber } from "@thi.ng/checks";
import { clamp01 } from "@thi.ng/math";
import type {
@@ -22,14 +22,29 @@ import { clampRegion, ensureChannel, ensureSize, prepRegions } from "./utils";
* @param fmt -
* @param pixels -
*/
-export const floatBuffer = (
+export function floatBuffer(
w: number,
h: number,
fmt: FloatFormat | FloatFormatSpec,
pixels?: Float32Array
-) => new FloatBuffer(w, h, fmt, pixels);
+): FloatBuffer;
+export function floatBuffer(
+ src: PackedBuffer,
+ fmt: FloatFormat | FloatFormatSpec
+): FloatBuffer;
+export function floatBuffer(...args: any[]) {
+ return args[0] instanceof PackedBuffer
+ ? // @ts-ignore
+ FloatBuffer.fromPacked(...args)
+ : // @ts-ignore
+ new FloatBuffer(...args);
+}
-export class FloatBuffer implements IPixelBuffer {
+export class FloatBuffer
+ implements
+ IPixelBuffer,
+ ICopy,
+ IEmpty {
/**
* Creates a new `FloatBuffer` from given {@link PackedBuffer} and using
* provided {@link FloatFormat}.
@@ -90,11 +105,15 @@ export class FloatBuffer implements IPixelBuffer {
}
copy() {
- const dest = new FloatBuffer(this.width, this.height, this.format);
+ const dest = this.empty();
dest.pixels.set(this.pixels);
return dest;
}
+ empty() {
+ return new FloatBuffer(this.width, this.height, this.format);
+ }
+
getAt(x: number, y: number) {
const { width, stride } = this;
if (x >= 0 && x < width && y >= 0 && y < this.height) {
diff --git a/packages/pixel/src/format/float-format.ts b/packages/pixel/src/format/float-format.ts
index ec1b49ead4..ecbf1ae318 100644
--- a/packages/pixel/src/format/float-format.ts
+++ b/packages/pixel/src/format/float-format.ts
@@ -1,4 +1,5 @@
import type { Fn2, FnN2, IObjectOf, NumericArray } from "@thi.ng/api";
+import { clamp01 } from "@thi.ng/math";
import { FloatFormat, FloatFormatSpec, Lane } from "../api";
import { luminanceABGR } from "../utils";
@@ -19,7 +20,7 @@ export const defFloatFormat = (fmt: FloatFormatSpec) => {
return res;
}
const to = (col: NumericArray, i: number) =>
- ((col[i] * 0xff + 0.5) | 0) << chanShift[chan[i]];
+ ((clamp01(col[i]) * 0xff + 0.5) | 0) << chanShift[chan[i]];
const from: FnN2 = (col, i) => ((col >>> chanShift[chan[i]]) & 0xff) / 0xff;
switch (chan.length) {
case 1:
@@ -56,7 +57,7 @@ const defConvert1 = (
const defConvert1Gray = (res: FloatFormat) => {
res.toABGR = (col) =>
- ((((col[0] * 0xff + 0.5) | 0) * 0x010101) | 0xff000000) >>> 0;
+ ((((clamp01(col[0]) * 0xff + 0.5) | 0) * 0x010101) | 0xff000000) >>> 0;
res.fromABGR = (col, out = []) => (
(out[0] = luminanceABGR(col) / 0xff), out
);
@@ -84,7 +85,7 @@ const defConvert2Gray = (res: FloatFormat, from: FnN2) => {
const gray = ~~(res.channels[0] === Lane.ALPHA);
const alpha = gray ^ 1;
res.toABGR = (col) => {
- let out = ((col[gray] * 0xff + 0.5) | 0) * 0x010101;
+ let out = ((clamp01(col[gray]) * 0xff + 0.5) | 0) * 0x010101;
out |= ((col[alpha] * 0xff + 0.5) | 0) << 24;
return out >>> 0;
};
diff --git a/packages/pixel/src/format/float-norm.ts b/packages/pixel/src/format/float-norm.ts
new file mode 100644
index 0000000000..039b997219
--- /dev/null
+++ b/packages/pixel/src/format/float-norm.ts
@@ -0,0 +1,23 @@
+import { clamp } from "@thi.ng/math";
+import { FloatFormat, Lane } from "../api";
+
+const from = (x: number) => x / 127.5 - 1;
+
+const to = (x: number, shift: number) =>
+ clamp(x * 127.5 + 128, 0, 255) << shift;
+
+export const FLOAT_NORMAL: FloatFormat = {
+ __float: true,
+ alpha: false,
+ gray: false,
+ channels: [Lane.RED, Lane.GREEN, Lane.BLUE],
+ shift: { 3: 0, 2: 8, 1: 16 },
+ size: 3,
+ fromABGR: (src) => [
+ from(src & 0xff),
+ from((src >> 8) & 0xff),
+ from((src >> 16) & 0xff),
+ ],
+ toABGR: (src) =>
+ to(src[0], 0) | to(src[1], 8) | to(src[2], 16) | 0xff000000,
+};
diff --git a/packages/pixel/src/index.ts b/packages/pixel/src/index.ts
index e48c73b18a..3417bc2952 100644
--- a/packages/pixel/src/index.ts
+++ b/packages/pixel/src/index.ts
@@ -1,8 +1,10 @@
export * from "./api";
export * from "./canvas";
export * from "./codegen";
+export * from "./convolve";
export * from "./dither";
export * from "./float";
+export * from "./normal-map";
export * from "./packed";
export * from "./utils";
@@ -24,5 +26,6 @@ export * from "./format/float-format";
export * from "./format/float-gray";
export * from "./format/float-gray-alpha";
export * from "./format/float-hsva";
+export * from "./format/float-norm";
export * from "./format/float-rgb";
export * from "./format/float-rgba";
diff --git a/packages/pixel/src/normal-map.ts b/packages/pixel/src/normal-map.ts
new file mode 100644
index 0000000000..9e522f82b4
--- /dev/null
+++ b/packages/pixel/src/normal-map.ts
@@ -0,0 +1,55 @@
+import type { NormalMapOpts } from "./api";
+import { convolveChannel } from "./convolve";
+import { FloatBuffer } from "./float";
+import { FLOAT_NORMAL } from "./format/float-norm";
+import { asVec, ensureChannel } from "./utils";
+
+/**
+ * Computes normal map image (aka gradient in X & Y directions and a static Z
+ * value) for a single channel in given {@link FloatBuffer}. The resulting
+ * buffer will use the {@link FLOAT_NORMAL} format, storing the horizontal
+ * gradient in the 1st channel (red), vertical gradient in the 2nd channel
+ * (green) and sets last channel to given `z` value (blue).
+ *
+ * @remarks
+ * The gradient values will be scaled with `scale` (default: 1, but supports
+ * individual X/Y factors). Gradient values will be signed.
+ *
+ * The partial gradients of the last column/row will be set to zero
+ * (respectively). I.e. the right most pixel column will have `red = 0` and last
+ * row will have `green = 0`.
+ *
+ * @param src
+ * @param opts
+ */
+export const normalMap = (src: FloatBuffer, opts?: Partial) => {
+ const { channel, step, scale, z } = {
+ channel: 0,
+ step: 0,
+ scale: 1,
+ z: 1,
+ ...opts,
+ };
+ ensureChannel(src.format, channel);
+ const spec = [-1, ...new Array(step).fill(0), 1];
+ const [sx, sy] = asVec(scale);
+ const dest = new FloatBuffer(src.width, src.height, FLOAT_NORMAL);
+ dest.setChannel(
+ 0,
+ convolveChannel(src, {
+ kernel: { spec, size: [step + 2, 1] },
+ scale: sx,
+ channel,
+ })
+ );
+ dest.setChannel(
+ 1,
+ convolveChannel(src, {
+ kernel: { spec, size: [1, step + 2] },
+ scale: sy,
+ channel,
+ })
+ );
+ dest.setChannel(2, z);
+ return dest;
+};
diff --git a/packages/pixel/src/packed.ts b/packages/pixel/src/packed.ts
index cd592eae90..f5434adbed 100644
--- a/packages/pixel/src/packed.ts
+++ b/packages/pixel/src/packed.ts
@@ -1,4 +1,11 @@
-import { Fn, typedArray, UIntArray, uintTypeForBits } from "@thi.ng/api";
+import {
+ Fn,
+ ICopy,
+ IEmpty,
+ typedArray,
+ UIntArray,
+ uintTypeForBits,
+} from "@thi.ng/api";
import { isNumber } from "@thi.ng/checks";
import {
isPremultipliedInt,
@@ -40,46 +47,70 @@ import {
* @param fmt -
* @param pixels -
*/
-export const packedBuffer = (
+export function packedBuffer(
w: number,
h: number,
fmt: PackedFormat | PackedFormatSpec,
pixels?: UIntArray
-) => new PackedBuffer(w, h, fmt, pixels);
+): PackedBuffer;
+export function packedBuffer(
+ src: PackedBuffer,
+ fmt: PackedFormat | PackedFormatSpec
+): PackedBuffer;
+export function packedBuffer(...args: any[]) {
+ return args[0] instanceof PackedBuffer
+ ? args[0].as(args[1])
+ : // @ts-ignore
+ new PackedBuffer(...args);
+}
/**
* @deprecated use {@link packedBuffer} instead.
*/
export const buffer = packedBuffer;
-export class PackedBuffer implements IPixelBuffer {
+export class PackedBuffer
+ implements
+ IPixelBuffer,
+ ICopy,
+ IEmpty {
+ /**
+ * Creates a new pixel buffer from given HTML image element with optional
+ * support for format conversion (default: {@link ABGR8888} & resizing.
+ *
+ * @param img
+ * @param fmt
+ * @param width
+ * @param height
+ */
static fromImage(
img: HTMLImageElement,
- fmt: PackedFormat,
+ fmt?: PackedFormat,
width?: number,
height = width
) {
- const ctx = imageCanvas(img, width, height);
- const w = ctx.canvas.width;
- const h = ctx.canvas.height;
- const src = new Uint32Array(
- ctx.ctx.getImageData(0, 0, w, h).data.buffer
+ return PackedBuffer.fromCanvas(
+ imageCanvas(img, width, height).canvas,
+ fmt
);
- const dest = typedArray(fmt.type, w * h);
- const from = fmt.fromABGR;
- for (let i = dest.length; --i >= 0; ) {
- dest[i] = from(src[i]);
- }
- return new PackedBuffer(w, h, fmt, dest);
}
- static fromCanvas(canvas: HTMLCanvasElement) {
- return new PackedBuffer(
- canvas.width,
- canvas.height,
- ABGR8888,
- canvasPixels(canvas).pixels
- );
+ static fromCanvas(canvas: HTMLCanvasElement, fmt: PackedFormat = ABGR8888) {
+ const ctx = canvasPixels(canvas);
+ const w = canvas.width;
+ const h = canvas.height;
+ let dest: UIntArray | undefined;
+ if (fmt === ABGR8888) {
+ dest = ctx.pixels;
+ } else {
+ dest = typedArray(fmt.type, w * h);
+ const src = ctx.pixels;
+ const from = fmt.fromABGR;
+ for (let i = dest.length; --i >= 0; ) {
+ dest[i] = from(src[i]);
+ }
+ }
+ return new PackedBuffer(w, h, fmt, dest);
}
readonly width: number;
@@ -110,11 +141,15 @@ export class PackedBuffer implements IPixelBuffer {
}
copy() {
- const dest = new PackedBuffer(this.width, this.height, this.format);
+ const dest = this.empty();
dest.pixels.set(this.pixels);
return dest;
}
+ empty() {
+ return new PackedBuffer(this.width, this.height, this.format);
+ }
+
getAt(x: number, y: number) {
return x >= 0 && x < this.width && y >= 0 && y < this.height
? this.pixels[(x | 0) + (y | 0) * this.width]
diff --git a/packages/pixel/src/utils.ts b/packages/pixel/src/utils.ts
index a014da6d41..5320e23298 100644
--- a/packages/pixel/src/utils.ts
+++ b/packages/pixel/src/utils.ts
@@ -1,4 +1,5 @@
import { assert, Fn, Fn2, FnN, TypedArray, UIntArray } from "@thi.ng/api";
+import { isNumber } from "@thi.ng/checks";
import { clamp } from "@thi.ng/math";
import type { BlitOpts, PackedFormat, FloatFormat } from "./api";
@@ -121,3 +122,16 @@ export const transformABGR = (
pix[i] = from(fn(to(pix[i])));
}
};
+
+/** @internal */
+export const asVec = (x: number | [number, number]) =>
+ isNumber(x) ? [x, x] : x;
+
+/** @internal */
+export const asIntVec = (x: number | [number, number]) => {
+ const v = asVec(x);
+ return [v[0] | 0, v[1] | 0];
+};
+
+/** @internal */
+export const range = (n: number) => new Uint8Array(n).map((_, i) => i);
diff --git a/packages/pixel/tpl.readme.md b/packages/pixel/tpl.readme.md
index a9a702f4e0..04a585e460 100644
--- a/packages/pixel/tpl.readme.md
+++ b/packages/pixel/tpl.readme.md
@@ -24,10 +24,13 @@ ${pkg.description}
- Pre/post-multiply alpha
- Region / sub-image extraction
- Single-channel manipulation / extraction / replacement / conversion
+- Convolution w/ arbitrary shaped/sized kernels, pooling, striding (resizing)
+- Convolution kernel & pooling kernels presets
+- Customizable normal map generation (i.e. X/Y gradients plus static Z component)
- Inversion
-- XY pixel accessors
-- 10 packed integer and 4 floating point preset formats (see table
- below)
+- Image downsampling (nearest neighbor, mean/min/max pooling)
+- XY full pixel & channel-only accessors
+- 12 packed integer and 6 floating point preset formats (see table below)
- Ordered dithering w/ customizable Bayer matrix size and target color
steps (int formats only)
- Declarative custom format & optimized code generation
@@ -84,19 +87,91 @@ New formats can be defined via `defPackedFormat()`.
Strided floating point format presets for use with `floatBuffer()`. New
formats can be defined via `defFloatFormat()`.
-
| Format ID | Channel count | Description |
|--------------------|---------------|-----------------------------|
| `FLOAT_GRAY` | 1 | Single channel / grayscale |
| `FLOAT_GRAY_ALPHA` | 2 | Grayscale and alpha channel |
+| `FLOAT_NORMAL` | 3 | Normal map (signed values) |
| `FLOAT_RGB` | 3 | Red, Green, Blue |
| `FLOAT_RGBA` | 4 | Red, Green, Blue, Alpha |
-- All color channels are unclamped (but can be clamped via
- `buf.clamp()`). For conversion to packed int formats assumed to
- contain normalized data (i.e. [0..1] interval)
+- All color channels are unclamped (but can be clamped via `buf.clamp()`). For
+ conversion to packed int formats assumed to contain normalized data (i.e.
+ [0..1] interval, with exception of `FLOAT_NORMAL` which uses [-1..1] range)
- Conversion between float formats is currently unsupported
+### Strided convolution & pooling
+
+Floating point buffers can be processed using arbitrary convolution kernels. The
+following convolution kernel presets are provided for convenience:
+
+| Kernel | Size |
+|------------------|-------------|
+| `BOX_BLUR3` | 3x3 |
+| `BOX_BLUR5` | 5x5 |
+| `GAUSSIAN_BLUR3` | 3x3 |
+| `GAUSSIAN_BLUR5` | 5x5 |
+| `GAUSSIAN(n)` | 2n+1 x 2n+1 |
+| `HIGHPASS3` | 3x3 |
+| `SHARPEN3` | 3x3 |
+| `SOBEL_X` | 3x3 |
+| `SOBEL_Y` | 3x3 |
+| `UNSHARP_MASK5` | 5x5 |
+
+Furthermore, convolution supports striding (i.e. only processing every nth pixel
+column/row) and pixel pooling (e.g. for ML applications). Available pooling
+kernel presets (kernel sizes are configured independently):
+
+| Kernel | Description |
+|------------------------|--------------------|
+| `POOL_MEAN` | Moving average |
+| `POOL_MAX` | Local maximum |
+| `POOL_MIN` | Local minimum |
+| `POOL_NEAREST` | Nearest neighbor |
+| `POOL_THRESHOLD(bias)` | Adaptive threshold |
+
+Convolution can be applied to single, multiple or all channels of a
+`FloatBuffer`. See
+[`convolveChannel()`](https://docs.thi.ng/umbrella/pixel/modules.html#convolvechannel)
+and
+[`convolveImage()`](https://docs.thi.ng/umbrella/pixel/modules.html#convolveimage)
+
+TODO add image & code example
+
+### Normal map generation
+
+Normal maps can be created via `normalMap()`. This function uses an adjustable
+convolution kernel size to control gradient smoothness & details. Result X/Y
+gradients can also be scaled (uniform or anisotropic) and the Z component can be
+customized to (default: 1.0). The resulting image is in `FLOAT_NORMAL` format,
+using signed channel values. This channel format is auto-translating these into
+unsigned values when the image is converted into an integer format.
+
+| Step | Scale = 1 | Scale = 2 | Scale = 4 | Scale = 8 |
+|------|------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------|
+| 0 | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-0-1.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-0-2.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-0-4.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-0-8.jpg) |
+| 1 | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-1-1.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-1-2.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-1-4.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-1-8.jpg) |
+| 2 | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-2-1.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-2-2.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-2-4.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-2-8.jpg) |
+| 3 | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-3-1.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-3-2.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-3-4.jpg) | ![](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/pixel/nmap-3-8.jpg) |
+
+```ts
+import { floatBuffer, normalMap, FLOAT_GRAY, RGB888 } from "@thi.ng/pixel";
+import { asPPM, read } from "@thi.ng/pixel-io-netpbm";
+
+// read source image into a single channel floating point buffer
+const src = floatBuffer(read(readFileSync("noise.pgm")), FLOAT_GRAY);
+
+// create normal map (w/ default options)
+const nmap = normalMap(src, { step: 0, scale: 1 });
+
+// pixel lookup (vectors are stored _un_normalized)
+nmap.getAt(10, 10);
+// Float32Array(3) [ -0.019607841968536377, -0.04313725233078003, 1 ]
+
+// save as 24bit PBM, conversion to RGB int format first
+writeFileSync("noise-normal.ppm", asPPM(nmap.as(RGB888)));
+```
+
${status}
${supportPackages}
diff --git a/packages/pointfree-lang/CHANGELOG.md b/packages/pointfree-lang/CHANGELOG.md
index e7198668d9..f6e2eef61d 100644
--- a/packages/pointfree-lang/CHANGELOG.md
+++ b/packages/pointfree-lang/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.4.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@1.4.21...@thi.ng/pointfree-lang@1.4.22) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/pointfree-lang
+
+
+
+
+
## [1.4.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@1.4.20...@thi.ng/pointfree-lang@1.4.21) (2021-02-20)
**Note:** Version bump only for package @thi.ng/pointfree-lang
diff --git a/packages/pointfree-lang/package.json b/packages/pointfree-lang/package.json
index d6de438a81..845be168f3 100644
--- a/packages/pointfree-lang/package.json
+++ b/packages/pointfree-lang/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/pointfree-lang",
- "version": "1.4.21",
+ "version": "1.4.22",
"description": "Forth style syntax layer/compiler & CLI for the @thi.ng/pointfree DSL",
"module": "./index.js",
"main": "./lib/index.js",
@@ -43,20 +43,20 @@
"pub": "yarn build:release && yarn publish --access public"
},
"devDependencies": {
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"pegjs": "0.11.0-master.b7b87ea",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/bench": "^2.0.27",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/pointfree": "^2.0.22",
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/bench": "^2.0.28",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/pointfree": "^2.0.23",
"commander": "^6.2.0"
},
"files": [
diff --git a/packages/pointfree/CHANGELOG.md b/packages/pointfree/CHANGELOG.md
index c900b0f8cb..17e7dc3cb4 100644
--- a/packages/pointfree/CHANGELOG.md
+++ b/packages/pointfree/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [2.0.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@2.0.22...@thi.ng/pointfree@2.0.23) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/pointfree
+
+
+
+
+
## [2.0.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@2.0.21...@thi.ng/pointfree@2.0.22) (2021-02-20)
**Note:** Version bump only for package @thi.ng/pointfree
diff --git a/packages/pointfree/package.json b/packages/pointfree/package.json
index ef107107ba..34de38b824 100644
--- a/packages/pointfree/package.json
+++ b/packages/pointfree/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/pointfree",
- "version": "2.0.22",
+ "version": "2.0.23",
"description": "Pointfree functional composition / Forth style stack execution engine",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,21 +39,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/compose": "^1.4.24",
- "@thi.ng/equiv": "^1.0.36",
- "@thi.ng/errors": "^1.2.27"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/compose": "^1.4.25",
+ "@thi.ng/equiv": "^1.0.37",
+ "@thi.ng/errors": "^1.2.28"
},
"files": [
"*.js",
diff --git a/packages/poisson/CHANGELOG.md b/packages/poisson/CHANGELOG.md
index 252b433294..a789836b3a 100644
--- a/packages/poisson/CHANGELOG.md
+++ b/packages/poisson/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.1.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@1.1.29...@thi.ng/poisson@1.1.30) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/poisson
+
+
+
+
+
+## [1.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@1.1.28...@thi.ng/poisson@1.1.29) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/poisson
+
+
+
+
+
## [1.1.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@1.1.27...@thi.ng/poisson@1.1.28) (2021-02-20)
**Note:** Version bump only for package @thi.ng/poisson
diff --git a/packages/poisson/package.json b/packages/poisson/package.json
index 14ac61acc3..48b0c7de6d 100644
--- a/packages/poisson/package.json
+++ b/packages/poisson/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/poisson",
- "version": "1.1.28",
+ "version": "1.1.30",
"description": "nD Stratified grid and Poisson-disc sampling w/ support for spatial density functions and custom PRNGs",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,22 +39,22 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/geom-api": "^2.0.6",
- "@thi.ng/random": "^2.3.0",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/geom-api": "^2.0.8",
+ "@thi.ng/random": "^2.3.2",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/porter-duff/CHANGELOG.md b/packages/porter-duff/CHANGELOG.md
index 279361d479..19c1364f6c 100644
--- a/packages/porter-duff/CHANGELOG.md
+++ b/packages/porter-duff/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.39](https://github.com/thi-ng/umbrella/compare/@thi.ng/porter-duff@0.1.38...@thi.ng/porter-duff@0.1.39) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/porter-duff
+
+
+
+
+
## [0.1.38](https://github.com/thi-ng/umbrella/compare/@thi.ng/porter-duff@0.1.37...@thi.ng/porter-duff@0.1.38) (2021-02-20)
**Note:** Version bump only for package @thi.ng/porter-duff
diff --git a/packages/porter-duff/README.md b/packages/porter-duff/README.md
index b4b13cf33d..db00809ac4 100644
--- a/packages/porter-duff/README.md
+++ b/packages/porter-duff/README.md
@@ -51,7 +51,7 @@ ints or RGBA float vectors.
### Related packages
-- [@thi.ng/pixel](https://github.com/thi-ng/umbrella/tree/develop/packages/pixel) - Typed array backed, integer and floating point pixel buffers w/ customizable formats, blitting, dithering, conversions
+- [@thi.ng/pixel](https://github.com/thi-ng/umbrella/tree/develop/packages/pixel) - Typedarray integer & float pixel buffers w/ customizable formats, blitting, dithering, convolution
- [@thi.ng/shader-ast-stdlib](https://github.com/thi-ng/umbrella/tree/develop/packages/shader-ast-stdlib) - Function collection for modular GPGPU / shader programming with [@thi.ng/shader-ast](https://github.com/thi-ng/umbrella/tree/develop/packages/shader-ast)
## Installation
diff --git a/packages/porter-duff/package.json b/packages/porter-duff/package.json
index 009c811ff5..12cbc6d153 100644
--- a/packages/porter-duff/package.json
+++ b/packages/porter-duff/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/porter-duff",
- "version": "0.1.38",
+ "version": "0.1.39",
"description": "Porter-Duff operators for packed ints & float-array alpha compositing",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,18 +39,18 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/math": "^3.2.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/math": "^3.2.1"
},
"files": [
"*.js",
diff --git a/packages/prefixes/CHANGELOG.md b/packages/prefixes/CHANGELOG.md
index 039fc52078..348d32d09c 100644
--- a/packages/prefixes/CHANGELOG.md
+++ b/packages/prefixes/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/prefixes@0.1.12...@thi.ng/prefixes@0.1.13) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/prefixes
+
+
+
+
+
## [0.1.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/prefixes@0.1.11...@thi.ng/prefixes@0.1.12) (2021-02-20)
**Note:** Version bump only for package @thi.ng/prefixes
diff --git a/packages/prefixes/package.json b/packages/prefixes/package.json
index ab59868b09..972b90f176 100644
--- a/packages/prefixes/package.json
+++ b/packages/prefixes/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/prefixes",
- "version": "0.1.12",
+ "version": "0.1.13",
"description": "50+ Linked Data vocabulary prefixes and their namespace URLs",
"module": "./index.js",
"main": "./lib/index.js",
@@ -38,14 +38,14 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"files": [
"*.js",
diff --git a/packages/quad-edge/CHANGELOG.md b/packages/quad-edge/CHANGELOG.md
index 80242d1bbc..f59bea9655 100644
--- a/packages/quad-edge/CHANGELOG.md
+++ b/packages/quad-edge/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/quad-edge@0.2.29...@thi.ng/quad-edge@0.2.30) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/quad-edge
+
+
+
+
+
## [0.2.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/quad-edge@0.2.28...@thi.ng/quad-edge@0.2.29) (2021-02-20)
**Note:** Version bump only for package @thi.ng/quad-edge
diff --git a/packages/quad-edge/package.json b/packages/quad-edge/package.json
index 2be196f4e9..a807f58a7b 100644
--- a/packages/quad-edge/package.json
+++ b/packages/quad-edge/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/quad-edge",
- "version": "0.2.29",
+ "version": "0.2.30",
"description": "Quadedge data structure after Guibas & Stolfi",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,14 +39,14 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"files": [
"*.js",
diff --git a/packages/ramp/CHANGELOG.md b/packages/ramp/CHANGELOG.md
index 3830a2e1dd..4c68ecb645 100644
--- a/packages/ramp/CHANGELOG.md
+++ b/packages/ramp/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.48](https://github.com/thi-ng/umbrella/compare/@thi.ng/ramp@0.1.47...@thi.ng/ramp@0.1.48) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/ramp
+
+
+
+
+
+## [0.1.47](https://github.com/thi-ng/umbrella/compare/@thi.ng/ramp@0.1.46...@thi.ng/ramp@0.1.47) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/ramp
+
+
+
+
+
## [0.1.46](https://github.com/thi-ng/umbrella/compare/@thi.ng/ramp@0.1.45...@thi.ng/ramp@0.1.46) (2021-02-20)
**Note:** Version bump only for package @thi.ng/ramp
diff --git a/packages/ramp/package.json b/packages/ramp/package.json
index 26ffb23d5b..649ef640c8 100644
--- a/packages/ramp/package.json
+++ b/packages/ramp/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/ramp",
- "version": "0.1.46",
+ "version": "0.1.48",
"description": "Parametric interpolated 1D lookup tables for remapping values",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,21 +39,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/arrays": "^0.10.2",
- "@thi.ng/compare": "^1.3.23",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/arrays": "^0.10.4",
+ "@thi.ng/compare": "^1.3.24",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/random/CHANGELOG.md b/packages/random/CHANGELOG.md
index 67bd749fb3..1d768a9808 100644
--- a/packages/random/CHANGELOG.md
+++ b/packages/random/CHANGELOG.md
@@ -3,6 +3,25 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [2.3.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/random@2.3.1...@thi.ng/random@2.3.2) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/random
+
+
+
+
+
+## [2.3.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/random@2.3.0...@thi.ng/random@2.3.1) (2021-02-24)
+
+
+### Bug Fixes
+
+* **random:** update weightedRandom() ([b1cf4d8](https://github.com/thi-ng/umbrella/commit/b1cf4d8feccac4b3468a2fb0fdee268306406d78))
+
+
+
+
+
# [2.3.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/random@2.2.0...@thi.ng/random@2.3.0) (2021-02-20)
diff --git a/packages/random/README.md b/packages/random/README.md
index 469929197f..6b893579a0 100644
--- a/packages/random/README.md
+++ b/packages/random/README.md
@@ -78,7 +78,7 @@ yarn add @thi.ng/random
```
-Package sizes (gzipped, pre-treeshake): ESM: 1.64 KB / CJS: 1.77 KB / UMD: 1.75 KB
+Package sizes (gzipped, pre-treeshake): ESM: 1.66 KB / CJS: 1.79 KB / UMD: 1.77 KB
## Dependencies
@@ -96,6 +96,7 @@ A selection:
| Screenshot | Description | Live demo | Source |
| --------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------- | --------------------------------------------------------------------------------- |
+| | Probabilistic color theme generator | [Demo](https://demo.thi.ng/umbrella/color-themes/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/color-themes) |
| | Interactive inverse FFT toy synth | [Demo](https://demo.thi.ng/umbrella/fft-synth/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/fft-synth) |
| | Interactive pixel sorting tool using thi.ng/color & thi.ng/pixel | [Demo](https://demo.thi.ng/umbrella/pixel-sorting/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/pixel-sorting) |
| | Evolutionary shader generation using genetic programming | [Demo](https://demo.thi.ng/umbrella/shader-ast-evo/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/shader-ast-evo) |
diff --git a/packages/random/package.json b/packages/random/package.json
index 80bbcac7c3..6461b6fe6e 100644
--- a/packages/random/package.json
+++ b/packages/random/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/random",
- "version": "2.3.0",
+ "version": "2.3.2",
"description": "Pseudo-random number generators w/ unified API, distributions, weighted choices, ID generation",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/hex": "^0.2.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/hex": "^0.2.1"
},
"files": [
"*.js",
diff --git a/packages/random/src/weighted-random.ts b/packages/random/src/weighted-random.ts
index aa24fa5fb3..7143c17773 100644
--- a/packages/random/src/weighted-random.ts
+++ b/packages/random/src/weighted-random.ts
@@ -3,15 +3,21 @@ import type { IRandom } from "./api";
import { SYSTEM } from "./system";
/**
- * Returns a no-arg function which produces a random choice of given
- * weighted `choices` and using given {@link IRandom} instance (default
- * {@link SYSTEM}. If `weights` are given, it must be the same size as
- * `choices`. If omitted, each choice will have same probability.
+ * Returns a no-arg function which produces a random choice of given weighted
+ * `choices` and using given {@link IRandom} instance (default {@link SYSTEM}.
+ * If `weights` are given, it must be the same size as `choices`. If omitted,
+ * each choice will have same probability.
*
+ * @remarks
+ * Throws an error if the `choices` array is empty (requires at least 1 item).
+ * If the total sum of `weights` is <= 0 a warning is printed to the console and
+ * the resulting function will only ever return the first `choice`.
+ *
+ * Based on:
* {@link https://www.electricmonk.nl/log/2009/12/23/weighted-random-distribution/}
*
* @param choices -
- * @param weights -
+ * @param weights - optional weights
*/
export const weightedRandom = (
choices: Array,
@@ -26,7 +32,7 @@ export const weightedRandom = (
.sort((a, b) => b[1] - a[1])
: choices.map((x) => <[T, number]>[x, 1]);
const total = opts.reduce((acc, o) => acc + o[1], 0);
- assert(total > 0, "no choices given");
+ total <= 0 && console.warn("total weights <= 0");
return () => {
const r = rnd.float(total);
let sum = total;
diff --git a/packages/range-coder/CHANGELOG.md b/packages/range-coder/CHANGELOG.md
index f158643e2b..7482034603 100644
--- a/packages/range-coder/CHANGELOG.md
+++ b/packages/range-coder/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.0.71](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.70...@thi.ng/range-coder@1.0.71) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/range-coder
+
+
+
+
+
+## [1.0.70](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.69...@thi.ng/range-coder@1.0.70) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/range-coder
+
+
+
+
+
## [1.0.69](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.68...@thi.ng/range-coder@1.0.69) (2021-02-20)
**Note:** Version bump only for package @thi.ng/range-coder
diff --git a/packages/range-coder/package.json b/packages/range-coder/package.json
index fda0936b8a..866ae17d03 100644
--- a/packages/range-coder/package.json
+++ b/packages/range-coder/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/range-coder",
- "version": "1.0.69",
+ "version": "1.0.71",
"description": "Binary data range encoder / decoder",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,18 +39,18 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
- "@thi.ng/transducers": "^7.6.0",
+ "@microsoft/api-extractor": "^7.13.1",
+ "@thi.ng/transducers": "^7.6.2",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/bitstream": "^1.1.32"
+ "@thi.ng/bitstream": "^1.1.33"
},
"files": [
"*.js",
diff --git a/packages/rdom-canvas/CHANGELOG.md b/packages/rdom-canvas/CHANGELOG.md
index 27d42e5c1e..da8f7f1bee 100644
--- a/packages/rdom-canvas/CHANGELOG.md
+++ b/packages/rdom-canvas/CHANGELOG.md
@@ -3,6 +3,30 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-canvas@0.1.31...@thi.ng/rdom-canvas@0.1.32) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/rdom-canvas
+
+
+
+
+
+## [0.1.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-canvas@0.1.30...@thi.ng/rdom-canvas@0.1.31) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/rdom-canvas
+
+
+
+
+
+## [0.1.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-canvas@0.1.29...@thi.ng/rdom-canvas@0.1.30) (2021-02-22)
+
+**Note:** Version bump only for package @thi.ng/rdom-canvas
+
+
+
+
+
## [0.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-canvas@0.1.28...@thi.ng/rdom-canvas@0.1.29) (2021-02-20)
**Note:** Version bump only for package @thi.ng/rdom-canvas
diff --git a/packages/rdom-canvas/package.json b/packages/rdom-canvas/package.json
index f13f836f04..71f33dbe58 100644
--- a/packages/rdom-canvas/package.json
+++ b/packages/rdom-canvas/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/rdom-canvas",
- "version": "0.1.29",
+ "version": "0.1.32",
"description": "@thi.ng/rdom component wrapper for @thi.ng/hiccup-canvas and declarative canvas drawing",
"module": "./index.js",
"main": "./lib/index.js",
@@ -38,23 +38,23 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/adapt-dpi": "^1.0.14",
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/hiccup-canvas": "^1.1.21",
- "@thi.ng/rdom": "^0.3.8",
- "@thi.ng/rstream": "^5.1.1",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/adapt-dpi": "^1.0.15",
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/hiccup-canvas": "^1.1.24",
+ "@thi.ng/rdom": "^0.4.1",
+ "@thi.ng/rstream": "^5.1.4",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/rdom-components/CHANGELOG.md b/packages/rdom-components/CHANGELOG.md
index b68fcc9e59..233cdda276 100644
--- a/packages/rdom-components/CHANGELOG.md
+++ b/packages/rdom-components/CHANGELOG.md
@@ -3,6 +3,30 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-components@0.1.28...@thi.ng/rdom-components@0.1.29) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/rdom-components
+
+
+
+
+
+## [0.1.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-components@0.1.27...@thi.ng/rdom-components@0.1.28) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/rdom-components
+
+
+
+
+
+## [0.1.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-components@0.1.26...@thi.ng/rdom-components@0.1.27) (2021-02-22)
+
+**Note:** Version bump only for package @thi.ng/rdom-components
+
+
+
+
+
## [0.1.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-components@0.1.25...@thi.ng/rdom-components@0.1.26) (2021-02-20)
**Note:** Version bump only for package @thi.ng/rdom-components
diff --git a/packages/rdom-components/README.md b/packages/rdom-components/README.md
index 560fb20268..abf7e9c3c4 100644
--- a/packages/rdom-components/README.md
+++ b/packages/rdom-components/README.md
@@ -72,6 +72,7 @@ A selection:
| Screenshot | Description | Live demo | Source |
| ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------- | ------------------------------------------------------ | ----------------------------------------------------------------------------------- |
+| | Probabilistic color theme generator | [Demo](https://demo.thi.ng/umbrella/color-themes/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/color-themes) |
| | Parser grammar livecoding editor/playground & codegen | [Demo](https://demo.thi.ng/umbrella/parse-playground/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/parse-playground) |
## API
diff --git a/packages/rdom-components/package.json b/packages/rdom-components/package.json
index 44b55195b0..af27aeade5 100644
--- a/packages/rdom-components/package.json
+++ b/packages/rdom-components/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/rdom-components",
- "version": "0.1.26",
+ "version": "0.1.29",
"description": "Collection of unstyled, customizable components for @thi.ng/rdom",
"module": "./index.js",
"main": "./lib/index.js",
@@ -38,23 +38,23 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/associative": "^5.1.0",
- "@thi.ng/hiccup-html": "^0.3.12",
- "@thi.ng/rdom": "^0.3.8",
- "@thi.ng/rstream": "^5.1.1",
- "@thi.ng/strings": "^1.15.0",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/associative": "^5.1.2",
+ "@thi.ng/hiccup-html": "^0.3.13",
+ "@thi.ng/rdom": "^0.4.1",
+ "@thi.ng/rstream": "^5.1.4",
+ "@thi.ng/strings": "^1.15.1",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/rdom/CHANGELOG.md b/packages/rdom/CHANGELOG.md
index 65441493b9..bc77434f5f 100644
--- a/packages/rdom/CHANGELOG.md
+++ b/packages/rdom/CHANGELOG.md
@@ -3,6 +3,36 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.4.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom@0.4.0...@thi.ng/rdom@0.4.1) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/rdom
+
+
+
+
+
+# [0.4.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom@0.3.9...@thi.ng/rdom@0.4.0) (2021-02-24)
+
+
+### Features
+
+* **rdom:** add $inputCheckbox, $inputTrigger ([99c569e](https://github.com/thi-ng/umbrella/commit/99c569e629018d679bae0f9d07fbde8ddd4f16cc))
+
+
+
+
+
+## [0.3.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom@0.3.8...@thi.ng/rdom@0.3.9) (2021-02-22)
+
+
+### Bug Fixes
+
+* **rdom:** add stream IDs for $Sub/$SubA ([e8b8fd4](https://github.com/thi-ng/umbrella/commit/e8b8fd4785f9836f0270bbc01dc216c2c87d2e8d))
+
+
+
+
+
## [0.3.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom@0.3.7...@thi.ng/rdom@0.3.8) (2021-02-20)
**Note:** Version bump only for package @thi.ng/rdom
diff --git a/packages/rdom/README.md b/packages/rdom/README.md
index 6c8ccb97c7..487431d886 100644
--- a/packages/rdom/README.md
+++ b/packages/rdom/README.md
@@ -74,7 +74,7 @@ yarn add @thi.ng/rdom
```
-Package sizes (gzipped, pre-treeshake): ESM: 3.76 KB / CJS: 3.90 KB / UMD: 3.88 KB
+Package sizes (gzipped, pre-treeshake): ESM: 3.81 KB / CJS: 3.97 KB / UMD: 3.94 KB
## Dependencies
@@ -97,6 +97,7 @@ A selection:
| Screenshot | Description | Live demo | Source |
| ------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------------------------------------ |
+| | Probabilistic color theme generator | [Demo](https://demo.thi.ng/umbrella/color-themes/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/color-themes) |
| | Interactive visualization of closest points on ellipses | [Demo](https://demo.thi.ng/umbrella/ellipse-proximity/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/ellipse-proximity) |
| | Parser grammar livecoding editor/playground & codegen | [Demo](https://demo.thi.ng/umbrella/parse-playground/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/parse-playground) |
| | Interactive pixel sorting tool using thi.ng/color & thi.ng/pixel | [Demo](https://demo.thi.ng/umbrella/pixel-sorting/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/pixel-sorting) |
diff --git a/packages/rdom/package.json b/packages/rdom/package.json
index b2416b11a1..f63733bba4 100644
--- a/packages/rdom/package.json
+++ b/packages/rdom/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/rdom",
- "version": "0.3.8",
+ "version": "0.4.1",
"description": "Lightweight, reactive, VDOM-less UI/DOM components with async lifecycle and @thi.ng/hiccup compatible",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,24 +39,24 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/hiccup": "^3.6.8",
- "@thi.ng/paths": "^4.2.0",
- "@thi.ng/prefixes": "^0.1.12",
- "@thi.ng/rstream": "^5.1.1",
- "@thi.ng/strings": "^1.15.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/hiccup": "^3.6.9",
+ "@thi.ng/paths": "^4.2.1",
+ "@thi.ng/prefixes": "^0.1.13",
+ "@thi.ng/rstream": "^5.1.4",
+ "@thi.ng/strings": "^1.15.1"
},
"files": [
"*.js",
diff --git a/packages/rdom/src/event.ts b/packages/rdom/src/event.ts
index f171461417..b57be275b6 100644
--- a/packages/rdom/src/event.ts
+++ b/packages/rdom/src/event.ts
@@ -29,3 +29,20 @@ export const $input = (stream: ISubscriber) => (e: Event) =>
export const $inputNum = (stream: ISubscriber, fallback = 0) => (
e: Event
) => stream.next(maybeParseFloat((e.target).value, fallback));
+
+/**
+ * HOF DOM event listener to emit a checkbox input's value on given stream.
+ *
+ * @param stream
+ */
+export const $inputCheckbox = (stream: ISubscriber) => (e: Event) =>
+ stream.next((e.target).checked);
+
+/**
+ * HOF DOM event listener to emit `true` on given stream when event is
+ * triggered.
+ *
+ * @param stream
+ */
+export const $inputTrigger = (stream: ISubscriber) => () =>
+ stream.next(true);
diff --git a/packages/rdom/src/sub.ts b/packages/rdom/src/sub.ts
index 880344e852..68b721349a 100644
--- a/packages/rdom/src/sub.ts
+++ b/packages/rdom/src/sub.ts
@@ -1,7 +1,7 @@
import type { Fn2, Path } from "@thi.ng/api";
import { isString } from "@thi.ng/checks";
import { defSetterUnsafe } from "@thi.ng/paths";
-import { ISubscribable, Subscription } from "@thi.ng/rstream";
+import { ISubscribable, nextID, Subscription } from "@thi.ng/rstream";
import type { IComponent, IMountWithState, NumOrElement } from "./api";
import { $attribs } from "./dom";
import { SCHEDULER } from "./scheduler";
@@ -53,7 +53,7 @@ export class $Sub extends Subscription {
el?: Element;
constructor(protected inner: IMountWithState) {
- super();
+ super(undefined, { id: `rdom$sub-${nextID()}` });
}
async mount(parent: Element, index: NumOrElement = -1) {
@@ -85,7 +85,7 @@ export class $SubA extends Subscription {
protected attr: any = {};
constructor(protected comp: IComponent, path: Path) {
- super();
+ super(undefined, { id: `rdom$sub-${nextID()}` });
this.setter = defSetterUnsafe(path);
}
diff --git a/packages/resolve-map/CHANGELOG.md b/packages/resolve-map/CHANGELOG.md
index 86f181e2cf..5bae6c128a 100644
--- a/packages/resolve-map/CHANGELOG.md
+++ b/packages/resolve-map/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [4.2.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.2.13...@thi.ng/resolve-map@4.2.14) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/resolve-map
+
+
+
+
+
## [4.2.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.2.12...@thi.ng/resolve-map@4.2.13) (2021-02-20)
**Note:** Version bump only for package @thi.ng/resolve-map
diff --git a/packages/resolve-map/package.json b/packages/resolve-map/package.json
index a3f66d4b92..a68b5e460e 100644
--- a/packages/resolve-map/package.json
+++ b/packages/resolve-map/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/resolve-map",
- "version": "4.2.13",
+ "version": "4.2.14",
"description": "DAG resolution of vanilla objects & arrays with internally linked values",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/paths": "^4.2.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/paths": "^4.2.1"
},
"files": [
"*.js",
diff --git a/packages/rle-pack/CHANGELOG.md b/packages/rle-pack/CHANGELOG.md
index bfde4f4b25..0e61018382 100644
--- a/packages/rle-pack/CHANGELOG.md
+++ b/packages/rle-pack/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [2.1.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/rle-pack@2.1.32...@thi.ng/rle-pack@2.1.33) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/rle-pack
+
+
+
+
+
## [2.1.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/rle-pack@2.1.31...@thi.ng/rle-pack@2.1.32) (2021-02-20)
**Note:** Version bump only for package @thi.ng/rle-pack
diff --git a/packages/rle-pack/package.json b/packages/rle-pack/package.json
index a752d66cec..112ee49028 100644
--- a/packages/rle-pack/package.json
+++ b/packages/rle-pack/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/rle-pack",
- "version": "2.1.32",
+ "version": "2.1.33",
"description": "Binary run-length encoding packer w/ flexible repeat bit widths",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"benchmark": "^2.1.4",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/bitstream": "^1.1.32",
- "@thi.ng/errors": "^1.2.27"
+ "@thi.ng/bitstream": "^1.1.33",
+ "@thi.ng/errors": "^1.2.28"
},
"files": [
"*.js",
diff --git a/packages/router/CHANGELOG.md b/packages/router/CHANGELOG.md
index 7dd9daa7c0..e11695874a 100644
--- a/packages/router/CHANGELOG.md
+++ b/packages/router/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [2.0.41](https://github.com/thi-ng/umbrella/compare/@thi.ng/router@2.0.40...@thi.ng/router@2.0.41) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/router
+
+
+
+
+
## [2.0.40](https://github.com/thi-ng/umbrella/compare/@thi.ng/router@2.0.39...@thi.ng/router@2.0.40) (2021-02-20)
**Note:** Version bump only for package @thi.ng/router
diff --git a/packages/router/package.json b/packages/router/package.json
index 432e32530e..fd4bf890d5 100644
--- a/packages/router/package.json
+++ b/packages/router/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/router",
- "version": "2.0.40",
+ "version": "2.0.41",
"description": "Generic router for browser & non-browser based applications",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,21 +39,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/equiv": "^1.0.36",
- "@thi.ng/errors": "^1.2.27",
- "tslib": "2.0.1"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/equiv": "^1.0.37",
+ "@thi.ng/errors": "^1.2.28",
+ "tslib": "^2.1.0"
},
"files": [
"*.js",
diff --git a/packages/rstream-csp/CHANGELOG.md b/packages/rstream-csp/CHANGELOG.md
index 75faac7695..16c12f14ed 100644
--- a/packages/rstream-csp/CHANGELOG.md
+++ b/packages/rstream-csp/CHANGELOG.md
@@ -3,6 +3,30 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [2.0.55](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@2.0.54...@thi.ng/rstream-csp@2.0.55) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/rstream-csp
+
+
+
+
+
+## [2.0.54](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@2.0.53...@thi.ng/rstream-csp@2.0.54) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/rstream-csp
+
+
+
+
+
+## [2.0.53](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@2.0.52...@thi.ng/rstream-csp@2.0.53) (2021-02-22)
+
+**Note:** Version bump only for package @thi.ng/rstream-csp
+
+
+
+
+
## [2.0.52](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@2.0.51...@thi.ng/rstream-csp@2.0.52) (2021-02-20)
**Note:** Version bump only for package @thi.ng/rstream-csp
diff --git a/packages/rstream-csp/package.json b/packages/rstream-csp/package.json
index a78758ffe7..f9b3f045d9 100644
--- a/packages/rstream-csp/package.json
+++ b/packages/rstream-csp/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/rstream-csp",
- "version": "2.0.52",
+ "version": "2.0.55",
"description": "@thi.ng/csp bridge module for @thi.ng/rstream",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,18 +39,18 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/csp": "^1.1.50",
- "@thi.ng/rstream": "^5.1.1"
+ "@thi.ng/csp": "^1.1.52",
+ "@thi.ng/rstream": "^5.1.4"
},
"files": [
"*.js",
diff --git a/packages/rstream-dot/CHANGELOG.md b/packages/rstream-dot/CHANGELOG.md
index 8218a22442..6373e049bc 100644
--- a/packages/rstream-dot/CHANGELOG.md
+++ b/packages/rstream-dot/CHANGELOG.md
@@ -3,6 +3,33 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.2.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.2.1...@thi.ng/rstream-dot@1.2.2) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/rstream-dot
+
+
+
+
+
+## [1.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.2.0...@thi.ng/rstream-dot@1.2.1) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/rstream-dot
+
+
+
+
+
+# [1.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.1.59...@thi.ng/rstream-dot@1.2.0) (2021-02-22)
+
+
+### Features
+
+* **rstream-dot:** update opts, deps & value handling ([be0b146](https://github.com/thi-ng/umbrella/commit/be0b146b2daeeff560f704bc5771ce5390e2ecf3))
+
+
+
+
+
## [1.1.59](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.1.58...@thi.ng/rstream-dot@1.1.59) (2021-02-20)
**Note:** Version bump only for package @thi.ng/rstream-dot
diff --git a/packages/rstream-dot/README.md b/packages/rstream-dot/README.md
index 05e81a222f..a1b27f5ed9 100644
--- a/packages/rstream-dot/README.md
+++ b/packages/rstream-dot/README.md
@@ -46,11 +46,13 @@ yarn add @thi.ng/rstream-dot
```
-Package sizes (gzipped, pre-treeshake): ESM: 782 bytes / CJS: 827 bytes / UMD: 914 bytes
+Package sizes (gzipped, pre-treeshake): ESM: 864 bytes / CJS: 911 bytes / UMD: 986 bytes
## Dependencies
- [@thi.ng/rstream](https://github.com/thi-ng/umbrella/tree/develop/packages/rstream)
+- [@thi.ng/strings](https://github.com/thi-ng/umbrella/tree/develop/packages/strings)
+- [@thi.ng/transducers](https://github.com/thi-ng/umbrella/tree/develop/packages/transducers)
## API
diff --git a/packages/rstream-dot/package.json b/packages/rstream-dot/package.json
index f4b6036195..e73cf66961 100644
--- a/packages/rstream-dot/package.json
+++ b/packages/rstream-dot/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/rstream-dot",
- "version": "1.1.59",
+ "version": "1.2.2",
"description": "Graphviz DOT conversion of @thi.ng/rstream dataflow graph topologies",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,17 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/rstream": "^5.1.1"
+ "@thi.ng/rstream": "^5.1.4",
+ "@thi.ng/strings": "^1.15.1",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/rstream-dot/src/api.ts b/packages/rstream-dot/src/api.ts
index 34d27e9933..f2394ea7f8 100644
--- a/packages/rstream-dot/src/api.ts
+++ b/packages/rstream-dot/src/api.ts
@@ -29,7 +29,7 @@ export interface DotOpts {
values: boolean;
dir: string;
font: string;
- fontsize: string;
+ fontsize: string | number;
text: string;
- color: Record;
+ color: Partial>;
}
diff --git a/packages/rstream-dot/src/index.ts b/packages/rstream-dot/src/index.ts
index e4a9d4579e..2e37b9a802 100644
--- a/packages/rstream-dot/src/index.ts
+++ b/packages/rstream-dot/src/index.ts
@@ -4,29 +4,24 @@ import {
StreamMerge,
StreamSync,
} from "@thi.ng/rstream";
+import { truncate } from "@thi.ng/strings";
+import { map } from "@thi.ng/transducers";
import type { DotOpts, Node, NodeType, WalkState } from "./api";
export * from "./api";
-const getNodeType = (sub: ISubscribable) => {
- if (sub instanceof Stream) {
- return "Stream";
- }
- if (sub instanceof StreamSync) {
- return "StreamSync";
- }
- if (sub instanceof StreamMerge) {
- return "StreamMerge";
- }
-};
+const getNodeType = (sub: ISubscribable) =>
+ sub instanceof Stream
+ ? "Stream"
+ : sub instanceof StreamSync
+ ? "StreamSync"
+ : sub instanceof StreamMerge
+ ? "StreamMerge"
+ : undefined;
const dotNode = (s: Node, opts: DotOpts) => {
let res = `s${s.id}[label="`;
- if (s.type) {
- res += `${s.label}\\n(${s.type})`;
- } else {
- res += `${s.label}`;
- }
+ res += s.type ? `${s.label}\\n(${s.type})` : `${s.label}`;
if (s.body !== undefined) {
res += `\\n${s.body.replace(/"/g, `'`).replace(/\n/g, "\\n")}`;
}
@@ -37,12 +32,12 @@ const dotNode = (s: Node, opts: DotOpts) => {
return res + `"];`;
};
-const dotEdge = (a: Node, b: Node, _: DotOpts) => {
- let res = `s${a.id} -> s${b.id}`;
- if (b.xform) {
- res += `[label="xform"]`;
- }
- return res + ";";
+const dotEdge = (a: Node, b: Node, _: DotOpts) =>
+ `s${a.id} -> s${b.id}${b.xform ? `[label="xform"]` : ""};`;
+
+const subValue = (sub: ISubscribable) => {
+ const res = JSON.stringify(sub.deref ? sub.deref() : undefined);
+ return res ? truncate(64, "...")(res) : res;
};
export const walk = (
@@ -60,10 +55,7 @@ export const walk = (
label: sub.id || "",
type: getNodeType(sub),
xform: !!(sub).xform,
- body:
- opts.values && sub.deref
- ? JSON.stringify(sub.deref())
- : undefined,
+ body: opts.values ? subValue(sub) : undefined,
};
state.subs.set(sub, desc);
state.id++;
@@ -82,29 +74,28 @@ export const walk = (
};
export const toDot = (state: WalkState, opts?: Partial) => {
- opts = Object.assign(
- {
- dir: "LR",
- font: "Inconsolata",
- fontsize: 11,
- text: "white",
- color: {
- default: "black",
- noid: "gray",
- stream: "blue",
- streammerge: "red",
- streamsync: "red",
- },
- },
- opts
- );
+ opts = {
+ dir: "TB",
+ font: "sans-serif",
+ fontsize: 10,
+ text: "white",
+ ...opts,
+ };
+ opts.color = {
+ default: "black",
+ noid: "gray",
+ stream: "blue",
+ streammerge: "red",
+ streamsync: "red",
+ ...(opts.color || {}),
+ };
return [
"digraph g {",
`rankdir=${opts.dir};`,
- `node[fontname=${opts.font},fontsize=${opts.fontsize},style=filled,fontcolor=${opts.text}];`,
- `edge[fontname=${opts.font},fontsize=${opts.fontsize}];`,
- ...[...state.subs.values()].map((n) => dotNode(n, opts)),
- ...state.rels.map((r) => dotEdge(r[0], r[1], opts)),
+ `node[fontname="${opts.font}",fontsize=${opts.fontsize},style=filled,fontcolor=${opts.text}];`,
+ `edge[fontname="${opts.font}",fontsize=${opts.fontsize}];`,
+ ...map((n) => dotNode(n, opts), state.subs.values()),
+ ...map((r) => dotEdge(r[0], r[1], opts), state.rels),
"}",
].join("\n");
};
diff --git a/packages/rstream-gestures/CHANGELOG.md b/packages/rstream-gestures/CHANGELOG.md
index 7529fe0cba..d936714b53 100644
--- a/packages/rstream-gestures/CHANGELOG.md
+++ b/packages/rstream-gestures/CHANGELOG.md
@@ -3,6 +3,30 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [3.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@3.0.8...@thi.ng/rstream-gestures@3.0.9) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/rstream-gestures
+
+
+
+
+
+## [3.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@3.0.7...@thi.ng/rstream-gestures@3.0.8) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/rstream-gestures
+
+
+
+
+
+## [3.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@3.0.6...@thi.ng/rstream-gestures@3.0.7) (2021-02-22)
+
+**Note:** Version bump only for package @thi.ng/rstream-gestures
+
+
+
+
+
## [3.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@3.0.5...@thi.ng/rstream-gestures@3.0.6) (2021-02-20)
**Note:** Version bump only for package @thi.ng/rstream-gestures
diff --git a/packages/rstream-gestures/package.json b/packages/rstream-gestures/package.json
index 89df0f806f..9be35c44cf 100644
--- a/packages/rstream-gestures/package.json
+++ b/packages/rstream-gestures/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/rstream-gestures",
- "version": "3.0.6",
+ "version": "3.0.9",
"description": "Unified mouse, mouse wheel & multi-touch event stream abstraction",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,21 +39,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/rstream": "^5.1.1",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/rstream": "^5.1.4",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/rstream-graph/CHANGELOG.md b/packages/rstream-graph/CHANGELOG.md
index 0963d348ba..1090b6f482 100644
--- a/packages/rstream-graph/CHANGELOG.md
+++ b/packages/rstream-graph/CHANGELOG.md
@@ -3,6 +3,30 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [3.2.56](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.55...@thi.ng/rstream-graph@3.2.56) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/rstream-graph
+
+
+
+
+
+## [3.2.55](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.54...@thi.ng/rstream-graph@3.2.55) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/rstream-graph
+
+
+
+
+
+## [3.2.54](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.53...@thi.ng/rstream-graph@3.2.54) (2021-02-22)
+
+**Note:** Version bump only for package @thi.ng/rstream-graph
+
+
+
+
+
## [3.2.53](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.52...@thi.ng/rstream-graph@3.2.53) (2021-02-20)
**Note:** Version bump only for package @thi.ng/rstream-graph
diff --git a/packages/rstream-graph/package.json b/packages/rstream-graph/package.json
index b5b1cff5c1..d0aa1b89fc 100644
--- a/packages/rstream-graph/package.json
+++ b/packages/rstream-graph/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/rstream-graph",
- "version": "3.2.53",
+ "version": "3.2.56",
"description": "Declarative dataflow graph construction for @thi.ng/rstream",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,24 +39,24 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/atom": "^4.1.28",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/paths": "^4.2.0",
- "@thi.ng/resolve-map": "^4.2.13",
- "@thi.ng/rstream": "^5.1.1",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/atom": "^4.1.29",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/paths": "^4.2.1",
+ "@thi.ng/resolve-map": "^4.2.14",
+ "@thi.ng/rstream": "^5.1.4",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/rstream-log-file/CHANGELOG.md b/packages/rstream-log-file/CHANGELOG.md
index 17dd61282b..913a5a92e2 100644
--- a/packages/rstream-log-file/CHANGELOG.md
+++ b/packages/rstream-log-file/CHANGELOG.md
@@ -3,6 +3,30 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.77](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.76...@thi.ng/rstream-log-file@0.1.77) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/rstream-log-file
+
+
+
+
+
+## [0.1.76](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.75...@thi.ng/rstream-log-file@0.1.76) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/rstream-log-file
+
+
+
+
+
+## [0.1.75](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.74...@thi.ng/rstream-log-file@0.1.75) (2021-02-22)
+
+**Note:** Version bump only for package @thi.ng/rstream-log-file
+
+
+
+
+
## [0.1.74](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.73...@thi.ng/rstream-log-file@0.1.74) (2021-02-20)
**Note:** Version bump only for package @thi.ng/rstream-log-file
diff --git a/packages/rstream-log-file/package.json b/packages/rstream-log-file/package.json
index ce58350d1c..4dfed48b73 100644
--- a/packages/rstream-log-file/package.json
+++ b/packages/rstream-log-file/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/rstream-log-file",
- "version": "0.1.74",
+ "version": "0.1.77",
"description": "File output handler for structured, multilevel & hierarchical loggers based on @thi.ng/rstream",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,17 +39,17 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/rstream": "^5.1.1"
+ "@thi.ng/rstream": "^5.1.4"
},
"files": [
"*.js",
diff --git a/packages/rstream-log/CHANGELOG.md b/packages/rstream-log/CHANGELOG.md
index 06e4451d40..b87a2cf41f 100644
--- a/packages/rstream-log/CHANGELOG.md
+++ b/packages/rstream-log/CHANGELOG.md
@@ -3,6 +3,30 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [3.2.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.2.5...@thi.ng/rstream-log@3.2.6) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/rstream-log
+
+
+
+
+
+## [3.2.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.2.4...@thi.ng/rstream-log@3.2.5) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/rstream-log
+
+
+
+
+
+## [3.2.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.2.3...@thi.ng/rstream-log@3.2.4) (2021-02-22)
+
+**Note:** Version bump only for package @thi.ng/rstream-log
+
+
+
+
+
## [3.2.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.2.2...@thi.ng/rstream-log@3.2.3) (2021-02-20)
**Note:** Version bump only for package @thi.ng/rstream-log
diff --git a/packages/rstream-log/package.json b/packages/rstream-log/package.json
index 0fc7e17979..dc601addb5 100644
--- a/packages/rstream-log/package.json
+++ b/packages/rstream-log/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/rstream-log",
- "version": "3.2.3",
+ "version": "3.2.6",
"description": "Structured, multilevel & hierarchical loggers based on @thi.ng/rstream",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,22 +39,22 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/rstream": "^5.1.1",
- "@thi.ng/strings": "^1.15.0",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/rstream": "^5.1.4",
+ "@thi.ng/strings": "^1.15.1",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/rstream-query/CHANGELOG.md b/packages/rstream-query/CHANGELOG.md
index a908803460..9f64d70f86 100644
--- a/packages/rstream-query/CHANGELOG.md
+++ b/packages/rstream-query/CHANGELOG.md
@@ -3,6 +3,30 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.1.62](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.1.61...@thi.ng/rstream-query@1.1.62) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/rstream-query
+
+
+
+
+
+## [1.1.61](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.1.60...@thi.ng/rstream-query@1.1.61) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/rstream-query
+
+
+
+
+
+## [1.1.60](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.1.59...@thi.ng/rstream-query@1.1.60) (2021-02-22)
+
+**Note:** Version bump only for package @thi.ng/rstream-query
+
+
+
+
+
## [1.1.59](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.1.58...@thi.ng/rstream-query@1.1.59) (2021-02-20)
**Note:** Version bump only for package @thi.ng/rstream-query
diff --git a/packages/rstream-query/package.json b/packages/rstream-query/package.json
index 4afb5a27bb..4ac3b54438 100644
--- a/packages/rstream-query/package.json
+++ b/packages/rstream-query/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/rstream-query",
- "version": "1.1.59",
+ "version": "1.1.62",
"description": "@thi.ng/rstream based triple store & reactive query engine",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,25 +39,25 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/associative": "^5.1.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/equiv": "^1.0.36",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/rstream": "^5.1.1",
- "@thi.ng/rstream-dot": "^1.1.59",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/associative": "^5.1.2",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/equiv": "^1.0.37",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/rstream": "^5.1.4",
+ "@thi.ng/rstream-dot": "^1.2.2",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/rstream/CHANGELOG.md b/packages/rstream/CHANGELOG.md
index 4e76bb742e..a8a59761a7 100644
--- a/packages/rstream/CHANGELOG.md
+++ b/packages/rstream/CHANGELOG.md
@@ -3,6 +3,33 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [5.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@5.1.3...@thi.ng/rstream@5.1.4) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/rstream
+
+
+
+
+
+## [5.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@5.1.2...@thi.ng/rstream@5.1.3) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/rstream
+
+
+
+
+
+## [5.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@5.1.1...@thi.ng/rstream@5.1.2) (2021-02-22)
+
+
+### Bug Fixes
+
+* **rstream:** add auto IDs for bisect/debounce() ([89b1def](https://github.com/thi-ng/umbrella/commit/89b1def89f34723ebd1bc1c188b0166293eac6cc))
+
+
+
+
+
## [5.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@5.1.0...@thi.ng/rstream@5.1.1) (2021-02-20)
**Note:** Version bump only for package @thi.ng/rstream
diff --git a/packages/rstream/README.md b/packages/rstream/README.md
index 0871a3eb5e..91a9f0a61c 100644
--- a/packages/rstream/README.md
+++ b/packages/rstream/README.md
@@ -187,7 +187,7 @@ yarn add @thi.ng/rstream
```
-Package sizes (gzipped, pre-treeshake): ESM: 5.44 KB / CJS: 5.63 KB / UMD: 5.57 KB
+Package sizes (gzipped, pre-treeshake): ESM: 5.45 KB / CJS: 5.64 KB / UMD: 5.58 KB
## Dependencies
@@ -211,6 +211,7 @@ A selection:
| -------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | --------------------------------------------------------- | -------------------------------------------------------------------------------------- |
| | Interactive image processing (adaptive threshold) | [Demo](https://demo.thi.ng/umbrella/adaptive-threshold/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/adaptive-threshold) |
| | Figlet-style bitmap font creation with transducers | [Demo](https://demo.thi.ng/umbrella/bitmap-font/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/bitmap-font) |
+| | Probabilistic color theme generator | [Demo](https://demo.thi.ng/umbrella/color-themes/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/color-themes) |
| | Basic crypto-currency candle chart with multiple moving averages plots | [Demo](https://demo.thi.ng/umbrella/crypto-chart/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/crypto-chart) |
| | Interactive pattern drawing demo using transducers | [Demo](https://demo.thi.ng/umbrella/hdom-canvas-draw/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/hdom-canvas-draw) |
| | Canvas based Immediate Mode GUI components | [Demo](https://demo.thi.ng/umbrella/imgui/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/imgui) |
diff --git a/packages/rstream/package.json b/packages/rstream/package.json
index da6b91ecf4..92a36b0dc7 100644
--- a/packages/rstream/package.json
+++ b/packages/rstream/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/rstream",
- "version": "5.1.1",
+ "version": "5.1.4",
"description": "Reactive streams & subscription primitives for constructing dataflow graphs / pipelines",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,23 +39,23 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/arrays": "^0.10.2",
- "@thi.ng/associative": "^5.1.0",
- "@thi.ng/atom": "^4.1.28",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/arrays": "^0.10.4",
+ "@thi.ng/associative": "^5.1.2",
+ "@thi.ng/atom": "^4.1.29",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/rstream/src/subs/bisect.ts b/packages/rstream/src/subs/bisect.ts
index f36aaa5b7f..c122af136a 100644
--- a/packages/rstream/src/subs/bisect.ts
+++ b/packages/rstream/src/subs/bisect.ts
@@ -1,6 +1,7 @@
import type { Predicate } from "@thi.ng/api";
import type { ISubscriber } from "../api";
import { PubSub } from "../pubsub";
+import { nextID } from "../utils/idgen";
/**
* Returns a {@link PubSub} using given predicate `pred` as boolean
@@ -51,7 +52,7 @@ export const bisect = (
truthy?: ISubscriber,
falsy?: ISubscriber
): PubSub => {
- const sub = new PubSub({ topic: pred });
+ const sub = new PubSub({ topic: pred, id: `bisect-${nextID()}` });
truthy && sub.subscribeTopic(true, truthy);
falsy && sub.subscribeTopic(false, falsy);
return sub;
diff --git a/packages/rstream/src/subs/debounce.ts b/packages/rstream/src/subs/debounce.ts
index 3d3ccc0230..b72b87bcf4 100644
--- a/packages/rstream/src/subs/debounce.ts
+++ b/packages/rstream/src/subs/debounce.ts
@@ -1,5 +1,6 @@
import { fromIterable } from "../from/iterable";
import { metaStream, MetaStreamOpts } from "../metastream";
+import { optsWithID } from "../utils/idgen";
/**
* Returns a subscription which ignores any intermediate inputs arriving
@@ -13,7 +14,10 @@ import { metaStream, MetaStreamOpts } from "../metastream";
* @param delay
*/
export const debounce = (delay: number, opts?: Partial) =>
- metaStream((x: T) => fromIterable([x], { delay }), {
- emitLast: true,
- ...opts,
- });
+ metaStream(
+ (x: T) => fromIterable([x], { delay }),
+ optsWithID("debounce", {
+ emitLast: true,
+ ...opts,
+ })
+ );
diff --git a/packages/sax/CHANGELOG.md b/packages/sax/CHANGELOG.md
index 216c042986..df515ca5a6 100644
--- a/packages/sax/CHANGELOG.md
+++ b/packages/sax/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.1.51](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.1.50...@thi.ng/sax@1.1.51) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/sax
+
+
+
+
+
+## [1.1.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.1.49...@thi.ng/sax@1.1.50) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/sax
+
+
+
+
+
## [1.1.49](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.1.48...@thi.ng/sax@1.1.49) (2021-02-20)
**Note:** Version bump only for package @thi.ng/sax
diff --git a/packages/sax/package.json b/packages/sax/package.json
index 72a7638548..41ef88ee49 100644
--- a/packages/sax/package.json
+++ b/packages/sax/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/sax",
- "version": "1.1.49",
+ "version": "1.1.51",
"description": "Transducer-based, SAX-like, non-validating, speedy & tiny XML parser",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/transducers-fsm": "^1.1.49"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/transducers-fsm": "^1.1.51"
},
"files": [
"*.js",
diff --git a/packages/scenegraph/CHANGELOG.md b/packages/scenegraph/CHANGELOG.md
index efb5ebe266..a22182d2ec 100644
--- a/packages/scenegraph/CHANGELOG.md
+++ b/packages/scenegraph/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.3.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/scenegraph@0.3.19...@thi.ng/scenegraph@0.3.20) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/scenegraph
+
+
+
+
+
+## [0.3.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/scenegraph@0.3.18...@thi.ng/scenegraph@0.3.19) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/scenegraph
+
+
+
+
+
## [0.3.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/scenegraph@0.3.17...@thi.ng/scenegraph@0.3.18) (2021-02-20)
**Note:** Version bump only for package @thi.ng/scenegraph
diff --git a/packages/scenegraph/package.json b/packages/scenegraph/package.json
index 0356372ead..d0fc52cf5f 100644
--- a/packages/scenegraph/package.json
+++ b/packages/scenegraph/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/scenegraph",
- "version": "0.3.18",
+ "version": "0.3.20",
"description": "Extensible 2D/3D scene graph with @thi.ng/hiccup-canvas support",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,20 +39,20 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/matrices": "^0.6.44",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/matrices": "^0.6.46",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/seq/CHANGELOG.md b/packages/seq/CHANGELOG.md
index 3c174b4994..9b0acfc9a5 100644
--- a/packages/seq/CHANGELOG.md
+++ b/packages/seq/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/seq@0.2.31...@thi.ng/seq@0.2.32) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/seq
+
+
+
+
+
## [0.2.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/seq@0.2.30...@thi.ng/seq@0.2.31) (2021-02-20)
**Note:** Version bump only for package @thi.ng/seq
diff --git a/packages/seq/package.json b/packages/seq/package.json
index 7f9ba55276..37ae8e8870 100644
--- a/packages/seq/package.json
+++ b/packages/seq/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/seq",
- "version": "0.2.31",
+ "version": "0.2.32",
"description": "Various implementations of the @thi.ng/api `ISeq` interface / sequence abstraction",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,18 +39,18 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1"
},
"files": [
"*.js",
diff --git a/packages/sexpr/CHANGELOG.md b/packages/sexpr/CHANGELOG.md
index 37b2bebade..1244ef5daf 100644
--- a/packages/sexpr/CHANGELOG.md
+++ b/packages/sexpr/CHANGELOG.md
@@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/sexpr@0.2.34...@thi.ng/sexpr@0.2.35) (2021-03-03)
+
+
+### Bug Fixes
+
+* **sexpr:** add missing type anno (TS4.2) ([89827bb](https://github.com/thi-ng/umbrella/commit/89827bb431a2dabf1087bcd2ac967b253152b9d7))
+
+
+
+
+
## [0.2.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/sexpr@0.2.33...@thi.ng/sexpr@0.2.34) (2021-02-20)
**Note:** Version bump only for package @thi.ng/sexpr
diff --git a/packages/sexpr/package.json b/packages/sexpr/package.json
index 744688d185..16370c6ff4 100644
--- a/packages/sexpr/package.json
+++ b/packages/sexpr/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/sexpr",
- "version": "0.2.34",
+ "version": "0.2.35",
"description": "Extensible S-Expression parser & runtime infrastructure",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/defmulti": "^1.3.5"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/defmulti": "^1.3.6"
},
"files": [
"*.js",
diff --git a/packages/sexpr/src/tokenize.ts b/packages/sexpr/src/tokenize.ts
index e354bdd6d1..b721c6d9fa 100644
--- a/packages/sexpr/src/tokenize.ts
+++ b/packages/sexpr/src/tokenize.ts
@@ -13,7 +13,10 @@ import type { SyntaxOpts, Token } from "./api";
* @param src -
* @param opts -
*/
-export function* tokenize(src: Iterable, opts?: Partial) {
+export function* tokenize(
+ src: Iterable,
+ opts?: Partial
+): IterableIterator {
const { scopes: rawScopes, whiteSpace, string } = {
...DEFAULT_SYNTAX,
...opts,
diff --git a/packages/shader-ast-glsl/CHANGELOG.md b/packages/shader-ast-glsl/CHANGELOG.md
index 2dc952a4a3..2d1309c615 100644
--- a/packages/shader-ast-glsl/CHANGELOG.md
+++ b/packages/shader-ast-glsl/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-glsl@0.2.22...@thi.ng/shader-ast-glsl@0.2.23) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/shader-ast-glsl
+
+
+
+
+
+## [0.2.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-glsl@0.2.21...@thi.ng/shader-ast-glsl@0.2.22) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/shader-ast-glsl
+
+
+
+
+
## [0.2.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-glsl@0.2.20...@thi.ng/shader-ast-glsl@0.2.21) (2021-02-20)
**Note:** Version bump only for package @thi.ng/shader-ast-glsl
diff --git a/packages/shader-ast-glsl/package.json b/packages/shader-ast-glsl/package.json
index 13ceee5870..4e674383fe 100644
--- a/packages/shader-ast-glsl/package.json
+++ b/packages/shader-ast-glsl/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/shader-ast-glsl",
- "version": "0.2.21",
+ "version": "0.2.23",
"description": "Customizable GLSL codegen for @thi.ng/shader-ast",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,20 +39,20 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/shader-ast": "^0.7.13"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/shader-ast": "^0.8.1"
},
"files": [
"*.js",
diff --git a/packages/shader-ast-js/CHANGELOG.md b/packages/shader-ast-js/CHANGELOG.md
index ace0bdec29..57288b034e 100644
--- a/packages/shader-ast-js/CHANGELOG.md
+++ b/packages/shader-ast-js/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.5.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.5.21...@thi.ng/shader-ast-js@0.5.22) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/shader-ast-js
+
+
+
+
+
+## [0.5.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.5.20...@thi.ng/shader-ast-js@0.5.21) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/shader-ast-js
+
+
+
+
+
## [0.5.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.5.19...@thi.ng/shader-ast-js@0.5.20) (2021-02-20)
**Note:** Version bump only for package @thi.ng/shader-ast-js
diff --git a/packages/shader-ast-js/package.json b/packages/shader-ast-js/package.json
index 0037592046..6c8f00f285 100644
--- a/packages/shader-ast-js/package.json
+++ b/packages/shader-ast-js/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/shader-ast-js",
- "version": "0.5.20",
+ "version": "0.5.22",
"description": "Customizable JS codegen, compiler & runtime for @thi.ng/shader-ast",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,24 +39,24 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/matrices": "^0.6.44",
- "@thi.ng/pixel": "^0.6.1",
- "@thi.ng/shader-ast": "^0.7.13",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/matrices": "^0.6.46",
+ "@thi.ng/pixel": "^0.7.0",
+ "@thi.ng/shader-ast": "^0.8.1",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/shader-ast-stdlib/CHANGELOG.md b/packages/shader-ast-stdlib/CHANGELOG.md
index 7f42af54f7..edc4266c13 100644
--- a/packages/shader-ast-stdlib/CHANGELOG.md
+++ b/packages/shader-ast-stdlib/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.5.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-stdlib@0.5.14...@thi.ng/shader-ast-stdlib@0.5.15) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/shader-ast-stdlib
+
+
+
+
+
+## [0.5.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-stdlib@0.5.13...@thi.ng/shader-ast-stdlib@0.5.14) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/shader-ast-stdlib
+
+
+
+
+
## [0.5.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-stdlib@0.5.12...@thi.ng/shader-ast-stdlib@0.5.13) (2021-02-20)
**Note:** Version bump only for package @thi.ng/shader-ast-stdlib
diff --git a/packages/shader-ast-stdlib/README.md b/packages/shader-ast-stdlib/README.md
index 5d9e68d63a..48489d5ba4 100644
--- a/packages/shader-ast-stdlib/README.md
+++ b/packages/shader-ast-stdlib/README.md
@@ -90,7 +90,7 @@ yarn add @thi.ng/shader-ast-stdlib
```
-Package sizes (gzipped, pre-treeshake): ESM: 6.14 KB / CJS: 6.97 KB / UMD: 6.38 KB
+Package sizes (gzipped, pre-treeshake): ESM: 6.15 KB / CJS: 6.97 KB / UMD: 6.38 KB
## Dependencies
diff --git a/packages/shader-ast-stdlib/package.json b/packages/shader-ast-stdlib/package.json
index 61817cb116..72272a179e 100644
--- a/packages/shader-ast-stdlib/package.json
+++ b/packages/shader-ast-stdlib/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/shader-ast-stdlib",
- "version": "0.5.13",
+ "version": "0.5.15",
"description": "Function collection for modular GPGPU / shader programming with @thi.ng/shader-ast",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,18 +39,18 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/shader-ast": "^0.7.13"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/shader-ast": "^0.8.1"
},
"files": [
"*.js",
diff --git a/packages/shader-ast/AUTHORS.md b/packages/shader-ast/AUTHORS.md
new file mode 100644
index 0000000000..903d23ca2e
--- /dev/null
+++ b/packages/shader-ast/AUTHORS.md
@@ -0,0 +1,7 @@
+### Maintainer
+
+- Karsten Schmidt (@postspectacular)
+
+### Contributors
+
+- Jamie Owen (@jamieowen)
diff --git a/packages/shader-ast/CHANGELOG.md b/packages/shader-ast/CHANGELOG.md
index 329f27248c..1e688d4dc3 100644
--- a/packages/shader-ast/CHANGELOG.md
+++ b/packages/shader-ast/CHANGELOG.md
@@ -3,6 +3,25 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.8.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.8.0...@thi.ng/shader-ast@0.8.1) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/shader-ast
+
+
+
+
+
+# [0.8.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.7.13...@thi.ng/shader-ast@0.8.0) (2021-02-24)
+
+
+### Features
+
+* **shader-ast:** add more texture lookup fns ([3c95d13](https://github.com/thi-ng/umbrella/commit/3c95d1363f4eb51e8d04dc7618d50f8f70b121e4))
+
+
+
+
+
## [0.7.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.7.12...@thi.ng/shader-ast@0.7.13) (2021-02-20)
**Note:** Version bump only for package @thi.ng/shader-ast
diff --git a/packages/shader-ast/README.md b/packages/shader-ast/README.md
index 64c087bb8e..9b1d1c263f 100644
--- a/packages/shader-ast/README.md
+++ b/packages/shader-ast/README.md
@@ -49,6 +49,8 @@ This project is part of the
- [Tree traversals](#tree-traversals)
- [Constant folding](#constant-folding)
- [Authors](#authors)
+ - [Maintainer](#maintainer)
+ - [Contributors](#contributors)
- [License](#license)
## About
@@ -184,7 +186,7 @@ yarn add @thi.ng/shader-ast
```
-Package sizes (gzipped, pre-treeshake): ESM: 4.73 KB / CJS: 5.26 KB / UMD: 4.72 KB
+Package sizes (gzipped, pre-treeshake): ESM: 4.82 KB / CJS: 5.37 KB / UMD: 4.78 KB
## Dependencies
@@ -588,14 +590,20 @@ constantFolding(ast)
## Authors
-Karsten Schmidt
+### Maintainer
+
+- Karsten Schmidt ([@postspectacular](https://github.com/postspectacular))
+
+### Contributors
+
+- Jamie Owen ([@jamieowen](https://github.com/jamieowen))
If this project contributes to an academic publication, please cite it as:
```bibtex
@misc{thing-shader-ast,
title = "@thi.ng/shader-ast",
- author = "Karsten Schmidt",
+ author = "Karsten Schmidt and others",
note = "https://thi.ng/shader-ast",
year = 2019
}
diff --git a/packages/shader-ast/package.json b/packages/shader-ast/package.json
index d38c9739ed..9229ec7088 100644
--- a/packages/shader-ast/package.json
+++ b/packages/shader-ast/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/shader-ast",
- "version": "0.7.13",
+ "version": "0.8.1",
"description": "DSL to define shader code in TypeScript and cross-compile to GLSL, JS and other targets",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,21 +39,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/defmulti": "^1.3.5",
- "@thi.ng/dgraph": "^1.3.9",
- "@thi.ng/errors": "^1.2.27"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/defmulti": "^1.3.6",
+ "@thi.ng/dgraph": "^1.3.11",
+ "@thi.ng/errors": "^1.2.28"
},
"files": [
"*.js",
diff --git a/packages/shader-ast/src/builtin/texture.ts b/packages/shader-ast/src/builtin/texture.ts
index ee902d7574..b8f4060af4 100644
--- a/packages/shader-ast/src/builtin/texture.ts
+++ b/packages/shader-ast/src/builtin/texture.ts
@@ -21,7 +21,6 @@ import type {
import type { IVec, Prim, Sampler, Vec } from "../api/types";
import { isVec } from "../ast/checks";
import { builtinCall } from "../ast/function";
-import { FLOAT0, INT0 } from "../ast/lit";
const texRetType = (sampler: Term) => {
const t = sampler.type[0];
@@ -44,16 +43,12 @@ const texRetType = (sampler: Term) => {
const $call = (
name: string,
sampler: Term,
- uv: Term,
+ args: Term[],
bias?: FloatTerm
) => {
- const f = builtinCall(
- name,
- texRetType(sampler),
- sampler,
- uv,
- bias || FLOAT0
- );
+ const f = bias
+ ? builtinCall(name, texRetType(sampler), sampler, ...args, bias)
+ : builtinCall(name, texRetType(sampler), sampler, ...args);
!isVec(f) && (f.info = "n");
return f;
};
@@ -78,6 +73,11 @@ export function textureSize(sampler: Term, lod: IntTerm): FnCall {
);
}
+/**
+ * @param sampler
+ * @param uv
+ * @param bias - not allowed in vertex shader
+ */
// prettier-ignore
export function texture(sampler: Sampler2DTerm, uv: Vec2Term, bias?: FloatTerm): FnCall<"vec4">;
// prettier-ignore
@@ -102,9 +102,14 @@ export function texture(sampler: Term<"sampler2DShadow">, uvw: Vec3Term, bias?:
export function texture(sampler: Term<"samplerCubeShadow">, uvw: Vec4Term, bias?: FloatTerm): FnCall<"float">;
// prettier-ignore
export function texture(sampler: Term, uv: Term, bias?: FloatTerm): FnCall {
- return $call("texture", sampler, uv, bias);
+ return $call("texture", sampler, [uv], bias);
}
+/**
+ * @param sampler
+ * @param uvw
+ * @param bias - not allowed in vertex shader
+ */
// prettier-ignore
export function textureProj(sampler: Sampler2DTerm, uvw: Term<"vec3" | "vec4">, bias?: FloatTerm): FnCall<"vec4">;
// prettier-ignore
@@ -121,34 +126,40 @@ export function textureProj(sampler: USampler3DTerm, uvw: Vec4Term, bias?: Float
export function textureProj(sampler: Term<"sampler2DShadow">, uvw: Vec4Term, bias?: FloatTerm): FnCall<"float">;
// prettier-ignore
export function textureProj(sampler: Term, uv: Term, bias?: FloatTerm): FnCall {
- return $call("textureProj", sampler, uv, bias);
+ return $call("textureProj", sampler, [uv], bias);
}
// prettier-ignore
-export function textureLod(sampler: Sampler2DTerm, uv: Vec2Term, bias?: FloatTerm): FnCall<"vec4">;
+export function textureLod(sampler: Sampler2DTerm, uv: Vec2Term, lod: FloatTerm): FnCall<"vec4">;
// prettier-ignore
-export function textureLod(sampler: Sampler3DTerm, uvw: Vec3Term, bias?: FloatTerm): FnCall<"vec4">;
+export function textureLod(sampler: Sampler3DTerm, uvw: Vec3Term, lod: FloatTerm): FnCall<"vec4">;
// prettier-ignore
-export function textureLod(sampler: SamplerCubeTerm, uvw: Vec3Term, bias?: FloatTerm): FnCall<"vec4">;
+export function textureLod(sampler: SamplerCubeTerm, uvw: Vec3Term, lod: FloatTerm): FnCall<"vec4">;
// prettier-ignore
-export function textureLod(sampler: ISampler2DTerm, uv: Vec2Term, bias?: FloatTerm): FnCall<"ivec4">;
+export function textureLod(sampler: ISampler2DTerm, uv: Vec2Term, lod: FloatTerm): FnCall<"ivec4">;
// prettier-ignore
-export function textureLod(sampler: ISampler3DTerm, uvw: Vec3Term, bias?: FloatTerm): FnCall<"ivec4">;
+export function textureLod(sampler: ISampler3DTerm, uvw: Vec3Term, lod: FloatTerm): FnCall<"ivec4">;
// prettier-ignore
-export function textureLod(sampler: ISamplerCubeTerm, uvw: Vec3Term, bias?: FloatTerm): FnCall<"ivec4">;
+export function textureLod(sampler: ISamplerCubeTerm, uvw: Vec3Term, lod: FloatTerm): FnCall<"ivec4">;
// prettier-ignore
-export function textureLod(sampler: USampler2DTerm, uv: Vec2Term, bias?: FloatTerm): FnCall<"uvec4">;
+export function textureLod(sampler: USampler2DTerm, uv: Vec2Term, lod: FloatTerm): FnCall<"uvec4">;
// prettier-ignore
-export function textureLod(sampler: USampler3DTerm, uvw: Vec3Term, bias?: FloatTerm): FnCall<"uvec4">;
+export function textureLod(sampler: USampler3DTerm, uvw: Vec3Term, lod: FloatTerm): FnCall<"uvec4">;
// prettier-ignore
-export function textureLod(sampler: USamplerCubeTerm, uvw: Vec3Term, bias?: FloatTerm): FnCall<"uvec4">;
+export function textureLod(sampler: USamplerCubeTerm, uvw: Vec3Term, lod: FloatTerm): FnCall<"uvec4">;
// prettier-ignore
-export function textureLod(sampler: Term<"sampler2DShadow">, uvw: Vec3Term, bias?: FloatTerm): FnCall<"float">;
+export function textureLod(sampler: Term<"sampler2DShadow">, uvw: Vec3Term, lod: FloatTerm): FnCall<"float">;
// prettier-ignore
-export function textureLod(sampler: Term, uv: Term, bias?: FloatTerm): FnCall {
- return $call("textureLod", sampler, uv, bias);
+export function textureLod(sampler: Term, uv: Term, lod: FloatTerm): FnCall {
+ return $call("textureLod", sampler, [uv, lod]);
}
+/**
+ * @param sampler
+ * @param uvw
+ * @param off
+ * @param bias - not allowed in vertex shader
+ */
// prettier-ignore
export function textureOffset(sampler: Sampler2DTerm, uvw: Vec2Term, off: IVec2Term, bias?: FloatTerm): FnCall<"vec4">;
// prettier-ignore
@@ -165,39 +176,24 @@ export function textureOffset(sampler: USampler3DTerm, uvw: Vec3Term, off: IVec3
export function textureOffset(sampler: Term<"sampler2DShadow">, uvw: Vec3Term, off: IVec2Term, bias?: FloatTerm): FnCall<"float">;
// prettier-ignore
export function textureOffset(sampler: Term, uv: Term, off: Term, bias?: FloatTerm): FnCall {
- const f = builtinCall(
- "textureOffset",
- texRetType(sampler),
- sampler,
- uv,
- off,
- bias || FLOAT0
- );
- !isVec(f) && (f.info = "n");
- return f;
+ return $call("textureOffset", sampler, [uv, off], bias);
}
// prettier-ignore
-export function texelFetch(sampler: Sampler2DTerm, uv: IVec2Term, lod?: IntTerm): FnCall<"vec4">;
+export function texelFetch(sampler: Sampler2DTerm, uv: IVec2Term, lod: IntTerm): FnCall<"vec4">;
// prettier-ignore
-export function texelFetch(sampler: Sampler3DTerm, uvw: IVec3Term, lod?: IntTerm): FnCall<"vec4">;
+export function texelFetch(sampler: Sampler3DTerm, uvw: IVec3Term, lod: IntTerm): FnCall<"vec4">;
// prettier-ignore
-export function texelFetch(sampler: ISampler2DTerm, uv: IVec2Term, lod?: IntTerm): FnCall<"ivec4">;
+export function texelFetch(sampler: ISampler2DTerm, uv: IVec2Term, lod: IntTerm): FnCall<"ivec4">;
// prettier-ignore
-export function texelFetch(sampler: ISampler3DTerm, uvw: IVec3Term, lod?: IntTerm): FnCall<"ivec4">;
+export function texelFetch(sampler: ISampler3DTerm, uvw: IVec3Term, lod: IntTerm): FnCall<"ivec4">;
// prettier-ignore
-export function texelFetch(sampler: USampler2DTerm, uv: IVec2Term, lod?: IntTerm): FnCall<"uvec4">;
+export function texelFetch(sampler: USampler2DTerm, uv: IVec2Term, lod: IntTerm): FnCall<"uvec4">;
// prettier-ignore
-export function texelFetch(sampler: USampler3DTerm, uvw: IVec3Term, lod?: IntTerm): FnCall<"uvec4">;
+export function texelFetch(sampler: USampler3DTerm, uvw: IVec3Term, lod: IntTerm): FnCall<"uvec4">;
// prettier-ignore
-export function texelFetch(sampler: Term, uv: Term, lod?: IntTerm): FnCall {
- return builtinCall(
- "texelFetch",
- texRetType(sampler),
- sampler,
- uv,
- lod || INT0
- );
+export function texelFetch(sampler: Term, uv: Term, lod: IntTerm): FnCall {
+ return $call("texelFetch", sampler, [uv, lod]);
}
// prettier-ignore
@@ -214,14 +210,107 @@ export function texelFetchOffset(sampler: USampler2DTerm, uv: IVec2Term, lod: In
export function texelFetchOffset(sampler: USampler3DTerm, uvw: IVec3Term, lod: IntTerm, offset: IVec3Term): FnCall<"uvec4">;
// prettier-ignore
export function texelFetchOffset(sampler: Term, uv: Term, lod: IntTerm, offset: Term): FnCall {
- return builtinCall(
- "texelFetchOffset",
- texRetType(sampler),
- sampler,
- uv,
- lod,
- offset
- );
+ return $call("texelFetchOffset", sampler, [uv, lod, offset]);
+}
+
+/**
+ * @param sampler
+ * @param uvw
+ * @param off
+ * @param bias - not allowed in vertex shader
+ */
+// prettier-ignore
+export function textureProjOffset(sampler: Sampler2DTerm, uvw: Vec3Term, off: IVec2Term, bias?: FloatTerm): FnCall<"vec4">;
+// prettier-ignore
+export function textureProjOffset(sampler: Sampler2DTerm, uvw: Vec4Term, off: IVec2Term, bias?: FloatTerm): FnCall<"vec4">;
+// prettier-ignore
+export function textureProjOffset(sampler: Sampler3DTerm, uvw: Vec4Term, off: IVec3Term, bias?: FloatTerm): FnCall<"vec4">;
+// prettier-ignore
+export function textureProjOffset(sampler: ISampler2DTerm, uvw: Vec3Term, off: IVec2Term, bias?: FloatTerm): FnCall<"ivec4">;
+// prettier-ignore
+export function textureProjOffset(sampler: ISampler2DTerm, uvw: Vec4Term, off: IVec2Term, bias?: FloatTerm): FnCall<"ivec4">;
+// prettier-ignore
+export function textureProjOffset(sampler: ISampler3DTerm, uvw: Vec4Term, off: IVec3Term, bias?: FloatTerm): FnCall<"ivec4">;
+// prettier-ignore
+export function textureProjOffset(sampler: USampler2DTerm, uvw: Vec3Term, off: IVec2Term, bias?: FloatTerm): FnCall<"uvec4">;
+// prettier-ignore
+export function textureProjOffset(sampler: USampler2DTerm, uvw: Vec4Term, off: IVec2Term, bias?: FloatTerm): FnCall<"uvec4">;
+// prettier-ignore
+export function textureProjOffset(sampler: USampler3DTerm, uvw: Vec4Term, off: IVec3Term, bias?: FloatTerm): FnCall<"uvec4">;
+// prettier-ignore
+export function textureProjOffset(sampler: Term<"sampler2DShadow">, uvw: Vec4Term, off: IVec2Term, bias?: FloatTerm): FnCall<"float">;
+// prettier-ignore
+export function textureProjOffset(sampler: Term, uv: Term, off: Term, bias?: FloatTerm): FnCall {
+ return $call("textureProjOffset", sampler, [uv, off], bias);
+}
+
+// prettier-ignore
+export function texelLodOffset(sampler: Sampler2DTerm, uv: Vec2Term, lod: FloatTerm, offset: IVec2Term): FnCall<"vec4">;
+// prettier-ignore
+export function texelLodOffset(sampler: Sampler3DTerm, uvw: Vec3Term, lod: FloatTerm, offset: IVec3Term): FnCall<"vec4">;
+// prettier-ignore
+export function texelLodOffset(sampler: ISampler2DTerm, uv: Vec2Term, lod: FloatTerm, offset: IVec2Term): FnCall<"ivec4">;
+// prettier-ignore
+export function texelLodOffset(sampler: ISampler3DTerm, uvw: Vec3Term, lod: FloatTerm, offset: IVec3Term): FnCall<"ivec4">;
+// prettier-ignore
+export function texelLodOffset(sampler: USampler2DTerm, uv: Vec2Term, lod: FloatTerm, offset: IVec2Term): FnCall<"uvec4">;
+// prettier-ignore
+export function texelLodOffset(sampler: USampler3DTerm, uvw: Vec3Term, lod: FloatTerm, offset: IVec3Term): FnCall<"uvec4">;
+// prettier-ignore
+export function texelLodOffset(sampler: Term<"sampler2DShadow">, uvw: Vec3Term, lod: FloatTerm, offset: IVec2Term): FnCall<"float">;
+// prettier-ignore
+export function texelLodOffset(sampler: Term, uv: Term, lod: FloatTerm, offset: Term): FnCall {
+ return $call("texelLodOffset", sampler, [uv, lod, offset]);
+}
+
+// prettier-ignore
+export function textureProjLod(sampler: Sampler2DTerm, uv: Vec3Term, lod: FloatTerm): FnCall<"vec4">;
+// prettier-ignore
+export function textureProjLod(sampler: Sampler2DTerm, uv: Vec4Term, lod: FloatTerm): FnCall<"vec4">;
+// prettier-ignore
+export function textureProjLod(sampler: Sampler3DTerm, uvw: Vec4Term, lod: FloatTerm): FnCall<"vec4">;
+// prettier-ignore
+export function textureProjLod(sampler: ISampler2DTerm, uv: Vec3Term, lod: FloatTerm): FnCall<"ivec4">;
+// prettier-ignore
+export function textureProjLod(sampler: ISampler2DTerm, uv: Vec4Term, lod: FloatTerm): FnCall<"ivec4">;
+// prettier-ignore
+export function textureProjLod(sampler: ISampler3DTerm, uvw: Vec4Term, lod: FloatTerm): FnCall<"ivec4">;
+// prettier-ignore
+export function textureProjLod(sampler: USampler2DTerm, uv: Vec3Term, lod: FloatTerm): FnCall<"uvec4">;
+// prettier-ignore
+export function textureProjLod(sampler: USampler2DTerm, uv: Vec4Term, lod: FloatTerm): FnCall<"uvec4">;
+// prettier-ignore
+export function textureProjLod(sampler: USampler3DTerm, uvw: Vec4Term, lod: FloatTerm): FnCall<"uvec4">;
+// prettier-ignore
+export function textureProjLod(sampler: Term<"sampler2DShadow">, uvw: Vec4Term, lod: FloatTerm): FnCall<"float">;
+// prettier-ignore
+export function textureProjLod(sampler: Term, uv: Term, lod: FloatTerm): FnCall {
+ return $call("textureProjLod", sampler, [uv, lod]);
+}
+
+// prettier-ignore
+export function texelProjLodOffset(sampler: Sampler2DTerm, uv: Vec3Term, lod: FloatTerm, offset: IVec2Term): FnCall<"vec4">;
+// prettier-ignore
+export function texelProjLodOffset(sampler: Sampler2DTerm, uv: Vec4Term, lod: FloatTerm, offset: IVec2Term): FnCall<"vec4">;
+// prettier-ignore
+export function texelProjLodOffset(sampler: Sampler3DTerm, uvw: Vec4Term, lod: FloatTerm, offset: IVec3Term): FnCall<"vec4">;
+// prettier-ignore
+export function texelProjLodOffset(sampler: ISampler2DTerm, uv: Vec3Term, lod: FloatTerm, offset: IVec2Term): FnCall<"ivec4">;
+// prettier-ignore
+export function texelProjLodOffset(sampler: ISampler2DTerm, uv: Vec4Term, lod: FloatTerm, offset: IVec2Term): FnCall<"ivec4">;
+// prettier-ignore
+export function texelProjLodOffset(sampler: ISampler3DTerm, uvw: Vec4Term, lod: FloatTerm, offset: IVec3Term): FnCall<"ivec4">;
+// prettier-ignore
+export function texelProjLodOffset(sampler: USampler2DTerm, uv: Vec3Term, lod: FloatTerm, offset: IVec2Term): FnCall<"uvec4">;
+// prettier-ignore
+export function texelProjLodOffset(sampler: USampler2DTerm, uv: Vec4Term, lod: FloatTerm, offset: IVec2Term): FnCall<"uvec4">;
+// prettier-ignore
+export function texelProjLodOffset(sampler: USampler3DTerm, uvw: Vec4Term, lod: FloatTerm, offset: IVec3Term): FnCall<"uvec4">;
+// prettier-ignore
+export function texelProjLodOffset(sampler: Term<"sampler2DShadow">, uvw: Vec4Term, lod: FloatTerm, offset: IVec2Term): FnCall<"float">;
+// prettier-ignore
+export function texelProjLodOffset(sampler: Term, uv: Term, lod: FloatTerm, offset: Term): FnCall {
+ return $call("texelProjLodOffset", sampler, [uv, lod, offset]);
}
// prettier-ignore
@@ -248,16 +337,76 @@ export function textureGrad(sampler: Term<"sampler2DShadow">, uvw: Vec3Term, dx:
export function textureGrad(sampler: Term<"samplerCubeShadow">, uvw: Vec3Term, dx: Vec3Term, dy: Vec3Term): FnCall<"float">;
// prettier-ignore
export function textureGrad(sampler: Term, uvw: Term, dx: Term, dy: Term): FnCall {
- const f = builtinCall(
- "textureGrad",
- texRetType(sampler),
- sampler,
- uvw,
- dx,
- dy
- );
- !isVec(f) && (f.info = "n");
- return f;
+ return $call("textureGrad", sampler, [uvw, dx, dy]);
+}
+
+// prettier-ignore
+export function textureGradOffset(sampler: Sampler2DTerm, uv: Vec2Term, dx: Vec2Term, dy: Vec2Term, offset: IVec2Term): FnCall<"vec4">;
+// prettier-ignore
+export function textureGradOffset(sampler: Sampler3DTerm, uvw: Vec3Term, dx: Vec3Term, dy: Vec3Term, offset: IVec3Term): FnCall<"vec4">;
+// prettier-ignore
+export function textureGradOffset(sampler: ISampler2DTerm, uv: Vec2Term, dx: Vec2Term, dy: Vec2Term, offset: IVec2Term): FnCall<"ivec4">;
+// prettier-ignore
+export function textureGradOffset(sampler: ISampler3DTerm, uvw: Vec3Term, dx: Vec3Term, dy: Vec3Term, offset: IVec3Term): FnCall<"ivec4">;
+// prettier-ignore
+export function textureGradOffset(sampler: USampler2DTerm, uv: Vec2Term, dx: Vec2Term, dy: Vec2Term, offset: IVec2Term): FnCall<"uvec4">;
+// prettier-ignore
+export function textureGradOffset(sampler: USampler3DTerm, uvw: Vec3Term, dx: Vec3Term, dy: Vec3Term, offset: IVec3Term): FnCall<"uvec4">;
+// prettier-ignore
+export function textureGradOffset(sampler: Term<"sampler2DShadow">, uvw: Vec3Term, dx: Vec3Term, dy: Vec3Term, offset: IVec2Term): FnCall<"float">;
+// prettier-ignore
+export function textureGradOffset(sampler: Term, uvw: Term, dx: Term, dy: Term, offset: Term): FnCall {
+ return $call("textureGradOffset", sampler, [uvw, dx, dy, offset]);
+}
+
+// prettier-ignore
+export function textureProjGrad(sampler: Sampler2DTerm, uv: Vec3Term, dx: Vec2Term, dy: Vec2Term): FnCall<"vec4">;
+// prettier-ignore
+export function textureProjGrad(sampler: Sampler2DTerm, uv: Vec4Term, dx: Vec2Term, dy: Vec2Term): FnCall<"vec4">;
+// prettier-ignore
+export function textureProjGrad(sampler: Sampler3DTerm, uvw: Vec3Term, dx: Vec3Term, dy: Vec3Term): FnCall<"vec4">;
+// prettier-ignore
+export function textureProjGrad(sampler: ISampler2DTerm, uv: Vec3Term, dx: Vec2Term, dy: Vec2Term): FnCall<"ivec4">;
+// prettier-ignore
+export function textureProjGrad(sampler: ISampler2DTerm, uv: Vec4Term, dx: Vec2Term, dy: Vec2Term): FnCall<"ivec4">;
+// prettier-ignore
+export function textureProjGrad(sampler: ISampler3DTerm, uvw: Vec4Term, dx: Vec3Term, dy: Vec3Term): FnCall<"ivec4">;
+// prettier-ignore
+export function textureProjGrad(sampler: USampler2DTerm, uv: Vec3Term, dx: Vec2Term, dy: Vec2Term): FnCall<"uvec4">;
+// prettier-ignore
+export function textureProjGrad(sampler: USampler2DTerm, uv: Vec4Term, dx: Vec2Term, dy: Vec2Term): FnCall<"uvec4">;
+// prettier-ignore
+export function textureProjGrad(sampler: USampler3DTerm, uvw: Vec4Term, dx: Vec3Term, dy: Vec3Term): FnCall<"uvec4">;
+// prettier-ignore
+export function textureProjGrad(sampler: Term<"sampler2DShadow">, uvw: Vec4Term, dx: Vec2Term, dy: Vec2Term): FnCall<"float">;
+// prettier-ignore
+export function textureProjGrad(sampler: Term, uvw: Term, dx: Term, dy: Term): FnCall {
+ return $call("textureProjGrad", sampler, [uvw, dx, dy]);
+}
+
+// prettier-ignore
+export function textureProjGradOffset(sampler: Sampler2DTerm, uv: Vec3Term, dx: Vec2Term, dy: Vec2Term, offset: IVec2Term): FnCall<"vec4">;
+// prettier-ignore
+export function textureProjGradOffset(sampler: Sampler2DTerm, uv: Vec4Term, dx: Vec2Term, dy: Vec2Term, offset: IVec2Term): FnCall<"vec4">;
+// prettier-ignore
+export function textureProjGradOffset(sampler: Sampler3DTerm, uvw: Vec4Term, dx: Vec3Term, dy: Vec3Term, offset: IVec3Term): FnCall<"vec4">;
+// prettier-ignore
+export function textureProjGradOffset(sampler: ISampler2DTerm, uv: Vec3Term, dx: Vec2Term, dy: Vec2Term, offset: IVec2Term): FnCall<"ivec4">;
+// prettier-ignore
+export function textureProjGradOffset(sampler: ISampler2DTerm, uv: Vec4Term, dx: Vec2Term, dy: Vec2Term, offset: IVec2Term): FnCall<"ivec4">;
+// prettier-ignore
+export function textureProjGradOffset(sampler: ISampler3DTerm, uvw: Vec4Term, dx: Vec3Term, dy: Vec3Term, offset: IVec3Term): FnCall<"ivec4">;
+// prettier-ignore
+export function textureProjGradOffset(sampler: USampler2DTerm, uv: Vec3Term, dx: Vec2Term, dy: Vec2Term, offset: IVec2Term): FnCall<"uvec4">;
+// prettier-ignore
+export function textureProjGradOffset(sampler: USampler2DTerm, uv: Vec4Term, dx: Vec2Term, dy: Vec2Term, offset: IVec2Term): FnCall<"uvec4">;
+// prettier-ignore
+export function textureProjGradOffset(sampler: USampler3DTerm, uvw: Vec4Term, dx: Vec3Term, dy: Vec3Term, offset: IVec3Term): FnCall<"uvec4">;
+// prettier-ignore
+export function textureProjGradOffset(sampler: Term<"sampler2DShadow">, uvw: Vec4Term, dx: Vec2Term, dy: Vec2Term, offset: IVec2Term): FnCall<"float">;
+// prettier-ignore
+export function textureProjGradOffset(sampler: Term, uvw: Term, dx: Term, dy: Term, offset: Term): FnCall {
+ return $call("textureProjGradOffset", sampler, [uvw, dx, dy, offset]);
}
export const dFdx = (sym: Sym) =>
diff --git a/packages/shader-ast/test/index.ts b/packages/shader-ast/test/index.ts
index 19e0835d08..8d86557184 100644
--- a/packages/shader-ast/test/index.ts
+++ b/packages/shader-ast/test/index.ts
@@ -8,8 +8,11 @@ import {
Lit,
mul,
ret,
+ sym,
+ texture,
TRUE,
vec2,
+ vec3,
} from "../src";
describe("shader-ast", () => {
@@ -169,4 +172,90 @@ describe("shader-ast", () => {
],
});
});
+
+ it("texture", () => {
+ const s2d = sym("sampler2D", "tex");
+ const s3d = sym("sampler3D", "tex");
+ const args2d = [
+ {
+ id: "tex",
+ init: undefined,
+ opts: {},
+ tag: "sym",
+ type: "sampler2D",
+ },
+ {
+ info: "n",
+ tag: "lit",
+ type: "vec2",
+ val: [
+ {
+ info: undefined,
+ tag: "lit",
+ type: "float",
+ val: 0,
+ },
+ ],
+ },
+ ];
+ assert.deepStrictEqual(
+ texture(s2d, vec2()),
+ {
+ args: args2d,
+ id: "texture",
+ tag: "call_i",
+ type: "vec4",
+ },
+ "2d"
+ );
+ assert.deepStrictEqual(
+ texture(s2d, vec2(), float(1)),
+ {
+ args: [
+ ...args2d,
+ {
+ info: undefined,
+ tag: "lit",
+ type: "float",
+ val: 1,
+ },
+ ],
+ id: "texture",
+ tag: "call_i",
+ type: "vec4",
+ },
+ "2d bias"
+ );
+ assert.deepStrictEqual(
+ texture(s3d, vec3()),
+ {
+ args: [
+ {
+ id: "tex",
+ init: undefined,
+ opts: {},
+ tag: "sym",
+ type: "sampler3D",
+ },
+ {
+ info: "n",
+ tag: "lit",
+ type: "vec3",
+ val: [
+ {
+ info: undefined,
+ tag: "lit",
+ type: "float",
+ val: 0,
+ },
+ ],
+ },
+ ],
+ id: "texture",
+ tag: "call_i",
+ type: "vec4",
+ },
+ "3d"
+ );
+ });
});
diff --git a/packages/simd/CHANGELOG.md b/packages/simd/CHANGELOG.md
index 60dfeb35ad..47ee8774e4 100644
--- a/packages/simd/CHANGELOG.md
+++ b/packages/simd/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.4.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/simd@0.4.18...@thi.ng/simd@0.4.19) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/simd
+
+
+
+
+
+## [0.4.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/simd@0.4.17...@thi.ng/simd@0.4.18) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/simd
+
+
+
+
+
## [0.4.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/simd@0.4.16...@thi.ng/simd@0.4.17) (2021-02-20)
**Note:** Version bump only for package @thi.ng/simd
diff --git a/packages/simd/README.md b/packages/simd/README.md
index cc137b55a9..4d9e0b3033 100644
--- a/packages/simd/README.md
+++ b/packages/simd/README.md
@@ -118,7 +118,7 @@ yarn add @thi.ng/simd
```
-Package sizes (gzipped, pre-treeshake): ESM: 2.49 KB / CJS: 2.55 KB / UMD: 2.67 KB
+Package sizes (gzipped, pre-treeshake): ESM: 2.50 KB / CJS: 2.56 KB / UMD: 2.68 KB
## Dependencies
diff --git a/packages/simd/package.json b/packages/simd/package.json
index 72ca4f7619..07b450d4b5 100644
--- a/packages/simd/package.json
+++ b/packages/simd/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/simd",
- "version": "0.4.17",
+ "version": "0.4.19",
"description": "WASM based SIMD vector operations for batch processing",
"module": "./index.js",
"main": "./lib/index.js",
@@ -41,18 +41,18 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
- "assemblyscript": "0.17.9",
+ "assemblyscript": "0.17.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/transducers-binary": "^0.6.6"
+ "@thi.ng/transducers-binary": "^0.6.8"
},
"files": [
"*.js",
diff --git a/packages/soa/CHANGELOG.md b/packages/soa/CHANGELOG.md
index ad0b915a97..dc4c91c81e 100644
--- a/packages/soa/CHANGELOG.md
+++ b/packages/soa/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/soa@0.2.1...@thi.ng/soa@0.2.2) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/soa
+
+
+
+
+
+## [0.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/soa@0.2.0...@thi.ng/soa@0.2.1) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/soa
+
+
+
+
+
# [0.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/soa@0.1.47...@thi.ng/soa@0.2.0) (2021-02-20)
diff --git a/packages/soa/package.json b/packages/soa/package.json
index 77d34c65ff..372579d57c 100644
--- a/packages/soa/package.json
+++ b/packages/soa/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/soa",
- "version": "0.2.0",
+ "version": "0.2.2",
"description": "SOA & AOS memory mapped structured views with optional & extensible serialization",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,21 +39,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
- "@thi.ng/equiv": "^1.0.36",
+ "@microsoft/api-extractor": "^7.13.1",
+ "@thi.ng/equiv": "^1.0.37",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/binary": "^2.1.0",
- "@thi.ng/transducers-binary": "^0.6.6",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/binary": "^2.2.0",
+ "@thi.ng/transducers-binary": "^0.6.8",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/sparse/CHANGELOG.md b/packages/sparse/CHANGELOG.md
index ecc2cf8dbb..65fbd0f9d2 100644
--- a/packages/sparse/CHANGELOG.md
+++ b/packages/sparse/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.67](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.66...@thi.ng/sparse@0.1.67) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/sparse
+
+
+
+
+
+## [0.1.66](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.65...@thi.ng/sparse@0.1.66) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/sparse
+
+
+
+
+
## [0.1.65](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.64...@thi.ng/sparse@0.1.65) (2021-02-20)
**Note:** Version bump only for package @thi.ng/sparse
diff --git a/packages/sparse/package.json b/packages/sparse/package.json
index 7ecd3fbf4b..6564ba9b81 100644
--- a/packages/sparse/package.json
+++ b/packages/sparse/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/sparse",
- "version": "0.1.65",
+ "version": "0.1.67",
"description": "Sparse vector & matrix implementations",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,18 +39,18 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/strings/CHANGELOG.md b/packages/strings/CHANGELOG.md
index 9c11697204..a93e3d6ff1 100644
--- a/packages/strings/CHANGELOG.md
+++ b/packages/strings/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.15.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/strings@1.15.0...@thi.ng/strings@1.15.1) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/strings
+
+
+
+
+
# [1.15.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/strings@1.14.0...@thi.ng/strings@1.15.0) (2021-02-20)
diff --git a/packages/strings/package.json b/packages/strings/package.json
index 0289d34a3d..11c7760f0b 100644
--- a/packages/strings/package.json
+++ b/packages/strings/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/strings",
- "version": "1.15.0",
+ "version": "1.15.1",
"description": "Various string formatting & utility functions",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,20 +39,20 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/hex": "^0.2.0",
- "@thi.ng/memoize": "^2.1.9"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/hex": "^0.2.1",
+ "@thi.ng/memoize": "^2.1.10"
},
"files": [
"*.js",
diff --git a/packages/system/CHANGELOG.md b/packages/system/CHANGELOG.md
index efdb278067..8ab89471eb 100644
--- a/packages/system/CHANGELOG.md
+++ b/packages/system/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.40](https://github.com/thi-ng/umbrella/compare/@thi.ng/system@0.2.39...@thi.ng/system@0.2.40) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/system
+
+
+
+
+
+## [0.2.39](https://github.com/thi-ng/umbrella/compare/@thi.ng/system@0.2.38...@thi.ng/system@0.2.39) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/system
+
+
+
+
+
## [0.2.38](https://github.com/thi-ng/umbrella/compare/@thi.ng/system@0.2.37...@thi.ng/system@0.2.38) (2021-02-20)
**Note:** Version bump only for package @thi.ng/system
diff --git a/packages/system/package.json b/packages/system/package.json
index b3ddac423f..3364a85d8c 100644
--- a/packages/system/package.json
+++ b/packages/system/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/system",
- "version": "0.2.38",
+ "version": "0.2.40",
"description": "Minimal DI / life cycle container for stateful app components",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,18 +39,18 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/dgraph": "^1.3.9"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/dgraph": "^1.3.11"
},
"files": [
"*.js",
diff --git a/packages/text-canvas/CHANGELOG.md b/packages/text-canvas/CHANGELOG.md
index 26535d97bd..9234087907 100644
--- a/packages/text-canvas/CHANGELOG.md
+++ b/packages/text-canvas/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.4.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/text-canvas@0.4.6...@thi.ng/text-canvas@0.4.7) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/text-canvas
+
+
+
+
+
+## [0.4.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/text-canvas@0.4.5...@thi.ng/text-canvas@0.4.6) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/text-canvas
+
+
+
+
+
## [0.4.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/text-canvas@0.4.4...@thi.ng/text-canvas@0.4.5) (2021-02-20)
**Note:** Version bump only for package @thi.ng/text-canvas
diff --git a/packages/text-canvas/package.json b/packages/text-canvas/package.json
index 918d6374c4..6c14dc81c7 100644
--- a/packages/text-canvas/package.json
+++ b/packages/text-canvas/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/text-canvas",
- "version": "0.4.5",
+ "version": "0.4.7",
"description": "Text based canvas, drawing, tables with arbitrary formatting (incl. ANSI/HTML)",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,24 +39,24 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/arrays": "^0.10.2",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/geom-clip-line": "^1.2.20",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/memoize": "^2.1.9",
- "@thi.ng/strings": "^1.15.0",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/arrays": "^0.10.4",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/geom-clip-line": "^1.2.22",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/memoize": "^2.1.10",
+ "@thi.ng/strings": "^1.15.1",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/transducers-binary/CHANGELOG.md b/packages/transducers-binary/CHANGELOG.md
index 719adfe073..4e6afa0f5b 100644
--- a/packages/transducers-binary/CHANGELOG.md
+++ b/packages/transducers-binary/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.6.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.6.7...@thi.ng/transducers-binary@0.6.8) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/transducers-binary
+
+
+
+
+
+## [0.6.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.6.6...@thi.ng/transducers-binary@0.6.7) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/transducers-binary
+
+
+
+
+
## [0.6.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.6.5...@thi.ng/transducers-binary@0.6.6) (2021-02-20)
**Note:** Version bump only for package @thi.ng/transducers-binary
diff --git a/packages/transducers-binary/package.json b/packages/transducers-binary/package.json
index a26066708e..4195226ce2 100644
--- a/packages/transducers-binary/package.json
+++ b/packages/transducers-binary/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/transducers-binary",
- "version": "0.6.6",
+ "version": "0.6.8",
"description": "Binary data related transducers & reducers",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,22 +39,22 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/binary": "^2.1.0",
- "@thi.ng/compose": "^1.4.24",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/hex": "^0.2.0",
- "@thi.ng/random": "^2.3.0",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/binary": "^2.2.0",
+ "@thi.ng/compose": "^1.4.25",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/hex": "^0.2.1",
+ "@thi.ng/random": "^2.3.2",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/transducers-fsm/CHANGELOG.md b/packages/transducers-fsm/CHANGELOG.md
index 009cc4279b..d20d770871 100644
--- a/packages/transducers-fsm/CHANGELOG.md
+++ b/packages/transducers-fsm/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.1.51](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.1.50...@thi.ng/transducers-fsm@1.1.51) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/transducers-fsm
+
+
+
+
+
+## [1.1.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.1.49...@thi.ng/transducers-fsm@1.1.50) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/transducers-fsm
+
+
+
+
+
## [1.1.49](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.1.48...@thi.ng/transducers-fsm@1.1.49) (2021-02-20)
**Note:** Version bump only for package @thi.ng/transducers-fsm
diff --git a/packages/transducers-fsm/package.json b/packages/transducers-fsm/package.json
index 38c4542226..88cb047c61 100644
--- a/packages/transducers-fsm/package.json
+++ b/packages/transducers-fsm/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/transducers-fsm",
- "version": "1.1.49",
+ "version": "1.1.51",
"description": "Transducer-based Finite State Machine transformer",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,18 +39,18 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/transducers-hdom/CHANGELOG.md b/packages/transducers-hdom/CHANGELOG.md
index d48027eda4..c4b2bbafc5 100644
--- a/packages/transducers-hdom/CHANGELOG.md
+++ b/packages/transducers-hdom/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [2.0.83](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.82...@thi.ng/transducers-hdom@2.0.83) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/transducers-hdom
+
+
+
+
+
+## [2.0.82](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.81...@thi.ng/transducers-hdom@2.0.82) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/transducers-hdom
+
+
+
+
+
## [2.0.81](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.80...@thi.ng/transducers-hdom@2.0.81) (2021-02-20)
**Note:** Version bump only for package @thi.ng/transducers-hdom
diff --git a/packages/transducers-hdom/package.json b/packages/transducers-hdom/package.json
index dd083b7b99..e6098d346f 100644
--- a/packages/transducers-hdom/package.json
+++ b/packages/transducers-hdom/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/transducers-hdom",
- "version": "2.0.81",
+ "version": "2.0.83",
"description": "Transducer based UI updater for @thi.ng/hdom",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/hdom": "^8.2.18",
- "@thi.ng/hiccup": "^3.6.8",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/hdom": "^8.2.19",
+ "@thi.ng/hiccup": "^3.6.9",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/transducers-patch/CHANGELOG.md b/packages/transducers-patch/CHANGELOG.md
index 636a772d41..3e4ff39c26 100644
--- a/packages/transducers-patch/CHANGELOG.md
+++ b/packages/transducers-patch/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-patch@0.2.7...@thi.ng/transducers-patch@0.2.8) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/transducers-patch
+
+
+
+
+
+## [0.2.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-patch@0.2.6...@thi.ng/transducers-patch@0.2.7) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/transducers-patch
+
+
+
+
+
## [0.2.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-patch@0.2.5...@thi.ng/transducers-patch@0.2.6) (2021-02-20)
**Note:** Version bump only for package @thi.ng/transducers-patch
diff --git a/packages/transducers-patch/package.json b/packages/transducers-patch/package.json
index 18338a98b2..150a296eb8 100644
--- a/packages/transducers-patch/package.json
+++ b/packages/transducers-patch/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/transducers-patch",
- "version": "0.2.6",
+ "version": "0.2.8",
"description": "Reducers for patch-based, immutable-by-default array & object editing",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,21 +39,21 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/paths": "^4.2.0",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/paths": "^4.2.1",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/transducers-stats/CHANGELOG.md b/packages/transducers-stats/CHANGELOG.md
index 26a51161b5..e0b8eea898 100644
--- a/packages/transducers-stats/CHANGELOG.md
+++ b/packages/transducers-stats/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.1.52](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.1.51...@thi.ng/transducers-stats@1.1.52) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/transducers-stats
+
+
+
+
+
+## [1.1.51](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.1.50...@thi.ng/transducers-stats@1.1.51) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/transducers-stats
+
+
+
+
+
## [1.1.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.1.49...@thi.ng/transducers-stats@1.1.50) (2021-02-20)
**Note:** Version bump only for package @thi.ng/transducers-stats
diff --git a/packages/transducers-stats/package.json b/packages/transducers-stats/package.json
index 469bafb900..35d58b4c0a 100644
--- a/packages/transducers-stats/package.json
+++ b/packages/transducers-stats/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/transducers-stats",
- "version": "1.1.50",
+ "version": "1.1.52",
"description": "Transducers for statistical / technical analysis",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,20 +39,20 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/dcons": "^2.3.10",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/dcons": "^2.3.12",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/transducers/CHANGELOG.md b/packages/transducers/CHANGELOG.md
index b41b002dff..ec5c914d71 100644
--- a/packages/transducers/CHANGELOG.md
+++ b/packages/transducers/CHANGELOG.md
@@ -3,6 +3,25 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [7.6.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@7.6.1...@thi.ng/transducers@7.6.2) (2021-03-03)
+
+
+### Bug Fixes
+
+* **transducers:** add missing type anno (TS4.2) ([7ced9be](https://github.com/thi-ng/umbrella/commit/7ced9be6b0dc41567c4b65517e8caba1d0bfffe2))
+
+
+
+
+
+## [7.6.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@7.6.0...@thi.ng/transducers@7.6.1) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/transducers
+
+
+
+
+
# [7.6.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@7.5.8...@thi.ng/transducers@7.6.0) (2021-02-20)
diff --git a/packages/transducers/package.json b/packages/transducers/package.json
index 7cb5d8227e..57f91c6657 100644
--- a/packages/transducers/package.json
+++ b/packages/transducers/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/transducers",
- "version": "7.6.0",
+ "version": "7.6.2",
"description": "Lightweight transducer implementations for ES6 / TypeScript",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,24 +39,24 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/arrays": "^0.10.2",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/compare": "^1.3.23",
- "@thi.ng/compose": "^1.4.24",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/random": "^2.3.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/arrays": "^0.10.4",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/compare": "^1.3.24",
+ "@thi.ng/compose": "^1.4.25",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/random": "^2.3.2"
},
"files": [
"*.js",
diff --git a/packages/transducers/src/iter/curve.ts b/packages/transducers/src/iter/curve.ts
index a73d8b7665..3a04c35659 100644
--- a/packages/transducers/src/iter/curve.ts
+++ b/packages/transducers/src/iter/curve.ts
@@ -36,7 +36,12 @@
* @param steps -
* @param falloff -
*/
-export function* curve(start: number, end: number, steps = 10, rate = 0.1) {
+export function* curve(
+ start: number,
+ end: number,
+ steps = 10,
+ rate = 0.1
+): IterableIterator {
const c = Math.exp(
-Math.log((Math.abs(end - start) + rate) / rate) / steps
);
diff --git a/packages/unionstruct/CHANGELOG.md b/packages/unionstruct/CHANGELOG.md
index 4b0ef4a927..c10ce79ff6 100644
--- a/packages/unionstruct/CHANGELOG.md
+++ b/packages/unionstruct/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [1.1.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/unionstruct@1.1.30...@thi.ng/unionstruct@1.1.31) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/unionstruct
+
+
+
+
+
## [1.1.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/unionstruct@1.1.29...@thi.ng/unionstruct@1.1.30) (2021-02-20)
**Note:** Version bump only for package @thi.ng/unionstruct
diff --git a/packages/unionstruct/package.json b/packages/unionstruct/package.json
index 77530a95e1..78d460feba 100644
--- a/packages/unionstruct/package.json
+++ b/packages/unionstruct/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/unionstruct",
- "version": "1.1.30",
+ "version": "1.1.31",
"description": "C-style struct, union and bitfield read/write views of ArrayBuffers",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,14 +39,14 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"files": [
"*.js",
diff --git a/packages/vclock/CHANGELOG.md b/packages/vclock/CHANGELOG.md
index ad3a4a9f09..9d4b2eadd6 100644
--- a/packages/vclock/CHANGELOG.md
+++ b/packages/vclock/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/vclock@0.1.4...@thi.ng/vclock@0.1.5) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/vclock
+
+
+
+
+
## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/vclock@0.1.3...@thi.ng/vclock@0.1.4) (2021-02-20)
**Note:** Version bump only for package @thi.ng/vclock
diff --git a/packages/vclock/package.json b/packages/vclock/package.json
index 5eae5deb35..22fe432167 100644
--- a/packages/vclock/package.json
+++ b/packages/vclock/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/vclock",
- "version": "0.1.4",
+ "version": "0.1.5",
"description": "Vector clock functions for synchronizing distributed states & processes",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,17 +39,17 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0"
+ "@thi.ng/api": "^7.1.0"
},
"files": [
"*.js",
diff --git a/packages/vector-pools/CHANGELOG.md b/packages/vector-pools/CHANGELOG.md
index 57ce578256..ea437a442a 100644
--- a/packages/vector-pools/CHANGELOG.md
+++ b/packages/vector-pools/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [2.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@2.0.1...@thi.ng/vector-pools@2.0.2) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/vector-pools
+
+
+
+
+
+## [2.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@2.0.0...@thi.ng/vector-pools@2.0.1) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/vector-pools
+
+
+
+
+
# [2.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@1.0.57...@thi.ng/vector-pools@2.0.0) (2021-02-20)
diff --git a/packages/vector-pools/package.json b/packages/vector-pools/package.json
index 0abfac6703..c297397612 100644
--- a/packages/vector-pools/package.json
+++ b/packages/vector-pools/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/vector-pools",
- "version": "2.0.0",
+ "version": "2.0.2",
"description": "Data structures for managing & working with strided, memory mapped vectors",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,22 +39,22 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/binary": "^2.1.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/malloc": "^5.0.0",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/binary": "^2.2.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/malloc": "^5.0.1",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/vectors/CHANGELOG.md b/packages/vectors/CHANGELOG.md
index c8726d2a6a..c48956212b 100644
--- a/packages/vectors/CHANGELOG.md
+++ b/packages/vectors/CHANGELOG.md
@@ -3,6 +3,30 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [5.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@5.0.1...@thi.ng/vectors@5.1.0) (2021-03-03)
+
+
+### Bug Fixes
+
+* **vectors:** update GVec internals (TS4.2) ([e6b7b74](https://github.com/thi-ng/umbrella/commit/e6b7b74bc7f43efed67ccba6de62f09e35c18e0e))
+
+
+### Features
+
+* **vectors:** add softMax() & oneHot() ([4f242c8](https://github.com/thi-ng/umbrella/commit/4f242c81c12e669bad85df6cf4f9588394121a0d))
+
+
+
+
+
+## [5.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@5.0.0...@thi.ng/vectors@5.0.1) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/vectors
+
+
+
+
+
# [5.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@4.9.1...@thi.ng/vectors@5.0.0) (2021-02-20)
diff --git a/packages/vectors/README.md b/packages/vectors/README.md
index 636eb0c3e1..5a81d54824 100644
--- a/packages/vectors/README.md
+++ b/packages/vectors/README.md
@@ -157,7 +157,7 @@ yarn add @thi.ng/vectors
```
-Package sizes (gzipped, pre-treeshake): ESM: 11.34 KB / CJS: 14.29 KB / UMD: 12.59 KB
+Package sizes (gzipped, pre-treeshake): ESM: 11.38 KB / CJS: 14.33 KB / UMD: 12.64 KB
## Dependencies
diff --git a/packages/vectors/package.json b/packages/vectors/package.json
index f51444f45b..99d57e4e13 100644
--- a/packages/vectors/package.json
+++ b/packages/vectors/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/vectors",
- "version": "5.0.0",
+ "version": "5.1.0",
"description": "Optimized 2d/3d/4d and arbitrary length vector operations",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,25 +39,25 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/binary": "^2.1.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/equiv": "^1.0.36",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/memoize": "^2.1.9",
- "@thi.ng/random": "^2.3.0",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/binary": "^2.2.0",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/equiv": "^1.0.37",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/memoize": "^2.1.10",
+ "@thi.ng/random": "^2.3.2",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/vectors/src/gvec.ts b/packages/vectors/src/gvec.ts
index 3715b41489..88f52b6f8a 100644
--- a/packages/vectors/src/gvec.ts
+++ b/packages/vectors/src/gvec.ts
@@ -1,4 +1,4 @@
-import type { NumericArray } from "@thi.ng/api";
+import type { NumericArray, StringOrSym } from "@thi.ng/api";
import { EPS } from "@thi.ng/math";
import { memoize1 } from "@thi.ng/memoize";
import { map, range } from "@thi.ng/transducers";
@@ -18,7 +18,7 @@ const SYM_EMPTY = "empty";
const SYM_EQD = "eqDelta";
const SYM_STR = "toString";
-const PROPS = new Set([
+const PROPS = new Set([
SYM_B,
SYM_C,
SYM_CV,
@@ -31,7 +31,7 @@ const PROPS = new Set([
Symbol.iterator,
]);
-const keys = memoize1((size: number) => [
+const keys = memoize1((size: number) => [
...map(String, range(size)),
...PROPS,
]);
@@ -144,7 +144,7 @@ export const gvec = (
set(obj, id, value) {
const j = parseInt(id);
if (!isNaN(j) && j >= 0 && j < size) {
- obj[offset + ((id) | 0) * stride] = value;
+ obj[offset + ((id) | 0) * stride] = value;
} else {
switch (id) {
case SYM_O:
diff --git a/packages/vectors/src/index.ts b/packages/vectors/src/index.ts
index 6061348c08..ab4abbb03f 100644
--- a/packages/vectors/src/index.ts
+++ b/packages/vectors/src/index.ts
@@ -158,6 +158,7 @@ export * from "./signed-area";
export * from "./signed-volume";
export * from "./sin";
export * from "./sinh";
+export * from "./softmax";
export * from "./some";
export * from "./sqrt";
export * from "./step";
diff --git a/packages/vectors/src/softmax.ts b/packages/vectors/src/softmax.ts
new file mode 100644
index 0000000000..b44f6a16c6
--- /dev/null
+++ b/packages/vectors/src/softmax.ts
@@ -0,0 +1,28 @@
+import type { ReadonlyVec, Vec } from "./api";
+import { divN } from "./divn";
+import { exp } from "./exp";
+import { sum } from "./sum";
+
+/**
+ * Computes softmax (aka normalized exp) of input vector `src` and writes
+ * results to `out` (or if null, back into `src`).
+ *
+ * @remarks
+ * Computes elementwise: `s[i] = exp(src[i]) / sum(exp(src))`. The result
+ * vector's elements will sum to 1.0.
+ *
+ * This function is often used as the last activation function in a neural
+ * network to normalize the output to a probability distribution over predicted
+ * output classes.
+ *
+ * References:
+ * - https://en.wikipedia.org/wiki/Softmax_function
+ * - https://victorzhou.com/blog/softmax/
+ *
+ * @param out
+ * @param src
+ */
+export const softMax = (out: Vec | null, src: ReadonlyVec) => {
+ const e = exp([], src);
+ return divN(out || src, e, sum(e));
+};
diff --git a/packages/vectors/src/vec-of.ts b/packages/vectors/src/vec-of.ts
index d13e13fc14..5fb5c96d02 100644
--- a/packages/vectors/src/vec-of.ts
+++ b/packages/vectors/src/vec-of.ts
@@ -1,7 +1,23 @@
/**
- * Returns new vector of `size` with all components set to `n`.
+ * Returns new vector of `size` with all components set to `n` (default: 0).
*
* @param size -
* @param n -
*/
export const vecOf = (size: number, n = 0) => new Array(size).fill(n);
+
+/**
+ * Returns new one-hot vector of given `size` with `hot` element index (in
+ * `[0..size)` range).
+ *
+ * @remarks
+ * Reference: https://en.wikipedia.org/wiki/One-hot
+ *
+ * @param size -
+ * @param hot -
+ */
+export const oneHot = (size: number, hot: number) => {
+ const res = vecOf(size);
+ res[hot] = 1;
+ return res;
+};
diff --git a/packages/viz/CHANGELOG.md b/packages/viz/CHANGELOG.md
index 03a3aced0f..7c985d6ee3 100644
--- a/packages/viz/CHANGELOG.md
+++ b/packages/viz/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/viz@0.2.11...@thi.ng/viz@0.2.12) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/viz
+
+
+
+
+
+## [0.2.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/viz@0.2.10...@thi.ng/viz@0.2.11) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/viz
+
+
+
+
+
## [0.2.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/viz@0.2.9...@thi.ng/viz@0.2.10) (2021-02-20)
**Note:** Version bump only for package @thi.ng/viz
diff --git a/packages/viz/package.json b/packages/viz/package.json
index 49064c7b29..281247dfc1 100644
--- a/packages/viz/package.json
+++ b/packages/viz/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/viz",
- "version": "0.2.10",
+ "version": "0.2.12",
"description": "Declarative, functional & multi-format data visualization toolkit based around @thi.ng/hiccup",
"module": "./index.js",
"main": "./lib/index.js",
@@ -45,24 +45,24 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
- "@thi.ng/date": "^0.2.6",
+ "@microsoft/api-extractor": "^7.13.1",
+ "@thi.ng/date": "^0.2.7",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/arrays": "^0.10.2",
- "@thi.ng/associative": "^5.1.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/math": "^3.2.0",
- "@thi.ng/strings": "^1.15.0",
- "@thi.ng/transducers": "^7.6.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/arrays": "^0.10.4",
+ "@thi.ng/associative": "^5.1.2",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/math": "^3.2.1",
+ "@thi.ng/strings": "^1.15.1",
+ "@thi.ng/transducers": "^7.6.2"
},
"files": [
"*.js",
diff --git a/packages/webgl-msdf/CHANGELOG.md b/packages/webgl-msdf/CHANGELOG.md
index 3bd05164ea..15f1a5df3b 100644
--- a/packages/webgl-msdf/CHANGELOG.md
+++ b/packages/webgl-msdf/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.75](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.74...@thi.ng/webgl-msdf@0.1.75) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/webgl-msdf
+
+
+
+
+
+## [0.1.74](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.73...@thi.ng/webgl-msdf@0.1.74) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/webgl-msdf
+
+
+
+
+
## [0.1.73](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.72...@thi.ng/webgl-msdf@0.1.73) (2021-02-20)
**Note:** Version bump only for package @thi.ng/webgl-msdf
diff --git a/packages/webgl-msdf/package.json b/packages/webgl-msdf/package.json
index d53a03db6f..df802cc093 100644
--- a/packages/webgl-msdf/package.json
+++ b/packages/webgl-msdf/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/webgl-msdf",
- "version": "0.1.73",
+ "version": "0.1.75",
"description": "Multi-channel SDF font rendering & basic text layout for WebGL",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,22 +39,22 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/shader-ast": "^0.7.13",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/vector-pools": "^2.0.0",
- "@thi.ng/vectors": "^5.0.0",
- "@thi.ng/webgl": "^4.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/shader-ast": "^0.8.1",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/vector-pools": "^2.0.2",
+ "@thi.ng/vectors": "^5.1.0",
+ "@thi.ng/webgl": "^4.0.2"
},
"files": [
"*.js",
diff --git a/packages/webgl-shadertoy/CHANGELOG.md b/packages/webgl-shadertoy/CHANGELOG.md
index a26d7f996e..71c22a949b 100644
--- a/packages/webgl-shadertoy/CHANGELOG.md
+++ b/packages/webgl-shadertoy/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.2.62](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.61...@thi.ng/webgl-shadertoy@0.2.62) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/webgl-shadertoy
+
+
+
+
+
+## [0.2.61](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.60...@thi.ng/webgl-shadertoy@0.2.61) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/webgl-shadertoy
+
+
+
+
+
## [0.2.60](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.59...@thi.ng/webgl-shadertoy@0.2.60) (2021-02-20)
**Note:** Version bump only for package @thi.ng/webgl-shadertoy
diff --git a/packages/webgl-shadertoy/package.json b/packages/webgl-shadertoy/package.json
index 43b2011068..913ae0967f 100644
--- a/packages/webgl-shadertoy/package.json
+++ b/packages/webgl-shadertoy/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/webgl-shadertoy",
- "version": "0.2.60",
+ "version": "0.2.62",
"description": "Basic WebGL scaffolding for running interactive fragment shaders via @thi.ng/shader-ast",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,20 +39,20 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/shader-ast": "^0.7.13",
- "@thi.ng/shader-ast-glsl": "^0.2.21",
- "@thi.ng/webgl": "^4.0.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/shader-ast": "^0.8.1",
+ "@thi.ng/shader-ast-glsl": "^0.2.23",
+ "@thi.ng/webgl": "^4.0.2"
},
"files": [
"*.js",
diff --git a/packages/webgl/CHANGELOG.md b/packages/webgl/CHANGELOG.md
index 7dfac5a271..abf2f9f655 100644
--- a/packages/webgl/CHANGELOG.md
+++ b/packages/webgl/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [4.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@4.0.1...@thi.ng/webgl@4.0.2) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/webgl
+
+
+
+
+
+## [4.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@4.0.0...@thi.ng/webgl@4.0.1) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/webgl
+
+
+
+
+
# [4.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@3.3.15...@thi.ng/webgl@4.0.0) (2021-02-20)
diff --git a/packages/webgl/package.json b/packages/webgl/package.json
index ee14119464..f0f7be14ef 100644
--- a/packages/webgl/package.json
+++ b/packages/webgl/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/webgl",
- "version": "4.0.0",
+ "version": "4.0.2",
"description": "WebGL & GLSL abstraction layer",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,31 +39,31 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/adapt-dpi": "^1.0.14",
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/associative": "^5.1.0",
- "@thi.ng/checks": "^2.9.0",
- "@thi.ng/equiv": "^1.0.36",
- "@thi.ng/errors": "^1.2.27",
- "@thi.ng/matrices": "^0.6.44",
- "@thi.ng/memoize": "^2.1.9",
- "@thi.ng/pixel": "^0.6.1",
- "@thi.ng/shader-ast": "^0.7.13",
- "@thi.ng/shader-ast-glsl": "^0.2.21",
- "@thi.ng/shader-ast-stdlib": "^0.5.13",
- "@thi.ng/transducers": "^7.6.0",
- "@thi.ng/vector-pools": "^2.0.0",
- "@thi.ng/vectors": "^5.0.0"
+ "@thi.ng/adapt-dpi": "^1.0.15",
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/associative": "^5.1.2",
+ "@thi.ng/checks": "^2.9.1",
+ "@thi.ng/equiv": "^1.0.37",
+ "@thi.ng/errors": "^1.2.28",
+ "@thi.ng/matrices": "^0.6.46",
+ "@thi.ng/memoize": "^2.1.10",
+ "@thi.ng/pixel": "^0.7.0",
+ "@thi.ng/shader-ast": "^0.8.1",
+ "@thi.ng/shader-ast-glsl": "^0.2.23",
+ "@thi.ng/shader-ast-stdlib": "^0.5.15",
+ "@thi.ng/transducers": "^7.6.2",
+ "@thi.ng/vector-pools": "^2.0.2",
+ "@thi.ng/vectors": "^5.1.0"
},
"files": [
"*.js",
diff --git a/packages/zipper/CHANGELOG.md b/packages/zipper/CHANGELOG.md
index 9f44abe76e..7db4a28f33 100644
--- a/packages/zipper/CHANGELOG.md
+++ b/packages/zipper/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.1.38](https://github.com/thi-ng/umbrella/compare/@thi.ng/zipper@0.1.37...@thi.ng/zipper@0.1.38) (2021-03-03)
+
+**Note:** Version bump only for package @thi.ng/zipper
+
+
+
+
+
+## [0.1.37](https://github.com/thi-ng/umbrella/compare/@thi.ng/zipper@0.1.36...@thi.ng/zipper@0.1.37) (2021-02-24)
+
+**Note:** Version bump only for package @thi.ng/zipper
+
+
+
+
+
## [0.1.36](https://github.com/thi-ng/umbrella/compare/@thi.ng/zipper@0.1.35...@thi.ng/zipper@0.1.36) (2021-02-20)
**Note:** Version bump only for package @thi.ng/zipper
diff --git a/packages/zipper/package.json b/packages/zipper/package.json
index cdc5efea0b..09a31920c6 100644
--- a/packages/zipper/package.json
+++ b/packages/zipper/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/zipper",
- "version": "0.1.36",
+ "version": "0.1.38",
"description": "Functional tree editing, manipulation & navigation",
"module": "./index.js",
"main": "./lib/index.js",
@@ -39,19 +39,19 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
- "@microsoft/api-extractor": "^7.12.1",
+ "@microsoft/api-extractor": "^7.13.1",
"@types/mocha": "^8.2.0",
"@types/node": "^14.14.14",
"mocha": "^8.3.0",
"nyc": "^15.1.0",
"ts-node": "^9.1.1",
- "typedoc": "^0.20.26",
- "typescript": "^4.1.5"
+ "typedoc": "^0.20.28",
+ "typescript": "^4.2.2"
},
"dependencies": {
- "@thi.ng/api": "^7.0.0",
- "@thi.ng/arrays": "^0.10.2",
- "@thi.ng/checks": "^2.9.0"
+ "@thi.ng/api": "^7.1.0",
+ "@thi.ng/arrays": "^0.10.4",
+ "@thi.ng/checks": "^2.9.1"
},
"files": [
"*.js",
diff --git a/scripts/deploy-example b/scripts/deploy-example
index 78eda7848b..7de2261cdf 100755
--- a/scripts/deploy-example
+++ b/scripts/deploy-example
@@ -20,22 +20,23 @@ console.log(args);
execSync(`find examples/${EXAMPLE} -type f -name '*.DS_Store' -ls -delete`);
-function* files(dir, ext = "") {
+function* files(dir, ext = "", maxDepth = Infinity, depth = 0) {
+ if (depth >= maxDepth) return;
try {
for (let f of fs.readdirSync(dir)) {
const curr = dir + "/" + f;
- if (fs.statSync(curr).isDirectory()) {
- yield* files(curr, ext);
- } else if (f.endsWith(ext)) {
+ if (f.endsWith(ext)) {
yield curr;
+ } else if (fs.statSync(curr).isDirectory()) {
+ yield* files(curr, ext, maxDepth, depth + 1);
}
}
} catch (_) {}
}
const uploadAssets = (dir, opts) => {
- opts = { ext: "", gzip: true, ...opts };
- for (let f of files(`${BUILD}${dir}`, opts.ext)) {
+ opts = { ext: "", gzip: true, depth: Infinity, ...opts };
+ for (let f of files(`${BUILD}${dir}`, opts.ext, opts.depth)) {
const fd = `${BUCKET}/${f
.replace(BUILD, "")
.substr(dir === "" ? 1 : 0)}`;
@@ -65,6 +66,7 @@ const include = (id) => args.has(id) || args.has("all");
uploadAssets("assets");
uploadAssets("js");
+uploadAssets("", { ext: ".js", depth: 1 });
uploadAssets("", { ext: ".html" });
console.log("invaliding", DEST_DIR);
diff --git a/tools/doc/typedoc-theme/assets/css/main.css b/tools/doc/typedoc-theme/assets/css/main.css
index 01cd747daf..ca83efe466 100644
--- a/tools/doc/typedoc-theme/assets/css/main.css
+++ b/tools/doc/typedoc-theme/assets/css/main.css
@@ -1616,6 +1616,12 @@ pre code {
background-color: transparent;
}
+blockquote {
+ margin: 1em 0;
+ padding-left: 1em;
+ border-left: 4px solid gray;
+}
+
.tsd-typography {
line-height: 1.333em;
}
diff --git a/tools/doc/typedoc-theme/assets/js/main.js b/tools/doc/typedoc-theme/assets/js/main.js
index f8f96a606b..715fdab071 100644
--- a/tools/doc/typedoc-theme/assets/js/main.js
+++ b/tools/doc/typedoc-theme/assets/js/main.js
@@ -103,7 +103,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"initSearch\": () => /* binding */ initSearch\n/* harmony export */ });\n/* harmony import */ var _utils_debounce__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils/debounce */ \"./default/assets/js/src/typedoc/utils/debounce.ts\");\n/* harmony import */ var lunr__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! lunr */ \"../node_modules/lunr/lunr.js\");\n/* harmony import */ var lunr__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(lunr__WEBPACK_IMPORTED_MODULE_1__);\n\n\nfunction initSearch() {\n var searchEl = document.getElementById(\"tsd-search\");\n if (!searchEl)\n return;\n var searchScript = document.getElementById(\"search-script\");\n if (searchScript) {\n searchScript.addEventListener(\"error\", function () {\n searchEl.classList.remove(\"loading\");\n searchEl.classList.add(\"failure\");\n });\n searchScript.addEventListener(\"load\", function () {\n searchEl.classList.remove(\"loading\");\n searchEl.classList.add(\"ready\");\n });\n }\n searchEl.classList.add(\"loading\");\n var field = document.querySelector(\"#tsd-search-field\");\n var results = document.querySelector(\".results\");\n if (!field || !results) {\n throw new Error(\"The input field or the result list wrapper was not found\");\n }\n field.addEventListener(\"focus\", function () { return searchEl.classList.add(\"has-focus\"); });\n field.addEventListener(\"blur\", function () {\n // Delay a bit so that mouse clicks don't get swallowed\n setTimeout(function () { return searchEl.classList.remove(\"has-focus\"); }, 100);\n });\n var state = {\n base: searchEl.dataset.base + \"/\",\n };\n bindEvents(searchEl, results, field, state);\n}\nfunction bindEvents(searchEl, results, field, state) {\n field.addEventListener(\"input\", (0,_utils_debounce__WEBPACK_IMPORTED_MODULE_0__.debounce)(function () {\n updateResults(searchEl, results, field, state);\n }, 200));\n var preventPress = false;\n field.addEventListener(\"keydown\", function (e) {\n preventPress = true;\n if (e.key == \"Enter\") {\n gotoCurrentResult(results, field);\n }\n else if (e.key == \"Escape\") {\n field.blur();\n }\n else if (e.key == \"ArrowUp\") {\n setCurrentResult(results, -1);\n }\n else if (e.key === \"ArrowDown\") {\n setCurrentResult(results, 1);\n }\n else {\n preventPress = false;\n }\n });\n field.addEventListener(\"keypress\", function (e) {\n if (preventPress)\n e.preventDefault();\n });\n /**\n * Start searching by pressing slash.\n */\n document.body.addEventListener(\"keydown\", function (e) {\n if (e.altKey || e.ctrlKey || e.metaKey)\n return;\n if (!field.matches(\":focus\") && e.key === \"/\") {\n field.focus();\n e.preventDefault();\n }\n });\n}\nfunction checkIndex(state, searchEl) {\n if (state.index)\n return;\n if (window.searchData) {\n searchEl.classList.remove(\"loading\");\n searchEl.classList.add(\"ready\");\n state.data = window.searchData;\n state.index = lunr__WEBPACK_IMPORTED_MODULE_1__.Index.load(window.searchData.index);\n }\n}\nfunction updateResults(searchEl, results, query, state) {\n checkIndex(state, searchEl);\n // Don't clear results if loading state is not ready,\n // because loading or error message can be removed.\n if (!state.index || !state.data)\n return;\n results.textContent = \"\";\n var searchText = query.value.trim();\n // Perform a wildcard search\n var res = state.index.search(\"*\" + searchText + \"*\");\n for (var i = 0, c = Math.min(10, res.length); i < c; i++) {\n var row = state.data.rows[Number(res[i].ref)];\n // Bold the matched part of the query in the search results\n var name_1 = boldMatches(row.name, searchText);\n if (row.parent) {\n name_1 = \"\" + boldMatches(row.parent, searchText) + \".\" + name_1;\n }\n var item = document.createElement(\"li\");\n item.classList.value = row.classes;\n var anchor = document.createElement(\"a\");\n anchor.href = state.base + row.url;\n anchor.classList.add(\"tsd-kind-icon\");\n anchor.innerHTML = name_1;\n item.append(anchor);\n results.appendChild(item);\n }\n}\n/**\n * Move the highlight within the result set.\n */\nfunction setCurrentResult(results, dir) {\n var current = results.querySelector(\".current\");\n if (!current) {\n current = results.querySelector(dir == 1 ? \"li:first-child\" : \"li:last-child\");\n if (current) {\n current.classList.add(\"current\");\n }\n }\n else {\n var rel = dir == 1\n ? current.nextElementSibling\n : current.previousElementSibling;\n if (rel) {\n current.classList.remove(\"current\");\n rel.classList.add(\"current\");\n }\n }\n}\n/**\n * Navigate to the highlighted result.\n */\nfunction gotoCurrentResult(results, field) {\n var current = results.querySelector(\".current\");\n if (!current) {\n current = results.querySelector(\"li:first-child\");\n }\n if (current) {\n var link = current.querySelector(\"a\");\n if (link) {\n window.location.href = link.href;\n }\n field.blur();\n }\n}\nfunction boldMatches(text, search) {\n if (search === \"\") {\n return text;\n }\n var lowerText = text.toLocaleLowerCase();\n var lowerSearch = search.toLocaleLowerCase();\n var parts = [];\n var lastIndex = 0;\n var index = lowerText.indexOf(lowerSearch);\n while (index != -1) {\n parts.push(escapeHtml(text.substring(lastIndex, index)), \"\" + escapeHtml(text.substring(index, index + lowerSearch.length)) + \"\");\n lastIndex = index + lowerSearch.length;\n index = lowerText.indexOf(lowerSearch, lastIndex);\n }\n parts.push(escapeHtml(text.substring(lastIndex)));\n return parts.join(\"\");\n}\nvar SPECIAL_HTML = {\n \"&\": \"&\",\n \"<\": \"<\",\n \">\": \">\",\n \"'\": \"'\",\n '\"': \""\",\n};\nfunction escapeHtml(text) {\n return text.replace(/[&<>\"'\"]/g, function (match) { return SPECIAL_HTML[match]; });\n}\n\n\n//# sourceURL=webpack:///./default/assets/js/src/typedoc/components/Search.ts?");
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"initSearch\": () => /* binding */ initSearch\n/* harmony export */ });\n/* harmony import */ var _utils_debounce__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils/debounce */ \"./default/assets/js/src/typedoc/utils/debounce.ts\");\n/* harmony import */ var lunr__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! lunr */ \"../node_modules/lunr/lunr.js\");\n/* harmony import */ var lunr__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(lunr__WEBPACK_IMPORTED_MODULE_1__);\n\n\nfunction initSearch() {\n var searchEl = document.getElementById(\"tsd-search\");\n if (!searchEl)\n return;\n var searchScript = document.getElementById(\"search-script\");\n searchEl.classList.add(\"loading\");\n if (searchScript) {\n searchScript.addEventListener(\"error\", function () {\n searchEl.classList.remove(\"loading\");\n searchEl.classList.add(\"failure\");\n });\n searchScript.addEventListener(\"load\", function () {\n searchEl.classList.remove(\"loading\");\n searchEl.classList.add(\"ready\");\n });\n if (window.searchData) {\n searchEl.classList.remove(\"loading\");\n }\n }\n var field = document.querySelector(\"#tsd-search-field\");\n var results = document.querySelector(\".results\");\n if (!field || !results) {\n throw new Error(\"The input field or the result list wrapper was not found\");\n }\n var resultClicked = false;\n results.addEventListener(\"mousedown\", function () { return (resultClicked = true); });\n results.addEventListener(\"mouseup\", function () {\n resultClicked = false;\n searchEl.classList.remove(\"has-focus\");\n });\n field.addEventListener(\"focus\", function () { return searchEl.classList.add(\"has-focus\"); });\n field.addEventListener(\"blur\", function () {\n if (!resultClicked) {\n resultClicked = false;\n searchEl.classList.remove(\"has-focus\");\n }\n });\n var state = {\n base: searchEl.dataset.base + \"/\",\n };\n bindEvents(searchEl, results, field, state);\n}\nfunction bindEvents(searchEl, results, field, state) {\n field.addEventListener(\"input\", (0,_utils_debounce__WEBPACK_IMPORTED_MODULE_0__.debounce)(function () {\n updateResults(searchEl, results, field, state);\n }, 200));\n var preventPress = false;\n field.addEventListener(\"keydown\", function (e) {\n preventPress = true;\n if (e.key == \"Enter\") {\n gotoCurrentResult(results, field);\n }\n else if (e.key == \"Escape\") {\n field.blur();\n }\n else if (e.key == \"ArrowUp\") {\n setCurrentResult(results, -1);\n }\n else if (e.key === \"ArrowDown\") {\n setCurrentResult(results, 1);\n }\n else {\n preventPress = false;\n }\n });\n field.addEventListener(\"keypress\", function (e) {\n if (preventPress)\n e.preventDefault();\n });\n /**\n * Start searching by pressing slash.\n */\n document.body.addEventListener(\"keydown\", function (e) {\n if (e.altKey || e.ctrlKey || e.metaKey)\n return;\n if (!field.matches(\":focus\") && e.key === \"/\") {\n field.focus();\n e.preventDefault();\n }\n });\n}\nfunction checkIndex(state, searchEl) {\n if (state.index)\n return;\n if (window.searchData) {\n searchEl.classList.remove(\"loading\");\n searchEl.classList.add(\"ready\");\n state.data = window.searchData;\n state.index = lunr__WEBPACK_IMPORTED_MODULE_1__.Index.load(window.searchData.index);\n }\n}\nfunction updateResults(searchEl, results, query, state) {\n checkIndex(state, searchEl);\n // Don't clear results if loading state is not ready,\n // because loading or error message can be removed.\n if (!state.index || !state.data)\n return;\n results.textContent = \"\";\n var searchText = query.value.trim();\n // Perform a wildcard search\n var res = state.index.search(\"*\" + searchText + \"*\");\n for (var i = 0, c = Math.min(10, res.length); i < c; i++) {\n var row = state.data.rows[Number(res[i].ref)];\n // Bold the matched part of the query in the search results\n var name_1 = boldMatches(row.name, searchText);\n if (row.parent) {\n name_1 = \"\" + boldMatches(row.parent, searchText) + \".\" + name_1;\n }\n var item = document.createElement(\"li\");\n item.classList.value = row.classes;\n var anchor = document.createElement(\"a\");\n anchor.href = state.base + row.url;\n anchor.classList.add(\"tsd-kind-icon\");\n anchor.innerHTML = name_1;\n item.append(anchor);\n results.appendChild(item);\n }\n}\n/**\n * Move the highlight within the result set.\n */\nfunction setCurrentResult(results, dir) {\n var current = results.querySelector(\".current\");\n if (!current) {\n current = results.querySelector(dir == 1 ? \"li:first-child\" : \"li:last-child\");\n if (current) {\n current.classList.add(\"current\");\n }\n }\n else {\n var rel = dir == 1\n ? current.nextElementSibling\n : current.previousElementSibling;\n if (rel) {\n current.classList.remove(\"current\");\n rel.classList.add(\"current\");\n }\n }\n}\n/**\n * Navigate to the highlighted result.\n */\nfunction gotoCurrentResult(results, field) {\n var current = results.querySelector(\".current\");\n if (!current) {\n current = results.querySelector(\"li:first-child\");\n }\n if (current) {\n var link = current.querySelector(\"a\");\n if (link) {\n window.location.href = link.href;\n }\n field.blur();\n }\n}\nfunction boldMatches(text, search) {\n if (search === \"\") {\n return text;\n }\n var lowerText = text.toLocaleLowerCase();\n var lowerSearch = search.toLocaleLowerCase();\n var parts = [];\n var lastIndex = 0;\n var index = lowerText.indexOf(lowerSearch);\n while (index != -1) {\n parts.push(escapeHtml(text.substring(lastIndex, index)), \"\" + escapeHtml(text.substring(index, index + lowerSearch.length)) + \"\");\n lastIndex = index + lowerSearch.length;\n index = lowerText.indexOf(lowerSearch, lastIndex);\n }\n parts.push(escapeHtml(text.substring(lastIndex)));\n return parts.join(\"\");\n}\nvar SPECIAL_HTML = {\n \"&\": \"&\",\n \"<\": \"<\",\n \">\": \">\",\n \"'\": \"'\",\n '\"': \""\",\n};\nfunction escapeHtml(text) {\n return text.replace(/[&<>\"'\"]/g, function (match) { return SPECIAL_HTML[match]; });\n}\n\n\n//# sourceURL=webpack:///./default/assets/js/src/typedoc/components/Search.ts?");
/***/ }),
diff --git a/tools/doc/typedoc-theme/layouts/default.hbs b/tools/doc/typedoc-theme/layouts/default.hbs
index 4ed1cac1a8..66e51c5cb2 100644
--- a/tools/doc/typedoc-theme/layouts/default.hbs
+++ b/tools/doc/typedoc-theme/layouts/default.hbs
@@ -1,11 +1,9 @@
-
- {{#ifCond model.name '==' project.name}}{{project.name}}{{else}}{{model.name}} | {{project.name}}{{/ifCond}}
-
+ {{#ifCond model.name '==' project.name}}{{project.name}}{{else}}{{model.name}} | {{project.name}}{{/ifCond}}
@@ -13,40 +11,38 @@
{{> analytics}}
-
- {{> header}}
+{{> header}}
-
-
-
- {{{contents}}}
-
-
- {{> footer}}
+{{> footer}}
-
-
+
+
-
-
\ No newline at end of file
+
diff --git a/tools/doc/typedoc-theme/partials/header.hbs b/tools/doc/typedoc-theme/partials/header.hbs
index 2e168a7283..d468949a5a 100644
--- a/tools/doc/typedoc-theme/partials/header.hbs
+++ b/tools/doc/typedoc-theme/partials/header.hbs
@@ -52,7 +52,9 @@
{{/if}}
{{#compact}}
- {{model.kindString}}
+ {{#ifCond model.kindString "!==" "Project" }}
+ {{model.kindString}}
+ {{/ifCond}}
{{model.name}}
{{#if model.typeParameters}}
<
diff --git a/tools/doc/typedoc-theme/partials/parameter.hbs b/tools/doc/typedoc-theme/partials/parameter.hbs
index b4e9ac6f9a..d732ae29ce 100644
--- a/tools/doc/typedoc-theme/partials/parameter.hbs
+++ b/tools/doc/typedoc-theme/partials/parameter.hbs
@@ -39,8 +39,8 @@
{{/if}}
{{#each children}}
-
- {{#if signatures}}
+ {{#if signatures}}
+
{{#compact}}
{{#if flags.isRest}}...{{/if}}
{{{wbr name}}}
@@ -52,18 +52,22 @@
{{/compact}}
{{> member.signatures}}
- {{else}}
+
+ {{else}}{{#if type}} {{! standard type }}
+
{{#compact}}
{{#each flags}}
{{this}}
{{/each}}
{{#if flags.isRest}}...{{/if}}
- {{{wbr name}}}
-
- {{#if flags.isOptional}}?{{/if}}
- :
-
- {{#with type}}{{>type}}{{/with}}
+ {{#with type}}
+ {{{wbr ../name}}}
+
+ {{#if ../flags.isOptional}}?{{/if}}
+ :
+
+ {{>type}}
+ {{/with}}
{{/compact}}
{{> comment}}
@@ -77,7 +81,52 @@
{{> parameter}}
{{/with}}
{{/if}}
- {{/if}}
-
+
+ {{else}} {{! getter/setter }}
+ {{#with getSignature}} {{! getter }}
+
+ {{#compact}}
+ {{#each flags}}
+ {{this}}
+ {{/each}}
+ get
+ {{{wbr ../name}}}
+ ():
+ {{#with type}}
+ {{> type}}
+ {{/with}}
+ {{/compact}}
+
+ {{> comment }}
+
+ {{/with}}
+ {{#with setSignature}} {{! setter }}
+
+ {{#compact}}
+ {{#each flags}}
+ {{this}}
+ {{/each}}
+ set
+ {{{wbr ../name}}}
+ (
+ {{#each parameters}}
+ {{name}}
+ :
+ {{#with type}}
+ {{> type}}
+ {{else}}
+ any
+ {{/with}}
+ {{/each}}
+ ):
+ {{#with type}}
+ {{> type}}
+ {{/with}}
+ {{/compact}}
+
+ {{> comment }}
+
+ {{/with}}
+ {{/if}}{{/if}}
{{/each}}
diff --git a/tools/doc/typedoc-theme/partials/type.hbs b/tools/doc/typedoc-theme/partials/type.hbs
index b810933493..1e19959a19 100644
--- a/tools/doc/typedoc-theme/partials/type.hbs
+++ b/tools/doc/typedoc-theme/partials/type.hbs
@@ -118,6 +118,13 @@ if an inner type may result in invalid output without them. For example:
}
{{/inline}}
+{{#*inline 'optional'}}
+ {{#with elementType}}
+ {{> type}}
+ {{/with}}
+
?
+{{/inline}}
+
{{#*inline 'predicate'}}
{{#if asserts}}
asserts
@@ -165,17 +172,56 @@ if an inner type may result in invalid output without them. For example:
{{#unless @first}}
;
{{/unless}}
- {{name}}
- {{#if flags.isOptional }}
-
?:
+
+ {{#if getSignature}}
+ {{#if setSignature}}
+ {{name}}
+
:
+ {{#with getSignature.type}}
+ {{> type}}
+ {{else}}
+
any
+ {{/with}}
+ {{else}}
+
get
+ {{name}}
+
():
+ {{#with getSignature.type}}
+ {{> type}}
+ {{else}}
+
any
+ {{/with}}
+ {{/if}}
{{else}}
-
:
+ {{#if setSignature}}
+
set
+ {{name}}
+
(
+ {{! Rather hacky to use each here... but we know there is exactly one. }}
+ {{#each setSignature.parameters}}
+ {{name}}
+
:
+ {{#with type}}
+ {{> type}}
+ {{else}}
+
any
+ {{/with}}
+ {{/each}}
+
)
+ {{else}}
+ {{name}}
+ {{#if flags.isOptional }}
+
?:
+ {{else}}
+
:
+ {{/if}}
+ {{#with type}}
+ {{> type}}
+ {{else}}
+
any
+ {{/with}}
+ {{/if}}
{{/if}}
- {{#with type}}
- {{> type}}
- {{else}}
-
any
- {{/with}}
{{/each}}
}
{{else if declaration.signatures}}
@@ -204,6 +250,13 @@ if an inner type may result in invalid output without them. For example:
{{/if}}
{{/inline}}
+{{#*inline 'rest'}}
+
...
+ {{#with elementType}}
+ {{> type}}
+ {{/with}}
+{{/inline}}
+
{{#*inline 'tuple'}}
[
{{#each elements}}
diff --git a/yarn.lock b/yarn.lock
index 70da9e71a5..91a8880642 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -970,79 +970,10 @@
lodash "^4.17.19"
to-fast-properties "^2.0.0"
-"@evocateur/libnpmaccess@^3.1.2":
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/@evocateur/libnpmaccess/-/libnpmaccess-3.1.2.tgz#ecf7f6ce6b004e9f942b098d92200be4a4b1c845"
- integrity sha512-KSCAHwNWro0CF2ukxufCitT9K5LjL/KuMmNzSu8wuwN2rjyKHD8+cmOsiybK+W5hdnwc5M1SmRlVCaMHQo+3rg==
- dependencies:
- "@evocateur/npm-registry-fetch" "^4.0.0"
- aproba "^2.0.0"
- figgy-pudding "^3.5.1"
- get-stream "^4.0.0"
- npm-package-arg "^6.1.0"
-
-"@evocateur/libnpmpublish@^1.2.2":
- version "1.2.2"
- resolved "https://registry.yarnpkg.com/@evocateur/libnpmpublish/-/libnpmpublish-1.2.2.tgz#55df09d2dca136afba9c88c759ca272198db9f1a"
- integrity sha512-MJrrk9ct1FeY9zRlyeoyMieBjGDG9ihyyD9/Ft6MMrTxql9NyoEx2hw9casTIP4CdqEVu+3nQ2nXxoJ8RCXyFg==
- dependencies:
- "@evocateur/npm-registry-fetch" "^4.0.0"
- aproba "^2.0.0"
- figgy-pudding "^3.5.1"
- get-stream "^4.0.0"
- lodash.clonedeep "^4.5.0"
- normalize-package-data "^2.4.0"
- npm-package-arg "^6.1.0"
- semver "^5.5.1"
- ssri "^6.0.1"
-
-"@evocateur/npm-registry-fetch@^4.0.0":
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/@evocateur/npm-registry-fetch/-/npm-registry-fetch-4.0.0.tgz#8c4c38766d8d32d3200fcb0a83f064b57365ed66"
- integrity sha512-k1WGfKRQyhJpIr+P17O5vLIo2ko1PFLKwoetatdduUSt/aQ4J2sJrJwwatdI5Z3SiYk/mRH9S3JpdmMFd/IK4g==
- dependencies:
- JSONStream "^1.3.4"
- bluebird "^3.5.1"
- figgy-pudding "^3.4.1"
- lru-cache "^5.1.1"
- make-fetch-happen "^5.0.0"
- npm-package-arg "^6.1.0"
- safe-buffer "^5.1.2"
-
-"@evocateur/pacote@^9.6.3":
- version "9.6.5"
- resolved "https://registry.yarnpkg.com/@evocateur/pacote/-/pacote-9.6.5.tgz#33de32ba210b6f17c20ebab4d497efc6755f4ae5"
- integrity sha512-EI552lf0aG2nOV8NnZpTxNo2PcXKPmDbF9K8eCBFQdIZwHNGN/mi815fxtmUMa2wTa1yndotICIDt/V0vpEx2w==
- dependencies:
- "@evocateur/npm-registry-fetch" "^4.0.0"
- bluebird "^3.5.3"
- cacache "^12.0.3"
- chownr "^1.1.2"
- figgy-pudding "^3.5.1"
- get-stream "^4.1.0"
- glob "^7.1.4"
- infer-owner "^1.0.4"
- lru-cache "^5.1.1"
- make-fetch-happen "^5.0.0"
- minimatch "^3.0.4"
- minipass "^2.3.5"
- mississippi "^3.0.0"
- mkdirp "^0.5.1"
- normalize-package-data "^2.5.0"
- npm-package-arg "^6.1.0"
- npm-packlist "^1.4.4"
- npm-pick-manifest "^3.0.0"
- osenv "^0.1.5"
- promise-inflight "^1.0.1"
- promise-retry "^1.1.1"
- protoduck "^5.0.1"
- rimraf "^2.6.3"
- safe-buffer "^5.2.0"
- semver "^5.7.0"
- ssri "^6.0.1"
- tar "^4.4.10"
- unique-filename "^1.1.1"
- which "^1.3.1"
+"@discoveryjs/json-ext@^0.5.0":
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.2.tgz#8f03a22a04de437254e8ce8cc84ba39689288752"
+ integrity sha512-HyYEUDeIj5rRQU2Hk5HTB2uHsbRQpF70nvMhVzi+VJR0X+xNEhjPui4/kBf3VeH/wqD28PT4sVOm8qqLjBrSZg==
"@istanbuljs/load-nyc-config@^1.0.0":
version "1.1.0"
@@ -1067,720 +998,706 @@
resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.2.tgz#26520bf09abe4a5644cd5414e37125a8954241dd"
integrity sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==
-"@lerna/add@3.21.0":
- version "3.21.0"
- resolved "https://registry.yarnpkg.com/@lerna/add/-/add-3.21.0.tgz#27007bde71cc7b0a2969ab3c2f0ae41578b4577b"
- integrity sha512-vhUXXF6SpufBE1EkNEXwz1VLW03f177G9uMOFMQkp6OJ30/PWg4Ekifuz9/3YfgB2/GH8Tu4Lk3O51P2Hskg/A==
- dependencies:
- "@evocateur/pacote" "^9.6.3"
- "@lerna/bootstrap" "3.21.0"
- "@lerna/command" "3.21.0"
- "@lerna/filter-options" "3.20.0"
- "@lerna/npm-conf" "3.16.0"
- "@lerna/validation-error" "3.13.0"
+"@lerna/add@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/add/-/add-4.0.0.tgz#c36f57d132502a57b9e7058d1548b7a565ef183f"
+ integrity sha512-cpmAH1iS3k8JBxNvnMqrGTTjbY/ZAiKa1ChJzFevMYY3eeqbvhsBKnBcxjRXtdrJ6bd3dCQM+ZtK+0i682Fhng==
+ dependencies:
+ "@lerna/bootstrap" "4.0.0"
+ "@lerna/command" "4.0.0"
+ "@lerna/filter-options" "4.0.0"
+ "@lerna/npm-conf" "4.0.0"
+ "@lerna/validation-error" "4.0.0"
dedent "^0.7.0"
- npm-package-arg "^6.1.0"
- p-map "^2.1.0"
- semver "^6.2.0"
-
-"@lerna/bootstrap@3.21.0":
- version "3.21.0"
- resolved "https://registry.yarnpkg.com/@lerna/bootstrap/-/bootstrap-3.21.0.tgz#bcd1b651be5b0970b20d8fae04c864548123aed6"
- integrity sha512-mtNHlXpmvJn6JTu0KcuTTPl2jLsDNud0QacV/h++qsaKbhAaJr/FElNZ5s7MwZFUM3XaDmvWzHKaszeBMHIbBw==
- dependencies:
- "@lerna/command" "3.21.0"
- "@lerna/filter-options" "3.20.0"
- "@lerna/has-npm-version" "3.16.5"
- "@lerna/npm-install" "3.16.5"
- "@lerna/package-graph" "3.18.5"
- "@lerna/pulse-till-done" "3.13.0"
- "@lerna/rimraf-dir" "3.16.5"
- "@lerna/run-lifecycle" "3.16.2"
- "@lerna/run-topologically" "3.18.5"
- "@lerna/symlink-binary" "3.17.0"
- "@lerna/symlink-dependencies" "3.17.0"
- "@lerna/validation-error" "3.13.0"
+ npm-package-arg "^8.1.0"
+ p-map "^4.0.0"
+ pacote "^11.2.6"
+ semver "^7.3.4"
+
+"@lerna/bootstrap@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/bootstrap/-/bootstrap-4.0.0.tgz#5f5c5e2c6cfc8fcec50cb2fbe569a8c607101891"
+ integrity sha512-RkS7UbeM2vu+kJnHzxNRCLvoOP9yGNgkzRdy4UV2hNalD7EP41bLvRVOwRYQ7fhc2QcbhnKNdOBihYRL0LcKtw==
+ dependencies:
+ "@lerna/command" "4.0.0"
+ "@lerna/filter-options" "4.0.0"
+ "@lerna/has-npm-version" "4.0.0"
+ "@lerna/npm-install" "4.0.0"
+ "@lerna/package-graph" "4.0.0"
+ "@lerna/pulse-till-done" "4.0.0"
+ "@lerna/rimraf-dir" "4.0.0"
+ "@lerna/run-lifecycle" "4.0.0"
+ "@lerna/run-topologically" "4.0.0"
+ "@lerna/symlink-binary" "4.0.0"
+ "@lerna/symlink-dependencies" "4.0.0"
+ "@lerna/validation-error" "4.0.0"
dedent "^0.7.0"
- get-port "^4.2.0"
- multimatch "^3.0.0"
- npm-package-arg "^6.1.0"
+ get-port "^5.1.1"
+ multimatch "^5.0.0"
+ npm-package-arg "^8.1.0"
npmlog "^4.1.2"
- p-finally "^1.0.0"
- p-map "^2.1.0"
- p-map-series "^1.0.0"
- p-waterfall "^1.0.0"
- read-package-tree "^5.1.6"
- semver "^6.2.0"
-
-"@lerna/changed@3.21.0":
- version "3.21.0"
- resolved "https://registry.yarnpkg.com/@lerna/changed/-/changed-3.21.0.tgz#108e15f679bfe077af500f58248c634f1044ea0b"
- integrity sha512-hzqoyf8MSHVjZp0gfJ7G8jaz+++mgXYiNs9iViQGA8JlN/dnWLI5sWDptEH3/B30Izo+fdVz0S0s7ydVE3pWIw==
- dependencies:
- "@lerna/collect-updates" "3.20.0"
- "@lerna/command" "3.21.0"
- "@lerna/listable" "3.18.5"
- "@lerna/output" "3.13.0"
-
-"@lerna/check-working-tree@3.16.5":
- version "3.16.5"
- resolved "https://registry.yarnpkg.com/@lerna/check-working-tree/-/check-working-tree-3.16.5.tgz#b4f8ae61bb4523561dfb9f8f8d874dd46bb44baa"
- integrity sha512-xWjVBcuhvB8+UmCSb5tKVLB5OuzSpw96WEhS2uz6hkWVa/Euh1A0/HJwn2cemyK47wUrCQXtczBUiqnq9yX5VQ==
- dependencies:
- "@lerna/collect-uncommitted" "3.16.5"
- "@lerna/describe-ref" "3.16.5"
- "@lerna/validation-error" "3.13.0"
-
-"@lerna/child-process@3.16.5":
- version "3.16.5"
- resolved "https://registry.yarnpkg.com/@lerna/child-process/-/child-process-3.16.5.tgz#38fa3c18064aa4ac0754ad80114776a7b36a69b2"
- integrity sha512-vdcI7mzei9ERRV4oO8Y1LHBZ3A5+ampRKg1wq5nutLsUA4mEBN6H7JqjWOMY9xZemv6+kATm2ofjJ3lW5TszQg==
- dependencies:
- chalk "^2.3.1"
- execa "^1.0.0"
- strong-log-transformer "^2.0.0"
-
-"@lerna/clean@3.21.0":
- version "3.21.0"
- resolved "https://registry.yarnpkg.com/@lerna/clean/-/clean-3.21.0.tgz#c0b46b5300cc3dae2cda3bec14b803082da3856d"
- integrity sha512-b/L9l+MDgE/7oGbrav6rG8RTQvRiZLO1zTcG17zgJAAuhlsPxJExMlh2DFwJEVi2les70vMhHfST3Ue1IMMjpg==
- dependencies:
- "@lerna/command" "3.21.0"
- "@lerna/filter-options" "3.20.0"
- "@lerna/prompt" "3.18.5"
- "@lerna/pulse-till-done" "3.13.0"
- "@lerna/rimraf-dir" "3.16.5"
- p-map "^2.1.0"
- p-map-series "^1.0.0"
- p-waterfall "^1.0.0"
-
-"@lerna/cli@3.18.5":
- version "3.18.5"
- resolved "https://registry.yarnpkg.com/@lerna/cli/-/cli-3.18.5.tgz#c90c461542fcd35b6d5b015a290fb0dbfb41d242"
- integrity sha512-erkbxkj9jfc89vVs/jBLY/fM0I80oLmJkFUV3Q3wk9J3miYhP14zgVEBsPZY68IZlEjT6T3Xlq2xO1AVaatHsA==
- dependencies:
- "@lerna/global-options" "3.13.0"
+ p-map "^4.0.0"
+ p-map-series "^2.1.0"
+ p-waterfall "^2.1.1"
+ read-package-tree "^5.3.1"
+ semver "^7.3.4"
+
+"@lerna/changed@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/changed/-/changed-4.0.0.tgz#b9fc76cea39b9292a6cd263f03eb57af85c9270b"
+ integrity sha512-cD+KuPRp6qiPOD+BO6S6SN5cARspIaWSOqGBpGnYzLb4uWT8Vk4JzKyYtc8ym1DIwyoFXHosXt8+GDAgR8QrgQ==
+ dependencies:
+ "@lerna/collect-updates" "4.0.0"
+ "@lerna/command" "4.0.0"
+ "@lerna/listable" "4.0.0"
+ "@lerna/output" "4.0.0"
+
+"@lerna/check-working-tree@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/check-working-tree/-/check-working-tree-4.0.0.tgz#257e36a602c00142e76082a19358e3e1ae8dbd58"
+ integrity sha512-/++bxM43jYJCshBiKP5cRlCTwSJdRSxVmcDAXM+1oUewlZJVSVlnks5eO0uLxokVFvLhHlC5kHMc7gbVFPHv6Q==
+ dependencies:
+ "@lerna/collect-uncommitted" "4.0.0"
+ "@lerna/describe-ref" "4.0.0"
+ "@lerna/validation-error" "4.0.0"
+
+"@lerna/child-process@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/child-process/-/child-process-4.0.0.tgz#341b96a57dffbd9705646d316e231df6fa4df6e1"
+ integrity sha512-XtCnmCT9eyVsUUHx6y/CTBYdV9g2Cr/VxyseTWBgfIur92/YKClfEtJTbOh94jRT62hlKLqSvux/UhxXVh613Q==
+ dependencies:
+ chalk "^4.1.0"
+ execa "^5.0.0"
+ strong-log-transformer "^2.1.0"
+
+"@lerna/clean@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/clean/-/clean-4.0.0.tgz#8f778b6f2617aa2a936a6b5e085ae62498e57dc5"
+ integrity sha512-uugG2iN9k45ITx2jtd8nEOoAtca8hNlDCUM0N3lFgU/b1mEQYAPRkqr1qs4FLRl/Y50ZJ41wUz1eazS+d/0osA==
+ dependencies:
+ "@lerna/command" "4.0.0"
+ "@lerna/filter-options" "4.0.0"
+ "@lerna/prompt" "4.0.0"
+ "@lerna/pulse-till-done" "4.0.0"
+ "@lerna/rimraf-dir" "4.0.0"
+ p-map "^4.0.0"
+ p-map-series "^2.1.0"
+ p-waterfall "^2.1.1"
+
+"@lerna/cli@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/cli/-/cli-4.0.0.tgz#8eabd334558836c1664df23f19acb95e98b5bbf3"
+ integrity sha512-Neaw3GzFrwZiRZv2g7g6NwFjs3er1vhraIniEs0jjVLPMNC4eata0na3GfE5yibkM/9d3gZdmihhZdZ3EBdvYA==
+ dependencies:
+ "@lerna/global-options" "4.0.0"
dedent "^0.7.0"
npmlog "^4.1.2"
- yargs "^14.2.2"
+ yargs "^16.2.0"
-"@lerna/collect-uncommitted@3.16.5":
- version "3.16.5"
- resolved "https://registry.yarnpkg.com/@lerna/collect-uncommitted/-/collect-uncommitted-3.16.5.tgz#a494d61aac31cdc7aec4bbe52c96550274132e63"
- integrity sha512-ZgqnGwpDZiWyzIQVZtQaj9tRizsL4dUOhuOStWgTAw1EMe47cvAY2kL709DzxFhjr6JpJSjXV5rZEAeU3VE0Hg==
+"@lerna/collect-uncommitted@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/collect-uncommitted/-/collect-uncommitted-4.0.0.tgz#855cd64612969371cfc2453b90593053ff1ba779"
+ integrity sha512-ufSTfHZzbx69YNj7KXQ3o66V4RC76ffOjwLX0q/ab//61bObJ41n03SiQEhSlmpP+gmFbTJ3/7pTe04AHX9m/g==
dependencies:
- "@lerna/child-process" "3.16.5"
- chalk "^2.3.1"
- figgy-pudding "^3.5.1"
+ "@lerna/child-process" "4.0.0"
+ chalk "^4.1.0"
npmlog "^4.1.2"
-"@lerna/collect-updates@3.20.0":
- version "3.20.0"
- resolved "https://registry.yarnpkg.com/@lerna/collect-updates/-/collect-updates-3.20.0.tgz#62f9d76ba21a25b7d9fbf31c02de88744a564bd1"
- integrity sha512-qBTVT5g4fupVhBFuY4nI/3FSJtQVcDh7/gEPOpRxoXB/yCSnT38MFHXWl+y4einLciCjt/+0x6/4AG80fjay2Q==
+"@lerna/collect-updates@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/collect-updates/-/collect-updates-4.0.0.tgz#8e208b1bafd98a372ff1177f7a5e288f6bea8041"
+ integrity sha512-bnNGpaj4zuxsEkyaCZLka9s7nMs58uZoxrRIPJ+nrmrZYp1V5rrd+7/NYTuunOhY2ug1sTBvTAxj3NZQ+JKnOw==
dependencies:
- "@lerna/child-process" "3.16.5"
- "@lerna/describe-ref" "3.16.5"
+ "@lerna/child-process" "4.0.0"
+ "@lerna/describe-ref" "4.0.0"
minimatch "^3.0.4"
npmlog "^4.1.2"
- slash "^2.0.0"
-
-"@lerna/command@3.21.0":
- version "3.21.0"
- resolved "https://registry.yarnpkg.com/@lerna/command/-/command-3.21.0.tgz#9a2383759dc7b700dacfa8a22b2f3a6e190121f7"
- integrity sha512-T2bu6R8R3KkH5YoCKdutKv123iUgUbW8efVjdGCDnCMthAQzoentOJfDeodBwn0P2OqCl3ohsiNVtSn9h78fyQ==
- dependencies:
- "@lerna/child-process" "3.16.5"
- "@lerna/package-graph" "3.18.5"
- "@lerna/project" "3.21.0"
- "@lerna/validation-error" "3.13.0"
- "@lerna/write-log-file" "3.13.0"
+ slash "^3.0.0"
+
+"@lerna/command@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/command/-/command-4.0.0.tgz#991c7971df8f5bf6ae6e42c808869a55361c1b98"
+ integrity sha512-LM9g3rt5FsPNFqIHUeRwWXLNHJ5NKzOwmVKZ8anSp4e1SPrv2HNc1V02/9QyDDZK/w+5POXH5lxZUI1CHaOK/A==
+ dependencies:
+ "@lerna/child-process" "4.0.0"
+ "@lerna/package-graph" "4.0.0"
+ "@lerna/project" "4.0.0"
+ "@lerna/validation-error" "4.0.0"
+ "@lerna/write-log-file" "4.0.0"
clone-deep "^4.0.1"
dedent "^0.7.0"
- execa "^1.0.0"
+ execa "^5.0.0"
is-ci "^2.0.0"
npmlog "^4.1.2"
-"@lerna/conventional-commits@3.22.0":
- version "3.22.0"
- resolved "https://registry.yarnpkg.com/@lerna/conventional-commits/-/conventional-commits-3.22.0.tgz#2798f4881ee2ef457bdae027ab7d0bf0af6f1e09"
- integrity sha512-z4ZZk1e8Mhz7+IS8NxHr64wyklHctCJyWpJKEZZPJiLFJ8yKto/x38O80R10pIzC0rr8Sy/OsjSH4bl0TbbgqA==
- dependencies:
- "@lerna/validation-error" "3.13.0"
- conventional-changelog-angular "^5.0.3"
- conventional-changelog-core "^3.1.6"
- conventional-recommended-bump "^5.0.0"
- fs-extra "^8.1.0"
- get-stream "^4.0.0"
+"@lerna/conventional-commits@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/conventional-commits/-/conventional-commits-4.0.0.tgz#660fb2c7b718cb942ead70110df61f18c6f99750"
+ integrity sha512-CSUQRjJHFrH8eBn7+wegZLV3OrNc0Y1FehYfYGhjLE2SIfpCL4bmfu/ViYuHh9YjwHaA+4SX6d3hR+xkeseKmw==
+ dependencies:
+ "@lerna/validation-error" "4.0.0"
+ conventional-changelog-angular "^5.0.12"
+ conventional-changelog-core "^4.2.2"
+ conventional-recommended-bump "^6.1.0"
+ fs-extra "^9.1.0"
+ get-stream "^6.0.0"
lodash.template "^4.5.0"
- npm-package-arg "^6.1.0"
+ npm-package-arg "^8.1.0"
npmlog "^4.1.2"
- pify "^4.0.1"
- semver "^6.2.0"
+ pify "^5.0.0"
+ semver "^7.3.4"
-"@lerna/create-symlink@3.16.2":
- version "3.16.2"
- resolved "https://registry.yarnpkg.com/@lerna/create-symlink/-/create-symlink-3.16.2.tgz#412cb8e59a72f5a7d9463e4e4721ad2070149967"
- integrity sha512-pzXIJp6av15P325sgiIRpsPXLFmkisLhMBCy4764d+7yjf2bzrJ4gkWVMhsv4AdF0NN3OyZ5jjzzTtLNqfR+Jw==
+"@lerna/create-symlink@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/create-symlink/-/create-symlink-4.0.0.tgz#8c5317ce5ae89f67825443bd7651bf4121786228"
+ integrity sha512-I0phtKJJdafUiDwm7BBlEUOtogmu8+taxq6PtIrxZbllV9hWg59qkpuIsiFp+no7nfRVuaasNYHwNUhDAVQBig==
dependencies:
- "@zkochan/cmd-shim" "^3.1.0"
- fs-extra "^8.1.0"
+ cmd-shim "^4.1.0"
+ fs-extra "^9.1.0"
npmlog "^4.1.2"
-"@lerna/create@3.22.0":
- version "3.22.0"
- resolved "https://registry.yarnpkg.com/@lerna/create/-/create-3.22.0.tgz#d6bbd037c3dc5b425fe5f6d1b817057c278f7619"
- integrity sha512-MdiQQzCcB4E9fBF1TyMOaAEz9lUjIHp1Ju9H7f3lXze5JK6Fl5NYkouAvsLgY6YSIhXMY8AHW2zzXeBDY4yWkw==
+"@lerna/create@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/create/-/create-4.0.0.tgz#b6947e9b5dfb6530321952998948c3e63d64d730"
+ integrity sha512-mVOB1niKByEUfxlbKTM1UNECWAjwUdiioIbRQZEeEabtjCL69r9rscIsjlGyhGWCfsdAG5wfq4t47nlDXdLLag==
dependencies:
- "@evocateur/pacote" "^9.6.3"
- "@lerna/child-process" "3.16.5"
- "@lerna/command" "3.21.0"
- "@lerna/npm-conf" "3.16.0"
- "@lerna/validation-error" "3.13.0"
- camelcase "^5.0.0"
+ "@lerna/child-process" "4.0.0"
+ "@lerna/command" "4.0.0"
+ "@lerna/npm-conf" "4.0.0"
+ "@lerna/validation-error" "4.0.0"
dedent "^0.7.0"
- fs-extra "^8.1.0"
- globby "^9.2.0"
- init-package-json "^1.10.3"
- npm-package-arg "^6.1.0"
- p-reduce "^1.0.0"
- pify "^4.0.1"
- semver "^6.2.0"
- slash "^2.0.0"
- validate-npm-package-license "^3.0.3"
+ fs-extra "^9.1.0"
+ globby "^11.0.2"
+ init-package-json "^2.0.2"
+ npm-package-arg "^8.1.0"
+ p-reduce "^2.1.0"
+ pacote "^11.2.6"
+ pify "^5.0.0"
+ semver "^7.3.4"
+ slash "^3.0.0"
+ validate-npm-package-license "^3.0.4"
validate-npm-package-name "^3.0.0"
- whatwg-url "^7.0.0"
+ whatwg-url "^8.4.0"
+ yargs-parser "20.2.4"
-"@lerna/describe-ref@3.16.5":
- version "3.16.5"
- resolved "https://registry.yarnpkg.com/@lerna/describe-ref/-/describe-ref-3.16.5.tgz#a338c25aaed837d3dc70b8a72c447c5c66346ac0"
- integrity sha512-c01+4gUF0saOOtDBzbLMFOTJDHTKbDFNErEY6q6i9QaXuzy9LNN62z+Hw4acAAZuJQhrVWncVathcmkkjvSVGw==
+"@lerna/describe-ref@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/describe-ref/-/describe-ref-4.0.0.tgz#53c53b4ea65fdceffa072a62bfebe6772c45d9ec"
+ integrity sha512-eTU5+xC4C5Gcgz+Ey4Qiw9nV2B4JJbMulsYJMW8QjGcGh8zudib7Sduj6urgZXUYNyhYpRs+teci9M2J8u+UvQ==
dependencies:
- "@lerna/child-process" "3.16.5"
+ "@lerna/child-process" "4.0.0"
npmlog "^4.1.2"
-"@lerna/diff@3.21.0":
- version "3.21.0"
- resolved "https://registry.yarnpkg.com/@lerna/diff/-/diff-3.21.0.tgz#e6df0d8b9916167ff5a49fcb02ac06424280a68d"
- integrity sha512-5viTR33QV3S7O+bjruo1SaR40m7F2aUHJaDAC7fL9Ca6xji+aw1KFkpCtVlISS0G8vikUREGMJh+c/VMSc8Usw==
+"@lerna/diff@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/diff/-/diff-4.0.0.tgz#6d3071817aaa4205a07bf77cfc6e932796d48b92"
+ integrity sha512-jYPKprQVg41+MUMxx6cwtqsNm0Yxx9GDEwdiPLwcUTFx+/qKCEwifKNJ1oGIPBxyEHX2PFCOjkK39lHoj2qiag==
dependencies:
- "@lerna/child-process" "3.16.5"
- "@lerna/command" "3.21.0"
- "@lerna/validation-error" "3.13.0"
+ "@lerna/child-process" "4.0.0"
+ "@lerna/command" "4.0.0"
+ "@lerna/validation-error" "4.0.0"
npmlog "^4.1.2"
-"@lerna/exec@3.21.0":
- version "3.21.0"
- resolved "https://registry.yarnpkg.com/@lerna/exec/-/exec-3.21.0.tgz#17f07533893cb918a17b41bcc566dc437016db26"
- integrity sha512-iLvDBrIE6rpdd4GIKTY9mkXyhwsJ2RvQdB9ZU+/NhR3okXfqKc6py/24tV111jqpXTtZUW6HNydT4dMao2hi1Q==
- dependencies:
- "@lerna/child-process" "3.16.5"
- "@lerna/command" "3.21.0"
- "@lerna/filter-options" "3.20.0"
- "@lerna/profiler" "3.20.0"
- "@lerna/run-topologically" "3.18.5"
- "@lerna/validation-error" "3.13.0"
- p-map "^2.1.0"
-
-"@lerna/filter-options@3.20.0":
- version "3.20.0"
- resolved "https://registry.yarnpkg.com/@lerna/filter-options/-/filter-options-3.20.0.tgz#0f0f5d5a4783856eece4204708cc902cbc8af59b"
- integrity sha512-bmcHtvxn7SIl/R9gpiNMVG7yjx7WyT0HSGw34YVZ9B+3xF/83N3r5Rgtjh4hheLZ+Q91Or0Jyu5O3Nr+AwZe2g==
- dependencies:
- "@lerna/collect-updates" "3.20.0"
- "@lerna/filter-packages" "3.18.0"
+"@lerna/exec@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/exec/-/exec-4.0.0.tgz#eb6cb95cb92d42590e9e2d628fcaf4719d4a8be6"
+ integrity sha512-VGXtL/b/JfY84NB98VWZpIExfhLOzy0ozm/0XaS4a2SmkAJc5CeUfrhvHxxkxiTBLkU+iVQUyYEoAT0ulQ8PCw==
+ dependencies:
+ "@lerna/child-process" "4.0.0"
+ "@lerna/command" "4.0.0"
+ "@lerna/filter-options" "4.0.0"
+ "@lerna/profiler" "4.0.0"
+ "@lerna/run-topologically" "4.0.0"
+ "@lerna/validation-error" "4.0.0"
+ p-map "^4.0.0"
+
+"@lerna/filter-options@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/filter-options/-/filter-options-4.0.0.tgz#ac94cc515d7fa3b47e2f7d74deddeabb1de5e9e6"
+ integrity sha512-vV2ANOeZhOqM0rzXnYcFFCJ/kBWy/3OA58irXih9AMTAlQLymWAK0akWybl++sUJ4HB9Hx12TOqaXbYS2NM5uw==
+ dependencies:
+ "@lerna/collect-updates" "4.0.0"
+ "@lerna/filter-packages" "4.0.0"
dedent "^0.7.0"
- figgy-pudding "^3.5.1"
npmlog "^4.1.2"
-"@lerna/filter-packages@3.18.0":
- version "3.18.0"
- resolved "https://registry.yarnpkg.com/@lerna/filter-packages/-/filter-packages-3.18.0.tgz#6a7a376d285208db03a82958cfb8172e179b4e70"
- integrity sha512-6/0pMM04bCHNATIOkouuYmPg6KH3VkPCIgTfQmdkPJTullERyEQfNUKikrefjxo1vHOoCACDpy65JYyKiAbdwQ==
+"@lerna/filter-packages@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/filter-packages/-/filter-packages-4.0.0.tgz#b1f70d70e1de9cdd36a4e50caa0ac501f8d012f2"
+ integrity sha512-+4AJIkK7iIiOaqCiVTYJxh/I9qikk4XjNQLhE3kixaqgMuHl1NQ99qXRR0OZqAWB9mh8Z1HA9bM5K1HZLBTOqA==
dependencies:
- "@lerna/validation-error" "3.13.0"
- multimatch "^3.0.0"
+ "@lerna/validation-error" "4.0.0"
+ multimatch "^5.0.0"
npmlog "^4.1.2"
-"@lerna/get-npm-exec-opts@3.13.0":
- version "3.13.0"
- resolved "https://registry.yarnpkg.com/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-3.13.0.tgz#d1b552cb0088199fc3e7e126f914e39a08df9ea5"
- integrity sha512-Y0xWL0rg3boVyJk6An/vurKzubyJKtrxYv2sj4bB8Mc5zZ3tqtv0ccbOkmkXKqbzvNNF7VeUt1OJ3DRgtC/QZw==
+"@lerna/get-npm-exec-opts@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-4.0.0.tgz#dc955be94a4ae75c374ef9bce91320887d34608f"
+ integrity sha512-yvmkerU31CTWS2c7DvmAWmZVeclPBqI7gPVr5VATUKNWJ/zmVcU4PqbYoLu92I9Qc4gY1TuUplMNdNuZTSL7IQ==
dependencies:
npmlog "^4.1.2"
-"@lerna/get-packed@3.16.0":
- version "3.16.0"
- resolved "https://registry.yarnpkg.com/@lerna/get-packed/-/get-packed-3.16.0.tgz#1b316b706dcee86c7baa55e50b087959447852ff"
- integrity sha512-AjsFiaJzo1GCPnJUJZiTW6J1EihrPkc2y3nMu6m3uWFxoleklsSCyImumzVZJssxMi3CPpztj8LmADLedl9kXw==
+"@lerna/get-packed@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/get-packed/-/get-packed-4.0.0.tgz#0989d61624ac1f97e393bdad2137c49cd7a37823"
+ integrity sha512-rfWONRsEIGyPJTxFzC8ECb3ZbsDXJbfqWYyeeQQDrJRPnEJErlltRLPLgC2QWbxFgFPsoDLeQmFHJnf0iDfd8w==
dependencies:
- fs-extra "^8.1.0"
- ssri "^6.0.1"
- tar "^4.4.8"
+ fs-extra "^9.1.0"
+ ssri "^8.0.1"
+ tar "^6.1.0"
-"@lerna/github-client@3.22.0":
- version "3.22.0"
- resolved "https://registry.yarnpkg.com/@lerna/github-client/-/github-client-3.22.0.tgz#5d816aa4f76747ed736ae64ff962b8f15c354d95"
- integrity sha512-O/GwPW+Gzr3Eb5bk+nTzTJ3uv+jh5jGho9BOqKlajXaOkMYGBELEAqV5+uARNGWZFvYAiF4PgqHb6aCUu7XdXg==
+"@lerna/github-client@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/github-client/-/github-client-4.0.0.tgz#2ced67721363ef70f8e12ffafce4410918f4a8a4"
+ integrity sha512-2jhsldZtTKXYUBnOm23Lb0Fx8G4qfSXF9y7UpyUgWUj+YZYd+cFxSuorwQIgk5P4XXrtVhsUesIsli+BYSThiw==
dependencies:
- "@lerna/child-process" "3.16.5"
+ "@lerna/child-process" "4.0.0"
"@octokit/plugin-enterprise-rest" "^6.0.1"
- "@octokit/rest" "^16.28.4"
- git-url-parse "^11.1.2"
+ "@octokit/rest" "^18.1.0"
+ git-url-parse "^11.4.4"
npmlog "^4.1.2"
-"@lerna/gitlab-client@3.15.0":
- version "3.15.0"
- resolved "https://registry.yarnpkg.com/@lerna/gitlab-client/-/gitlab-client-3.15.0.tgz#91f4ec8c697b5ac57f7f25bd50fe659d24aa96a6"
- integrity sha512-OsBvRSejHXUBMgwWQqNoioB8sgzL/Pf1pOUhHKtkiMl6aAWjklaaq5HPMvTIsZPfS6DJ9L5OK2GGZuooP/5c8Q==
+"@lerna/gitlab-client@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/gitlab-client/-/gitlab-client-4.0.0.tgz#00dad73379c7b38951d4b4ded043504c14e2b67d"
+ integrity sha512-OMUpGSkeDWFf7BxGHlkbb35T7YHqVFCwBPSIR6wRsszY8PAzCYahtH3IaJzEJyUg6vmZsNl0FSr3pdA2skhxqA==
dependencies:
- node-fetch "^2.5.0"
+ node-fetch "^2.6.1"
npmlog "^4.1.2"
- whatwg-url "^7.0.0"
-
-"@lerna/global-options@3.13.0":
- version "3.13.0"
- resolved "https://registry.yarnpkg.com/@lerna/global-options/-/global-options-3.13.0.tgz#217662290db06ad9cf2c49d8e3100ee28eaebae1"
- integrity sha512-SlZvh1gVRRzYLVluz9fryY1nJpZ0FHDGB66U9tFfvnnxmueckRQxLopn3tXj3NU1kc3QANT2I5BsQkOqZ4TEFQ==
-
-"@lerna/has-npm-version@3.16.5":
- version "3.16.5"
- resolved "https://registry.yarnpkg.com/@lerna/has-npm-version/-/has-npm-version-3.16.5.tgz#ab83956f211d8923ea6afe9b979b38cc73b15326"
- integrity sha512-WL7LycR9bkftyqbYop5rEGJ9sRFIV55tSGmbN1HLrF9idwOCD7CLrT64t235t3t4O5gehDnwKI5h2U3oxTrF8Q==
- dependencies:
- "@lerna/child-process" "3.16.5"
- semver "^6.2.0"
-
-"@lerna/import@3.22.0":
- version "3.22.0"
- resolved "https://registry.yarnpkg.com/@lerna/import/-/import-3.22.0.tgz#1a5f0394f38e23c4f642a123e5e1517e70d068d2"
- integrity sha512-uWOlexasM5XR6tXi4YehODtH9Y3OZrFht3mGUFFT3OIl2s+V85xIGFfqFGMTipMPAGb2oF1UBLL48kR43hRsOg==
- dependencies:
- "@lerna/child-process" "3.16.5"
- "@lerna/command" "3.21.0"
- "@lerna/prompt" "3.18.5"
- "@lerna/pulse-till-done" "3.13.0"
- "@lerna/validation-error" "3.13.0"
+ whatwg-url "^8.4.0"
+
+"@lerna/global-options@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/global-options/-/global-options-4.0.0.tgz#c7d8b0de6a01d8a845e2621ea89e7f60f18c6a5f"
+ integrity sha512-TRMR8afAHxuYBHK7F++Ogop2a82xQjoGna1dvPOY6ltj/pEx59pdgcJfYcynYqMkFIk8bhLJJN9/ndIfX29FTQ==
+
+"@lerna/has-npm-version@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/has-npm-version/-/has-npm-version-4.0.0.tgz#d3fc3292c545eb28bd493b36e6237cf0279f631c"
+ integrity sha512-LQ3U6XFH8ZmLCsvsgq1zNDqka0Xzjq5ibVN+igAI5ccRWNaUsE/OcmsyMr50xAtNQMYMzmpw5GVLAivT2/YzCg==
+ dependencies:
+ "@lerna/child-process" "4.0.0"
+ semver "^7.3.4"
+
+"@lerna/import@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/import/-/import-4.0.0.tgz#bde656c4a451fa87ae41733ff8a8da60547c5465"
+ integrity sha512-FaIhd+4aiBousKNqC7TX1Uhe97eNKf5/SC7c5WZANVWtC7aBWdmswwDt3usrzCNpj6/Wwr9EtEbYROzxKH8ffg==
+ dependencies:
+ "@lerna/child-process" "4.0.0"
+ "@lerna/command" "4.0.0"
+ "@lerna/prompt" "4.0.0"
+ "@lerna/pulse-till-done" "4.0.0"
+ "@lerna/validation-error" "4.0.0"
dedent "^0.7.0"
- fs-extra "^8.1.0"
- p-map-series "^1.0.0"
-
-"@lerna/info@3.21.0":
- version "3.21.0"
- resolved "https://registry.yarnpkg.com/@lerna/info/-/info-3.21.0.tgz#76696b676fdb0f35d48c83c63c1e32bb5e37814f"
- integrity sha512-0XDqGYVBgWxUquFaIptW2bYSIu6jOs1BtkvRTWDDhw4zyEdp6q4eaMvqdSap1CG+7wM5jeLCi6z94wS0AuiuwA==
- dependencies:
- "@lerna/command" "3.21.0"
- "@lerna/output" "3.13.0"
- envinfo "^7.3.1"
-
-"@lerna/init@3.21.0":
- version "3.21.0"
- resolved "https://registry.yarnpkg.com/@lerna/init/-/init-3.21.0.tgz#1e810934dc8bf4e5386c031041881d3b4096aa5c"
- integrity sha512-6CM0z+EFUkFfurwdJCR+LQQF6MqHbYDCBPyhu/d086LRf58GtYZYj49J8mKG9ktayp/TOIxL/pKKjgLD8QBPOg==
- dependencies:
- "@lerna/child-process" "3.16.5"
- "@lerna/command" "3.21.0"
- fs-extra "^8.1.0"
- p-map "^2.1.0"
- write-json-file "^3.2.0"
+ fs-extra "^9.1.0"
+ p-map-series "^2.1.0"
+
+"@lerna/info@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/info/-/info-4.0.0.tgz#b9fb0e479d60efe1623603958a831a88b1d7f1fc"
+ integrity sha512-8Uboa12kaCSZEn4XRfPz5KU9XXoexSPS4oeYGj76s2UQb1O1GdnEyfjyNWoUl1KlJ2i/8nxUskpXIftoFYH0/Q==
+ dependencies:
+ "@lerna/command" "4.0.0"
+ "@lerna/output" "4.0.0"
+ envinfo "^7.7.4"
+
+"@lerna/init@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/init/-/init-4.0.0.tgz#dadff67e6dfb981e8ccbe0e6a310e837962f6c7a"
+ integrity sha512-wY6kygop0BCXupzWj5eLvTUqdR7vIAm0OgyV9WHpMYQGfs1V22jhztt8mtjCloD/O0nEe4tJhdG62XU5aYmPNQ==
+ dependencies:
+ "@lerna/child-process" "4.0.0"
+ "@lerna/command" "4.0.0"
+ fs-extra "^9.1.0"
+ p-map "^4.0.0"
+ write-json-file "^4.3.0"
-"@lerna/link@3.21.0":
- version "3.21.0"
- resolved "https://registry.yarnpkg.com/@lerna/link/-/link-3.21.0.tgz#8be68ff0ccee104b174b5bbd606302c2f06e9d9b"
- integrity sha512-tGu9GxrX7Ivs+Wl3w1+jrLi1nQ36kNI32dcOssij6bg0oZ2M2MDEFI9UF2gmoypTaN9uO5TSsjCFS7aR79HbdQ==
- dependencies:
- "@lerna/command" "3.21.0"
- "@lerna/package-graph" "3.18.5"
- "@lerna/symlink-dependencies" "3.17.0"
- p-map "^2.1.0"
- slash "^2.0.0"
-
-"@lerna/list@3.21.0":
- version "3.21.0"
- resolved "https://registry.yarnpkg.com/@lerna/list/-/list-3.21.0.tgz#42f76fafa56dea13b691ec8cab13832691d61da2"
- integrity sha512-KehRjE83B1VaAbRRkRy6jLX1Cin8ltsrQ7FHf2bhwhRHK0S54YuA6LOoBnY/NtA8bHDX/Z+G5sMY78X30NS9tg==
- dependencies:
- "@lerna/command" "3.21.0"
- "@lerna/filter-options" "3.20.0"
- "@lerna/listable" "3.18.5"
- "@lerna/output" "3.13.0"
-
-"@lerna/listable@3.18.5":
- version "3.18.5"
- resolved "https://registry.yarnpkg.com/@lerna/listable/-/listable-3.18.5.tgz#e82798405b5ed8fc51843c8ef1e7a0e497388a1a"
- integrity sha512-Sdr3pVyaEv5A7ZkGGYR7zN+tTl2iDcinryBPvtuv20VJrXBE8wYcOks1edBTcOWsPjCE/rMP4bo1pseyk3UTsg==
- dependencies:
- "@lerna/query-graph" "3.18.5"
- chalk "^2.3.1"
+"@lerna/link@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/link/-/link-4.0.0.tgz#c3a38aabd44279d714e90f2451e31b63f0fb65ba"
+ integrity sha512-KlvPi7XTAcVOByfaLlOeYOfkkDcd+bejpHMCd1KcArcFTwijOwXOVi24DYomIeHvy6HsX/IUquJ4PPUJIeB4+w==
+ dependencies:
+ "@lerna/command" "4.0.0"
+ "@lerna/package-graph" "4.0.0"
+ "@lerna/symlink-dependencies" "4.0.0"
+ p-map "^4.0.0"
+ slash "^3.0.0"
+
+"@lerna/list@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/list/-/list-4.0.0.tgz#24b4e6995bd73f81c556793fe502b847efd9d1d7"
+ integrity sha512-L2B5m3P+U4Bif5PultR4TI+KtW+SArwq1i75QZ78mRYxPc0U/piau1DbLOmwrdqr99wzM49t0Dlvl6twd7GHFg==
+ dependencies:
+ "@lerna/command" "4.0.0"
+ "@lerna/filter-options" "4.0.0"
+ "@lerna/listable" "4.0.0"
+ "@lerna/output" "4.0.0"
+
+"@lerna/listable@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/listable/-/listable-4.0.0.tgz#d00d6cb4809b403f2b0374fc521a78e318b01214"
+ integrity sha512-/rPOSDKsOHs5/PBLINZOkRIX1joOXUXEtyUs5DHLM8q6/RP668x/1lFhw6Dx7/U+L0+tbkpGtZ1Yt0LewCLgeQ==
+ dependencies:
+ "@lerna/query-graph" "4.0.0"
+ chalk "^4.1.0"
columnify "^1.5.4"
-"@lerna/log-packed@3.16.0":
- version "3.16.0"
- resolved "https://registry.yarnpkg.com/@lerna/log-packed/-/log-packed-3.16.0.tgz#f83991041ee77b2495634e14470b42259fd2bc16"
- integrity sha512-Fp+McSNBV/P2mnLUYTaSlG8GSmpXM7krKWcllqElGxvAqv6chk2K3c2k80MeVB4WvJ9tRjUUf+i7HUTiQ9/ckQ==
+"@lerna/log-packed@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/log-packed/-/log-packed-4.0.0.tgz#95168fe2e26ac6a71e42f4be857519b77e57a09f"
+ integrity sha512-+dpCiWbdzgMAtpajLToy9PO713IHoE6GV/aizXycAyA07QlqnkpaBNZ8DW84gHdM1j79TWockGJo9PybVhrrZQ==
dependencies:
- byte-size "^5.0.1"
+ byte-size "^7.0.0"
columnify "^1.5.4"
has-unicode "^2.0.1"
npmlog "^4.1.2"
-"@lerna/npm-conf@3.16.0":
- version "3.16.0"
- resolved "https://registry.yarnpkg.com/@lerna/npm-conf/-/npm-conf-3.16.0.tgz#1c10a89ae2f6c2ee96962557738685300d376827"
- integrity sha512-HbO3DUrTkCAn2iQ9+FF/eisDpWY5POQAOF1m7q//CZjdC2HSW3UYbKEGsSisFxSfaF9Z4jtrV+F/wX6qWs3CuA==
+"@lerna/npm-conf@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/npm-conf/-/npm-conf-4.0.0.tgz#b259fd1e1cee2bf5402b236e770140ff9ade7fd2"
+ integrity sha512-uS7H02yQNq3oejgjxAxqq/jhwGEE0W0ntr8vM3EfpCW1F/wZruwQw+7bleJQ9vUBjmdXST//tk8mXzr5+JXCfw==
dependencies:
- config-chain "^1.1.11"
- pify "^4.0.1"
+ config-chain "^1.1.12"
+ pify "^5.0.0"
-"@lerna/npm-dist-tag@3.18.5":
- version "3.18.5"
- resolved "https://registry.yarnpkg.com/@lerna/npm-dist-tag/-/npm-dist-tag-3.18.5.tgz#9ef9abb7c104077b31f6fab22cc73b314d54ac55"
- integrity sha512-xw0HDoIG6HreVsJND9/dGls1c+lf6vhu7yJoo56Sz5bvncTloYGLUppIfDHQr4ZvmPCK8rsh0euCVh2giPxzKQ==
+"@lerna/npm-dist-tag@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/npm-dist-tag/-/npm-dist-tag-4.0.0.tgz#d1e99b4eccd3414142f0548ad331bf2d53f3257a"
+ integrity sha512-F20sg28FMYTgXqEQihgoqSfwmq+Id3zT23CnOwD+XQMPSy9IzyLf1fFVH319vXIw6NF6Pgs4JZN2Qty6/CQXGw==
dependencies:
- "@evocateur/npm-registry-fetch" "^4.0.0"
- "@lerna/otplease" "3.18.5"
- figgy-pudding "^3.5.1"
- npm-package-arg "^6.1.0"
+ "@lerna/otplease" "4.0.0"
+ npm-package-arg "^8.1.0"
+ npm-registry-fetch "^9.0.0"
npmlog "^4.1.2"
-"@lerna/npm-install@3.16.5":
- version "3.16.5"
- resolved "https://registry.yarnpkg.com/@lerna/npm-install/-/npm-install-3.16.5.tgz#d6bfdc16f81285da66515ae47924d6e278d637d3"
- integrity sha512-hfiKk8Eku6rB9uApqsalHHTHY+mOrrHeWEs+gtg7+meQZMTS3kzv4oVp5cBZigndQr3knTLjwthT/FX4KvseFg==
+"@lerna/npm-install@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/npm-install/-/npm-install-4.0.0.tgz#31180be3ab3b7d1818a1a0c206aec156b7094c78"
+ integrity sha512-aKNxq2j3bCH3eXl3Fmu4D54s/YLL9WSwV8W7X2O25r98wzrO38AUN6AB9EtmAx+LV/SP15et7Yueg9vSaanRWg==
dependencies:
- "@lerna/child-process" "3.16.5"
- "@lerna/get-npm-exec-opts" "3.13.0"
- fs-extra "^8.1.0"
- npm-package-arg "^6.1.0"
+ "@lerna/child-process" "4.0.0"
+ "@lerna/get-npm-exec-opts" "4.0.0"
+ fs-extra "^9.1.0"
+ npm-package-arg "^8.1.0"
npmlog "^4.1.2"
- signal-exit "^3.0.2"
- write-pkg "^3.1.0"
+ signal-exit "^3.0.3"
+ write-pkg "^4.0.0"
-"@lerna/npm-publish@3.18.5":
- version "3.18.5"
- resolved "https://registry.yarnpkg.com/@lerna/npm-publish/-/npm-publish-3.18.5.tgz#240e4039959fd9816b49c5b07421e11b5cb000af"
- integrity sha512-3etLT9+2L8JAx5F8uf7qp6iAtOLSMj+ZYWY6oUgozPi/uLqU0/gsMsEXh3F0+YVW33q0M61RpduBoAlOOZnaTg==
+"@lerna/npm-publish@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/npm-publish/-/npm-publish-4.0.0.tgz#84eb62e876fe949ae1fd62c60804423dbc2c4472"
+ integrity sha512-vQb7yAPRo5G5r77DRjHITc9piR9gvEKWrmfCH7wkfBnGWEqu7n8/4bFQ7lhnkujvc8RXOsYpvbMQkNfkYibD/w==
dependencies:
- "@evocateur/libnpmpublish" "^1.2.2"
- "@lerna/otplease" "3.18.5"
- "@lerna/run-lifecycle" "3.16.2"
- figgy-pudding "^3.5.1"
- fs-extra "^8.1.0"
- npm-package-arg "^6.1.0"
+ "@lerna/otplease" "4.0.0"
+ "@lerna/run-lifecycle" "4.0.0"
+ fs-extra "^9.1.0"
+ libnpmpublish "^4.0.0"
+ npm-package-arg "^8.1.0"
npmlog "^4.1.2"
- pify "^4.0.1"
- read-package-json "^2.0.13"
+ pify "^5.0.0"
+ read-package-json "^3.0.0"
-"@lerna/npm-run-script@3.16.5":
- version "3.16.5"
- resolved "https://registry.yarnpkg.com/@lerna/npm-run-script/-/npm-run-script-3.16.5.tgz#9c2ec82453a26c0b46edc0bb7c15816c821f5c15"
- integrity sha512-1asRi+LjmVn3pMjEdpqKJZFT/3ZNpb+VVeJMwrJaV/3DivdNg7XlPK9LTrORuKU4PSvhdEZvJmSlxCKyDpiXsQ==
+"@lerna/npm-run-script@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/npm-run-script/-/npm-run-script-4.0.0.tgz#dfebf4f4601442e7c0b5214f9fb0d96c9350743b"
+ integrity sha512-Jmyh9/IwXJjOXqKfIgtxi0bxi1pUeKe5bD3S81tkcy+kyng/GNj9WSqD5ZggoNP2NP//s4CLDAtUYLdP7CU9rA==
dependencies:
- "@lerna/child-process" "3.16.5"
- "@lerna/get-npm-exec-opts" "3.13.0"
+ "@lerna/child-process" "4.0.0"
+ "@lerna/get-npm-exec-opts" "4.0.0"
npmlog "^4.1.2"
-"@lerna/otplease@3.18.5":
- version "3.18.5"
- resolved "https://registry.yarnpkg.com/@lerna/otplease/-/otplease-3.18.5.tgz#b77b8e760b40abad9f7658d988f3ea77d4fd0231"
- integrity sha512-S+SldXAbcXTEDhzdxYLU0ZBKuYyURP/ND2/dK6IpKgLxQYh/z4ScljPDMyKymmEvgiEJmBsPZAAPfmNPEzxjog==
+"@lerna/otplease@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/otplease/-/otplease-4.0.0.tgz#84972eb43448f8a1077435ba1c5e59233b725850"
+ integrity sha512-Sgzbqdk1GH4psNiT6hk+BhjOfIr/5KhGBk86CEfHNJTk9BK4aZYyJD4lpDbDdMjIV4g03G7pYoqHzH765T4fxw==
dependencies:
- "@lerna/prompt" "3.18.5"
- figgy-pudding "^3.5.1"
+ "@lerna/prompt" "4.0.0"
-"@lerna/output@3.13.0":
- version "3.13.0"
- resolved "https://registry.yarnpkg.com/@lerna/output/-/output-3.13.0.tgz#3ded7cc908b27a9872228a630d950aedae7a4989"
- integrity sha512-7ZnQ9nvUDu/WD+bNsypmPG5MwZBwu86iRoiW6C1WBuXXDxM5cnIAC1m2WxHeFnjyMrYlRXM9PzOQ9VDD+C15Rg==
+"@lerna/output@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/output/-/output-4.0.0.tgz#b1d72215c0e35483e4f3e9994debc82c621851f2"
+ integrity sha512-Un1sHtO1AD7buDQrpnaYTi2EG6sLF+KOPEAMxeUYG5qG3khTs2Zgzq5WE3dt2N/bKh7naESt20JjIW6tBELP0w==
dependencies:
npmlog "^4.1.2"
-"@lerna/pack-directory@3.16.4":
- version "3.16.4"
- resolved "https://registry.yarnpkg.com/@lerna/pack-directory/-/pack-directory-3.16.4.tgz#3eae5f91bdf5acfe0384510ed53faddc4c074693"
- integrity sha512-uxSF0HZeGyKaaVHz5FroDY9A5NDDiCibrbYR6+khmrhZtY0Bgn6hWq8Gswl9iIlymA+VzCbshWIMX4o2O8C8ng==
+"@lerna/pack-directory@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/pack-directory/-/pack-directory-4.0.0.tgz#8b617db95d20792f043aaaa13a9ccc0e04cb4c74"
+ integrity sha512-NJrmZNmBHS+5aM+T8N6FVbaKFScVqKlQFJNY2k7nsJ/uklNKsLLl6VhTQBPwMTbf6Tf7l6bcKzpy7aePuq9UiQ==
dependencies:
- "@lerna/get-packed" "3.16.0"
- "@lerna/package" "3.16.0"
- "@lerna/run-lifecycle" "3.16.2"
- figgy-pudding "^3.5.1"
- npm-packlist "^1.4.4"
+ "@lerna/get-packed" "4.0.0"
+ "@lerna/package" "4.0.0"
+ "@lerna/run-lifecycle" "4.0.0"
+ npm-packlist "^2.1.4"
npmlog "^4.1.2"
- tar "^4.4.10"
- temp-write "^3.4.0"
+ tar "^6.1.0"
+ temp-write "^4.0.0"
-"@lerna/package-graph@3.18.5":
- version "3.18.5"
- resolved "https://registry.yarnpkg.com/@lerna/package-graph/-/package-graph-3.18.5.tgz#c740e2ea3578d059e551633e950690831b941f6b"
- integrity sha512-8QDrR9T+dBegjeLr+n9WZTVxUYUhIUjUgZ0gvNxUBN8S1WB9r6H5Yk56/MVaB64tA3oGAN9IIxX6w0WvTfFudA==
+"@lerna/package-graph@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/package-graph/-/package-graph-4.0.0.tgz#16a00253a8ac810f72041481cb46bcee8d8123dd"
+ integrity sha512-QED2ZCTkfXMKFoTGoccwUzjHtZMSf3UKX14A4/kYyBms9xfFsesCZ6SLI5YeySEgcul8iuIWfQFZqRw+Qrjraw==
dependencies:
- "@lerna/prerelease-id-from-version" "3.16.0"
- "@lerna/validation-error" "3.13.0"
- npm-package-arg "^6.1.0"
+ "@lerna/prerelease-id-from-version" "4.0.0"
+ "@lerna/validation-error" "4.0.0"
+ npm-package-arg "^8.1.0"
npmlog "^4.1.2"
- semver "^6.2.0"
+ semver "^7.3.4"
-"@lerna/package@3.16.0":
- version "3.16.0"
- resolved "https://registry.yarnpkg.com/@lerna/package/-/package-3.16.0.tgz#7e0a46e4697ed8b8a9c14d59c7f890e0d38ba13c"
- integrity sha512-2lHBWpaxcBoiNVbtyLtPUuTYEaB/Z+eEqRS9duxpZs6D+mTTZMNy6/5vpEVSCBmzvdYpyqhqaYjjSLvjjr5Riw==
+"@lerna/package@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/package/-/package-4.0.0.tgz#1b4c259c4bcff45c876ee1d591a043aacbc0d6b7"
+ integrity sha512-l0M/izok6FlyyitxiQKr+gZLVFnvxRQdNhzmQ6nRnN9dvBJWn+IxxpM+cLqGACatTnyo9LDzNTOj2Db3+s0s8Q==
dependencies:
- load-json-file "^5.3.0"
- npm-package-arg "^6.1.0"
- write-pkg "^3.1.0"
+ load-json-file "^6.2.0"
+ npm-package-arg "^8.1.0"
+ write-pkg "^4.0.0"
-"@lerna/prerelease-id-from-version@3.16.0":
- version "3.16.0"
- resolved "https://registry.yarnpkg.com/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-3.16.0.tgz#b24bfa789f5e1baab914d7b08baae9b7bd7d83a1"
- integrity sha512-qZyeUyrE59uOK8rKdGn7jQz+9uOpAaF/3hbslJVFL1NqF9ELDTqjCPXivuejMX/lN4OgD6BugTO4cR7UTq/sZA==
+"@lerna/prerelease-id-from-version@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-4.0.0.tgz#c7e0676fcee1950d85630e108eddecdd5b48c916"
+ integrity sha512-GQqguzETdsYRxOSmdFZ6zDBXDErIETWOqomLERRY54f4p+tk4aJjoVdd9xKwehC9TBfIFvlRbL1V9uQGHh1opg==
dependencies:
- semver "^6.2.0"
+ semver "^7.3.4"
-"@lerna/profiler@3.20.0":
- version "3.20.0"
- resolved "https://registry.yarnpkg.com/@lerna/profiler/-/profiler-3.20.0.tgz#0f6dc236f4ea8f9ea5f358c6703305a4f32ad051"
- integrity sha512-bh8hKxAlm6yu8WEOvbLENm42i2v9SsR4WbrCWSbsmOElx3foRnMlYk7NkGECa+U5c3K4C6GeBbwgqs54PP7Ljg==
+"@lerna/profiler@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/profiler/-/profiler-4.0.0.tgz#8a53ab874522eae15d178402bff90a14071908e9"
+ integrity sha512-/BaEbqnVh1LgW/+qz8wCuI+obzi5/vRE8nlhjPzdEzdmWmZXuCKyWSEzAyHOJWw1ntwMiww5dZHhFQABuoFz9Q==
dependencies:
- figgy-pudding "^3.5.1"
- fs-extra "^8.1.0"
+ fs-extra "^9.1.0"
npmlog "^4.1.2"
- upath "^1.2.0"
+ upath "^2.0.1"
-"@lerna/project@3.21.0":
- version "3.21.0"
- resolved "https://registry.yarnpkg.com/@lerna/project/-/project-3.21.0.tgz#5d784d2d10c561a00f20320bcdb040997c10502d"
- integrity sha512-xT1mrpET2BF11CY32uypV2GPtPVm6Hgtha7D81GQP9iAitk9EccrdNjYGt5UBYASl4CIDXBRxwmTTVGfrCx82A==
+"@lerna/project@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/project/-/project-4.0.0.tgz#ff84893935833533a74deff30c0e64ddb7f0ba6b"
+ integrity sha512-o0MlVbDkD5qRPkFKlBZsXZjoNTWPyuL58564nSfZJ6JYNmgAptnWPB2dQlAc7HWRZkmnC2fCkEdoU+jioPavbg==
dependencies:
- "@lerna/package" "3.16.0"
- "@lerna/validation-error" "3.13.0"
- cosmiconfig "^5.1.0"
+ "@lerna/package" "4.0.0"
+ "@lerna/validation-error" "4.0.0"
+ cosmiconfig "^7.0.0"
dedent "^0.7.0"
- dot-prop "^4.2.0"
- glob-parent "^5.0.0"
- globby "^9.2.0"
- load-json-file "^5.3.0"
+ dot-prop "^6.0.1"
+ glob-parent "^5.1.1"
+ globby "^11.0.2"
+ load-json-file "^6.2.0"
npmlog "^4.1.2"
- p-map "^2.1.0"
- resolve-from "^4.0.0"
- write-json-file "^3.2.0"
+ p-map "^4.0.0"
+ resolve-from "^5.0.0"
+ write-json-file "^4.3.0"
-"@lerna/prompt@3.18.5":
- version "3.18.5"
- resolved "https://registry.yarnpkg.com/@lerna/prompt/-/prompt-3.18.5.tgz#628cd545f225887d060491ab95df899cfc5218a1"
- integrity sha512-rkKj4nm1twSbBEb69+Em/2jAERK8htUuV8/xSjN0NPC+6UjzAwY52/x9n5cfmpa9lyKf/uItp7chCI7eDmNTKQ==
+"@lerna/prompt@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/prompt/-/prompt-4.0.0.tgz#5ec69a803f3f0db0ad9f221dad64664d3daca41b"
+ integrity sha512-4Ig46oCH1TH5M7YyTt53fT6TuaKMgqUUaqdgxvp6HP6jtdak6+amcsqB8YGz2eQnw/sdxunx84DfI9XpoLj4bQ==
dependencies:
- inquirer "^6.2.0"
+ inquirer "^7.3.3"
npmlog "^4.1.2"
-"@lerna/publish@3.22.1":
- version "3.22.1"
- resolved "https://registry.yarnpkg.com/@lerna/publish/-/publish-3.22.1.tgz#b4f7ce3fba1e9afb28be4a1f3d88222269ba9519"
- integrity sha512-PG9CM9HUYDreb1FbJwFg90TCBQooGjj+n/pb3gw/eH5mEDq0p8wKdLFe0qkiqUkm/Ub5C8DbVFertIo0Vd0zcw==
- dependencies:
- "@evocateur/libnpmaccess" "^3.1.2"
- "@evocateur/npm-registry-fetch" "^4.0.0"
- "@evocateur/pacote" "^9.6.3"
- "@lerna/check-working-tree" "3.16.5"
- "@lerna/child-process" "3.16.5"
- "@lerna/collect-updates" "3.20.0"
- "@lerna/command" "3.21.0"
- "@lerna/describe-ref" "3.16.5"
- "@lerna/log-packed" "3.16.0"
- "@lerna/npm-conf" "3.16.0"
- "@lerna/npm-dist-tag" "3.18.5"
- "@lerna/npm-publish" "3.18.5"
- "@lerna/otplease" "3.18.5"
- "@lerna/output" "3.13.0"
- "@lerna/pack-directory" "3.16.4"
- "@lerna/prerelease-id-from-version" "3.16.0"
- "@lerna/prompt" "3.18.5"
- "@lerna/pulse-till-done" "3.13.0"
- "@lerna/run-lifecycle" "3.16.2"
- "@lerna/run-topologically" "3.18.5"
- "@lerna/validation-error" "3.13.0"
- "@lerna/version" "3.22.1"
- figgy-pudding "^3.5.1"
- fs-extra "^8.1.0"
- npm-package-arg "^6.1.0"
+"@lerna/publish@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/publish/-/publish-4.0.0.tgz#f67011305adeba120066a3b6d984a5bb5fceef65"
+ integrity sha512-K8jpqjHrChH22qtkytA5GRKIVFEtqBF6JWj1I8dWZtHs4Jywn8yB1jQ3BAMLhqmDJjWJtRck0KXhQQKzDK2UPg==
+ dependencies:
+ "@lerna/check-working-tree" "4.0.0"
+ "@lerna/child-process" "4.0.0"
+ "@lerna/collect-updates" "4.0.0"
+ "@lerna/command" "4.0.0"
+ "@lerna/describe-ref" "4.0.0"
+ "@lerna/log-packed" "4.0.0"
+ "@lerna/npm-conf" "4.0.0"
+ "@lerna/npm-dist-tag" "4.0.0"
+ "@lerna/npm-publish" "4.0.0"
+ "@lerna/otplease" "4.0.0"
+ "@lerna/output" "4.0.0"
+ "@lerna/pack-directory" "4.0.0"
+ "@lerna/prerelease-id-from-version" "4.0.0"
+ "@lerna/prompt" "4.0.0"
+ "@lerna/pulse-till-done" "4.0.0"
+ "@lerna/run-lifecycle" "4.0.0"
+ "@lerna/run-topologically" "4.0.0"
+ "@lerna/validation-error" "4.0.0"
+ "@lerna/version" "4.0.0"
+ fs-extra "^9.1.0"
+ libnpmaccess "^4.0.1"
+ npm-package-arg "^8.1.0"
+ npm-registry-fetch "^9.0.0"
npmlog "^4.1.2"
- p-finally "^1.0.0"
- p-map "^2.1.0"
- p-pipe "^1.2.0"
- semver "^6.2.0"
+ p-map "^4.0.0"
+ p-pipe "^3.1.0"
+ pacote "^11.2.6"
+ semver "^7.3.4"
-"@lerna/pulse-till-done@3.13.0":
- version "3.13.0"
- resolved "https://registry.yarnpkg.com/@lerna/pulse-till-done/-/pulse-till-done-3.13.0.tgz#c8e9ce5bafaf10d930a67d7ed0ccb5d958fe0110"
- integrity sha512-1SOHpy7ZNTPulzIbargrgaJX387csN7cF1cLOGZiJQA6VqnS5eWs2CIrG8i8wmaUavj2QlQ5oEbRMVVXSsGrzA==
+"@lerna/pulse-till-done@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/pulse-till-done/-/pulse-till-done-4.0.0.tgz#04bace7d483a8205c187b806bcd8be23d7bb80a3"
+ integrity sha512-Frb4F7QGckaybRhbF7aosLsJ5e9WuH7h0KUkjlzSByVycxY91UZgaEIVjS2oN9wQLrheLMHl6SiFY0/Pvo0Cxg==
dependencies:
npmlog "^4.1.2"
-"@lerna/query-graph@3.18.5":
- version "3.18.5"
- resolved "https://registry.yarnpkg.com/@lerna/query-graph/-/query-graph-3.18.5.tgz#df4830bb5155273003bf35e8dda1c32d0927bd86"
- integrity sha512-50Lf4uuMpMWvJ306be3oQDHrWV42nai9gbIVByPBYJuVW8dT8O8pA3EzitNYBUdLL9/qEVbrR0ry1HD7EXwtRA==
+"@lerna/query-graph@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/query-graph/-/query-graph-4.0.0.tgz#09dd1c819ac5ee3f38db23931143701f8a6eef63"
+ integrity sha512-YlP6yI3tM4WbBmL9GCmNDoeQyzcyg1e4W96y/PKMZa5GbyUvkS2+Jc2kwPD+5KcXou3wQZxSPzR3Te5OenaDdg==
dependencies:
- "@lerna/package-graph" "3.18.5"
- figgy-pudding "^3.5.1"
+ "@lerna/package-graph" "4.0.0"
-"@lerna/resolve-symlink@3.16.0":
- version "3.16.0"
- resolved "https://registry.yarnpkg.com/@lerna/resolve-symlink/-/resolve-symlink-3.16.0.tgz#37fc7095fabdbcf317c26eb74e0d0bde8efd2386"
- integrity sha512-Ibj5e7njVHNJ/NOqT4HlEgPFPtPLWsO7iu59AM5bJDcAJcR96mLZ7KGVIsS2tvaO7akMEJvt2P+ErwCdloG3jQ==
+"@lerna/resolve-symlink@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/resolve-symlink/-/resolve-symlink-4.0.0.tgz#6d006628a210c9b821964657a9e20a8c9a115e14"
+ integrity sha512-RtX8VEUzqT+uLSCohx8zgmjc6zjyRlh6i/helxtZTMmc4+6O4FS9q5LJas2uGO2wKvBlhcD6siibGt7dIC3xZA==
dependencies:
- fs-extra "^8.1.0"
+ fs-extra "^9.1.0"
npmlog "^4.1.2"
- read-cmd-shim "^1.0.1"
+ read-cmd-shim "^2.0.0"
-"@lerna/rimraf-dir@3.16.5":
- version "3.16.5"
- resolved "https://registry.yarnpkg.com/@lerna/rimraf-dir/-/rimraf-dir-3.16.5.tgz#04316ab5ffd2909657aaf388ea502cb8c2f20a09"
- integrity sha512-bQlKmO0pXUsXoF8lOLknhyQjOZsCc0bosQDoX4lujBXSWxHVTg1VxURtWf2lUjz/ACsJVDfvHZbDm8kyBk5okA==
+"@lerna/rimraf-dir@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/rimraf-dir/-/rimraf-dir-4.0.0.tgz#2edf3b62d4eb0ef4e44e430f5844667d551ec25a"
+ integrity sha512-QNH9ABWk9mcMJh2/muD9iYWBk1oQd40y6oH+f3wwmVGKYU5YJD//+zMiBI13jxZRtwBx0vmBZzkBkK1dR11cBg==
dependencies:
- "@lerna/child-process" "3.16.5"
+ "@lerna/child-process" "4.0.0"
npmlog "^4.1.2"
- path-exists "^3.0.0"
- rimraf "^2.6.2"
+ path-exists "^4.0.0"
+ rimraf "^3.0.2"
-"@lerna/run-lifecycle@3.16.2":
- version "3.16.2"
- resolved "https://registry.yarnpkg.com/@lerna/run-lifecycle/-/run-lifecycle-3.16.2.tgz#67b288f8ea964db9ea4fb1fbc7715d5bbb0bce00"
- integrity sha512-RqFoznE8rDpyyF0rOJy3+KjZCeTkO8y/OB9orPauR7G2xQ7PTdCpgo7EO6ZNdz3Al+k1BydClZz/j78gNCmL2A==
+"@lerna/run-lifecycle@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/run-lifecycle/-/run-lifecycle-4.0.0.tgz#e648a46f9210a9bcd7c391df6844498cb5079334"
+ integrity sha512-IwxxsajjCQQEJAeAaxF8QdEixfI7eLKNm4GHhXHrgBu185JcwScFZrj9Bs+PFKxwb+gNLR4iI5rpUdY8Y0UdGQ==
dependencies:
- "@lerna/npm-conf" "3.16.0"
- figgy-pudding "^3.5.1"
- npm-lifecycle "^3.1.2"
+ "@lerna/npm-conf" "4.0.0"
+ npm-lifecycle "^3.1.5"
npmlog "^4.1.2"
-"@lerna/run-topologically@3.18.5":
- version "3.18.5"
- resolved "https://registry.yarnpkg.com/@lerna/run-topologically/-/run-topologically-3.18.5.tgz#3cd639da20e967d7672cb88db0f756b92f2fdfc3"
- integrity sha512-6N1I+6wf4hLOnPW+XDZqwufyIQ6gqoPfHZFkfWlvTQ+Ue7CuF8qIVQ1Eddw5HKQMkxqN10thKOFfq/9NQZ4NUg==
+"@lerna/run-topologically@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/run-topologically/-/run-topologically-4.0.0.tgz#af846eeee1a09b0c2be0d1bfb5ef0f7b04bb1827"
+ integrity sha512-EVZw9hGwo+5yp+VL94+NXRYisqgAlj0jWKWtAIynDCpghRxCE5GMO3xrQLmQgqkpUl9ZxQFpICgYv5DW4DksQA==
dependencies:
- "@lerna/query-graph" "3.18.5"
- figgy-pudding "^3.5.1"
- p-queue "^4.0.0"
-
-"@lerna/run@3.21.0":
- version "3.21.0"
- resolved "https://registry.yarnpkg.com/@lerna/run/-/run-3.21.0.tgz#2a35ec84979e4d6e42474fe148d32e5de1cac891"
- integrity sha512-fJF68rT3veh+hkToFsBmUJ9MHc9yGXA7LSDvhziAojzOb0AI/jBDp6cEcDQyJ7dbnplba2Lj02IH61QUf9oW0Q==
- dependencies:
- "@lerna/command" "3.21.0"
- "@lerna/filter-options" "3.20.0"
- "@lerna/npm-run-script" "3.16.5"
- "@lerna/output" "3.13.0"
- "@lerna/profiler" "3.20.0"
- "@lerna/run-topologically" "3.18.5"
- "@lerna/timer" "3.13.0"
- "@lerna/validation-error" "3.13.0"
- p-map "^2.1.0"
-
-"@lerna/symlink-binary@3.17.0":
- version "3.17.0"
- resolved "https://registry.yarnpkg.com/@lerna/symlink-binary/-/symlink-binary-3.17.0.tgz#8f8031b309863814883d3f009877f82e38aef45a"
- integrity sha512-RLpy9UY6+3nT5J+5jkM5MZyMmjNHxZIZvXLV+Q3MXrf7Eaa1hNqyynyj4RO95fxbS+EZc4XVSk25DGFQbcRNSQ==
- dependencies:
- "@lerna/create-symlink" "3.16.2"
- "@lerna/package" "3.16.0"
- fs-extra "^8.1.0"
- p-map "^2.1.0"
-
-"@lerna/symlink-dependencies@3.17.0":
- version "3.17.0"
- resolved "https://registry.yarnpkg.com/@lerna/symlink-dependencies/-/symlink-dependencies-3.17.0.tgz#48d6360e985865a0e56cd8b51b308a526308784a"
- integrity sha512-KmjU5YT1bpt6coOmdFueTJ7DFJL4H1w5eF8yAQ2zsGNTtZ+i5SGFBWpb9AQaw168dydc3s4eu0W0Sirda+F59Q==
- dependencies:
- "@lerna/create-symlink" "3.16.2"
- "@lerna/resolve-symlink" "3.16.0"
- "@lerna/symlink-binary" "3.17.0"
- fs-extra "^8.1.0"
- p-finally "^1.0.0"
- p-map "^2.1.0"
- p-map-series "^1.0.0"
+ "@lerna/query-graph" "4.0.0"
+ p-queue "^6.6.2"
+
+"@lerna/run@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/run/-/run-4.0.0.tgz#4bc7fda055a729487897c23579694f6183c91262"
+ integrity sha512-9giulCOzlMPzcZS/6Eov6pxE9gNTyaXk0Man+iCIdGJNMrCnW7Dme0Z229WWP/UoxDKg71F2tMsVVGDiRd8fFQ==
+ dependencies:
+ "@lerna/command" "4.0.0"
+ "@lerna/filter-options" "4.0.0"
+ "@lerna/npm-run-script" "4.0.0"
+ "@lerna/output" "4.0.0"
+ "@lerna/profiler" "4.0.0"
+ "@lerna/run-topologically" "4.0.0"
+ "@lerna/timer" "4.0.0"
+ "@lerna/validation-error" "4.0.0"
+ p-map "^4.0.0"
+
+"@lerna/symlink-binary@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/symlink-binary/-/symlink-binary-4.0.0.tgz#21009f62d53a425f136cb4c1a32c6b2a0cc02d47"
+ integrity sha512-zualodWC4q1QQc1pkz969hcFeWXOsVYZC5AWVtAPTDfLl+TwM7eG/O6oP+Rr3fFowspxo6b1TQ6sYfDV6HXNWA==
+ dependencies:
+ "@lerna/create-symlink" "4.0.0"
+ "@lerna/package" "4.0.0"
+ fs-extra "^9.1.0"
+ p-map "^4.0.0"
+
+"@lerna/symlink-dependencies@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/symlink-dependencies/-/symlink-dependencies-4.0.0.tgz#8910eca084ae062642d0490d8972cf2d98e9ebbd"
+ integrity sha512-BABo0MjeUHNAe2FNGty1eantWp8u83BHSeIMPDxNq0MuW2K3CiQRaeWT3EGPAzXpGt0+hVzBrA6+OT0GPn7Yuw==
+ dependencies:
+ "@lerna/create-symlink" "4.0.0"
+ "@lerna/resolve-symlink" "4.0.0"
+ "@lerna/symlink-binary" "4.0.0"
+ fs-extra "^9.1.0"
+ p-map "^4.0.0"
+ p-map-series "^2.1.0"
-"@lerna/timer@3.13.0":
- version "3.13.0"
- resolved "https://registry.yarnpkg.com/@lerna/timer/-/timer-3.13.0.tgz#bcd0904551db16e08364d6c18e5e2160fc870781"
- integrity sha512-RHWrDl8U4XNPqY5MQHkToWS9jHPnkLZEt5VD+uunCKTfzlxGnRCr3/zVr8VGy/uENMYpVP3wJa4RKGY6M0vkRw==
+"@lerna/timer@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/timer/-/timer-4.0.0.tgz#a52e51bfcd39bfd768988049ace7b15c1fd7a6da"
+ integrity sha512-WFsnlaE7SdOvjuyd05oKt8Leg3ENHICnvX3uYKKdByA+S3g+TCz38JsNs7OUZVt+ba63nC2nbXDlUnuT2Xbsfg==
-"@lerna/validation-error@3.13.0":
- version "3.13.0"
- resolved "https://registry.yarnpkg.com/@lerna/validation-error/-/validation-error-3.13.0.tgz#c86b8f07c5ab9539f775bd8a54976e926f3759c3"
- integrity sha512-SiJP75nwB8GhgwLKQfdkSnDufAaCbkZWJqEDlKOUPUvVOplRGnfL+BPQZH5nvq2BYSRXsksXWZ4UHVnQZI/HYA==
+"@lerna/validation-error@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/validation-error/-/validation-error-4.0.0.tgz#af9d62fe8304eaa2eb9a6ba1394f9aa807026d35"
+ integrity sha512-1rBOM5/koiVWlRi3V6dB863E1YzJS8v41UtsHgMr6gB2ncJ2LsQtMKlJpi3voqcgh41H8UsPXR58RrrpPpufyw==
dependencies:
npmlog "^4.1.2"
-"@lerna/version@3.22.1":
- version "3.22.1"
- resolved "https://registry.yarnpkg.com/@lerna/version/-/version-3.22.1.tgz#9805a9247a47ee62d6b81bd9fa5fb728b24b59e2"
- integrity sha512-PSGt/K1hVqreAFoi3zjD0VEDupQ2WZVlVIwesrE5GbrL2BjXowjCsTDPqblahDUPy0hp6h7E2kG855yLTp62+g==
- dependencies:
- "@lerna/check-working-tree" "3.16.5"
- "@lerna/child-process" "3.16.5"
- "@lerna/collect-updates" "3.20.0"
- "@lerna/command" "3.21.0"
- "@lerna/conventional-commits" "3.22.0"
- "@lerna/github-client" "3.22.0"
- "@lerna/gitlab-client" "3.15.0"
- "@lerna/output" "3.13.0"
- "@lerna/prerelease-id-from-version" "3.16.0"
- "@lerna/prompt" "3.18.5"
- "@lerna/run-lifecycle" "3.16.2"
- "@lerna/run-topologically" "3.18.5"
- "@lerna/validation-error" "3.13.0"
- chalk "^2.3.1"
+"@lerna/version@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/version/-/version-4.0.0.tgz#532659ec6154d8a8789c5ab53878663e244e3228"
+ integrity sha512-otUgiqs5W9zGWJZSCCMRV/2Zm2A9q9JwSDS7s/tlKq4mWCYriWo7+wsHEA/nPTMDyYyBO5oyZDj+3X50KDUzeA==
+ dependencies:
+ "@lerna/check-working-tree" "4.0.0"
+ "@lerna/child-process" "4.0.0"
+ "@lerna/collect-updates" "4.0.0"
+ "@lerna/command" "4.0.0"
+ "@lerna/conventional-commits" "4.0.0"
+ "@lerna/github-client" "4.0.0"
+ "@lerna/gitlab-client" "4.0.0"
+ "@lerna/output" "4.0.0"
+ "@lerna/prerelease-id-from-version" "4.0.0"
+ "@lerna/prompt" "4.0.0"
+ "@lerna/run-lifecycle" "4.0.0"
+ "@lerna/run-topologically" "4.0.0"
+ "@lerna/validation-error" "4.0.0"
+ chalk "^4.1.0"
dedent "^0.7.0"
- load-json-file "^5.3.0"
+ load-json-file "^6.2.0"
minimatch "^3.0.4"
npmlog "^4.1.2"
- p-map "^2.1.0"
- p-pipe "^1.2.0"
- p-reduce "^1.0.0"
- p-waterfall "^1.0.0"
- semver "^6.2.0"
- slash "^2.0.0"
- temp-write "^3.4.0"
- write-json-file "^3.2.0"
+ p-map "^4.0.0"
+ p-pipe "^3.1.0"
+ p-reduce "^2.1.0"
+ p-waterfall "^2.1.1"
+ semver "^7.3.4"
+ slash "^3.0.0"
+ temp-write "^4.0.0"
+ write-json-file "^4.3.0"
-"@lerna/write-log-file@3.13.0":
- version "3.13.0"
- resolved "https://registry.yarnpkg.com/@lerna/write-log-file/-/write-log-file-3.13.0.tgz#b78d9e4cfc1349a8be64d91324c4c8199e822a26"
- integrity sha512-RibeMnDPvlL8bFYW5C8cs4mbI3AHfQef73tnJCQ/SgrXZHehmHnsyWUiE7qDQCAo+B1RfTapvSyFF69iPj326A==
+"@lerna/write-log-file@4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@lerna/write-log-file/-/write-log-file-4.0.0.tgz#18221a38a6a307d6b0a5844dd592ad53fa27091e"
+ integrity sha512-XRG5BloiArpXRakcnPHmEHJp+4AtnhRtpDIHSghmXD5EichI1uD73J7FgPp30mm2pDRq3FdqB0NbwSEsJ9xFQg==
dependencies:
npmlog "^4.1.2"
- write-file-atomic "^2.3.0"
+ write-file-atomic "^3.0.3"
-"@microsoft/api-documenter@^7.12.1":
- version "7.12.1"
- resolved "https://registry.yarnpkg.com/@microsoft/api-documenter/-/api-documenter-7.12.1.tgz#97a4eee87cbe775f363f7a1f46c57c57ae0bf6fd"
- integrity sha512-biX5s/UX6KbqBW5GHEykJ0LM3sfb177lH/2nMp4C1pytqRKz4mmPkqWrHpvx7gpzOyDGj2qvzipDH5xK6LIJVg==
+"@microsoft/api-documenter@^7.12.8":
+ version "7.12.8"
+ resolved "https://registry.yarnpkg.com/@microsoft/api-documenter/-/api-documenter-7.12.8.tgz#52505e19c21697d6edf80d0eea85a146194a649d"
+ integrity sha512-IKOlAvyg7L/S5+ALOnmqYEW0LHqHFLzoP8OoTfUSu82AawSv+FRC0AK238aLgrCOpe0W4V5wqV7yKIqD2uThfA==
dependencies:
- "@microsoft/api-extractor-model" "7.12.1"
+ "@microsoft/api-extractor-model" "7.12.2"
"@microsoft/tsdoc" "0.12.24"
- "@rushstack/node-core-library" "3.35.2"
+ "@rushstack/node-core-library" "3.36.0"
"@rushstack/ts-command-line" "4.7.8"
colors "~1.2.1"
js-yaml "~3.13.1"
resolve "~1.17.0"
-"@microsoft/api-extractor-model@7.12.1":
- version "7.12.1"
- resolved "https://registry.yarnpkg.com/@microsoft/api-extractor-model/-/api-extractor-model-7.12.1.tgz#1f10915c434048da34e1c07845ba2623d5f23f66"
- integrity sha512-Hw+kYfUb1gt6xPWGFW8APtLVWeNEWz4JE6PbLkSHw/j+G1hAaStzgxhBx3GOAWM/G0SCDGVJOpd5YheVOyu/KQ==
+"@microsoft/api-extractor-model@7.12.2":
+ version "7.12.2"
+ resolved "https://registry.yarnpkg.com/@microsoft/api-extractor-model/-/api-extractor-model-7.12.2.tgz#d48b35e8ed20643b1c19d7a4f80c90c42dc7d1d8"
+ integrity sha512-EU+U09Mj65zUH0qwPF4PFJiL6Y+PQQE/RRGEHEDGJJzab/mRQDpKOyrzSdb00xvcd/URehIHJqC55cY2Y4jGOA==
dependencies:
"@microsoft/tsdoc" "0.12.24"
- "@rushstack/node-core-library" "3.35.2"
+ "@rushstack/node-core-library" "3.36.0"
-"@microsoft/api-extractor@^7.12.1":
- version "7.12.1"
- resolved "https://registry.yarnpkg.com/@microsoft/api-extractor/-/api-extractor-7.12.1.tgz#4204be6c9f845d7d1796b6d51c58bcb25e7267e9"
- integrity sha512-lleLrKkqiRvOQeoRMSHQY0wl/j9SxRVd9+Btyh/WWw0kHNy7nAKyzGmejvlz2XTn13H0elJWV6C3dxhaQy4mtA==
+"@microsoft/api-extractor@^7.13.1":
+ version "7.13.1"
+ resolved "https://registry.yarnpkg.com/@microsoft/api-extractor/-/api-extractor-7.13.1.tgz#0ed26ac18ccda075553e9fbe26dce4104d8d042f"
+ integrity sha512-mnWb5Vuyn/JnjC359HfsRmLDM4/vzyKcJuxQr5Cg/apbkMHuTB1hQrqA8zBda4N+MJZ5ET2BPsrKaUX1qhz8jw==
dependencies:
- "@microsoft/api-extractor-model" "7.12.1"
+ "@microsoft/api-extractor-model" "7.12.2"
"@microsoft/tsdoc" "0.12.24"
- "@rushstack/node-core-library" "3.35.2"
+ "@rushstack/node-core-library" "3.36.0"
"@rushstack/rig-package" "0.2.9"
"@rushstack/ts-command-line" "4.7.8"
colors "~1.2.1"
@@ -1788,25 +1705,61 @@
resolve "~1.17.0"
semver "~7.3.0"
source-map "~0.6.1"
- typescript "~4.0.5"
+ typescript "~4.1.3"
"@microsoft/tsdoc@0.12.24":
version "0.12.24"
resolved "https://registry.yarnpkg.com/@microsoft/tsdoc/-/tsdoc-0.12.24.tgz#30728e34ebc90351dd3aff4e18d038eed2c3e098"
integrity sha512-Mfmij13RUTmHEMi9vRUhMXD7rnGR2VvxeNYtaGtaJ4redwwjT4UXYJ+nzmVJF7hhd4pn/Fx5sncDKxMVFJSWPg==
-"@mrmlnc/readdir-enhanced@^2.2.1":
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde"
- integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==
+"@nodelib/fs.scandir@2.1.4":
+ version "2.1.4"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz#d4b3549a5db5de2683e0c1071ab4f140904bbf69"
+ integrity sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==
dependencies:
- call-me-maybe "^1.0.1"
- glob-to-regexp "^0.3.0"
+ "@nodelib/fs.stat" "2.0.4"
+ run-parallel "^1.1.9"
-"@nodelib/fs.stat@^1.1.2":
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b"
- integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==
+"@nodelib/fs.stat@2.0.4", "@nodelib/fs.stat@^2.0.2":
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz#a3f2dd61bab43b8db8fa108a121cfffe4c676655"
+ integrity sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==
+
+"@nodelib/fs.walk@^1.2.3":
+ version "1.2.6"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz#cce9396b30aa5afe9e3756608f5831adcb53d063"
+ integrity sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==
+ dependencies:
+ "@nodelib/fs.scandir" "2.1.4"
+ fastq "^1.6.0"
+
+"@npmcli/ci-detect@^1.0.0":
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/@npmcli/ci-detect/-/ci-detect-1.3.0.tgz#6c1d2c625fb6ef1b9dea85ad0a5afcbef85ef22a"
+ integrity sha512-oN3y7FAROHhrAt7Rr7PnTSwrHrZVRTS2ZbyxeQwSSYD0ifwM3YNgQqbaRmjcWoPyq77MjchusjJDspbzMmip1Q==
+
+"@npmcli/git@^2.0.1":
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-2.0.6.tgz#47b97e96b2eede3f38379262fa3bdfa6eae57bf2"
+ integrity sha512-a1MnTfeRPBaKbFY07fd+6HugY1WAkKJzdiJvlRub/9o5xz2F/JtPacZZapx5zRJUQFIzSL677vmTSxEcDMrDbg==
+ dependencies:
+ "@npmcli/promise-spawn" "^1.1.0"
+ lru-cache "^6.0.0"
+ mkdirp "^1.0.3"
+ npm-pick-manifest "^6.0.0"
+ promise-inflight "^1.0.1"
+ promise-retry "^2.0.1"
+ semver "^7.3.2"
+ unique-filename "^1.1.1"
+ which "^2.0.2"
+
+"@npmcli/installed-package-contents@^1.0.6":
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz#ab7408c6147911b970a8abe261ce512232a3f4fa"
+ integrity sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==
+ dependencies:
+ npm-bundled "^1.1.1"
+ npm-normalize-package-bin "^1.0.1"
"@npmcli/move-file@^1.0.1":
version "1.0.1"
@@ -1815,12 +1768,48 @@
dependencies:
mkdirp "^1.0.4"
-"@octokit/auth-token@^2.4.0":
- version "2.4.2"
- resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-2.4.2.tgz#10d0ae979b100fa6b72fa0e8e63e27e6d0dbff8a"
- integrity sha512-jE/lE/IKIz2v1+/P0u4fJqv0kYwXOTujKemJMFr6FeopsxlIK3+wKDCJGnysg81XID5TgZQbIfuJ5J0lnTiuyQ==
+"@npmcli/node-gyp@^1.0.2":
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-1.0.2.tgz#3cdc1f30e9736dbc417373ed803b42b1a0a29ede"
+ integrity sha512-yrJUe6reVMpktcvagumoqD9r08fH1iRo01gn1u0zoCApa9lnZGEigVKUd2hzsCId4gdtkZZIVscLhNxMECKgRg==
+
+"@npmcli/promise-spawn@^1.1.0", "@npmcli/promise-spawn@^1.2.0", "@npmcli/promise-spawn@^1.3.2":
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz#42d4e56a8e9274fba180dabc0aea6e38f29274f5"
+ integrity sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==
dependencies:
- "@octokit/types" "^5.0.0"
+ infer-owner "^1.0.4"
+
+"@npmcli/run-script@^1.8.2":
+ version "1.8.3"
+ resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-1.8.3.tgz#07f440ed492400bb1114369bc37315eeaaae2bb3"
+ integrity sha512-ELPGWAVU/xyU+A+H3pEPj0QOvYwLTX71RArXcClFzeiyJ/b/McsZ+d0QxpznvfFtZzxGN/gz/1cvlqICR4/suQ==
+ dependencies:
+ "@npmcli/node-gyp" "^1.0.2"
+ "@npmcli/promise-spawn" "^1.3.2"
+ infer-owner "^1.0.4"
+ node-gyp "^7.1.0"
+ puka "^1.0.1"
+ read-package-json-fast "^2.0.1"
+
+"@octokit/auth-token@^2.4.4":
+ version "2.4.5"
+ resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-2.4.5.tgz#568ccfb8cb46f36441fac094ce34f7a875b197f3"
+ integrity sha512-BpGYsPgJt05M7/L/5FoE1PiAbdxXFZkX/3kDYcsvd1v6UhlnE5e96dTDr0ezX/EFwciQxf3cNV0loipsURU+WA==
+ dependencies:
+ "@octokit/types" "^6.0.3"
+
+"@octokit/core@^3.2.3":
+ version "3.2.5"
+ resolved "https://registry.yarnpkg.com/@octokit/core/-/core-3.2.5.tgz#57becbd5fd789b0592b915840855f3a5f233d554"
+ integrity sha512-+DCtPykGnvXKWWQI0E1XD+CCeWSBhB6kwItXqfFmNBlIlhczuDPbg+P6BtLnVBaRJDAjv+1mrUJuRsFSjktopg==
+ dependencies:
+ "@octokit/auth-token" "^2.4.4"
+ "@octokit/graphql" "^4.5.8"
+ "@octokit/request" "^5.4.12"
+ "@octokit/types" "^6.0.3"
+ before-after-hook "^2.1.0"
+ universal-user-agent "^6.0.0"
"@octokit/endpoint@^6.0.1":
version "6.0.5"
@@ -1831,40 +1820,45 @@
is-plain-object "^4.0.0"
universal-user-agent "^6.0.0"
+"@octokit/graphql@^4.5.8":
+ version "4.6.0"
+ resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-4.6.0.tgz#f9abca55f82183964a33439d5264674c701c3327"
+ integrity sha512-CJ6n7izLFXLvPZaWzCQDjU/RP+vHiZmWdOunaCS87v+2jxMsW9FB5ktfIxybRBxZjxuJGRnxk7xJecWTVxFUYQ==
+ dependencies:
+ "@octokit/request" "^5.3.0"
+ "@octokit/types" "^6.0.3"
+ universal-user-agent "^6.0.0"
+
+"@octokit/openapi-types@^5.2.2":
+ version "5.2.2"
+ resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-5.2.2.tgz#1590c118a131031610faffd4222ae54915e2b82d"
+ integrity sha512-b3nHy/0uufJJsaZERwZM0syLRO6gfr6vvBPLewQxBKzzbhGDx1ygTyoELMNADD7mIPPzGMqbfdCeJTSeZueZwA==
+
"@octokit/plugin-enterprise-rest@^6.0.1":
version "6.0.1"
resolved "https://registry.yarnpkg.com/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-6.0.1.tgz#e07896739618dab8da7d4077c658003775f95437"
integrity sha512-93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw==
-"@octokit/plugin-paginate-rest@^1.1.1":
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-1.1.2.tgz#004170acf8c2be535aba26727867d692f7b488fc"
- integrity sha512-jbsSoi5Q1pj63sC16XIUboklNw+8tL9VOnJsWycWYR78TKss5PVpIPb1TUUcMQ+bBh7cY579cVAWmf5qG+dw+Q==
+"@octokit/plugin-paginate-rest@^2.6.2":
+ version "2.11.0"
+ resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.11.0.tgz#3568c43896a3355f4a0bbb3a64f443b2abdc760d"
+ integrity sha512-7L9xQank2G3r1dGqrVPo1z62V5utbykOUzlmNHPz87Pww/JpZQ9KyG5CHtUzgmB4n5iDRKYNK/86A8D98HP0yA==
dependencies:
- "@octokit/types" "^2.0.1"
+ "@octokit/types" "^6.11.0"
-"@octokit/plugin-request-log@^1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.0.tgz#eef87a431300f6148c39a7f75f8cfeb218b2547e"
- integrity sha512-ywoxP68aOT3zHCLgWZgwUJatiENeHE7xJzYjfz8WI0goynp96wETBF+d95b8g/uL4QmS6owPVlaxiz3wyMAzcw==
+"@octokit/plugin-request-log@^1.0.2":
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.3.tgz#70a62be213e1edc04bb8897ee48c311482f9700d"
+ integrity sha512-4RFU4li238jMJAzLgAwkBAw+4Loile5haQMQr+uhFq27BmyJXcXSKvoQKqh0agsZEiUlW6iSv3FAgvmGkur7OQ==
-"@octokit/plugin-rest-endpoint-methods@2.4.0":
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-2.4.0.tgz#3288ecf5481f68c494dd0602fc15407a59faf61e"
- integrity sha512-EZi/AWhtkdfAYi01obpX0DF7U6b1VRr30QNQ5xSFPITMdLSfhcBqjamE3F+sKcxPbD7eZuMHu3Qkk2V+JGxBDQ==
+"@octokit/plugin-rest-endpoint-methods@4.13.2":
+ version "4.13.2"
+ resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-4.13.2.tgz#4e1fa30742a7bb1f0fe99e2f8e2b21f7aa8b7eb5"
+ integrity sha512-pnn0lGE05nqZ+EZuZgJBffJ4QRAlrlvg3LBFjCKHqUUWCI3PMqZ8kPJOxFj0R3B3D5hoGambtEIpCnaRD6nRJw==
dependencies:
- "@octokit/types" "^2.0.1"
+ "@octokit/types" "^6.11.2"
deprecation "^2.3.1"
-"@octokit/request-error@^1.0.2":
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-1.2.1.tgz#ede0714c773f32347576c25649dc013ae6b31801"
- integrity sha512-+6yDyk1EES6WK+l3viRDElw96MvwfJxCt45GvmjDUKWjYIb3PJZQkq3i46TwGwoPD4h8NmTrENmtyA1FwbmhRA==
- dependencies:
- "@octokit/types" "^2.0.0"
- deprecation "^2.0.0"
- once "^1.4.0"
-
"@octokit/request-error@^2.0.0":
version "2.0.2"
resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-2.0.2.tgz#0e76b83f5d8fdda1db99027ea5f617c2e6ba9ed0"
@@ -1874,48 +1868,29 @@
deprecation "^2.0.0"
once "^1.4.0"
-"@octokit/request@^5.2.0":
- version "5.4.7"
- resolved "https://registry.yarnpkg.com/@octokit/request/-/request-5.4.7.tgz#fd703ee092e0463ceba49ff7a3e61cb4cf8a0fde"
- integrity sha512-FN22xUDP0i0uF38YMbOfx6TotpcENP5W8yJM1e/LieGXn6IoRxDMnBf7tx5RKSW4xuUZ/1P04NFZy5iY3Rax1A==
+"@octokit/request@^5.3.0", "@octokit/request@^5.4.12":
+ version "5.4.14"
+ resolved "https://registry.yarnpkg.com/@octokit/request/-/request-5.4.14.tgz#ec5f96f78333bb2af390afa5ff66f114b063bc96"
+ integrity sha512-VkmtacOIQp9daSnBmDI92xNIeLuSRDOIuplp/CJomkvzt7M18NXgG044Cx/LFKLgjKt9T2tZR6AtJayba9GTSA==
dependencies:
"@octokit/endpoint" "^6.0.1"
"@octokit/request-error" "^2.0.0"
- "@octokit/types" "^5.0.0"
+ "@octokit/types" "^6.7.1"
deprecation "^2.0.0"
- is-plain-object "^4.0.0"
- node-fetch "^2.3.0"
+ is-plain-object "^5.0.0"
+ node-fetch "^2.6.1"
once "^1.4.0"
universal-user-agent "^6.0.0"
-"@octokit/rest@^16.28.4":
- version "16.43.2"
- resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-16.43.2.tgz#c53426f1e1d1044dee967023e3279c50993dd91b"
- integrity sha512-ngDBevLbBTFfrHZeiS7SAMAZ6ssuVmXuya+F/7RaVvlysgGa1JKJkKWY+jV6TCJYcW0OALfJ7nTIGXcBXzycfQ==
- dependencies:
- "@octokit/auth-token" "^2.4.0"
- "@octokit/plugin-paginate-rest" "^1.1.1"
- "@octokit/plugin-request-log" "^1.0.0"
- "@octokit/plugin-rest-endpoint-methods" "2.4.0"
- "@octokit/request" "^5.2.0"
- "@octokit/request-error" "^1.0.2"
- atob-lite "^2.0.0"
- before-after-hook "^2.0.0"
- btoa-lite "^1.0.0"
- deprecation "^2.0.0"
- lodash.get "^4.4.2"
- lodash.set "^4.3.2"
- lodash.uniq "^4.5.0"
- octokit-pagination-methods "^1.1.0"
- once "^1.4.0"
- universal-user-agent "^4.0.0"
-
-"@octokit/types@^2.0.0", "@octokit/types@^2.0.1":
- version "2.16.2"
- resolved "https://registry.yarnpkg.com/@octokit/types/-/types-2.16.2.tgz#4c5f8da3c6fecf3da1811aef678fda03edac35d2"
- integrity sha512-O75k56TYvJ8WpAakWwYRN8Bgu60KrmX0z1KqFp1kNiFNkgW+JW+9EBKZ+S33PU6SLvbihqd+3drvPxKK68Ee8Q==
+"@octokit/rest@^18.1.0":
+ version "18.3.2"
+ resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-18.3.2.tgz#dae61ff8c70e3f968e182919f36f1338163c8ea8"
+ integrity sha512-TSTI47/jLqdq8qvc/a/P/VApBal7QHeISPZ8a1v7ma8NN/YdU5HRTSCb15+IvzUeuM7Iagp0aG+ypvQXJgmgQw==
dependencies:
- "@types/node" ">= 8"
+ "@octokit/core" "^3.2.3"
+ "@octokit/plugin-paginate-rest" "^2.6.2"
+ "@octokit/plugin-request-log" "^1.0.2"
+ "@octokit/plugin-rest-endpoint-methods" "4.13.2"
"@octokit/types@^5.0.0", "@octokit/types@^5.0.1":
version "5.4.1"
@@ -1924,75 +1899,17 @@
dependencies:
"@types/node" ">= 8"
-"@rollup/plugin-alias@^3.0.1":
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/@rollup/plugin-alias/-/plugin-alias-3.1.1.tgz#bb96cf37fefeb0a953a6566c284855c7d1cd290c"
- integrity sha512-hNcQY4bpBUIvxekd26DBPgF7BT4mKVNDF5tBG4Zi+3IgwLxGYRY0itHs9D0oLVwXM5pvJDWJlBQro+au8WaUWw==
- dependencies:
- slash "^3.0.0"
-
-"@rollup/plugin-commonjs@^16.0.0":
- version "16.0.0"
- resolved "https://registry.yarnpkg.com/@rollup/plugin-commonjs/-/plugin-commonjs-16.0.0.tgz#169004d56cd0f0a1d0f35915d31a036b0efe281f"
- integrity sha512-LuNyypCP3msCGVQJ7ki8PqYdpjfEkE/xtFa5DqlF+7IBD0JsfMZ87C58heSwIMint58sAUZbt3ITqOmdQv/dXw==
- dependencies:
- "@rollup/pluginutils" "^3.1.0"
- commondir "^1.0.1"
- estree-walker "^2.0.1"
- glob "^7.1.6"
- is-reference "^1.2.1"
- magic-string "^0.25.7"
- resolve "^1.17.0"
-
-"@rollup/plugin-inject@^4.0.2":
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/@rollup/plugin-inject/-/plugin-inject-4.0.2.tgz#55b21bb244a07675f7fdde577db929c82fc17395"
- integrity sha512-TSLMA8waJ7Dmgmoc8JfPnwUwVZgLjjIAM6MqeIFqPO2ODK36JqE0Cf2F54UTgCUuW8da93Mvoj75a6KAVWgylw==
- dependencies:
- "@rollup/pluginutils" "^3.0.4"
- estree-walker "^1.0.1"
- magic-string "^0.25.5"
-
-"@rollup/plugin-json@^4.0.0":
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/@rollup/plugin-json/-/plugin-json-4.1.0.tgz#54e09867ae6963c593844d8bd7a9c718294496f3"
- integrity sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==
- dependencies:
- "@rollup/pluginutils" "^3.0.8"
-
-"@rollup/plugin-node-resolve@^10.0.0":
- version "10.0.0"
- resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-10.0.0.tgz#44064a2b98df7530e66acf8941ff262fc9b4ead8"
- integrity sha512-sNijGta8fqzwA1VwUEtTvWCx2E7qC70NMsDh4ZG13byAXYigBNZMxALhKUSycBks5gupJdq0lFrKumFrRZ8H3A==
+"@octokit/types@^6.0.3", "@octokit/types@^6.11.0", "@octokit/types@^6.11.2", "@octokit/types@^6.7.1":
+ version "6.11.2"
+ resolved "https://registry.yarnpkg.com/@octokit/types/-/types-6.11.2.tgz#43973dc29cdf59bf9d5f3ab0d16275c4b4a6eb8d"
+ integrity sha512-EKQRFZU/oOfUlqk9ntLIE5UO/bcOx8exFpdXGBciJP90f05me3mza0sacIpqVqmiIQP3nJsBjnZHMmtijE5XwQ==
dependencies:
- "@rollup/pluginutils" "^3.1.0"
- "@types/resolve" "1.17.1"
- builtin-modules "^3.1.0"
- deepmerge "^4.2.2"
- is-module "^1.0.0"
- resolve "^1.17.0"
-
-"@rollup/plugin-replace@^2.3.3":
- version "2.3.4"
- resolved "https://registry.yarnpkg.com/@rollup/plugin-replace/-/plugin-replace-2.3.4.tgz#7dd84c17755d62b509577f2db37eb524d7ca88ca"
- integrity sha512-waBhMzyAtjCL1GwZes2jaE9MjuQ/DQF2BatH3fRivUF3z0JBFrU0U6iBNC/4WR+2rLKhaAhPWDNPYp4mI6RqdQ==
- dependencies:
- "@rollup/pluginutils" "^3.1.0"
- magic-string "^0.25.7"
+ "@octokit/openapi-types" "^5.2.2"
-"@rollup/pluginutils@^3.0.4", "@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.1.0":
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b"
- integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==
- dependencies:
- "@types/estree" "0.0.39"
- estree-walker "^1.0.1"
- picomatch "^2.2.2"
-
-"@rushstack/node-core-library@3.35.2":
- version "3.35.2"
- resolved "https://registry.yarnpkg.com/@rushstack/node-core-library/-/node-core-library-3.35.2.tgz#21ca879b5051a5ebafa952fafcd648a07a142bcb"
- integrity sha512-SPd0uG7mwsf3E30np9afCUhtaM1SBpibrbxOXPz82KWV6SQiPUtXeQfhXq9mSnGxOb3WLWoSDe7AFxQNex3+kQ==
+"@rushstack/node-core-library@3.36.0":
+ version "3.36.0"
+ resolved "https://registry.yarnpkg.com/@rushstack/node-core-library/-/node-core-library-3.36.0.tgz#95dace39d763c8695d6607c421f95c6ac65b0ed4"
+ integrity sha512-bID2vzXpg8zweXdXgQkKToEdZwVrVCN9vE9viTRk58gqzYaTlz4fMId6V3ZfpXN6H0d319uGi2KDlm+lUEeqCg==
dependencies:
"@types/node" "10.17.13"
colors "~1.2.1"
@@ -2023,39 +1940,18 @@
colors "~1.2.1"
string-argv "~0.3.1"
-"@sindresorhus/is@^4.0.0":
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.0.0.tgz#2ff674e9611b45b528896d820d3d7a812de2f0e4"
- integrity sha512-FyD2meJpDPjyNQejSjvnhpgI/azsQkA4lGbuu5BQZfjvJ9cbRZXzeWL2HceCekW4lixO9JPesIIQkSoLjeJHNQ==
-
-"@snowpack/plugin-build-script@^2.0.12":
- version "2.0.12"
- resolved "https://registry.yarnpkg.com/@snowpack/plugin-build-script/-/plugin-build-script-2.0.12.tgz#bbb59fedbaae40eed1e3c20f6050659911577897"
- integrity sha512-v4Kcmu8x0C5iqPbI8w1vMyT6ZVVeh/Z4LTFeTJx+nLm5VKdQJsLyLarI2YhOuQEGB/RZeR4PxvAJBZn1xcH6Bw==
- dependencies:
- execa "^4.0.3"
- npm-run-path "^4.0.1"
-
-"@snowpack/plugin-run-script@^2.2.1":
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/@snowpack/plugin-run-script/-/plugin-run-script-2.2.1.tgz#8a564f84c65c1136b9b898ef5a89552cf473a638"
- integrity sha512-TuYOtcTrJJnm7oMtAQCZN8/GEXI6Tumtk3MEKNhka/id9LrHdUvaYZ9+yxj/n4hep9/kJ0Y7SlweL32L5Zy0Ow==
- dependencies:
- execa "^4.0.3"
- npm-run-path "^4.0.1"
-
-"@snowpack/plugin-typescript@^1.1.1":
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/@snowpack/plugin-typescript/-/plugin-typescript-1.1.1.tgz#50b982faa962e33fb07a512ed4cbc16bef67df77"
- integrity sha512-qKEPSTI1Q5r8AAklF6Hpt4xKchkIy1EBWbdTi4v3uA2t/eqlpiZXhJyXTEIfOiPE01nQFIUIcgBeufuNMHVXNw==
+"@snowpack/plugin-typescript@^1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@snowpack/plugin-typescript/-/plugin-typescript-1.2.1.tgz#7170b039d16d41963cc61a714fe7c37f3fdd9d51"
+ integrity sha512-wU+JNaMVkqGsqTaUY7TnEMhGt/3URTgA9dpMCtZX6wn/ceA7Gwlmue/sOLynf0OTNLygHPvjiQECQYkEi3LTtg==
dependencies:
- execa "^4.0.3"
+ execa "^5.0.0"
npm-run-path "^4.0.1"
-"@snowpack/plugin-webpack@^2.2.0":
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/@snowpack/plugin-webpack/-/plugin-webpack-2.2.0.tgz#75037e3e9f9f42d5b4690a6ef3fd15ad47ec129d"
- integrity sha512-+iajIe0Vrcwm0BuN2Lu5URWMMxKc9kRsHoikr36l0I0f3/TUqXrqV5uJdC/bIK6eaodzQnk8fvV6ecryzviGig==
+"@snowpack/plugin-webpack@^2.3.0":
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/@snowpack/plugin-webpack/-/plugin-webpack-2.3.0.tgz#5f4da0c4afbb8d0151cdd78bdbaf78074925ef08"
+ integrity sha512-x/U29rdYkqPQDHpkAMY+qBhLSOY79KzGPMxfwOv0VlWirYnkMSbRctQ8btZ9tfyUB85Or+wVY2TWj//E8Nf98A==
dependencies:
"@babel/core" "^7.0.0"
"@babel/preset-env" "^7.12.1"
@@ -2072,35 +1968,16 @@
webpack "^4.43.0"
webpack-manifest-plugin "^2.2.0"
-"@szmarczak/http-timer@^4.0.5":
- version "4.0.5"
- resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.5.tgz#bfbd50211e9dfa51ba07da58a14cdfd333205152"
- integrity sha512-PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==
- dependencies:
- defer-to-connect "^2.0.0"
+"@tootallnate/once@1":
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82"
+ integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==
"@types/argparse@1.0.38":
version "1.0.38"
resolved "https://registry.yarnpkg.com/@types/argparse/-/argparse-1.0.38.tgz#a81fd8606d481f873a3800c6ebae4f1d768a56a9"
integrity sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==
-"@types/cacheable-request@^6.0.1":
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.1.tgz#5d22f3dded1fd3a84c0bbeb5039a7419c2c91976"
- integrity sha512-ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==
- dependencies:
- "@types/http-cache-semantics" "*"
- "@types/keyv" "*"
- "@types/node" "*"
- "@types/responselike" "*"
-
-"@types/cheerio@0.22.22":
- version "0.22.22"
- resolved "https://registry.yarnpkg.com/@types/cheerio/-/cheerio-0.22.22.tgz#ae71cf4ca59b8bbaf34c99af7a5d6c8894988f5f"
- integrity sha512-05DYX4zU96IBfZFY+t3Mh88nlwSMtmmzSYaQkKN48T495VV1dkHSah6qYyDTN5ngaS0i0VonH37m+RuzSM0YiA==
- dependencies:
- "@types/node" "*"
-
"@types/color-name@^1.1.1":
version "1.1.1"
resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0"
@@ -2122,42 +1999,22 @@
"@types/estree" "*"
"@types/json-schema" "*"
-"@types/estree@*", "@types/estree@^0.0.45":
+"@types/estree@*":
version "0.0.45"
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.45.tgz#e9387572998e5ecdac221950dab3e8c3b16af884"
integrity sha512-jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g==
-"@types/estree@0.0.39":
- version "0.0.39"
- resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f"
- integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==
-
-"@types/glob@^7.1.1":
- version "7.1.3"
- resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183"
- integrity sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==
- dependencies:
- "@types/minimatch" "*"
- "@types/node" "*"
-
-"@types/http-cache-semantics@*":
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz#9140779736aa2655635ee756e2467d787cfe8a2a"
- integrity sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==
+"@types/estree@^0.0.46":
+ version "0.0.46"
+ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.46.tgz#0fb6bfbbeabd7a30880504993369c4bf1deab1fe"
+ integrity sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==
"@types/json-schema@*", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6":
version "7.0.6"
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.6.tgz#f4c7ec43e81b319a9815115031709f26987891f0"
integrity sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==
-"@types/keyv@*":
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.1.tgz#e45a45324fca9dab716ab1230ee249c9fb52cfa7"
- integrity sha512-MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw==
- dependencies:
- "@types/node" "*"
-
-"@types/minimatch@*":
+"@types/minimatch@^3.0.3":
version "3.0.3"
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"
integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
@@ -2202,20 +2059,6 @@
resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24"
integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==
-"@types/resolve@1.17.1":
- version "1.17.1"
- resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6"
- integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==
- dependencies:
- "@types/node" "*"
-
-"@types/responselike@*", "@types/responselike@^1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29"
- integrity sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==
- dependencies:
- "@types/node" "*"
-
"@types/snowpack-env@^2.3.3":
version "2.3.3"
resolved "https://registry.yarnpkg.com/@types/snowpack-env/-/snowpack-env-2.3.3.tgz#d2dfb1fb8557aa8bb517606d5dfa249cc861c3ff"
@@ -2226,6 +2069,14 @@
resolved "https://registry.yarnpkg.com/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44"
integrity sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==
+"@webassemblyjs/ast@1.11.0":
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.0.tgz#a5aa679efdc9e51707a4207139da57920555961f"
+ integrity sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==
+ dependencies:
+ "@webassemblyjs/helper-numbers" "1.11.0"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.0"
+
"@webassemblyjs/ast@1.9.0":
version "1.9.0"
resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964"
@@ -2235,45 +2086,36 @@
"@webassemblyjs/helper-wasm-bytecode" "1.9.0"
"@webassemblyjs/wast-parser" "1.9.0"
-"@webassemblyjs/ast@1.9.1":
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.1.tgz#76c6937716d68bf1484c15139f5ed30b9abc8bb4"
- integrity sha512-uMu1nCWn2Wxyy126LlGqRVlhdTOsO/bsBRI4dNq3+6SiSuRKRQX6ejjKgh82LoGAPSq72lDUiQ4FWVaf0PecYw==
- dependencies:
- "@webassemblyjs/helper-module-context" "1.9.1"
- "@webassemblyjs/helper-wasm-bytecode" "1.9.1"
- "@webassemblyjs/wast-parser" "1.9.1"
+"@webassemblyjs/floating-point-hex-parser@1.11.0":
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz#34d62052f453cd43101d72eab4966a022587947c"
+ integrity sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==
"@webassemblyjs/floating-point-hex-parser@1.9.0":
version "1.9.0"
resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4"
integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==
-"@webassemblyjs/floating-point-hex-parser@1.9.1":
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.1.tgz#9eb0ff90a1cdeef51f36ba533ed9f06b5cdadd09"
- integrity sha512-5VEKu024RySmLKTTBl9q1eO/2K5jk9ZS+2HXDBLA9s9p5IjkaXxWiDb/+b7wSQp6FRdLaH1IVGIfOex58Na2pg==
+"@webassemblyjs/helper-api-error@1.11.0":
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz#aaea8fb3b923f4aaa9b512ff541b013ffb68d2d4"
+ integrity sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==
"@webassemblyjs/helper-api-error@1.9.0":
version "1.9.0"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2"
integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==
-"@webassemblyjs/helper-api-error@1.9.1":
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.1.tgz#ad89015c4246cd7f5ed0556700237f8b9c2c752f"
- integrity sha512-y1lGmfm38djrScwpeL37rRR9f1D6sM8RhMpvM7CYLzOlHVboouZokXK/G88BpzW0NQBSvCCOnW5BFhten4FPfA==
+"@webassemblyjs/helper-buffer@1.11.0":
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz#d026c25d175e388a7dbda9694e91e743cbe9b642"
+ integrity sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==
"@webassemblyjs/helper-buffer@1.9.0":
version "1.9.0"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#a1442d269c5feb23fcbc9ef759dac3547f29de00"
integrity sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==
-"@webassemblyjs/helper-buffer@1.9.1":
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.1.tgz#186e67ac25f9546ea7939759413987f157524133"
- integrity sha512-uS6VSgieHbk/m4GSkMU5cqe/5TekdCzQso4revCIEQ3vpGZgqSSExi4jWpTWwDpAHOIAb1Jfrs0gUB9AA4n71w==
-
"@webassemblyjs/helper-code-frame@1.9.0":
version "1.9.0"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz#647f8892cd2043a82ac0c8c5e75c36f1d9159f27"
@@ -2281,23 +2123,11 @@
dependencies:
"@webassemblyjs/wast-printer" "1.9.0"
-"@webassemblyjs/helper-code-frame@1.9.1":
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.1.tgz#aab177b7cc87a318a8f8664ad68e2c3828ebc42b"
- integrity sha512-ZQ2ZT6Evk4DPIfD+92AraGYaFIqGm4U20e7FpXwl7WUo2Pn1mZ1v8VGH8i+Y++IQpxPbQo/UyG0Khs7eInskzA==
- dependencies:
- "@webassemblyjs/wast-printer" "1.9.1"
-
"@webassemblyjs/helper-fsm@1.9.0":
version "1.9.0"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz#c05256b71244214671f4b08ec108ad63b70eddb8"
integrity sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==
-"@webassemblyjs/helper-fsm@1.9.1":
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.1.tgz#527e91628e84d13d3573884b3dc4c53a81dcb911"
- integrity sha512-J32HGpveEqqcKFS0YbgicB0zAlpfIxJa5MjxDxhu3i5ltPcVfY5EPvKQ1suRguFPehxiUs+/hfkwPEXom/l0lw==
-
"@webassemblyjs/helper-module-context@1.9.0":
version "1.9.0"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz#25d8884b76839871a08a6c6f806c3979ef712f07"
@@ -2305,22 +2135,34 @@
dependencies:
"@webassemblyjs/ast" "1.9.0"
-"@webassemblyjs/helper-module-context@1.9.1":
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.1.tgz#778670b3d471f7cf093d1e7c0dde431b54310e16"
- integrity sha512-IEH2cMmEQKt7fqelLWB5e/cMdZXf2rST1JIrzWmf4XBt3QTxGdnnLvV4DYoN8pJjOx0VYXsWg+yF16MmJtolZg==
+"@webassemblyjs/helper-numbers@1.11.0":
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz#7ab04172d54e312cc6ea4286d7d9fa27c88cd4f9"
+ integrity sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==
dependencies:
- "@webassemblyjs/ast" "1.9.1"
+ "@webassemblyjs/floating-point-hex-parser" "1.11.0"
+ "@webassemblyjs/helper-api-error" "1.11.0"
+ "@xtuc/long" "4.2.2"
+
+"@webassemblyjs/helper-wasm-bytecode@1.11.0":
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz#85fdcda4129902fe86f81abf7e7236953ec5a4e1"
+ integrity sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==
"@webassemblyjs/helper-wasm-bytecode@1.9.0":
version "1.9.0"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790"
integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==
-"@webassemblyjs/helper-wasm-bytecode@1.9.1":
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.1.tgz#563f59bcf409ccf469edde168b9426961ffbf6df"
- integrity sha512-i2rGTBqFUcSXxyjt2K4vm/3kkHwyzG6o427iCjcIKjOqpWH8SEem+xe82jUk1iydJO250/CvE5o7hzNAMZf0dQ==
+"@webassemblyjs/helper-wasm-section@1.11.0":
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz#9ce2cc89300262509c801b4af113d1ca25c1a75b"
+ integrity sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==
+ dependencies:
+ "@webassemblyjs/ast" "1.11.0"
+ "@webassemblyjs/helper-buffer" "1.11.0"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.0"
+ "@webassemblyjs/wasm-gen" "1.11.0"
"@webassemblyjs/helper-wasm-section@1.9.0":
version "1.9.0"
@@ -2332,15 +2174,12 @@
"@webassemblyjs/helper-wasm-bytecode" "1.9.0"
"@webassemblyjs/wasm-gen" "1.9.0"
-"@webassemblyjs/helper-wasm-section@1.9.1":
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.1.tgz#f7988f94c12b01b99a16120cb01dc099b00e4798"
- integrity sha512-FetqzjtXZr2d57IECK+aId3D0IcGweeM0CbAnJHkYJkcRTHP+YcMb7Wmc0j21h5UWBpwYGb9dSkK/93SRCTrGg==
+"@webassemblyjs/ieee754@1.11.0":
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz#46975d583f9828f5d094ac210e219441c4e6f5cf"
+ integrity sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==
dependencies:
- "@webassemblyjs/ast" "1.9.1"
- "@webassemblyjs/helper-buffer" "1.9.1"
- "@webassemblyjs/helper-wasm-bytecode" "1.9.1"
- "@webassemblyjs/wasm-gen" "1.9.1"
+ "@xtuc/ieee754" "^1.2.0"
"@webassemblyjs/ieee754@1.9.0":
version "1.9.0"
@@ -2349,12 +2188,12 @@
dependencies:
"@xtuc/ieee754" "^1.2.0"
-"@webassemblyjs/ieee754@1.9.1":
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.9.1.tgz#3b715871ca7d75784717cf9ceca9d7b81374b8af"
- integrity sha512-EvTG9M78zP1MmkBpUjGQHZc26DzPGZSLIPxYHCjQsBMo60Qy2W34qf8z0exRDtxBbRIoiKa5dFyWer/7r1aaSQ==
+"@webassemblyjs/leb128@1.11.0":
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.0.tgz#f7353de1df38aa201cba9fb88b43f41f75ff403b"
+ integrity sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==
dependencies:
- "@xtuc/ieee754" "^1.2.0"
+ "@xtuc/long" "4.2.2"
"@webassemblyjs/leb128@1.9.0":
version "1.9.0"
@@ -2363,22 +2202,29 @@
dependencies:
"@xtuc/long" "4.2.2"
-"@webassemblyjs/leb128@1.9.1":
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.9.1.tgz#b2ecaa39f9e8277cc9c707c1ca8b2aa7b27d0b72"
- integrity sha512-Oc04ub0vFfLnF+2/+ki3AE+anmW4sv9uNBqb+79fgTaPv6xJsOT0dhphNfL3FrME84CbX/D1T9XT8tjFo0IIiw==
- dependencies:
- "@xtuc/long" "4.2.2"
+"@webassemblyjs/utf8@1.11.0":
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.0.tgz#86e48f959cf49e0e5091f069a709b862f5a2cadf"
+ integrity sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==
"@webassemblyjs/utf8@1.9.0":
version "1.9.0"
resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab"
integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==
-"@webassemblyjs/utf8@1.9.1":
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.1.tgz#d02d9daab85cda3211e43caf31dca74c260a73b0"
- integrity sha512-llkYtppagjCodFjo0alWOUhAkfOiQPQDIc5oA6C9sFAXz7vC9QhZf/f8ijQIX+A9ToM3c9Pq85X0EX7nx9gVhg==
+"@webassemblyjs/wasm-edit@1.11.0":
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz#ee4a5c9f677046a210542ae63897094c2027cb78"
+ integrity sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==
+ dependencies:
+ "@webassemblyjs/ast" "1.11.0"
+ "@webassemblyjs/helper-buffer" "1.11.0"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.0"
+ "@webassemblyjs/helper-wasm-section" "1.11.0"
+ "@webassemblyjs/wasm-gen" "1.11.0"
+ "@webassemblyjs/wasm-opt" "1.11.0"
+ "@webassemblyjs/wasm-parser" "1.11.0"
+ "@webassemblyjs/wast-printer" "1.11.0"
"@webassemblyjs/wasm-edit@1.9.0":
version "1.9.0"
@@ -2394,19 +2240,16 @@
"@webassemblyjs/wasm-parser" "1.9.0"
"@webassemblyjs/wast-printer" "1.9.0"
-"@webassemblyjs/wasm-edit@1.9.1":
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.1.tgz#e27a6bdbf78e5c72fa812a2fc3cbaad7c3e37578"
- integrity sha512-S2IaD6+x9B2Xi8BCT0eGsrXXd8UxAh2LVJpg1ZMtHXnrDcsTtIX2bDjHi40Hio6Lc62dWHmKdvksI+MClCYbbw==
+"@webassemblyjs/wasm-gen@1.11.0":
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz#3cdb35e70082d42a35166988dda64f24ceb97abe"
+ integrity sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==
dependencies:
- "@webassemblyjs/ast" "1.9.1"
- "@webassemblyjs/helper-buffer" "1.9.1"
- "@webassemblyjs/helper-wasm-bytecode" "1.9.1"
- "@webassemblyjs/helper-wasm-section" "1.9.1"
- "@webassemblyjs/wasm-gen" "1.9.1"
- "@webassemblyjs/wasm-opt" "1.9.1"
- "@webassemblyjs/wasm-parser" "1.9.1"
- "@webassemblyjs/wast-printer" "1.9.1"
+ "@webassemblyjs/ast" "1.11.0"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.0"
+ "@webassemblyjs/ieee754" "1.11.0"
+ "@webassemblyjs/leb128" "1.11.0"
+ "@webassemblyjs/utf8" "1.11.0"
"@webassemblyjs/wasm-gen@1.9.0":
version "1.9.0"
@@ -2419,16 +2262,15 @@
"@webassemblyjs/leb128" "1.9.0"
"@webassemblyjs/utf8" "1.9.0"
-"@webassemblyjs/wasm-gen@1.9.1":
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.1.tgz#56a0787d1fa7994fdc7bea59004e5bec7189c5fc"
- integrity sha512-bqWI0S4lBQsEN5FTZ35vYzfKUJvtjNnBobB1agCALH30xNk1LToZ7Z8eiaR/Z5iVECTlBndoRQV3F6mbEqE/fg==
+"@webassemblyjs/wasm-opt@1.11.0":
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz#1638ae188137f4bb031f568a413cd24d32f92978"
+ integrity sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==
dependencies:
- "@webassemblyjs/ast" "1.9.1"
- "@webassemblyjs/helper-wasm-bytecode" "1.9.1"
- "@webassemblyjs/ieee754" "1.9.1"
- "@webassemblyjs/leb128" "1.9.1"
- "@webassemblyjs/utf8" "1.9.1"
+ "@webassemblyjs/ast" "1.11.0"
+ "@webassemblyjs/helper-buffer" "1.11.0"
+ "@webassemblyjs/wasm-gen" "1.11.0"
+ "@webassemblyjs/wasm-parser" "1.11.0"
"@webassemblyjs/wasm-opt@1.9.0":
version "1.9.0"
@@ -2440,15 +2282,17 @@
"@webassemblyjs/wasm-gen" "1.9.0"
"@webassemblyjs/wasm-parser" "1.9.0"
-"@webassemblyjs/wasm-opt@1.9.1":
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.1.tgz#fbdf8943a825e6dcc4cd69c3e092289fa4aec96c"
- integrity sha512-gSf7I7YWVXZ5c6XqTEqkZjVs8K1kc1k57vsB6KBQscSagDNbAdxt6MwuJoMjsE1yWY1tsuL+pga268A6u+Fdkg==
+"@webassemblyjs/wasm-parser@1.11.0":
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz#3e680b8830d5b13d1ec86cc42f38f3d4a7700754"
+ integrity sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==
dependencies:
- "@webassemblyjs/ast" "1.9.1"
- "@webassemblyjs/helper-buffer" "1.9.1"
- "@webassemblyjs/wasm-gen" "1.9.1"
- "@webassemblyjs/wasm-parser" "1.9.1"
+ "@webassemblyjs/ast" "1.11.0"
+ "@webassemblyjs/helper-api-error" "1.11.0"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.0"
+ "@webassemblyjs/ieee754" "1.11.0"
+ "@webassemblyjs/leb128" "1.11.0"
+ "@webassemblyjs/utf8" "1.11.0"
"@webassemblyjs/wasm-parser@1.9.0":
version "1.9.0"
@@ -2462,18 +2306,6 @@
"@webassemblyjs/leb128" "1.9.0"
"@webassemblyjs/utf8" "1.9.0"
-"@webassemblyjs/wasm-parser@1.9.1":
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.1.tgz#5e8352a246d3f605312c8e414f7990de55aaedfa"
- integrity sha512-ImM4N2T1MEIond0MyE3rXvStVxEmivQrDKf/ggfh5pP6EHu3lL/YTAoSrR7shrbKNPpeKpGesW1LIK/L4kqduw==
- dependencies:
- "@webassemblyjs/ast" "1.9.1"
- "@webassemblyjs/helper-api-error" "1.9.1"
- "@webassemblyjs/helper-wasm-bytecode" "1.9.1"
- "@webassemblyjs/ieee754" "1.9.1"
- "@webassemblyjs/leb128" "1.9.1"
- "@webassemblyjs/utf8" "1.9.1"
-
"@webassemblyjs/wast-parser@1.9.0":
version "1.9.0"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz#3031115d79ac5bd261556cecc3fa90a3ef451914"
@@ -2486,16 +2318,12 @@
"@webassemblyjs/helper-fsm" "1.9.0"
"@xtuc/long" "4.2.2"
-"@webassemblyjs/wast-parser@1.9.1":
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.1.tgz#e25ef13585c060073c1db0d6bd94340fdeee7596"
- integrity sha512-2xVxejXSvj3ls/o2TR/zI6p28qsGupjHhnHL6URULQRcXmryn3w7G83jQMcT7PHqUfyle65fZtWLukfdLdE7qw==
+"@webassemblyjs/wast-printer@1.11.0":
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz#680d1f6a5365d6d401974a8e949e05474e1fab7e"
+ integrity sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==
dependencies:
- "@webassemblyjs/ast" "1.9.1"
- "@webassemblyjs/floating-point-hex-parser" "1.9.1"
- "@webassemblyjs/helper-api-error" "1.9.1"
- "@webassemblyjs/helper-code-frame" "1.9.1"
- "@webassemblyjs/helper-fsm" "1.9.1"
+ "@webassemblyjs/ast" "1.11.0"
"@xtuc/long" "4.2.2"
"@webassemblyjs/wast-printer@1.9.0":
@@ -2507,26 +2335,22 @@
"@webassemblyjs/wast-parser" "1.9.0"
"@xtuc/long" "4.2.2"
-"@webassemblyjs/wast-printer@1.9.1":
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.1.tgz#b9f38e93652037d4f3f9c91584635af4191ed7c1"
- integrity sha512-tDV8V15wm7mmbAH6XvQRU1X+oPGmeOzYsd6h7hlRLz6QpV4Ec/KKxM8OpLtFmQPLCreGxTp+HuxtH4pRIZyL9w==
- dependencies:
- "@webassemblyjs/ast" "1.9.1"
- "@webassemblyjs/wast-parser" "1.9.1"
- "@xtuc/long" "4.2.2"
+"@webpack-cli/configtest@^1.0.1":
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-1.0.1.tgz#241aecfbdc715eee96bed447ed402e12ec171935"
+ integrity sha512-B+4uBUYhpzDXmwuo3V9yBH6cISwxEI4J+NO5ggDaGEEHb0osY/R7MzeKc0bHURXQuZjMM4qD+bSJCKIuI3eNBQ==
-"@webpack-cli/info@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.1.0.tgz#c596d5bc48418b39df00c5ed7341bf0f102dbff1"
- integrity sha512-uNWSdaYHc+f3LdIZNwhdhkjjLDDl3jP2+XBqAq9H8DjrJUvlOKdP8TNruy1yEaDfgpAIgbSAN7pye4FEHg9tYQ==
+"@webpack-cli/info@^1.2.2":
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.2.2.tgz#ef3c0cd947a1fa083e174a59cb74e0b6195c236c"
+ integrity sha512-5U9kUJHnwU+FhKH4PWGZuBC1hTEPYyxGSL5jjoBI96Gx8qcYJGOikpiIpFoTq8mmgX3im2zAo2wanv/alD74KQ==
dependencies:
envinfo "^7.7.3"
-"@webpack-cli/serve@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.1.0.tgz#13ad38f89b6e53d1133bac0006a128217a6ebf92"
- integrity sha512-7RfnMXCpJ/NThrhq4gYQYILB18xWyoQcBey81oIyVbmgbc6m5ZHHyFK+DyH7pLHJf0p14MxL4mTsoPAgBSTpIg==
+"@webpack-cli/serve@^1.3.0":
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.3.0.tgz#2730c770f5f1f132767c63dcaaa4ec28f8c56a6c"
+ integrity sha512-k2p2VrONcYVX1wRRrf0f3X2VGltLWcv+JzXRBDmvCxGlCeESx4OXw91TsWeKOkp784uNoVQo313vxJFHXPPwfw==
"@xtuc/ieee754@^1.2.0":
version "1.2.0"
@@ -2543,16 +2367,7 @@
resolved "https://registry.yarnpkg.com/@ygoe/msgpack/-/msgpack-1.0.2.tgz#7237b74179933bb9b73aa09d15d2a4414cfc7377"
integrity sha512-GXnUKo8aFiTE1RmhzGXzXNXoN500Zxe0FH62thZi18xI82N+Gcdw9MWjhV0SdTEfjHFwZiw0+ZJSE8sD02pRsQ==
-"@zkochan/cmd-shim@^3.1.0":
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/@zkochan/cmd-shim/-/cmd-shim-3.1.0.tgz#2ab8ed81f5bb5452a85f25758eb9b8681982fd2e"
- integrity sha512-o8l0+x7C7sMZU3v9GuJIAU10qQLtwR1dtRQIOmlNMtyaqhmpXOzx1HWiYoWfmmf9HHZoAkXpc9TM9PQYF9d4Jg==
- dependencies:
- is-windows "^1.0.0"
- mkdirp-promise "^5.0.1"
- mz "^2.5.0"
-
-JSONStream@^1.0.4, JSONStream@^1.3.4:
+JSONStream@^1.0.4:
version "1.3.5"
resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0"
integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==
@@ -2598,30 +2413,25 @@ acorn@^8.0.4:
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.0.4.tgz#7a3ae4191466a6984eee0fe3407a4f3aa9db8354"
integrity sha512-XNP0PqF1XD19ZlLKvB7cMmnZswW4C/03pRHgirB30uSJTaS3A3V1/P4sS3HPvFmjoriPCJQs+JDSbm4bL1TxGQ==
-address@^1.0.1:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/address/-/address-1.1.2.tgz#bf1116c9c758c51b7a933d296b72c221ed9428b6"
- integrity sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==
-
-agent-base@4, agent-base@^4.3.0:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee"
- integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==
- dependencies:
- es6-promisify "^5.0.0"
+add-stream@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa"
+ integrity sha1-anmQQ3ynNtXhKI25K9MmbV9csqo=
-agent-base@~4.2.1:
- version "4.2.1"
- resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.2.1.tgz#d89e5999f797875674c07d87f260fc41e83e8ca9"
- integrity sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==
+agent-base@6:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
+ integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
dependencies:
- es6-promisify "^5.0.0"
+ debug "4"
-agentkeepalive@^3.4.1:
- version "3.5.2"
- resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-3.5.2.tgz#a113924dd3fa24a0bc3b78108c450c2abee00f67"
- integrity sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==
+agentkeepalive@^4.1.3:
+ version "4.1.4"
+ resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.1.4.tgz#d928028a4862cb11718e55227872e842a44c945b"
+ integrity sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ==
dependencies:
+ debug "^4.1.0"
+ depd "^1.1.2"
humanize-ms "^1.2.1"
aggregate-error@^3.0.0:
@@ -2672,10 +2482,12 @@ ansi-colors@4.1.1, ansi-colors@^4.1.1:
resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348"
integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==
-ansi-escapes@^3.2.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b"
- integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==
+ansi-escapes@^4.2.1:
+ version "4.3.1"
+ resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz#a5c47cc43181f1f38ffd7076837700d395522a61"
+ integrity sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==
+ dependencies:
+ type-fest "^0.11.0"
ansi-regex@^2.0.0:
version "2.1.1"
@@ -2687,17 +2499,12 @@ ansi-regex@^3.0.0:
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
-ansi-regex@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997"
- integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
-
ansi-regex@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75"
integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
-ansi-styles@^3.2.0, ansi-styles@^3.2.1:
+ansi-styles@^3.2.1:
version "3.2.1"
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
@@ -2712,11 +2519,6 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0:
"@types/color-name" "^1.1.1"
color-convert "^2.0.1"
-any-promise@^1.0.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f"
- integrity sha1-q8av7tzqUugJzcA3au0845Y10X8=
-
anymatch@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"
@@ -2795,15 +2597,10 @@ arr-union@^3.1.0:
resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=
-array-back@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/array-back/-/array-back-4.0.1.tgz#9b80312935a52062e1a233a9c7abeb5481b30e90"
- integrity sha512-Z/JnaVEXv+A9xabHzN43FiiiWEE7gPCRXMrVmRm00tWbjZRul1iHm7ECzlyNq1p4a4ATXz+G9FJ3GqGOkOV3fg==
-
-array-differ@^2.0.3:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-2.1.0.tgz#4b9c1c3f14b906757082925769e8ab904f4801b1"
- integrity sha512-KbUpJgx909ZscOc/7CLATBFam7P1Z1QRQInvgT0UztM9Q72aGKCunKASAl7WNW0tnPmPyEMeMhdsfWhfmW037w==
+array-differ@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-3.0.0.tgz#3cbb3d0f316810eafcc47624734237d6aee4ae6b"
+ integrity sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==
array-find-index@^1.0.1:
version "1.0.2"
@@ -2815,17 +2612,10 @@ array-ify@^1.0.0:
resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece"
integrity sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=
-array-union@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39"
- integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=
- dependencies:
- array-uniq "^1.0.1"
-
-array-uniq@^1.0.1:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6"
- integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=
+array-union@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
+ integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
array-unique@^0.3.2:
version "0.3.2"
@@ -2837,6 +2627,11 @@ arrify@^1.0.1:
resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=
+arrify@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/arrify/-/arrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa"
+ integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==
+
asap@^2.0.0:
version "2.0.6"
resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
@@ -2859,10 +2654,10 @@ asn1@~0.2.3:
dependencies:
safer-buffer "~2.1.0"
-assemblyscript@0.17.9:
- version "0.17.9"
- resolved "https://registry.yarnpkg.com/assemblyscript/-/assemblyscript-0.17.9.tgz#b43bbf797b424a12f411c96f7f488549aab7f821"
- integrity sha512-uy7c2+f0d2v8OJDrTJbyFPrNxtAwwzmw/1EcckSi75QnUlPqQhZhYPPSRpPIyWCfi94DRoRwsU389FszdrEZtw==
+assemblyscript@0.17.14:
+ version "0.17.14"
+ resolved "https://registry.yarnpkg.com/assemblyscript/-/assemblyscript-0.17.14.tgz#9ea4a04a50dc53042b35d492fff947101ae00248"
+ integrity sha512-TLuwNvZAIH26wu2puKpAJokzLp10kJkVXxbgDjFFmbW9VF/qg7rkmi0hjsiu41bjoH1UaVgY4vYvbbUeOHtKyg==
dependencies:
binaryen "98.0.0-nightly.20201109"
long "^4.0.0"
@@ -2872,7 +2667,7 @@ assert-plus@1.0.0, assert-plus@^1.0.0:
resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
-assert@^1.1.1, assert@^1.4.1:
+assert@^1.1.1:
version "1.5.0"
resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb"
integrity sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==
@@ -2900,11 +2695,6 @@ at-least-node@^1.0.0:
resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2"
integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==
-atob-lite@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/atob-lite/-/atob-lite-2.0.0.tgz#0fef5ad46f1bd7a8502c65727f0367d5ee43d696"
- integrity sha1-D+9a1G8b16hQLGVyfwNn1e5D1pY=
-
atob@^2.1.2:
version "2.1.2"
resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
@@ -2967,10 +2757,10 @@ bcrypt-pbkdf@^1.0.0:
dependencies:
tweetnacl "^0.14.3"
-before-after-hook@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.1.0.tgz#b6c03487f44e24200dd30ca5e6a1979c5d2fb635"
- integrity sha512-IWIbu7pMqyw3EAJHzzHbWa85b6oud/yfKYg5rqB5hNE8CeMi3nX+2C2sj0HswfblST86hpVEOAb9x34NZd6P7A==
+before-after-hook@^2.1.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.1.1.tgz#99ae36992b5cfab4a83f6bee74ab27835f28f405"
+ integrity sha512-5ekuQOvO04MDj7kYZJaMab2S8SPjGJbotVNyv7QYFCOAwrGZs/YnoDNlh1U+m5hl7H2D/+n0taaAV/tfyd3KMA==
benchmark@^2.1.4:
version "2.1.4"
@@ -2980,6 +2770,11 @@ benchmark@^2.1.4:
lodash "^4.17.4"
platform "^1.3.3"
+big-integer@^1.6.7:
+ version "1.6.48"
+ resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.48.tgz#8fd88bd1632cba4a1c8c3e3d7159f08bb95b4b9e"
+ integrity sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w==
+
big.js@^5.2.2:
version "5.2.2"
resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
@@ -3007,7 +2802,7 @@ bindings@^1.5.0:
dependencies:
file-uri-to-path "1.0.0"
-bluebird@^3.5.1, bluebird@^3.5.3, bluebird@^3.5.5:
+bluebird@^3.5.5:
version "3.7.2"
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
@@ -3027,6 +2822,13 @@ boolbase@^1.0.0, boolbase@~1.0.0:
resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24=
+bplist-parser@^0.1.0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.1.1.tgz#d60d5dcc20cba6dc7e1f299b35d3e1f95dafbae6"
+ integrity sha1-1g1dzCDLptx+HymbNdPh+V2vuuY=
+ dependencies:
+ big-integer "^1.6.7"
+
brace-expansion@^1.1.7:
version "1.1.11"
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
@@ -3155,11 +2957,6 @@ browserslist@^4.14.5, browserslist@^4.14.7:
escalade "^3.1.1"
node-releases "^1.1.67"
-btoa-lite@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/btoa-lite/-/btoa-lite-1.0.0.tgz#337766da15801210fdd956c22e9c6891ab9d0337"
- integrity sha1-M3dm2hWAEhD92VbCLpxokaudAzc=
-
buffer-from@^1.0.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
@@ -3179,11 +2976,6 @@ buffer@^4.3.0:
ieee754 "^1.1.4"
isarray "^1.0.0"
-builtin-modules@^3.0.0, builtin-modules@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.1.0.tgz#aad97c15131eb76b65b50ef208e7584cd76a7484"
- integrity sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==
-
builtin-status-codes@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8"
@@ -3199,12 +2991,12 @@ byline@^5.0.0:
resolved "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz#741c5216468eadc457b03410118ad77de8c1ddb1"
integrity sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE=
-byte-size@^5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/byte-size/-/byte-size-5.0.1.tgz#4b651039a5ecd96767e71a3d7ed380e48bed4191"
- integrity sha512-/XuKeqWocKsYa/cBY1YbSJSWWqTi4cFgr9S6OyM7PBaPbr9zvNGwWP33vt0uqGhwDdN+y3yhbXVILEUpnwEWGw==
+byte-size@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/byte-size/-/byte-size-7.0.0.tgz#36528cd1ca87d39bd9abd51f5715dc93b6ceb032"
+ integrity sha512-NNiBxKgxybMBtWdmvx7ZITJi4ZG+CYUgwOSZTfqB1qogkRHrhbQE/R2r5Fh94X+InN5MCYz6SvB/ejHMj/HbsQ==
-cacache@^12.0.0, cacache@^12.0.2, cacache@^12.0.3:
+cacache@^12.0.2:
version "12.0.4"
resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c"
integrity sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==
@@ -3225,7 +3017,7 @@ cacache@^12.0.0, cacache@^12.0.2, cacache@^12.0.3:
unique-filename "^1.1.1"
y18n "^4.0.0"
-cacache@^15.0.0, cacache@^15.0.5:
+cacache@^15.0.5:
version "15.0.5"
resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.0.5.tgz#69162833da29170d6732334643c60e005f5f17d0"
integrity sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==
@@ -3263,29 +3055,6 @@ cache-base@^1.0.1:
union-value "^1.0.0"
unset-value "^1.0.0"
-cacheable-lookup@^5.0.3:
- version "5.0.3"
- resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.3.tgz#049fdc59dffdd4fc285e8f4f82936591bd59fec3"
- integrity sha512-W+JBqF9SWe18A72XFzN/V/CULFzPm7sBXzzR6ekkE+3tLG72wFZrBiBZhrZuDoYexop4PHJVdFAKb/Nj9+tm9w==
-
-cacheable-request@^7.0.1:
- version "7.0.1"
- resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.1.tgz#062031c2856232782ed694a257fa35da93942a58"
- integrity sha512-lt0mJ6YAnsrBErpTMWeu5kl/tg9xMAWjavYTN6VQXM1A/teBITuNcccXsCxF0tDQQJf9DfAaX5O4e0zp0KlfZw==
- dependencies:
- clone-response "^1.0.2"
- get-stream "^5.1.0"
- http-cache-semantics "^4.0.0"
- keyv "^4.0.0"
- lowercase-keys "^2.0.0"
- normalize-url "^4.1.0"
- responselike "^2.0.0"
-
-cachedir@^2.3.0:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/cachedir/-/cachedir-2.3.0.tgz#0c75892a052198f0b21c7c1804d8331edfcae0e8"
- integrity sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==
-
caching-transform@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/caching-transform/-/caching-transform-4.0.0.tgz#00d297a4206d71e2163c39eaffa8157ac0651f0f"
@@ -3304,11 +3073,6 @@ call-bind@^1.0.0:
function-bind "^1.1.1"
get-intrinsic "^1.0.0"
-call-me-maybe@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b"
- integrity sha1-JtII6onje1y95gJQoV8DHBak1ms=
-
caller-callsite@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134"
@@ -3357,15 +3121,6 @@ camelcase-keys@^2.0.0:
camelcase "^2.0.0"
map-obj "^1.0.0"
-camelcase-keys@^4.0.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-4.2.0.tgz#a2aa5fb1af688758259c32c141426d78923b9b77"
- integrity sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=
- dependencies:
- camelcase "^4.1.0"
- map-obj "^2.0.0"
- quick-lru "^1.0.0"
-
camelcase-keys@^6.2.2:
version "6.2.2"
resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0"
@@ -3380,11 +3135,6 @@ camelcase@^2.0.0:
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=
-camelcase@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
- integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=
-
camelcase@^5.0.0, camelcase@^5.3.1:
version "5.3.1"
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
@@ -3420,7 +3170,7 @@ caseless@~0.12.0:
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
-chalk@^2.0.0, chalk@^2.3.1, chalk@^2.4.1, chalk@^2.4.2:
+chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2:
version "2.4.2"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
@@ -3442,18 +3192,6 @@ chardet@^0.7.0:
resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e"
integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==
-cheerio@^1.0.0-rc.3:
- version "1.0.0-rc.3"
- resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.3.tgz#094636d425b2e9c0f4eb91a46c05630c9a1a8bf6"
- integrity sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==
- dependencies:
- css-select "~1.2.0"
- dom-serializer "~0.1.1"
- entities "~1.1.1"
- htmlparser2 "^3.9.1"
- lodash "^4.15.0"
- parse5 "^3.0.1"
-
chokidar@3.5.1:
version "3.5.1"
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a"
@@ -3488,21 +3226,6 @@ chokidar@^2.1.8:
optionalDependencies:
fsevents "^1.2.7"
-chokidar@^3.4.0:
- version "3.4.3"
- resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.3.tgz#c1df38231448e45ca4ac588e6c79573ba6a57d5b"
- integrity sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==
- dependencies:
- anymatch "~3.1.1"
- braces "~3.0.2"
- glob-parent "~5.1.0"
- is-binary-path "~2.1.0"
- is-glob "~4.0.1"
- normalize-path "~3.0.0"
- readdirp "~3.5.0"
- optionalDependencies:
- fsevents "~2.1.2"
-
chokidar@^3.4.1:
version "3.4.2"
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.2.tgz#38dc8e658dec3809741eb3ef7bb0a47fe424232d"
@@ -3518,7 +3241,7 @@ chokidar@^3.4.1:
optionalDependencies:
fsevents "~2.1.2"
-chownr@^1.1.1, chownr@^1.1.2:
+chownr@^1.1.1:
version "1.1.4"
resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b"
integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==
@@ -3548,11 +3271,6 @@ cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
inherits "^2.0.1"
safe-buffer "^5.0.1"
-cjs-module-lexer@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.0.0.tgz#c125ff0f4ab2c898dda909352f254d55e2213261"
- integrity sha512-bLSEjEwg4knnuXt7LIWegvgTOClk6ZonZY6g4CFGBly1EjRqVjTjI8Dwnb/dsu1PwJjYBKxnguE5bRTdk+bFOA==
-
class-utils@^0.3.5:
version "0.3.6"
resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
@@ -3575,26 +3293,17 @@ clean-stack@^2.0.0:
resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"
integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==
-cli-cursor@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5"
- integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=
+cli-cursor@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307"
+ integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==
dependencies:
- restore-cursor "^2.0.0"
-
-cli-width@^2.0.0:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48"
- integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==
+ restore-cursor "^3.1.0"
-cliui@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5"
- integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==
- dependencies:
- string-width "^3.1.0"
- strip-ansi "^5.2.0"
- wrap-ansi "^5.1.0"
+cli-width@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6"
+ integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==
cliui@^6.0.0:
version "6.0.0"
@@ -3623,18 +3332,18 @@ clone-deep@^4.0.1:
kind-of "^6.0.2"
shallow-clone "^3.0.0"
-clone-response@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b"
- integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=
- dependencies:
- mimic-response "^1.0.0"
-
clone@^1.0.2:
version "1.0.4"
resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e"
integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4=
+cmd-shim@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/cmd-shim/-/cmd-shim-4.1.0.tgz#b3a904a6743e9fede4148c6f3800bf2a08135bdd"
+ integrity sha512-lb9L7EM4I/ZRVuljLPEtUJOP+xiQVknZ4ZMpMgEp4JzNldPb27HU03hi6K1/6CoIuit/Zm/LQXySErFeXxDprw==
+ dependencies:
+ mkdirp-infer-owner "^2.0.0"
+
coa@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3"
@@ -3727,16 +3436,6 @@ combined-stream@^1.0.6, combined-stream@~1.0.6:
dependencies:
delayed-stream "~1.0.0"
-command-line-usage@^6.1.0:
- version "6.1.1"
- resolved "https://registry.yarnpkg.com/command-line-usage/-/command-line-usage-6.1.1.tgz#c908e28686108917758a49f45efb4f02f76bc03f"
- integrity sha512-F59pEuAR9o1SF/bD0dQBDluhpT4jJQNWUHEuVBqpDmCUo6gPjCi+m9fCWnWZVR/oG6cMTUms4h+3NPl74wGXvA==
- dependencies:
- array-back "^4.0.1"
- chalk "^2.4.2"
- table-layout "^1.0.1"
- typical "^5.2.0"
-
commander@^2.19.0, commander@^2.20.0, commander@^2.7.1:
version "2.20.3"
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
@@ -3752,6 +3451,11 @@ commander@^6.2.0:
resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.0.tgz#b990bfb8ac030aedc6d11bc04d1488ffef56db75"
integrity sha512-zP4jEKbe8SHzKJYQmq8Y9gYjtO/POJLgIdKgV7B9qNmABVFVc+ctqSX6iXh4mCpJfRBOabiZ2YKPg8ciDw6C+Q==
+commander@^7.0.0:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-7.1.0.tgz#f2eaecf131f10e36e07d894698226e36ae0eb5ff"
+ integrity sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==
+
commondir@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
@@ -3770,13 +3474,6 @@ component-emitter@^1.2.1:
resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0"
integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==
-compressible@^2.0.18:
- version "2.0.18"
- resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba"
- integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==
- dependencies:
- mime-db ">= 1.43.0 < 2"
-
concat-map@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
@@ -3802,7 +3499,7 @@ concat-stream@^2.0.0:
readable-stream "^3.0.2"
typedarray "^0.0.6"
-config-chain@^1.1.11:
+config-chain@^1.1.12:
version "1.1.12"
resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa"
integrity sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==
@@ -3825,87 +3522,89 @@ constants-browserify@^1.0.0:
resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75"
integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=
-conventional-changelog-angular@^5.0.3:
- version "5.0.11"
- resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-5.0.11.tgz#99a3ca16e4a5305e0c2c2fae3ef74fd7631fc3fb"
- integrity sha512-nSLypht/1yEflhuTogC03i7DX7sOrXGsRn14g131Potqi6cbGbGEE9PSDEHKldabB6N76HiSyw9Ph+kLmC04Qw==
+conventional-changelog-angular@^5.0.12:
+ version "5.0.12"
+ resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-5.0.12.tgz#c979b8b921cbfe26402eb3da5bbfda02d865a2b9"
+ integrity sha512-5GLsbnkR/7A89RyHLvvoExbiGbd9xKdKqDTrArnPbOqBqG/2wIosu0fHwpeIRI8Tl94MhVNBXcLJZl92ZQ5USw==
dependencies:
compare-func "^2.0.0"
q "^1.5.1"
-conventional-changelog-core@^3.1.6:
- version "3.2.3"
- resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-3.2.3.tgz#b31410856f431c847086a7dcb4d2ca184a7d88fb"
- integrity sha512-LMMX1JlxPIq/Ez5aYAYS5CpuwbOk6QFp8O4HLAcZxe3vxoCtABkhfjetk8IYdRB9CDQGwJFLR3Dr55Za6XKgUQ==
+conventional-changelog-core@^4.2.2:
+ version "4.2.2"
+ resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-4.2.2.tgz#f0897df6d53b5d63dec36b9442bd45354f8b3ce5"
+ integrity sha512-7pDpRUiobQDNkwHyJG7k9f6maPo9tfPzkSWbRq97GGiZqisElhnvUZSvyQH20ogfOjntB5aadvv6NNcKL1sReg==
dependencies:
- conventional-changelog-writer "^4.0.6"
- conventional-commits-parser "^3.0.3"
+ add-stream "^1.0.0"
+ conventional-changelog-writer "^4.0.18"
+ conventional-commits-parser "^3.2.0"
dateformat "^3.0.0"
get-pkg-repo "^1.0.0"
- git-raw-commits "2.0.0"
+ git-raw-commits "^2.0.8"
git-remote-origin-url "^2.0.0"
- git-semver-tags "^2.0.3"
- lodash "^4.2.1"
- normalize-package-data "^2.3.5"
+ git-semver-tags "^4.1.1"
+ lodash "^4.17.15"
+ normalize-package-data "^3.0.0"
q "^1.5.1"
read-pkg "^3.0.0"
read-pkg-up "^3.0.0"
- through2 "^3.0.0"
+ shelljs "^0.8.3"
+ through2 "^4.0.0"
-conventional-changelog-preset-loader@^2.1.1:
+conventional-changelog-preset-loader@^2.3.4:
version "2.3.4"
resolved "https://registry.yarnpkg.com/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz#14a855abbffd59027fd602581f1f34d9862ea44c"
integrity sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==
-conventional-changelog-writer@^4.0.6:
- version "4.0.17"
- resolved "https://registry.yarnpkg.com/conventional-changelog-writer/-/conventional-changelog-writer-4.0.17.tgz#4753aaa138bf5aa59c0b274cb5937efcd2722e21"
- integrity sha512-IKQuK3bib/n032KWaSb8YlBFds+aLmzENtnKtxJy3+HqDq5kohu3g/UdNbIHeJWygfnEbZjnCKFxAW0y7ArZAw==
+conventional-changelog-writer@^4.0.18:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/conventional-changelog-writer/-/conventional-changelog-writer-4.1.0.tgz#1ca7880b75aa28695ad33312a1f2366f4b12659f"
+ integrity sha512-WwKcUp7WyXYGQmkLsX4QmU42AZ1lqlvRW9mqoyiQzdD+rJWbTepdWoKJuwXTS+yq79XKnQNa93/roViPQrAQgw==
dependencies:
compare-func "^2.0.0"
- conventional-commits-filter "^2.0.6"
+ conventional-commits-filter "^2.0.7"
dateformat "^3.0.0"
handlebars "^4.7.6"
json-stringify-safe "^5.0.1"
lodash "^4.17.15"
- meow "^7.0.0"
+ meow "^8.0.0"
semver "^6.0.0"
split "^1.0.0"
- through2 "^3.0.0"
+ through2 "^4.0.0"
-conventional-commits-filter@^2.0.2, conventional-commits-filter@^2.0.6:
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/conventional-commits-filter/-/conventional-commits-filter-2.0.6.tgz#0935e1240c5ca7698329affee1b6a46d33324c4c"
- integrity sha512-4g+sw8+KA50/Qwzfr0hL5k5NWxqtrOVw4DDk3/h6L85a9Gz0/Eqp3oP+CWCNfesBvZZZEFHF7OTEbRe+yYSyKw==
+conventional-commits-filter@^2.0.7:
+ version "2.0.7"
+ resolved "https://registry.yarnpkg.com/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz#f8d9b4f182fce00c9af7139da49365b136c8a0b3"
+ integrity sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==
dependencies:
lodash.ismatch "^4.4.0"
modify-values "^1.0.0"
-conventional-commits-parser@^3.0.3:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-3.1.0.tgz#10140673d5e7ef5572633791456c5d03b69e8be4"
- integrity sha512-RSo5S0WIwXZiRxUGTPuYFbqvrR4vpJ1BDdTlthFgvHt5kEdnd1+pdvwWphWn57/oIl4V72NMmOocFqqJ8mFFhA==
+conventional-commits-parser@^3.2.0:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-3.2.1.tgz#ba44f0b3b6588da2ee9fd8da508ebff50d116ce2"
+ integrity sha512-OG9kQtmMZBJD/32NEw5IhN5+HnBqVjy03eC+I71I0oQRFA5rOgA4OtPOYG7mz1GkCfCNxn3gKIX8EiHJYuf1cA==
dependencies:
JSONStream "^1.0.4"
is-text-path "^1.0.1"
lodash "^4.17.15"
- meow "^7.0.0"
- split2 "^2.0.0"
- through2 "^3.0.0"
+ meow "^8.0.0"
+ split2 "^3.0.0"
+ through2 "^4.0.0"
trim-off-newlines "^1.0.0"
-conventional-recommended-bump@^5.0.0:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/conventional-recommended-bump/-/conventional-recommended-bump-5.0.1.tgz#5af63903947b6e089e77767601cb592cabb106ba"
- integrity sha512-RVdt0elRcCxL90IrNP0fYCpq1uGt2MALko0eyeQ+zQuDVWtMGAy9ng6yYn3kax42lCj9+XBxQ8ZN6S9bdKxDhQ==
+conventional-recommended-bump@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/conventional-recommended-bump/-/conventional-recommended-bump-6.1.0.tgz#cfa623285d1de554012f2ffde70d9c8a22231f55"
+ integrity sha512-uiApbSiNGM/kkdL9GTOLAqC4hbptObFo4wW2QRyHsKciGAfQuLU1ShZ1BIVI/+K2BE/W1AWYQMCXAsv4dyKPaw==
dependencies:
concat-stream "^2.0.0"
- conventional-changelog-preset-loader "^2.1.1"
- conventional-commits-filter "^2.0.2"
- conventional-commits-parser "^3.0.3"
- git-raw-commits "2.0.0"
- git-semver-tags "^2.0.3"
- meow "^4.0.0"
+ conventional-changelog-preset-loader "^2.3.4"
+ conventional-commits-filter "^2.0.7"
+ conventional-commits-parser "^3.2.0"
+ git-raw-commits "^2.0.8"
+ git-semver-tags "^4.1.1"
+ meow "^8.0.0"
q "^1.5.1"
convert-source-map@^1.7.0:
@@ -3950,7 +3649,7 @@ core-util-is@1.0.2, core-util-is@~1.0.0:
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
-cosmiconfig@^5.0.0, cosmiconfig@^5.1.0:
+cosmiconfig@^5.0.0:
version "5.2.1"
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a"
integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==
@@ -4007,18 +3706,7 @@ create-require@^1.1.0:
resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333"
integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==
-cross-spawn@^6.0.0:
- version "6.0.5"
- resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
- integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==
- dependencies:
- nice-try "^1.0.4"
- path-key "^2.0.1"
- semver "^5.5.0"
- shebang-command "^1.2.0"
- which "^1.2.9"
-
-cross-spawn@^7.0.0:
+cross-spawn@^7.0.0, cross-spawn@^7.0.3:
version "7.0.3"
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
@@ -4090,16 +3778,6 @@ css-select@^2.0.0:
domutils "^1.7.0"
nth-check "^1.0.2"
-css-select@~1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858"
- integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=
- dependencies:
- boolbase "~1.0.0"
- css-what "2.1"
- domutils "1.5.1"
- nth-check "~1.0.1"
-
css-tree@1.0.0-alpha.37:
version "1.0.0-alpha.37"
resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22"
@@ -4116,11 +3794,6 @@ css-tree@1.0.0-alpha.39:
mdn-data "2.0.6"
source-map "^0.6.1"
-css-what@2.1:
- version "2.1.3"
- resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2"
- integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==
-
css-what@^3.2.1:
version "3.3.0"
resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.3.0.tgz#10fec696a9ece2e591ac772d759aacabac38cd39"
@@ -4235,12 +3908,10 @@ cyclist@^1.0.1:
resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9"
integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=
-dargs@^4.0.1:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/dargs/-/dargs-4.1.0.tgz#03a9dbb4b5c2f139bf14ae53f0b8a2a6a86f4e17"
- integrity sha1-A6nbtLXC8Tm/FK5T8LiipqhvThc=
- dependencies:
- number-is-nan "^1.0.0"
+dargs@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/dargs/-/dargs-7.0.0.tgz#04015c41de0bcb69ec84050f3d9be0caf8d6d5cc"
+ integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==
dashdash@^1.12.0:
version "1.14.1"
@@ -4263,34 +3934,20 @@ dateformat@^3.0.0:
resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae"
integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==
-debug@3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
- integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
- dependencies:
- ms "2.0.0"
-
-debug@4.3.1:
+debug@4, debug@4.3.1:
version "4.3.1"
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"
integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==
dependencies:
ms "2.1.2"
-debug@^2.2.0, debug@^2.3.3, debug@^2.6.0:
+debug@^2.2.0, debug@^2.3.3:
version "2.6.9"
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
dependencies:
ms "2.0.0"
-debug@^3.1.0:
- version "3.2.6"
- resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"
- integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==
- dependencies:
- ms "^2.1.1"
-
debug@^4.1.0, debug@^4.1.1:
version "4.1.1"
resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
@@ -4303,7 +3960,7 @@ debuglog@^1.0.1:
resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492"
integrity sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI=
-decamelize-keys@^1.0.0, decamelize-keys@^1.1.0:
+decamelize-keys@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9"
integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=
@@ -4331,32 +3988,24 @@ decode-uri-component@^0.2.0:
resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
-decompress-response@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc"
- integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==
- dependencies:
- mimic-response "^3.1.0"
-
dedent@^0.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=
-deep-extend@~0.6.0:
- version "0.6.0"
- resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
- integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
-
deep-is@~0.1.3:
version "0.1.3"
resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
-deepmerge@^4.2.2:
- version "4.2.2"
- resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955"
- integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
+default-browser-id@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/default-browser-id/-/default-browser-id-2.0.0.tgz#01ecce371a71e85f15a17177e7863047e73dbe7d"
+ integrity sha1-AezONxpx6F8VoXF354YwR+c9vn0=
+ dependencies:
+ bplist-parser "^0.1.0"
+ pify "^2.3.0"
+ untildify "^2.0.0"
default-require-extensions@^3.0.0:
version "3.0.0"
@@ -4372,11 +4021,6 @@ defaults@^1.0.3:
dependencies:
clone "^1.0.2"
-defer-to-connect@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.0.tgz#83d6b199db041593ac84d781b5222308ccf4c2c1"
- integrity sha512-bYL2d05vOSf1JEZNx5vSAtPuBMkX8K9EUutg7zlKvTqKXHt7RhWJFbmd7qakVuf13i+IkGmp6FwSsONOf6VYIg==
-
define-properties@^1.1.2, define-properties@^1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
@@ -4416,6 +4060,11 @@ delegates@^1.0.0:
resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=
+depd@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
+ integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
+
deprecation@^2.0.0, deprecation@^2.3.1:
version "2.3.1"
resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919"
@@ -4434,13 +4083,10 @@ detect-indent@^5.0.0:
resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d"
integrity sha1-OHHMCmoALow+Wzz38zYmRnXwa50=
-detect-port@^1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.3.0.tgz#d9c40e9accadd4df5cac6a782aefd014d573d1f1"
- integrity sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==
- dependencies:
- address "^1.0.1"
- debug "^2.6.0"
+detect-indent@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.0.0.tgz#0abd0f549f69fc6659a254fe96786186b6f528fd"
+ integrity sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==
dezalgo@^1.0.0:
version "1.0.3"
@@ -4469,12 +4115,12 @@ diffie-hellman@^5.0.0:
miller-rabin "^4.0.0"
randombytes "^2.0.0"
-dir-glob@^2.2.2:
- version "2.2.2"
- resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4"
- integrity sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==
+dir-glob@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f"
+ integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==
dependencies:
- path-type "^3.0.0"
+ path-type "^4.0.0"
dom-serializer@0:
version "0.2.2"
@@ -4484,20 +4130,12 @@ dom-serializer@0:
domelementtype "^2.0.1"
entities "^2.0.0"
-dom-serializer@~0.1.1:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.1.tgz#1ec4059e284babed36eec2941d4a970a189ce7c0"
- integrity sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==
- dependencies:
- domelementtype "^1.3.0"
- entities "^1.1.1"
-
domain-browser@^1.1.1:
version "1.2.0"
resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda"
integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==
-domelementtype@1, domelementtype@^1.3.0, domelementtype@^1.3.1:
+domelementtype@1:
version "1.3.1"
resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f"
integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==
@@ -4514,22 +4152,7 @@ domexception@^2.0.1:
dependencies:
webidl-conversions "^5.0.0"
-domhandler@^2.3.0:
- version "2.4.2"
- resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803"
- integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==
- dependencies:
- domelementtype "1"
-
-domutils@1.5.1:
- version "1.5.1"
- resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf"
- integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=
- dependencies:
- dom-serializer "0"
- domelementtype "1"
-
-domutils@^1.5.1, domutils@^1.7.0:
+domutils@^1.7.0:
version "1.7.0"
resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a"
integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==
@@ -4545,13 +4168,6 @@ dot-case@^3.0.3:
no-case "^3.0.3"
tslib "^1.10.0"
-dot-prop@^4.2.0:
- version "4.2.1"
- resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.1.tgz#45884194a71fc2cda71cbb4bceb3a4dd2f433ba4"
- integrity sha512-l0p4+mIuJIua0mhxGoh4a+iNL9bmeK5DvnSVQa6T0OhrVmaEa1XScX5Etc673FePCJOArq/4Pa2cLGODUWTPOQ==
- dependencies:
- is-obj "^1.0.0"
-
dot-prop@^5.1.0, dot-prop@^5.2.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.2.0.tgz#c34ecc29556dc45f1f4c22697b6f4904e0cc4fcb"
@@ -4559,6 +4175,13 @@ dot-prop@^5.1.0, dot-prop@^5.2.0:
dependencies:
is-obj "^2.0.0"
+dot-prop@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-6.0.1.tgz#fc26b3cf142b9e59b74dbd39ed66ce620c681083"
+ integrity sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==
+ dependencies:
+ is-obj "^2.0.0"
+
duplexer@^0.1.1, duplexer@^0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6"
@@ -4605,11 +4228,6 @@ elliptic@^6.5.3:
minimalistic-assert "^1.0.0"
minimalistic-crypto-utils "^1.0.0"
-emoji-regex@^7.0.1:
- version "7.0.3"
- resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156"
- integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
-
emoji-regex@^8.0.0:
version "8.0.0"
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
@@ -4620,7 +4238,7 @@ emojis-list@^3.0.0:
resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78"
integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==
-encoding@^0.1.11:
+encoding@^0.1.12:
version "0.1.13"
resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9"
integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==
@@ -4643,13 +4261,13 @@ enhanced-resolve@^4.0.0, enhanced-resolve@^4.3.0:
memory-fs "^0.5.0"
tapable "^1.0.0"
-enhanced-resolve@^5.3.1:
- version "5.4.0"
- resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.4.0.tgz#a8bcf23b00affac9455cf71efd80844f4054f4dc"
- integrity sha512-ZmqfWURB2lConOBM1JdCVfPyMRv5RdKWktLXO6123p97ovVm2CLBgw9t5MBj3jJWA6eHyOeIws9iJQoGFR4euQ==
+enhanced-resolve@^5.7.0:
+ version "5.7.0"
+ resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz#525c5d856680fbd5052de453ac83e32049958b5c"
+ integrity sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==
dependencies:
graceful-fs "^4.2.4"
- tapable "^2.0.0"
+ tapable "^2.2.0"
enquirer@^2.3.6:
version "2.3.6"
@@ -4658,11 +4276,6 @@ enquirer@^2.3.6:
dependencies:
ansi-colors "^4.1.1"
-entities@^1.1.1, entities@~1.1.1:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56"
- integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==
-
entities@^2.0.0:
version "2.0.3"
resolved "https://registry.yarnpkg.com/entities/-/entities-2.0.3.tgz#5c487e5742ab93c15abb5da22759b8590ec03b7f"
@@ -4673,15 +4286,20 @@ env-paths@^2.2.0:
resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.0.tgz#cdca557dc009152917d6166e2febe1f039685e43"
integrity sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==
-envinfo@^7.3.1, envinfo@^7.7.3:
+envinfo@^7.7.3:
version "7.7.3"
resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.7.3.tgz#4b2d8622e3e7366afb8091b23ed95569ea0208cc"
integrity sha512-46+j5QxbPWza0PB1i15nZx0xQ4I/EfQxg9J8Had3b408SV63nEtor2e+oiY63amTo9KTuh2a3XLObNwduxYwwA==
-err-code@^1.0.0:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/err-code/-/err-code-1.1.2.tgz#06e0116d3028f6aef4806849eb0ea6a748ae6960"
- integrity sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA=
+envinfo@^7.7.4:
+ version "7.7.4"
+ resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.7.4.tgz#c6311cdd38a0e86808c1c9343f667e4267c4a320"
+ integrity sha512-TQXTYFVVwwluWSFis6K2XKxgrD22jEv0FTuLCQI+OjH7rn93+iY0fSSFM5lrSxFY+H1+B0/cvvlamr3UsBivdQ==
+
+err-code@^2.0.2:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9"
+ integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==
errno@^0.1.3, errno@~0.1.7:
version "0.1.7"
@@ -4732,10 +4350,10 @@ es-abstract@^1.18.0-next.1:
string.prototype.trimend "^1.0.1"
string.prototype.trimstart "^1.0.1"
-es-module-lexer@^0.3.24:
- version "0.3.26"
- resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.3.26.tgz#7b507044e97d5b03b01d4392c74ffeb9c177a83b"
- integrity sha512-Va0Q/xqtrss45hWzP8CZJwzGSZJjDM5/MJRE3IXXnUCcVLElR9BRaE9F62BopysASyc4nM3uwhSW7FFB9nlWAA==
+es-module-lexer@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.4.0.tgz#21f4181cc8b7eee06855f1c59e6087c7bc4f77b0"
+ integrity sha512-iuEGihqqhKWFgh72Q/Jtch7V2t/ft8w8IPP2aEN8ArYKO+IWyo6hsi96hCdgyeEDQIV3InhYQ9BlwUFPGXrbEQ==
es-to-primitive@^1.2.1:
version "1.2.1"
@@ -4751,18 +4369,6 @@ es6-error@^4.0.1:
resolved "https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz#9e3af407459deed47e9a91f9b885a84eb05c561d"
integrity sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==
-es6-promise@^4.0.3:
- version "4.2.8"
- resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a"
- integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==
-
-es6-promisify@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203"
- integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=
- dependencies:
- es6-promise "^4.0.3"
-
esbuild@^0.8.7:
version "0.8.19"
resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.8.19.tgz#773a85175cc911a77d7edae5ebabb55f26a25c43"
@@ -4800,29 +4406,6 @@ escodegen@^1.14.1:
optionalDependencies:
source-map "~0.6.1"
-esinstall@^0.5.1:
- version "0.5.2"
- resolved "https://registry.yarnpkg.com/esinstall/-/esinstall-0.5.2.tgz#933650258e279a8689316e21db67459d972f3434"
- integrity sha512-6vvYBxFXhmRSWl8xs8thEhysuSkhFhtHEYg5QN8nuHffAu4Vwg9DwfgNxGJnFjzxLRcPUpA/3/DKHZovJkidOQ==
- dependencies:
- "@rollup/plugin-alias" "^3.0.1"
- "@rollup/plugin-commonjs" "^16.0.0"
- "@rollup/plugin-inject" "^4.0.2"
- "@rollup/plugin-json" "^4.0.0"
- "@rollup/plugin-node-resolve" "^10.0.0"
- "@rollup/plugin-replace" "^2.3.3"
- cjs-module-lexer "^1.0.0"
- es-module-lexer "^0.3.24"
- is-builtin-module "^3.0.0"
- is-valid-identifier "^2.0.2"
- kleur "^4.1.1"
- mkdirp "^1.0.3"
- rimraf "^3.0.0"
- rollup "^2.34.0"
- rollup-plugin-node-polyfills "^0.2.1"
- validate-npm-package-name "^3.0.0"
- vm2 "^3.9.2"
-
eslint-scope@^4.0.3:
version "4.0.3"
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848"
@@ -4873,32 +4456,12 @@ estree-walker@^0.6.1:
resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362"
integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==
-estree-walker@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700"
- integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==
-
-estree-walker@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.1.tgz#f8e030fb21cefa183b44b7ad516b747434e7a3e0"
- integrity sha512-tF0hv+Yi2Ot1cwj9eYHtxC0jB9bmjacjQs6ZBTj82H8JwUywFuc+7E83NWfNMwHXZc11mjfFcVXPe9gEP4B8dg==
-
esutils@^2.0.2:
version "2.0.3"
resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
-etag@^1.8.1:
- version "1.8.1"
- resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
- integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=
-
-eventemitter3@^3.1.0:
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7"
- integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==
-
-eventemitter3@^4.0.0, eventemitter3@^4.0.4:
+eventemitter3@^4.0.4:
version "4.0.7"
resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f"
integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==
@@ -4916,32 +4479,19 @@ evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3:
md5.js "^1.3.4"
safe-buffer "^5.1.1"
-execa@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8"
- integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==
- dependencies:
- cross-spawn "^6.0.0"
- get-stream "^4.0.0"
- is-stream "^1.1.0"
- npm-run-path "^2.0.0"
- p-finally "^1.0.0"
- signal-exit "^3.0.0"
- strip-eof "^1.0.0"
-
-execa@^4.0.3, execa@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a"
- integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==
+execa@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/execa/-/execa-5.0.0.tgz#4029b0007998a841fbd1032e5f4de86a3c1e3376"
+ integrity sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==
dependencies:
- cross-spawn "^7.0.0"
- get-stream "^5.0.0"
- human-signals "^1.1.1"
+ cross-spawn "^7.0.3"
+ get-stream "^6.0.0"
+ human-signals "^2.1.0"
is-stream "^2.0.0"
merge-stream "^2.0.0"
- npm-run-path "^4.0.0"
- onetime "^5.1.0"
- signal-exit "^3.0.2"
+ npm-run-path "^4.0.1"
+ onetime "^5.1.2"
+ signal-exit "^3.0.3"
strip-final-newline "^2.0.0"
expand-brackets@^2.1.4:
@@ -5015,17 +4565,17 @@ fast-deep-equal@^3.1.1:
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
-fast-glob@^2.2.6:
- version "2.2.7"
- resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.7.tgz#6953857c3afa475fff92ee6015d52da70a4cd39d"
- integrity sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==
+fast-glob@^3.1.1:
+ version "3.2.5"
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.5.tgz#7939af2a656de79a4f1901903ee8adcaa7cb9661"
+ integrity sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==
dependencies:
- "@mrmlnc/readdir-enhanced" "^2.2.1"
- "@nodelib/fs.stat" "^1.1.2"
- glob-parent "^3.1.0"
- is-glob "^4.0.0"
- merge2 "^1.2.3"
- micromatch "^3.1.10"
+ "@nodelib/fs.stat" "^2.0.2"
+ "@nodelib/fs.walk" "^1.2.3"
+ glob-parent "^5.1.0"
+ merge2 "^1.3.0"
+ micromatch "^4.0.2"
+ picomatch "^2.2.1"
fast-json-stable-stringify@^2.0.0:
version "2.1.0"
@@ -5037,15 +4587,27 @@ fast-levenshtein@~2.0.6:
resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
-figgy-pudding@^3.4.1, figgy-pudding@^3.5.1:
+fastest-levenshtein@^1.0.12:
+ version "1.0.12"
+ resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz#9990f7d3a88cc5a9ffd1f1745745251700d497e2"
+ integrity sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==
+
+fastq@^1.6.0:
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.11.0.tgz#bb9fb955a07130a918eb63c1f5161cc32a5d0858"
+ integrity sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==
+ dependencies:
+ reusify "^1.0.4"
+
+figgy-pudding@^3.5.1:
version "3.5.2"
resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e"
integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==
-figures@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962"
- integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=
+figures@^3.0.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af"
+ integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==
dependencies:
escape-string-regexp "^1.0.5"
@@ -5097,7 +4659,7 @@ find-cache-dir@^3.2.0, find-cache-dir@^3.3.1:
make-dir "^3.0.2"
pkg-dir "^4.1.0"
-find-up@5.0.0, find-up@^5.0.0:
+find-up@5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
@@ -5148,11 +4710,6 @@ flush-write-stream@^1.0.0:
inherits "^2.0.3"
readable-stream "^2.3.6"
-follow-redirects@^1.0.0:
- version "1.13.0"
- resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.0.tgz#b42e8d93a2a7eea5ed88633676d6597bc8e384db"
- integrity sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==
-
for-in@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
@@ -5209,15 +4766,6 @@ fs-extra@^7.0.0, fs-extra@~7.0.1:
jsonfile "^4.0.0"
universalify "^0.1.0"
-fs-extra@^8.1.0:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
- integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==
- dependencies:
- graceful-fs "^4.2.0"
- jsonfile "^4.0.0"
- universalify "^0.1.0"
-
fs-extra@^9.1.0:
version "9.1.0"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d"
@@ -5235,7 +4783,7 @@ fs-minipass@^1.2.5:
dependencies:
minipass "^2.6.0"
-fs-minipass@^2.0.0:
+fs-minipass@^2.0.0, fs-minipass@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb"
integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==
@@ -5265,16 +4813,16 @@ fsevents@^1.2.7:
bindings "^1.5.0"
nan "^2.12.1"
+fsevents@^2.2.0, fsevents@~2.3.1:
+ version "2.3.2"
+ resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
+ integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
+
fsevents@~2.1.2:
version "2.1.3"
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e"
integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==
-fsevents@~2.3.1:
- version "2.3.2"
- resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
- integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
-
function-bind@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
@@ -5294,18 +4842,6 @@ gauge@~2.7.3:
strip-ansi "^3.0.1"
wide-align "^1.1.0"
-generic-names@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/generic-names/-/generic-names-2.0.1.tgz#f8a378ead2ccaa7a34f0317b05554832ae41b872"
- integrity sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==
- dependencies:
- loader-utils "^1.1.0"
-
-genfun@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/genfun/-/genfun-5.0.0.tgz#9dd9710a06900a5c4a5bf57aca5da4e52fe76537"
- integrity sha512-KGDOARWVga7+rnB3z9Sd2Letx515owfk0hSxHGuqjANb1M+x2bGZGqHLiozPsYMdM2OubeMni/Hpwmjq6qIUhA==
-
gensync@^1.0.0-beta.1:
version "1.0.0-beta.1"
resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.1.tgz#58f4361ff987e5ff6e1e7a210827aa371eaac269"
@@ -5341,29 +4877,20 @@ get-pkg-repo@^1.0.0:
parse-github-repo-url "^1.3.0"
through2 "^2.0.0"
-get-port@^4.2.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/get-port/-/get-port-4.2.0.tgz#e37368b1e863b7629c43c5a323625f95cf24b119"
- integrity sha512-/b3jarXkH8KJoOMQc3uVGHASwGLPq3gSFJ7tgJm2diza+bydJPTGOibin2steecKeOylE8oY2JERlVWkAJO6yw==
+get-port@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/get-port/-/get-port-5.1.1.tgz#0469ed07563479de6efb986baf053dcd7d4e3193"
+ integrity sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==
get-stdin@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=
-get-stream@^4.0.0, get-stream@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5"
- integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==
- dependencies:
- pump "^3.0.0"
-
-get-stream@^5.0.0, get-stream@^5.1.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"
- integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
- dependencies:
- pump "^3.0.0"
+get-stream@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.0.tgz#3e0012cb6827319da2706e601a1583e8629a6718"
+ integrity sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==
get-value@^2.0.3, get-value@^2.0.6:
version "2.0.6"
@@ -5377,16 +4904,16 @@ getpass@^0.1.1:
dependencies:
assert-plus "^1.0.0"
-git-raw-commits@2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-2.0.0.tgz#d92addf74440c14bcc5c83ecce3fb7f8a79118b5"
- integrity sha512-w4jFEJFgKXMQJ0H0ikBk2S+4KP2VEjhCvLCNqbNRQC8BgGWgLKNCO7a9K9LI+TVT7Gfoloje502sEnctibffgg==
+git-raw-commits@^2.0.8:
+ version "2.0.10"
+ resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-2.0.10.tgz#e2255ed9563b1c9c3ea6bd05806410290297bbc1"
+ integrity sha512-sHhX5lsbG9SOO6yXdlwgEMQ/ljIn7qMpAbJZCGfXX2fq5T8M5SrDnpYk9/4HswTildcIqatsWa91vty6VhWSaQ==
dependencies:
- dargs "^4.0.1"
- lodash.template "^4.0.2"
- meow "^4.0.0"
- split2 "^2.0.0"
- through2 "^2.0.0"
+ dargs "^7.0.0"
+ lodash "^4.17.15"
+ meow "^8.0.0"
+ split2 "^3.0.0"
+ through2 "^4.0.0"
git-remote-origin-url@^2.0.0:
version "2.0.0"
@@ -5396,12 +4923,12 @@ git-remote-origin-url@^2.0.0:
gitconfiglocal "^1.0.0"
pify "^2.3.0"
-git-semver-tags@^2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/git-semver-tags/-/git-semver-tags-2.0.3.tgz#48988a718acf593800f99622a952a77c405bfa34"
- integrity sha512-tj4FD4ww2RX2ae//jSrXZzrocla9db5h0V7ikPl1P/WwoZar9epdUhwR7XHXSgc+ZkNq72BEEerqQuicoEQfzA==
+git-semver-tags@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/git-semver-tags/-/git-semver-tags-4.1.1.tgz#63191bcd809b0ec3e151ba4751c16c444e5b5780"
+ integrity sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==
dependencies:
- meow "^4.0.0"
+ meow "^8.0.0"
semver "^6.0.0"
git-up@^4.0.0:
@@ -5412,10 +4939,10 @@ git-up@^4.0.0:
is-ssh "^1.3.0"
parse-url "^5.0.0"
-git-url-parse@^11.1.2:
- version "11.1.3"
- resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-11.1.3.tgz#03625b6fc09905e9ad1da7bb2b84be1bf9123143"
- integrity sha512-GPsfwticcu52WQ+eHp0IYkAyaOASgYdtsQDIt4rUp6GbiNt1P9ddrh3O0kQB0eD4UJZszVqNT3+9Zwcg40fywA==
+git-url-parse@^11.4.4:
+ version "11.4.4"
+ resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-11.4.4.tgz#5d747debc2469c17bc385719f7d0427802d83d77"
+ integrity sha512-Y4o9o7vQngQDIU9IjyCmRJBin5iYjI5u9ZITnddRZpD7dcCFQj2sL2XuMNbLRE4b4B/4ENPsp2Q8P44fjAZ0Pw==
dependencies:
git-up "^4.0.0"
@@ -5434,18 +4961,13 @@ glob-parent@^3.1.0:
is-glob "^3.1.0"
path-dirname "^1.0.0"
-glob-parent@^5.0.0, glob-parent@~5.1.0:
+glob-parent@^5.1.0, glob-parent@^5.1.1, glob-parent@~5.1.0:
version "5.1.1"
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229"
integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==
dependencies:
is-glob "^4.0.1"
-glob-to-regexp@^0.3.0:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab"
- integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=
-
glob-to-regexp@^0.4.1:
version "0.4.1"
resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e"
@@ -5468,42 +4990,28 @@ globals@^11.1.0:
resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
-globby@^9.2.0:
- version "9.2.0"
- resolved "https://registry.yarnpkg.com/globby/-/globby-9.2.0.tgz#fd029a706c703d29bdd170f4b6db3a3f7a7cb63d"
- integrity sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==
+globby@^11.0.2:
+ version "11.0.2"
+ resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.2.tgz#1af538b766a3b540ebfb58a32b2e2d5897321d83"
+ integrity sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==
dependencies:
- "@types/glob" "^7.1.1"
- array-union "^1.0.2"
- dir-glob "^2.2.2"
- fast-glob "^2.2.6"
- glob "^7.1.3"
- ignore "^4.0.3"
- pify "^4.0.1"
- slash "^2.0.0"
-
-got@^11.1.4:
- version "11.8.0"
- resolved "https://registry.yarnpkg.com/got/-/got-11.8.0.tgz#be0920c3586b07fd94add3b5b27cb28f49e6545f"
- integrity sha512-k9noyoIIY9EejuhaBNLyZ31D5328LeqnyPNXJQb2XlJZcKakLqN5m6O/ikhq/0lw56kUYS54fVm+D1x57YC9oQ==
- dependencies:
- "@sindresorhus/is" "^4.0.0"
- "@szmarczak/http-timer" "^4.0.5"
- "@types/cacheable-request" "^6.0.1"
- "@types/responselike" "^1.0.0"
- cacheable-lookup "^5.0.3"
- cacheable-request "^7.0.1"
- decompress-response "^6.0.0"
- http2-wrapper "^1.0.0-beta.5.2"
- lowercase-keys "^2.0.0"
- p-cancelable "^2.0.0"
- responselike "^2.0.0"
+ array-union "^2.1.0"
+ dir-glob "^3.0.1"
+ fast-glob "^3.1.1"
+ ignore "^5.1.4"
+ merge2 "^1.3.0"
+ slash "^3.0.0"
graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.2, graceful-fs@^4.2.4:
version "4.2.4"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb"
integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==
+graceful-fs@^4.2.3:
+ version "4.2.6"
+ resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee"
+ integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==
+
growl@1.10.5:
version "1.10.5"
resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e"
@@ -5528,6 +5036,18 @@ handlebars@^4.7.6:
optionalDependencies:
uglify-js "^3.1.4"
+handlebars@^4.7.7:
+ version "4.7.7"
+ resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1"
+ integrity sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==
+ dependencies:
+ minimist "^1.2.5"
+ neo-async "^2.6.0"
+ source-map "^0.6.1"
+ wordwrap "^1.0.0"
+ optionalDependencies:
+ uglify-js "^3.1.4"
+
har-schema@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
@@ -5648,11 +5168,18 @@ hmac-drbg@^1.0.0:
minimalistic-assert "^1.0.0"
minimalistic-crypto-utils "^1.0.1"
-hosted-git-info@^2.1.4, hosted-git-info@^2.7.1:
+hosted-git-info@^2.1.4:
version "2.8.8"
resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488"
integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==
+hosted-git-info@^3.0.6:
+ version "3.0.8"
+ resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-3.0.8.tgz#6e35d4cc87af2c5f816e4cb9ce350ba87a3f370d"
+ integrity sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==
+ dependencies:
+ lru-cache "^6.0.0"
+
hsl-regex@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e"
@@ -5706,44 +5233,19 @@ html-minifier@^4.0.0:
relateurl "^0.2.7"
uglify-js "^3.5.1"
-htmlparser2@^3.9.1:
- version "3.10.1"
- resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f"
- integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==
- dependencies:
- domelementtype "^1.3.1"
- domhandler "^2.3.0"
- domutils "^1.5.1"
- entities "^1.1.1"
- inherits "^2.0.1"
- readable-stream "^3.1.1"
-
-http-cache-semantics@^3.8.1:
- version "3.8.1"
- resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2"
- integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==
-
-http-cache-semantics@^4.0.0:
+http-cache-semantics@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390"
integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==
-http-proxy-agent@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz#e4821beef5b2142a2026bd73926fe537631c5405"
- integrity sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==
- dependencies:
- agent-base "4"
- debug "3.1.0"
-
-http-proxy@^1.18.1:
- version "1.18.1"
- resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549"
- integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==
+http-proxy-agent@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a"
+ integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==
dependencies:
- eventemitter3 "^4.0.0"
- follow-redirects "^1.0.0"
- requires-port "^1.0.0"
+ "@tootallnate/once" "1"
+ agent-base "6"
+ debug "4"
http-signature@~1.2.0:
version "1.2.0"
@@ -5754,36 +5256,23 @@ http-signature@~1.2.0:
jsprim "^1.2.2"
sshpk "^1.7.0"
-http2-wrapper@^1.0.0-beta.5.2:
- version "1.0.0-beta.5.2"
- resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.0-beta.5.2.tgz#8b923deb90144aea65cf834b016a340fc98556f3"
- integrity sha512-xYz9goEyBnC8XwXDTuC/MZ6t+MrKVQZOk4s7+PaDkwIsQd8IwqvM+0M6bA/2lvG8GHXcPdf+MejTUeO2LCPCeQ==
- dependencies:
- quick-lru "^5.1.1"
- resolve-alpn "^1.0.0"
-
-httpie@^1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/httpie/-/httpie-1.1.2.tgz#e76a6792c2172446ea6df8805977a6f57bc9615d"
- integrity sha512-VQ82oXG95oY1fQw/XecHuvcFBA+lZQ9Vwj1RfLcO8a7HpDd4cc2ukwpJt+TUlFaLUAzZErylxWu6wclJ1rUhUQ==
-
https-browserify@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"
integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=
-https-proxy-agent@^2.2.3:
- version "2.2.4"
- resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz#4ee7a737abd92678a293d9b34a1af4d0d08c787b"
- integrity sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==
+https-proxy-agent@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2"
+ integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==
dependencies:
- agent-base "^4.3.0"
- debug "^3.1.0"
+ agent-base "6"
+ debug "4"
-human-signals@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"
- integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==
+human-signals@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
+ integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
humanize-ms@^1.2.1:
version "1.2.1"
@@ -5806,11 +5295,6 @@ iconv-lite@^0.6.2:
dependencies:
safer-buffer ">= 2.1.2 < 3.0.0"
-icss-replace-symbols@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded"
- integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=
-
icss-utils@^4.0.0, icss-utils@^4.1.1:
version "4.1.1"
resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-4.1.1.tgz#21170b53789ee27447c2f47dd683081403f9a467"
@@ -5828,17 +5312,17 @@ iferr@^0.1.5:
resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501"
integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE=
-ignore-walk@^3.0.1:
+ignore-walk@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.3.tgz#017e2447184bfeade7c238e4aefdd1e8f95b1e37"
integrity sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==
dependencies:
minimatch "^3.0.4"
-ignore@^4.0.3:
- version "4.0.6"
- resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
- integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
+ignore@^5.1.4:
+ version "5.1.8"
+ resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57"
+ integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==
import-fresh@^2.0.0:
version "2.0.0"
@@ -5849,9 +5333,9 @@ import-fresh@^2.0.0:
resolve-from "^3.0.0"
import-fresh@^3.2.1:
- version "3.2.2"
- resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.2.tgz#fc129c160c5d68235507f4331a6baad186bdbc3e"
- integrity sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
+ integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
dependencies:
parent-module "^1.0.0"
resolve-from "^4.0.0"
@@ -5861,14 +5345,6 @@ import-lazy@~4.0.0:
resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153"
integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==
-import-local@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d"
- integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==
- dependencies:
- pkg-dir "^3.0.0"
- resolve-cwd "^2.0.0"
-
import-local@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.0.2.tgz#a8cfd0431d1de4a2199703d003e3e62364fa6db6"
@@ -5889,11 +5365,6 @@ indent-string@^2.1.0:
dependencies:
repeating "^2.0.0"
-indent-string@^3.0.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289"
- integrity sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=
-
indent-string@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
@@ -5937,37 +5408,37 @@ ini@^1.3.2, ini@^1.3.4:
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
-init-package-json@^1.10.3:
- version "1.10.3"
- resolved "https://registry.yarnpkg.com/init-package-json/-/init-package-json-1.10.3.tgz#45ffe2f610a8ca134f2bd1db5637b235070f6cbe"
- integrity sha512-zKSiXKhQveNteyhcj1CoOP8tqp1QuxPIPBl8Bid99DGLFqA1p87M6lNgfjJHSBoWJJlidGOv5rWjyYKEB3g2Jw==
+init-package-json@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/init-package-json/-/init-package-json-2.0.2.tgz#d81a7e6775af9b618f20bba288e440b8d1ce05f3"
+ integrity sha512-PO64kVeArePvhX7Ff0jVWkpnE1DfGRvaWcStYrPugcJz9twQGYibagKJuIMHCX7ENcp0M6LJlcjLBuLD5KeJMg==
dependencies:
glob "^7.1.1"
- npm-package-arg "^4.0.0 || ^5.0.0 || ^6.0.0"
+ npm-package-arg "^8.1.0"
promzard "^0.3.0"
read "~1.0.1"
- read-package-json "1 || 2"
- semver "2.x || 3.x || 4 || 5"
- validate-npm-package-license "^3.0.1"
+ read-package-json "^3.0.0"
+ semver "^7.3.2"
+ validate-npm-package-license "^3.0.4"
validate-npm-package-name "^3.0.0"
-inquirer@^6.2.0:
- version "6.5.2"
- resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.5.2.tgz#ad50942375d036d327ff528c08bd5fab089928ca"
- integrity sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==
+inquirer@^7.3.3:
+ version "7.3.3"
+ resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.3.3.tgz#04d176b2af04afc157a83fd7c100e98ee0aad003"
+ integrity sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==
dependencies:
- ansi-escapes "^3.2.0"
- chalk "^2.4.2"
- cli-cursor "^2.1.0"
- cli-width "^2.0.0"
+ ansi-escapes "^4.2.1"
+ chalk "^4.1.0"
+ cli-cursor "^3.1.0"
+ cli-width "^3.0.0"
external-editor "^3.0.3"
- figures "^2.0.0"
- lodash "^4.17.12"
- mute-stream "0.0.7"
- run-async "^2.2.0"
- rxjs "^6.4.0"
- string-width "^2.1.0"
- strip-ansi "^5.1.0"
+ figures "^3.0.0"
+ lodash "^4.17.19"
+ mute-stream "0.0.8"
+ run-async "^2.4.0"
+ rxjs "^6.6.0"
+ string-width "^4.1.0"
+ strip-ansi "^6.0.0"
through "^2.3.6"
interpret@^1.0.0:
@@ -5985,7 +5456,7 @@ ip-regex@^2.1.0:
resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9"
integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=
-ip@1.1.5:
+ip@^1.1.5:
version "1.1.5"
resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a"
integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=
@@ -6038,13 +5509,6 @@ is-buffer@^1.1.5:
resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
-is-builtin-module@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.0.0.tgz#137d3d2425023a19a660fb9dd6ddfabe52c03466"
- integrity sha512-/93sDihsAD652hrMEbJGbMAVBf1qc96kyThHQ0CAOONHaE3aROLpTjDe4WQ5aoC5ITHFxEq1z8XqSU7km+8amw==
- dependencies:
- builtin-modules "^3.0.0"
-
is-callable@^1.1.4, is-callable@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.0.tgz#83336560b54a38e35e3a2df7afd0454d691468bb"
@@ -6074,7 +5538,7 @@ is-color-stop@^1.0.0:
rgb-regex "^1.0.1"
rgba-regex "^1.0.0"
-is-core-module@^2.1.0:
+is-core-module@^2.1.0, is-core-module@^2.2.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a"
integrity sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==
@@ -6181,10 +5645,10 @@ is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1:
dependencies:
is-extglob "^2.1.1"
-is-module@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591"
- integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=
+is-lambda@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5"
+ integrity sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=
is-negative-zero@^2.0.0:
version "2.0.1"
@@ -6203,11 +5667,6 @@ is-number@^7.0.0:
resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
-is-obj@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
- integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8=
-
is-obj@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982"
@@ -6218,7 +5677,7 @@ is-plain-obj@^1.0.0, is-plain-obj@^1.1.0:
resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4=
-is-plain-obj@^2.1.0:
+is-plain-obj@^2.0.0, is-plain-obj@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287"
integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==
@@ -6245,13 +5704,6 @@ is-potential-custom-element-name@^1.0.0:
resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz#0c52e54bcca391bb2c494b21e8626d7336c6e397"
integrity sha1-DFLlS8yjkbssSUsh6GJtczbG45c=
-is-reference@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-1.2.1.tgz#8b2dac0b371f4bc994fdeaba9eb542d03002d0b7"
- integrity sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==
- dependencies:
- "@types/estree" "*"
-
is-regex@^1.1.0, is-regex@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.1.tgz#c6f98aacc546f6cec5468a07b7b153ab564a57b9"
@@ -6271,11 +5723,6 @@ is-ssh@^1.3.0:
dependencies:
protocols "^1.1.0"
-is-stream@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
- integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
-
is-stream@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3"
@@ -6312,14 +5759,7 @@ is-utf8@^0.2.0:
resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=
-is-valid-identifier@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/is-valid-identifier/-/is-valid-identifier-2.0.2.tgz#146d9dbf29821b8118580b039d2203aa4bd1da4b"
- integrity sha512-mpS5EGqXOwzXtKAg6I44jIAqeBfntFLxpAth1rrKbxtKyI6LPktyDYpHBI+tHlduhhX/SF26mFXmxQu995QVqg==
- dependencies:
- assert "^1.4.1"
-
-is-windows@^1.0.0, is-windows@^1.0.2:
+is-windows@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==
@@ -6341,11 +5781,6 @@ isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0:
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
-isbinaryfile@^4.0.6:
- version "4.0.6"
- resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.6.tgz#edcb62b224e2b4710830b67498c8e4e5a4d2610b"
- integrity sha512-ORrEy+SNVqUhrCaal4hA4fBzhggQQ+BaLntyPOdoEiwlKZW9BZiJXjg3RMiruE4tPEI3pyVPpySHQF/dKWperg==
-
isexe@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
@@ -6429,7 +5864,7 @@ istanbul-reports@^3.0.2:
html-escaper "^2.0.0"
istanbul-lib-report "^3.0.0"
-jest-worker@^26.5.0, jest-worker@^26.6.1:
+jest-worker@^26.5.0, jest-worker@^26.6.2:
version "26.6.2"
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed"
integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==
@@ -6527,12 +5962,7 @@ jsesc@~0.5.0:
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=
-json-buffer@3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13"
- integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
-
-json-parse-better-errors@^1.0.0, json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2:
+json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
@@ -6587,16 +6017,11 @@ jsonfile@^6.0.1:
optionalDependencies:
graceful-fs "^4.1.6"
-jsonparse@^1.2.0:
+jsonparse@^1.2.0, jsonparse@^1.3.1:
version "1.3.1"
resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280"
integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=
-jsonschema@~1.2.5:
- version "1.2.11"
- resolved "https://registry.yarnpkg.com/jsonschema/-/jsonschema-1.2.11.tgz#7a799cc2aa5a285d893203e8dc81f5becbfb0e91"
- integrity sha512-XNZHs3N1IOa3lPKm//npxMhOdaoPw+MvEV0NIgxcER83GTJcG13rehtWmpBCfEt8DrtYwIkMTs8bdXoYs4fvnQ==
-
jsprim@^1.2.2:
version "1.4.1"
resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
@@ -6607,13 +6032,6 @@ jsprim@^1.2.2:
json-schema "0.2.3"
verror "1.10.0"
-keyv@^4.0.0:
- version "4.0.3"
- resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.0.3.tgz#4f3aa98de254803cafcd2896734108daa35e4254"
- integrity sha512-zdGa2TOpSZPq5mU6iowDARnMBZgtCqJ11dJROFi6tg6kTn4nuUdU09lFyLFSaHrWqpIJ+EBq4E8/Dc0Vx5vLdA==
- dependencies:
- json-buffer "3.0.1"
-
kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
version "3.2.2"
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
@@ -6638,11 +6056,6 @@ kind-of@^6.0.0, kind-of@^6.0.2, kind-of@^6.0.3:
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
-kleur@^4.1.0, kleur@^4.1.1:
- version "4.1.3"
- resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.3.tgz#8d262a56d79a137ee1b706e967c0b08a7fef4f4c"
- integrity sha512-H1tr8QP2PxFTNwAFM74Mui2b6ovcY9FoxJefgrwxY+OCJcq01k5nvhf4M/KnizzrJvLRap5STUy7dgDV35iUBw==
-
last-call-webpack-plugin@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz#9742df0e10e3cf46e5c0381c2de90d3a7a2d7555"
@@ -6651,35 +6064,30 @@ last-call-webpack-plugin@^3.0.0:
lodash "^4.17.5"
webpack-sources "^1.1.0"
-lerna@^3.22.1:
- version "3.22.1"
- resolved "https://registry.yarnpkg.com/lerna/-/lerna-3.22.1.tgz#82027ac3da9c627fd8bf02ccfeff806a98e65b62"
- integrity sha512-vk1lfVRFm+UuEFA7wkLKeSF7Iz13W+N/vFd48aW2yuS7Kv0RbNm2/qcDPV863056LMfkRlsEe+QYOw3palj5Lg==
- dependencies:
- "@lerna/add" "3.21.0"
- "@lerna/bootstrap" "3.21.0"
- "@lerna/changed" "3.21.0"
- "@lerna/clean" "3.21.0"
- "@lerna/cli" "3.18.5"
- "@lerna/create" "3.22.0"
- "@lerna/diff" "3.21.0"
- "@lerna/exec" "3.21.0"
- "@lerna/import" "3.22.0"
- "@lerna/info" "3.21.0"
- "@lerna/init" "3.21.0"
- "@lerna/link" "3.21.0"
- "@lerna/list" "3.21.0"
- "@lerna/publish" "3.22.1"
- "@lerna/run" "3.21.0"
- "@lerna/version" "3.22.1"
- import-local "^2.0.0"
+lerna@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/lerna/-/lerna-4.0.0.tgz#b139d685d50ea0ca1be87713a7c2f44a5b678e9e"
+ integrity sha512-DD/i1znurfOmNJb0OBw66NmNqiM8kF6uIrzrJ0wGE3VNdzeOhz9ziWLYiRaZDGGwgbcjOo6eIfcx9O5Qynz+kg==
+ dependencies:
+ "@lerna/add" "4.0.0"
+ "@lerna/bootstrap" "4.0.0"
+ "@lerna/changed" "4.0.0"
+ "@lerna/clean" "4.0.0"
+ "@lerna/cli" "4.0.0"
+ "@lerna/create" "4.0.0"
+ "@lerna/diff" "4.0.0"
+ "@lerna/exec" "4.0.0"
+ "@lerna/import" "4.0.0"
+ "@lerna/info" "4.0.0"
+ "@lerna/init" "4.0.0"
+ "@lerna/link" "4.0.0"
+ "@lerna/list" "4.0.0"
+ "@lerna/publish" "4.0.0"
+ "@lerna/run" "4.0.0"
+ "@lerna/version" "4.0.0"
+ import-local "^3.0.2"
npmlog "^4.1.2"
-leven@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2"
- integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==
-
levn@~0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
@@ -6688,6 +6096,27 @@ levn@~0.3.0:
prelude-ls "~1.1.2"
type-check "~0.3.2"
+libnpmaccess@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/libnpmaccess/-/libnpmaccess-4.0.1.tgz#17e842e03bef759854adf6eb6c2ede32e782639f"
+ integrity sha512-ZiAgvfUbvmkHoMTzdwmNWCrQRsDkOC+aM5BDfO0C9aOSwF3R1LdFDBD+Rer1KWtsoQYO35nXgmMR7OUHpDRxyA==
+ dependencies:
+ aproba "^2.0.0"
+ minipass "^3.1.1"
+ npm-package-arg "^8.0.0"
+ npm-registry-fetch "^9.0.0"
+
+libnpmpublish@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/libnpmpublish/-/libnpmpublish-4.0.0.tgz#ad6413914e0dfd78df868ce14ba3d3a4cc8b385b"
+ integrity sha512-2RwYXRfZAB1x/9udKpZmqEzSqNd7ouBRU52jyG14/xG8EF+O9A62d7/XVR3iABEQHf1iYhkm0Oq9iXjrL3tsXA==
+ dependencies:
+ normalize-package-data "^3.0.0"
+ npm-package-arg "^8.1.0"
+ npm-registry-fetch "^9.0.0"
+ semver "^7.1.3"
+ ssri "^8.0.0"
+
lines-and-columns@^1.1.6:
version "1.1.6"
resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
@@ -6714,28 +6143,27 @@ load-json-file@^4.0.0:
pify "^3.0.0"
strip-bom "^3.0.0"
-load-json-file@^5.3.0:
- version "5.3.0"
- resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-5.3.0.tgz#4d3c1e01fa1c03ea78a60ac7af932c9ce53403f3"
- integrity sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==
+load-json-file@^6.2.0:
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-6.2.0.tgz#5c7770b42cafa97074ca2848707c61662f4251a1"
+ integrity sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==
dependencies:
graceful-fs "^4.1.15"
- parse-json "^4.0.0"
- pify "^4.0.1"
- strip-bom "^3.0.0"
- type-fest "^0.3.0"
+ parse-json "^5.0.0"
+ strip-bom "^4.0.0"
+ type-fest "^0.6.0"
loader-runner@^2.4.0:
version "2.4.0"
resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357"
integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==
-loader-runner@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.1.0.tgz#f70bc0c29edbabdf2043e7ee73ccc3fe1c96b42d"
- integrity sha512-oR4lB4WvwFoC70ocraKhn5nkKSs23t57h9udUgw8o0iH8hMXeEoRuUgfcvgUwAJ1ZpRqBvcou4N2SMvM1DwMrA==
+loader-runner@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.2.0.tgz#d7022380d66d14c5fb1d496b89864ebcfd478384"
+ integrity sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==
-loader-utils@^1.1.0, loader-utils@^1.2.3, loader-utils@^1.4.0:
+loader-utils@^1.2.3, loader-utils@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613"
integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==
@@ -6788,22 +6216,12 @@ lodash._reinterpolate@^3.0.0:
resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d"
integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=
-lodash.camelcase@^4.3.0:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
- integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY=
-
-lodash.clonedeep@^4.5.0:
- version "4.5.0"
- resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
- integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=
-
lodash.flattendeep@^4.4.0:
version "4.4.0"
resolved "https://registry.yarnpkg.com/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz#fb030917f86a3134e5bc9bec0d69e0013ddfedb2"
integrity sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=
-lodash.get@^4.0.0, lodash.get@^4.4.2:
+lodash.get@^4.0.0:
version "4.4.2"
resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99"
integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=
@@ -6823,17 +6241,12 @@ lodash.memoize@^4.1.2:
resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=
-lodash.set@^4.3.2:
- version "4.3.2"
- resolved "https://registry.yarnpkg.com/lodash.set/-/lodash.set-4.3.2.tgz#d8757b1da807dde24816b0d6a84bea1a76230b23"
- integrity sha1-2HV7HagH3eJIFrDWqEvqGnYjCyM=
-
lodash.sortby@^4.7.0:
version "4.7.0"
resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438"
integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=
-lodash.template@^4.0.2, lodash.template@^4.5.0:
+lodash.template@^4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.5.0.tgz#f976195cf3f347d0d5f52483569fe8031ccce8ab"
integrity sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==
@@ -6853,11 +6266,16 @@ lodash.uniq@^4.5.0:
resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=
-"lodash@>=3.5 <5", lodash@^4.15.0, lodash@^4.17.12, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.1, lodash@~4.17.15:
+"lodash@>=3.5 <5", lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.4, lodash@^4.17.5, lodash@~4.17.15:
version "4.17.20"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52"
integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==
+lodash@^4.17.21:
+ version "4.17.21"
+ resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
+ integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
+
log-symbols@4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.0.0.tgz#69b3cc46d20f448eccdb75ea1fa733d9e821c920"
@@ -6890,11 +6308,6 @@ lower-case@^2.0.1:
dependencies:
tslib "^1.10.0"
-lowercase-keys@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479"
- integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==
-
lru-cache@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
@@ -6914,25 +6327,13 @@ lunr@^2.3.9:
resolved "https://registry.yarnpkg.com/lunr/-/lunr-2.3.9.tgz#18b123142832337dd6e964df1a5a7707b25d35e1"
integrity sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==
-macos-release@^2.2.0:
- version "2.4.1"
- resolved "https://registry.yarnpkg.com/macos-release/-/macos-release-2.4.1.tgz#64033d0ec6a5e6375155a74b1a1eba8e509820ac"
- integrity sha512-H/QHeBIN1fIGJX517pvK8IEK53yQOW7YcEI55oYtgjDdoCQQz7eJS94qt5kNrscReEyuD/JcdFCm2XBEcGOITg==
-
-magic-string@^0.25.3, magic-string@^0.25.5, magic-string@^0.25.7:
+magic-string@^0.25.7:
version "0.25.7"
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051"
integrity sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==
dependencies:
sourcemap-codec "^1.4.4"
-make-dir@^1.0.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c"
- integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==
- dependencies:
- pify "^3.0.0"
-
make-dir@^2.0.0, make-dir@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
@@ -6953,22 +6354,26 @@ make-error@^1.1.1:
resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
-make-fetch-happen@^5.0.0:
- version "5.0.2"
- resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-5.0.2.tgz#aa8387104f2687edca01c8687ee45013d02d19bd"
- integrity sha512-07JHC0r1ykIoruKO8ifMXu+xEU8qOXDFETylktdug6vJDACnP+HKevOu3PXyNPzFyTSlz8vrBYlBO1JZRe8Cag==
- dependencies:
- agentkeepalive "^3.4.1"
- cacache "^12.0.0"
- http-cache-semantics "^3.8.1"
- http-proxy-agent "^2.1.0"
- https-proxy-agent "^2.2.3"
- lru-cache "^5.1.1"
- mississippi "^3.0.0"
- node-fetch-npm "^2.0.2"
- promise-retry "^1.1.1"
- socks-proxy-agent "^4.0.0"
- ssri "^6.0.0"
+make-fetch-happen@^8.0.9:
+ version "8.0.14"
+ resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-8.0.14.tgz#aaba73ae0ab5586ad8eaa68bd83332669393e222"
+ integrity sha512-EsS89h6l4vbfJEtBZnENTOFk8mCRpY5ru36Xe5bcX1KYIli2mkSHqoFsp5O1wMDvTJJzxe/4THpCTtygjeeGWQ==
+ dependencies:
+ agentkeepalive "^4.1.3"
+ cacache "^15.0.5"
+ http-cache-semantics "^4.1.0"
+ http-proxy-agent "^4.0.1"
+ https-proxy-agent "^5.0.0"
+ is-lambda "^1.0.1"
+ lru-cache "^6.0.0"
+ minipass "^3.1.3"
+ minipass-collect "^1.0.2"
+ minipass-fetch "^1.3.2"
+ minipass-flush "^1.0.5"
+ minipass-pipeline "^1.2.4"
+ promise-retry "^2.0.1"
+ socks-proxy-agent "^5.0.0"
+ ssri "^8.0.0"
map-cache@^0.2.2:
version "0.2.2"
@@ -6980,11 +6385,6 @@ map-obj@^1.0.0, map-obj@^1.0.1:
resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=
-map-obj@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-2.0.0.tgz#a65cd29087a92598b8791257a523e021222ac1f9"
- integrity sha1-plzSkIepJZi4eRJXpSPgISIqwfk=
-
map-obj@^4.0.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.1.0.tgz#b91221b542734b9f14256c0132c897c5d7256fd5"
@@ -7053,44 +6453,29 @@ meow@^3.3.0:
redent "^1.0.0"
trim-newlines "^1.0.0"
-meow@^4.0.0:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/meow/-/meow-4.0.1.tgz#d48598f6f4b1472f35bf6317a95945ace347f975"
- integrity sha512-xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A==
- dependencies:
- camelcase-keys "^4.0.0"
- decamelize-keys "^1.0.0"
- loud-rejection "^1.0.0"
- minimist "^1.1.3"
- minimist-options "^3.0.1"
- normalize-package-data "^2.3.4"
- read-pkg-up "^3.0.0"
- redent "^2.0.0"
- trim-newlines "^2.0.0"
-
-meow@^7.0.0:
- version "7.1.0"
- resolved "https://registry.yarnpkg.com/meow/-/meow-7.1.0.tgz#50ecbcdafa16f8b58fb7eb9675b933f6473b3a59"
- integrity sha512-kq5F0KVteskZ3JdfyQFivJEj2RaA8NFsS4+r9DaMKLcUHpk5OcHS3Q0XkCXONB1mZRPsu/Y/qImKri0nwSEZog==
+meow@^8.0.0:
+ version "8.1.2"
+ resolved "https://registry.yarnpkg.com/meow/-/meow-8.1.2.tgz#bcbe45bda0ee1729d350c03cffc8395a36c4e897"
+ integrity sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==
dependencies:
"@types/minimist" "^1.2.0"
camelcase-keys "^6.2.2"
decamelize-keys "^1.1.0"
hard-rejection "^2.1.0"
minimist-options "4.1.0"
- normalize-package-data "^2.5.0"
+ normalize-package-data "^3.0.0"
read-pkg-up "^7.0.1"
redent "^3.0.0"
trim-newlines "^3.0.0"
- type-fest "^0.13.1"
- yargs-parser "^18.1.3"
+ type-fest "^0.18.0"
+ yargs-parser "^20.2.3"
merge-stream@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
-merge2@^1.2.3:
+merge2@^1.3.0:
version "1.4.1"
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
@@ -7114,7 +6499,7 @@ micromatch@^3.1.10, micromatch@^3.1.4:
snapdragon "^0.8.1"
to-regex "^3.0.2"
-micromatch@^4.0.0:
+micromatch@^4.0.0, micromatch@^4.0.2:
version "4.0.2"
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259"
integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==
@@ -7135,38 +6520,18 @@ mime-db@1.44.0:
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92"
integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==
-"mime-db@>= 1.43.0 < 2":
- version "1.45.0"
- resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.45.0.tgz#cceeda21ccd7c3a745eba2decd55d4b73e7879ea"
- integrity sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==
-
-mime-types@^2.1.12, mime-types@^2.1.26, mime-types@^2.1.27, mime-types@~2.1.19:
+mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.19:
version "2.1.27"
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f"
integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==
dependencies:
mime-db "1.44.0"
-mimic-fn@^1.0.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
- integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==
-
mimic-fn@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
-mimic-response@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b"
- integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
-
-mimic-response@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9"
- integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==
-
min-indent@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
@@ -7207,14 +6572,6 @@ minimist-options@4.1.0:
is-plain-obj "^1.1.0"
kind-of "^6.0.3"
-minimist-options@^3.0.1:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-3.0.2.tgz#fba4c8191339e13ecf4d61beb03f070103f3d954"
- integrity sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==
- dependencies:
- arrify "^1.0.1"
- is-plain-obj "^1.1.0"
-
minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5:
version "1.2.5"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
@@ -7227,6 +6584,17 @@ minipass-collect@^1.0.2:
dependencies:
minipass "^3.0.0"
+minipass-fetch@^1.3.0, minipass-fetch@^1.3.2:
+ version "1.3.3"
+ resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-1.3.3.tgz#34c7cea038c817a8658461bf35174551dce17a0a"
+ integrity sha512-akCrLDWfbdAWkMLBxJEeWTdNsjML+dt5YgOI4gJ53vuO0vrmYQkUPxa6j6V65s9CcePIr2SSWqjT2EcrNseryQ==
+ dependencies:
+ minipass "^3.1.0"
+ minipass-sized "^1.0.3"
+ minizlib "^2.0.0"
+ optionalDependencies:
+ encoding "^0.1.12"
+
minipass-flush@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373"
@@ -7234,14 +6602,29 @@ minipass-flush@^1.0.5:
dependencies:
minipass "^3.0.0"
-minipass-pipeline@^1.2.2:
+minipass-json-stream@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz#7edbb92588fbfc2ff1db2fc10397acb7b6b44aa7"
+ integrity sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==
+ dependencies:
+ jsonparse "^1.3.1"
+ minipass "^3.0.0"
+
+minipass-pipeline@^1.2.2, minipass-pipeline@^1.2.4:
version "1.2.4"
resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c"
integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==
dependencies:
minipass "^3.0.0"
-minipass@^2.3.5, minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0:
+minipass-sized@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/minipass-sized/-/minipass-sized-1.0.3.tgz#70ee5a7c5052070afacfbc22977ea79def353b70"
+ integrity sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==
+ dependencies:
+ minipass "^3.0.0"
+
+minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0:
version "2.9.0"
resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6"
integrity sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==
@@ -7249,7 +6632,7 @@ minipass@^2.3.5, minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0:
safe-buffer "^5.1.2"
yallist "^3.0.0"
-minipass@^3.0.0, minipass@^3.1.1:
+minipass@^3.0.0, minipass@^3.1.0, minipass@^3.1.1, minipass@^3.1.3:
version "3.1.3"
resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.3.tgz#7d42ff1f39635482e15f9cdb53184deebd5815fd"
integrity sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==
@@ -7263,7 +6646,7 @@ minizlib@^1.2.1:
dependencies:
minipass "^2.9.0"
-minizlib@^2.1.1:
+minizlib@^2.0.0, minizlib@^2.1.1:
version "2.1.2"
resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931"
integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==
@@ -7295,17 +6678,14 @@ mixin-deep@^1.2.0:
for-in "^1.0.2"
is-extendable "^1.0.1"
-mkdirp-promise@^5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz#e9b8f68e552c68a9c1713b84883f7a1dd039b8a1"
- integrity sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE=
+mkdirp-infer-owner@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/mkdirp-infer-owner/-/mkdirp-infer-owner-2.0.0.tgz#55d3b368e7d89065c38f32fd38e638f0ab61d316"
+ integrity sha512-sdqtiFt3lkOaYvTXSRIUjkIdPTcxgv5+fgqYE/5qgwdw12cOrAuzzgzvVExIkH/ul1oeHN3bCLOWSG3XOqbKKw==
dependencies:
- mkdirp "*"
-
-mkdirp@*, mkdirp@^1.0.3, mkdirp@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
- integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
+ chownr "^2.0.0"
+ infer-owner "^1.0.4"
+ mkdirp "^1.0.3"
mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@~0.5.1:
version "0.5.5"
@@ -7314,6 +6694,11 @@ mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@~0.5.1:
dependencies:
minimist "^1.2.5"
+mkdirp@^1.0.3, mkdirp@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
+ integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
+
mocha@^8.3.0:
version "8.3.0"
resolved "https://registry.yarnpkg.com/mocha/-/mocha-8.3.0.tgz#a83a7432d382ae1ca29686062d7fdc2c36f63fe5"
@@ -7377,41 +6762,28 @@ ms@2.1.3:
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
-multimatch@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/multimatch/-/multimatch-3.0.0.tgz#0e2534cc6bc238d9ab67e1b9cd5fcd85a6dbf70b"
- integrity sha512-22foS/gqQfANZ3o+W7ST2x25ueHDVNWl/b9OlGcLpy/iKxjCpvcNCM51YCenUi7Mt/jAjjqv8JwZRs8YP5sRjA==
+multimatch@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/multimatch/-/multimatch-5.0.0.tgz#932b800963cea7a31a033328fa1e0c3a1874dbe6"
+ integrity sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==
dependencies:
- array-differ "^2.0.3"
- array-union "^1.0.2"
- arrify "^1.0.1"
+ "@types/minimatch" "^3.0.3"
+ array-differ "^3.0.0"
+ array-union "^2.1.0"
+ arrify "^2.0.1"
minimatch "^3.0.4"
-mute-stream@0.0.7:
- version "0.0.7"
- resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab"
- integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=
-
-mute-stream@~0.0.4:
+mute-stream@0.0.8, mute-stream@~0.0.4:
version "0.0.8"
resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d"
integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==
-mz@^2.5.0:
- version "2.7.0"
- resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32"
- integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==
- dependencies:
- any-promise "^1.0.0"
- object-assign "^4.0.1"
- thenify-all "^1.0.0"
-
nan@^2.12.1:
version "2.14.1"
resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.1.tgz#d7be34dfa3105b91494c3147089315eff8874b01"
integrity sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==
-nanoid@3.1.20, nanoid@^3.1.20:
+nanoid@3.1.20:
version "3.1.20"
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.20.tgz#badc263c6b1dcf14b71efaa85f6ab4c1d6cfc788"
integrity sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==
@@ -7438,11 +6810,6 @@ neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1, neo-async@^2.6.2:
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
-nice-try@^1.0.4:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
- integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
-
no-case@^2.2.0:
version "2.3.2"
resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac"
@@ -7458,16 +6825,7 @@ no-case@^3.0.3:
lower-case "^2.0.1"
tslib "^1.10.0"
-node-fetch-npm@^2.0.2:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/node-fetch-npm/-/node-fetch-npm-2.0.4.tgz#6507d0e17a9ec0be3bec516958a497cec54bf5a4"
- integrity sha512-iOuIQDWDyjhv9qSDrj9aq/klt6F9z1p2otB3AV7v3zBDcL/x+OfGsvGQZZCcMZbUf4Ujw1xGNQkjvGnVT22cKg==
- dependencies:
- encoding "^0.1.11"
- json-parse-better-errors "^1.0.0"
- safe-buffer "^5.1.1"
-
-node-fetch@^2.3.0, node-fetch@^2.5.0:
+node-fetch@^2.6.1:
version "2.6.1"
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052"
integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==
@@ -7489,6 +6847,22 @@ node-gyp@^5.0.2:
tar "^4.4.12"
which "^1.3.1"
+node-gyp@^7.1.0:
+ version "7.1.2"
+ resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-7.1.2.tgz#21a810aebb187120251c3bcec979af1587b188ae"
+ integrity sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==
+ dependencies:
+ env-paths "^2.2.0"
+ glob "^7.1.4"
+ graceful-fs "^4.2.3"
+ nopt "^5.0.0"
+ npmlog "^4.1.2"
+ request "^2.88.2"
+ rimraf "^3.0.2"
+ semver "^7.3.2"
+ tar "^6.0.2"
+ which "^2.0.2"
+
node-libs-browser@^2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425"
@@ -7543,7 +6917,14 @@ nopt@^4.0.1:
abbrev "1"
osenv "^0.1.4"
-normalize-package-data@^2.0.0, normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.3.5, normalize-package-data@^2.4.0, normalize-package-data@^2.5.0:
+nopt@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88"
+ integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==
+ dependencies:
+ abbrev "1"
+
+normalize-package-data@^2.0.0, normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.5.0:
version "2.5.0"
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
@@ -7553,6 +6934,16 @@ normalize-package-data@^2.0.0, normalize-package-data@^2.3.0, normalize-package-
semver "2 || 3 || 4 || 5"
validate-npm-package-license "^3.0.1"
+normalize-package-data@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.0.tgz#1f8a7c423b3d2e85eb36985eaf81de381d01301a"
+ integrity sha512-6lUjEI0d3v6kFrtgA/lOx4zHCWULXsFNIjHolnZCKCTLA6m/G625cdn3O7eNmT0iD3jfo6HZ9cdImGZwf21prw==
+ dependencies:
+ hosted-git-info "^3.0.6"
+ resolve "^1.17.0"
+ semver "^7.3.2"
+ validate-npm-package-license "^3.0.1"
+
normalize-path@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
@@ -7570,19 +6961,21 @@ normalize-url@^3.0.0, normalize-url@^3.3.0:
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559"
integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==
-normalize-url@^4.1.0:
- version "4.5.0"
- resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129"
- integrity sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==
-
-npm-bundled@^1.0.1:
+npm-bundled@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.1.tgz#1edd570865a94cdb1bc8220775e29466c9fb234b"
integrity sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==
dependencies:
npm-normalize-package-bin "^1.0.1"
-npm-lifecycle@^3.1.2:
+npm-install-checks@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-4.0.0.tgz#a37facc763a2fde0497ef2c6d0ac7c3fbe00d7b4"
+ integrity sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==
+ dependencies:
+ semver "^7.1.1"
+
+npm-lifecycle@^3.1.5:
version "3.1.5"
resolved "https://registry.yarnpkg.com/npm-lifecycle/-/npm-lifecycle-3.1.5.tgz#9882d3642b8c82c815782a12e6a1bfeed0026309"
integrity sha512-lDLVkjfZmvmfvpvBzA4vzee9cn+Me4orq0QF8glbswJVEbIcSNWib7qGOffolysc3teCqbbPZZkzbr3GQZTL1g==
@@ -7601,42 +6994,49 @@ npm-normalize-package-bin@^1.0.0, npm-normalize-package-bin@^1.0.1:
resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2"
integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==
-"npm-package-arg@^4.0.0 || ^5.0.0 || ^6.0.0", npm-package-arg@^6.0.0, npm-package-arg@^6.1.0:
- version "6.1.1"
- resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-6.1.1.tgz#02168cb0a49a2b75bf988a28698de7b529df5cb7"
- integrity sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==
+npm-package-arg@^8.0.0, npm-package-arg@^8.0.1, npm-package-arg@^8.1.0:
+ version "8.1.1"
+ resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-8.1.1.tgz#00ebf16ac395c63318e67ce66780a06db6df1b04"
+ integrity sha512-CsP95FhWQDwNqiYS+Q0mZ7FAEDytDZAkNxQqea6IaAFJTAY9Lhhqyl0irU/6PMc7BGfUmnsbHcqxJD7XuVM/rg==
dependencies:
- hosted-git-info "^2.7.1"
- osenv "^0.1.5"
- semver "^5.6.0"
+ hosted-git-info "^3.0.6"
+ semver "^7.0.0"
validate-npm-package-name "^3.0.0"
-npm-packlist@^1.4.4:
- version "1.4.8"
- resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.8.tgz#56ee6cc135b9f98ad3d51c1c95da22bbb9b2ef3e"
- integrity sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==
+npm-packlist@^2.1.4:
+ version "2.1.4"
+ resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-2.1.4.tgz#40e96b2b43787d0546a574542d01e066640d09da"
+ integrity sha512-Qzg2pvXC9U4I4fLnUrBmcIT4x0woLtUgxUi9eC+Zrcv1Xx5eamytGAfbDWQ67j7xOcQ2VW1I3su9smVTIdu7Hw==
dependencies:
- ignore-walk "^3.0.1"
- npm-bundled "^1.0.1"
+ glob "^7.1.6"
+ ignore-walk "^3.0.3"
+ npm-bundled "^1.1.1"
npm-normalize-package-bin "^1.0.1"
-npm-pick-manifest@^3.0.0:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-3.0.2.tgz#f4d9e5fd4be2153e5f4e5f9b7be8dc419a99abb7"
- integrity sha512-wNprTNg+X5nf+tDi+hbjdHhM4bX+mKqv6XmPh7B5eG+QY9VARfQPfCEH013H5GqfNj6ee8Ij2fg8yk0mzps1Vw==
+npm-pick-manifest@^6.0.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-6.1.0.tgz#2befed87b0fce956790f62d32afb56d7539c022a"
+ integrity sha512-ygs4k6f54ZxJXrzT0x34NybRlLeZ4+6nECAIbr2i0foTnijtS1TJiyzpqtuUAJOps/hO0tNDr8fRV5g+BtRlTw==
dependencies:
- figgy-pudding "^3.5.1"
- npm-package-arg "^6.0.0"
- semver "^5.4.1"
+ npm-install-checks "^4.0.0"
+ npm-package-arg "^8.0.0"
+ semver "^7.0.0"
-npm-run-path@^2.0.0:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
- integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=
+npm-registry-fetch@^9.0.0:
+ version "9.0.0"
+ resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-9.0.0.tgz#86f3feb4ce00313bc0b8f1f8f69daae6face1661"
+ integrity sha512-PuFYYtnQ8IyVl6ib9d3PepeehcUeHN9IO5N/iCRhyg9tStQcqGQBRVHmfmMWPDERU3KwZoHFvbJ4FPXPspvzbA==
dependencies:
- path-key "^2.0.0"
-
-npm-run-path@^4.0.0, npm-run-path@^4.0.1:
+ "@npmcli/ci-detect" "^1.0.0"
+ lru-cache "^6.0.0"
+ make-fetch-happen "^8.0.9"
+ minipass "^3.1.3"
+ minipass-fetch "^1.3.0"
+ minipass-json-stream "^1.0.1"
+ minizlib "^2.0.0"
+ npm-package-arg "^8.0.0"
+
+npm-run-path@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
@@ -7653,7 +7053,7 @@ npmlog@^4.1.2:
gauge "~2.7.3"
set-blocking "~2.0.0"
-nth-check@^1.0.2, nth-check@~1.0.1:
+nth-check@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c"
integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==
@@ -7799,11 +7199,6 @@ object.values@^1.1.0:
function-bind "^1.1.1"
has "^1.0.3"
-octokit-pagination-methods@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/octokit-pagination-methods/-/octokit-pagination-methods-1.1.0.tgz#cf472edc9d551055f9ef73f6e42b4dbb4c80bea4"
- integrity sha512-fZ4qZdQ2nxJvtcasX7Ghl+WlWS/d9IgnBIwFZXVNNZUmzpno91SX5bc5vuxiuKoCtK78XxGGNuSCrDC7xYB3OQ==
-
once@^1.3.0, once@^1.3.1, once@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
@@ -7811,14 +7206,7 @@ once@^1.3.0, once@^1.3.1, once@^1.4.0:
dependencies:
wrappy "1"
-onetime@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"
- integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=
- dependencies:
- mimic-fn "^1.0.0"
-
-onetime@^5.1.0:
+onetime@^5.1.0, onetime@^5.1.2:
version "5.1.2"
resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
@@ -7870,20 +7258,12 @@ os-homedir@^1.0.0:
resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M=
-os-name@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/os-name/-/os-name-3.1.0.tgz#dec19d966296e1cd62d701a5a66ee1ddeae70801"
- integrity sha512-h8L+8aNjNcMpo/mAIBPn5PXCM16iyPGjHNWo6U1YO8sJTMHtEtyczI6QJnLoplswm6goopQkqc7OAnjhWcugVg==
- dependencies:
- macos-release "^2.2.0"
- windows-release "^3.1.0"
-
os-tmpdir@^1.0.0, os-tmpdir@~1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
-osenv@^0.1.4, osenv@^0.1.5:
+osenv@^0.1.4:
version "0.1.5"
resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410"
integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==
@@ -7891,11 +7271,6 @@ osenv@^0.1.4, osenv@^0.1.5:
os-homedir "^1.0.0"
os-tmpdir "^1.0.0"
-p-cancelable@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.0.0.tgz#4a3740f5bdaf5ed5d7c3e34882c6fb5d6b266a6e"
- integrity sha512-wvPXDmbMmu2ksjkB4Z3nZWTSkJEb9lqVdMaCKpZUGJG9TMiNp9XcbG3fn9fPKjem04fJMJnXoyFPk2FmgiaiNg==
-
p-finally@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
@@ -7922,6 +7297,13 @@ p-limit@^3.0.2:
dependencies:
p-try "^2.0.0"
+p-limit@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b"
+ integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==
+ dependencies:
+ yocto-queue "^0.1.0"
+
p-locate@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43"
@@ -7950,17 +7332,10 @@ p-locate@^5.0.0:
dependencies:
p-limit "^3.0.2"
-p-map-series@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/p-map-series/-/p-map-series-1.0.0.tgz#bf98fe575705658a9e1351befb85ae4c1f07bdca"
- integrity sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=
- dependencies:
- p-reduce "^1.0.0"
-
-p-map@^2.1.0:
+p-map-series@^2.1.0:
version "2.1.0"
- resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175"
- integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==
+ resolved "https://registry.yarnpkg.com/p-map-series/-/p-map-series-2.1.0.tgz#7560d4c452d9da0c07e692fdbfe6e2c81a2a91f2"
+ integrity sha512-RpYIIK1zXSNEOdwxcfe7FdvGcs7+y5n8rifMhMNWvaxRNMPINJHF5GDeuVxWqnfrcHPSCnp7Oo5yNXHId9Av2Q==
p-map@^3.0.0:
version "3.0.0"
@@ -7976,19 +7351,12 @@ p-map@^4.0.0:
dependencies:
aggregate-error "^3.0.0"
-p-pipe@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/p-pipe/-/p-pipe-1.2.0.tgz#4b1a11399a11520a67790ee5a0c1d5881d6befe9"
- integrity sha1-SxoROZoRUgpneQ7loMHViB1r7+k=
-
-p-queue@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/p-queue/-/p-queue-4.0.0.tgz#ed0eee8798927ed6f2c2f5f5b77fdb2061a5d346"
- integrity sha512-3cRXXn3/O0o3+eVmUroJPSj/esxoEFIm0ZOno/T+NzG/VZgPOqQ8WKmlNqubSEpZmCIngEy34unkHGg83ZIBmg==
- dependencies:
- eventemitter3 "^3.1.0"
+p-pipe@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/p-pipe/-/p-pipe-3.1.0.tgz#48b57c922aa2e1af6a6404cb7c6bf0eb9cc8e60e"
+ integrity sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==
-p-queue@^6.2.1, p-queue@^6.6.1:
+p-queue@^6.6.2:
version "6.6.2"
resolved "https://registry.yarnpkg.com/p-queue/-/p-queue-6.6.2.tgz#2068a9dcf8e67dd0ec3e7a2bcb76810faa85e426"
integrity sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==
@@ -7996,10 +7364,10 @@ p-queue@^6.2.1, p-queue@^6.6.1:
eventemitter3 "^4.0.4"
p-timeout "^3.2.0"
-p-reduce@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-1.0.0.tgz#18c2b0dd936a4690a529f8231f58a0fdb6a47dfa"
- integrity sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=
+p-reduce@^2.0.0, p-reduce@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-2.1.0.tgz#09408da49507c6c274faa31f28df334bc712b64a"
+ integrity sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==
p-timeout@^3.2.0:
version "3.2.0"
@@ -8018,12 +7386,12 @@ p-try@^2.0.0:
resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
-p-waterfall@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/p-waterfall/-/p-waterfall-1.0.0.tgz#7ed94b3ceb3332782353af6aae11aa9fc235bb00"
- integrity sha1-ftlLPOszMngjU69qrhGqn8I1uwA=
+p-waterfall@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/p-waterfall/-/p-waterfall-2.1.1.tgz#63153a774f472ccdc4eb281cdb2967fcf158b2ee"
+ integrity sha512-RRTnDb2TBG/epPRI2yYXsimO0v3BXC8Yd3ogr1545IaqKK17VGhbWVeGGN+XfCm/08OK8635nH31c8bATkHuSw==
dependencies:
- p-reduce "^1.0.0"
+ p-reduce "^2.0.0"
package-hash@^4.0.0:
version "4.0.0"
@@ -8035,6 +7403,31 @@ package-hash@^4.0.0:
lodash.flattendeep "^4.4.0"
release-zalgo "^1.0.0"
+pacote@^11.2.6:
+ version "11.2.7"
+ resolved "https://registry.yarnpkg.com/pacote/-/pacote-11.2.7.tgz#a44a9d40d4feac524e9ce78d77e2b390181d8afc"
+ integrity sha512-ogxPor11v/rnU9ukwLlI2dPx22q9iob1+yZyqSwerKsOvBMhU9e+SJHtxY4y2N0MRH4/5jGsGiRLsZeJWyM4dQ==
+ dependencies:
+ "@npmcli/git" "^2.0.1"
+ "@npmcli/installed-package-contents" "^1.0.6"
+ "@npmcli/promise-spawn" "^1.2.0"
+ "@npmcli/run-script" "^1.8.2"
+ cacache "^15.0.5"
+ chownr "^2.0.0"
+ fs-minipass "^2.1.0"
+ infer-owner "^1.0.4"
+ minipass "^3.1.3"
+ mkdirp "^1.0.3"
+ npm-package-arg "^8.0.1"
+ npm-packlist "^2.1.4"
+ npm-pick-manifest "^6.0.0"
+ npm-registry-fetch "^9.0.0"
+ promise-retry "^2.0.1"
+ read-package-json-fast "^2.0.1"
+ rimraf "^3.0.2"
+ ssri "^8.0.1"
+ tar "^6.1.0"
+
pako@~1.0.5:
version "1.0.11"
resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf"
@@ -8135,13 +7528,6 @@ parse5@5.1.1:
resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178"
integrity sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==
-parse5@^3.0.1:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/parse5/-/parse5-3.0.3.tgz#042f792ffdd36851551cf4e9e066b3874ab45b5c"
- integrity sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==
- dependencies:
- "@types/node" "*"
-
pascal-case@^3.1.1:
version "3.1.1"
resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.1.tgz#5ac1975133ed619281e88920973d2cd1f279de5f"
@@ -8187,11 +7573,6 @@ path-is-absolute@^1.0.0:
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
-path-key@^2.0.0, path-key@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
- integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
-
path-key@^3.0.0, path-key@^3.1.0:
version "3.1.1"
resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
@@ -8249,7 +7630,7 @@ performance-now@^2.1.0:
resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
-picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1, picomatch@^2.2.2:
+picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1:
version "2.2.2"
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad"
integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==
@@ -8269,6 +7650,11 @@ pify@^4.0.1:
resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
+pify@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/pify/-/pify-5.0.0.tgz#1f5eca3f5e87ebec28cc6d54a0e4aaf00acc127f"
+ integrity sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==
+
pinkie-promise@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
@@ -8295,13 +7681,6 @@ pkg-dir@^4.1.0, pkg-dir@^4.2.0:
dependencies:
find-up "^4.0.0"
-pkg-dir@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-5.0.0.tgz#a02d6aebe6ba133a928f74aec20bafdfe6b8e760"
- integrity sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==
- dependencies:
- find-up "^5.0.0"
-
platform@^1.3.3:
version "1.3.6"
resolved "https://registry.yarnpkg.com/platform/-/platform-1.3.6.tgz#48b4ce983164b209c2d45a107adb31f473a6e7a7"
@@ -8437,7 +7816,7 @@ postcss-modules-extract-imports@^2.0.0:
dependencies:
postcss "^7.0.5"
-postcss-modules-local-by-default@^3.0.2, postcss-modules-local-by-default@^3.0.3:
+postcss-modules-local-by-default@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz#bb14e0cc78279d504dbdcbfd7e0ca28993ffbbb0"
integrity sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==
@@ -8463,21 +7842,6 @@ postcss-modules-values@^3.0.0:
icss-utils "^4.0.0"
postcss "^7.0.6"
-postcss-modules@^3.2.2:
- version "3.2.2"
- resolved "https://registry.yarnpkg.com/postcss-modules/-/postcss-modules-3.2.2.tgz#ee390de0f9f18e761e1778dfb9be26685c02c51f"
- integrity sha512-JQ8IAqHELxC0N6tyCg2UF40pACY5oiL6UpiqqcIFRWqgDYO8B0jnxzoQ0EOpPrWXvcpu6BSbQU/3vSiq7w8Nhw==
- dependencies:
- generic-names "^2.0.1"
- icss-replace-symbols "^1.1.0"
- lodash.camelcase "^4.3.0"
- postcss "^7.0.32"
- postcss-modules-extract-imports "^2.0.0"
- postcss-modules-local-by-default "^3.0.2"
- postcss-modules-scope "^2.2.0"
- postcss-modules-values "^3.0.0"
- string-hash "^1.1.1"
-
postcss-normalize-charset@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4"
@@ -8663,15 +8027,6 @@ postcss@^7.0.14, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6:
source-map "^0.6.1"
supports-color "^6.1.0"
-postcss@^8.1.8:
- version "8.1.14"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.1.14.tgz#77d6a5db2fdc0afa918e24af5323a53fb8727f2e"
- integrity sha512-KatkyVPBKfENS+c3dpXJoDXnDD5UZs5exAnDksLqaRJPKwYphEPZt4N0m0i049v2/BtWVQibAhxW4ilXXcolpA==
- dependencies:
- colorette "^1.2.1"
- nanoid "^3.1.20"
- source-map "^0.6.1"
-
prelude-ls@~1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
@@ -8704,13 +8059,13 @@ promise-inflight@^1.0.1:
resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM=
-promise-retry@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-1.1.1.tgz#6739e968e3051da20ce6497fb2b50f6911df3d6d"
- integrity sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=
+promise-retry@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22"
+ integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==
dependencies:
- err-code "^1.0.0"
- retry "^0.10.0"
+ err-code "^2.0.2"
+ retry "^0.12.0"
promzard@^0.3.0:
version "0.3.0"
@@ -8729,13 +8084,6 @@ protocols@^1.1.0, protocols@^1.4.0:
resolved "https://registry.yarnpkg.com/protocols/-/protocols-1.4.8.tgz#48eea2d8f58d9644a4a32caae5d5db290a075ce8"
integrity sha512-IgjKyaUSjsROSO8/D49Ab7hP8mJgTYcqApOqdPhLoPxAplXmkp+zRvsrSQjFn5by0rhm4VH0GAUELIPpx7B1yg==
-protoduck@^5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/protoduck/-/protoduck-5.0.1.tgz#03c3659ca18007b69a50fd82a7ebcc516261151f"
- integrity sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==
- dependencies:
- genfun "^5.0.0"
-
prr@~1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
@@ -8758,6 +8106,11 @@ public-encrypt@^4.0.0:
randombytes "^2.0.1"
safe-buffer "^5.1.2"
+puka@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/puka/-/puka-1.0.1.tgz#a2df782b7eb4cf9564e4c93a5da422de0dfacc02"
+ integrity sha512-ssjRZxBd7BT3dte1RR3VoeT2cT/ODH8x+h0rUF1rMqB0srHYf48stSDWfiYakTp5UBZMxroZhB2+ExLDHm7W3g==
+
pump@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909"
@@ -8818,21 +8171,16 @@ querystring@0.2.0:
resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620"
integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=
-quick-lru@^1.0.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-1.1.0.tgz#4360b17c61136ad38078397ff11416e186dcfbb8"
- integrity sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=
+queue-microtask@^1.2.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.2.tgz#abf64491e6ecf0f38a6502403d4cda04f372dfd3"
+ integrity sha512-dB15eXv3p2jDlbOiNLyMabYg1/sXvppd8DP2J3EOCQ0AkuSXCW2tP7mnVouVLJKgUMY6yP0kcQDVpLCN13h4Xg==
quick-lru@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f"
integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==
-quick-lru@^5.1.1:
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932"
- integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==
-
randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
@@ -8848,14 +8196,20 @@ randomfill@^1.0.3:
randombytes "^2.0.5"
safe-buffer "^5.1.0"
-read-cmd-shim@^1.0.1:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-1.0.5.tgz#87e43eba50098ba5a32d0ceb583ab8e43b961c16"
- integrity sha512-v5yCqQ/7okKoZZkBQUAfTsQ3sVJtXdNfbPnI5cceppoxEVLYA3k+VtV2omkeo8MS94JCy4fSiUwlRBAwCVRPUA==
+read-cmd-shim@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-2.0.0.tgz#4a50a71d6f0965364938e9038476f7eede3928d9"
+ integrity sha512-HJpV9bQpkl6KwjxlJcBoqu9Ba0PQg8TqSNIOrulGt54a0uup0HtevreFHzYzkm0lpnleRdNBzXznKrgxglEHQw==
+
+read-package-json-fast@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-2.0.2.tgz#2dcb24d9e8dd50fb322042c8c35a954e6cc7ac9e"
+ integrity sha512-5fyFUyO9B799foVk4n6ylcoAktG/FbE3jwRKxvwaeSrIunaoMc0u81dzXxjeAFKOce7O5KncdfwpGvvs6r5PsQ==
dependencies:
- graceful-fs "^4.1.2"
+ json-parse-even-better-errors "^2.3.0"
+ npm-normalize-package-bin "^1.0.1"
-"read-package-json@1 || 2", read-package-json@^2.0.0, read-package-json@^2.0.13:
+read-package-json@^2.0.0:
version "2.1.2"
resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-2.1.2.tgz#6992b2b66c7177259feb8eaac73c3acd28b9222a"
integrity sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==
@@ -8865,7 +8219,17 @@ read-cmd-shim@^1.0.1:
normalize-package-data "^2.0.0"
npm-normalize-package-bin "^1.0.0"
-read-package-tree@^5.1.6:
+read-package-json@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-3.0.1.tgz#c7108f0b9390257b08c21e3004d2404c806744b9"
+ integrity sha512-aLcPqxovhJTVJcsnROuuzQvv6oziQx4zd3JvG0vGCL5MjTONUc4uJ90zCBC6R7W7oUKBNoR/F8pkyfVwlbxqng==
+ dependencies:
+ glob "^7.1.1"
+ json-parse-even-better-errors "^2.3.0"
+ normalize-package-data "^3.0.0"
+ npm-normalize-package-bin "^1.0.0"
+
+read-package-tree@^5.3.1:
version "5.3.1"
resolved "https://registry.yarnpkg.com/read-package-tree/-/read-package-tree-5.3.1.tgz#a32cb64c7f31eb8a6f31ef06f9cedf74068fe636"
integrity sha512-mLUDsD5JVtlZxjSlPPx1RETkNjjvQYuweKwNVt1Sn8kP5Jh44pvYuUHCp6xSVDZWbNxVxG5lyZJ921aJH61sTw==
@@ -8947,7 +8311,7 @@ read@1, read@~1.0.1:
string_decoder "~1.1.1"
util-deprecate "~1.0.1"
-"readable-stream@2 || 3", readable-stream@^3.0.2, readable-stream@^3.1.1, readable-stream@^3.6.0:
+readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.6.0:
version "3.6.0"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
@@ -9011,14 +8375,6 @@ redent@^1.0.0:
indent-string "^2.1.0"
strip-indent "^1.0.1"
-redent@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/redent/-/redent-2.0.0.tgz#c1b2007b42d57eb1389079b3c8333639d5e1ccaa"
- integrity sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=
- dependencies:
- indent-string "^3.0.0"
- strip-indent "^2.0.0"
-
redent@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f"
@@ -9027,11 +8383,6 @@ redent@^3.0.0:
indent-string "^4.0.0"
strip-indent "^3.0.0"
-reduce-flatten@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/reduce-flatten/-/reduce-flatten-2.0.0.tgz#734fd84e65f375d7ca4465c69798c25c9d10ae27"
- integrity sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w==
-
regenerate-unicode-properties@^8.2.0:
version "8.2.0"
resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec"
@@ -9186,23 +8537,6 @@ require-main-filename@^2.0.0:
resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b"
integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==
-requires-port@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
- integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=
-
-resolve-alpn@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.0.0.tgz#745ad60b3d6aff4b4a48e01b8c0bdc70959e0e8c"
- integrity sha512-rTuiIEqFmGxne4IovivKSDzld2lWW9QCjqv80SYjPgf+gS35eaCAjaP54CCwGAwBtnCsvNLYtqxe1Nw+i6JEmA==
-
-resolve-cwd@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a"
- integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=
- dependencies:
- resolve-from "^3.0.0"
-
resolve-cwd@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d"
@@ -9237,7 +8571,15 @@ resolve@^1.1.6, resolve@^1.10.0, resolve@^1.3.2, resolve@~1.17.0:
dependencies:
path-parse "^1.0.6"
-resolve@^1.17.0, resolve@^1.9.0:
+resolve@^1.17.0, resolve@^1.20.0:
+ version "1.20.0"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975"
+ integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==
+ dependencies:
+ is-core-module "^2.2.0"
+ path-parse "^1.0.6"
+
+resolve@^1.9.0:
version "1.19.0"
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.19.0.tgz#1af5bf630409734a067cae29318aac7fa29a267c"
integrity sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==
@@ -9245,19 +8587,12 @@ resolve@^1.17.0, resolve@^1.9.0:
is-core-module "^2.1.0"
path-parse "^1.0.6"
-responselike@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.0.tgz#26391bcc3174f750f9a79eacc40a12a5c42d7723"
- integrity sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==
- dependencies:
- lowercase-keys "^2.0.0"
-
-restore-cursor@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf"
- integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368=
+restore-cursor@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e"
+ integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==
dependencies:
- onetime "^2.0.0"
+ onetime "^5.1.0"
signal-exit "^3.0.2"
ret@~0.1.10:
@@ -9265,10 +8600,15 @@ ret@~0.1.10:
resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"
integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==
-retry@^0.10.0:
- version "0.10.1"
- resolved "https://registry.yarnpkg.com/retry/-/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4"
- integrity sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=
+retry@^0.12.0:
+ version "0.12.0"
+ resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b"
+ integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=
+
+reusify@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
+ integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
rgb-regex@^1.0.1:
version "1.0.1"
@@ -9280,7 +8620,7 @@ rgba-regex@^1.0.0:
resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3"
integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=
-rimraf@^2.5.4, rimraf@^2.6.2, rimraf@^2.6.3:
+rimraf@^2.5.4, rimraf@^2.6.3:
version "2.7.1"
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
@@ -9310,48 +8650,39 @@ rollup-plugin-cleanup@^3.2.1:
js-cleanup "^1.2.0"
rollup-pluginutils "^2.8.2"
-rollup-plugin-inject@^3.0.0:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/rollup-plugin-inject/-/rollup-plugin-inject-3.0.2.tgz#e4233855bfba6c0c12a312fd6649dff9a13ee9f4"
- integrity sha512-ptg9PQwzs3orn4jkgXJ74bfs5vYz1NCZlSQMBUA0wKcGp5i5pA1AO3fOUEte8enhGUC+iapTCzEWw2jEFFUO/w==
- dependencies:
- estree-walker "^0.6.1"
- magic-string "^0.25.3"
- rollup-pluginutils "^2.8.1"
-
-rollup-plugin-node-polyfills@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/rollup-plugin-node-polyfills/-/rollup-plugin-node-polyfills-0.2.1.tgz#53092a2744837164d5b8a28812ba5f3ff61109fd"
- integrity sha512-4kCrKPTJ6sK4/gLL/U5QzVT8cxJcofO0OU74tnB19F40cmuAKSzH5/siithxlofFEjwvw1YAhPmbvGNA6jEroA==
- dependencies:
- rollup-plugin-inject "^3.0.0"
-
-rollup-pluginutils@^2.8.1, rollup-pluginutils@^2.8.2:
+rollup-pluginutils@^2.8.2:
version "2.8.2"
resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz#72f2af0748b592364dbd3389e600e5a9444a351e"
integrity sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==
dependencies:
estree-walker "^0.6.1"
-rollup@^2.23.0, rollup@^2.34.0:
+rollup@^2.34.0:
version "2.34.1"
resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.34.1.tgz#a387230df02c58b242794a213dfb68b42de2c8fb"
integrity sha512-tGveB6NU5x4MS/iXaIsjfUkEv4hxzJJ4o0FRy5LO62Ndx3R2cmE1qsLYlSfRkvHUUPqWiFoxEm8pRftzh1a5HA==
optionalDependencies:
fsevents "~2.1.2"
-rollup@^2.39.0:
- version "2.39.0"
- resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.39.0.tgz#be4f98c9e421793a8fec82c854fb567c35e22ab6"
- integrity sha512-+WR3bttcq7zE+BntH09UxaW3bQo3vItuYeLsyk4dL2tuwbeSKJuvwiawyhEnvRdRgrII0Uzk00FpctHO/zB1kw==
+rollup@^2.40.0:
+ version "2.40.0"
+ resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.40.0.tgz#efc218eaede7ab590954df50f96195188999c304"
+ integrity sha512-WiOGAPbXoHu+TOz6hyYUxIksOwsY/21TRWoO593jgYt8mvYafYqQl+axaA8y1z2HFazNUUrsMSjahV2A6/2R9A==
optionalDependencies:
fsevents "~2.3.1"
-run-async@^2.2.0:
+run-async@^2.4.0:
version "2.4.1"
resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455"
integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==
+run-parallel@^1.1.9:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
+ integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
+ dependencies:
+ queue-microtask "^1.2.2"
+
run-queue@^1.0.0, run-queue@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47"
@@ -9359,10 +8690,10 @@ run-queue@^1.0.0, run-queue@^1.0.3:
dependencies:
aproba "^1.1.1"
-rxjs@^6.4.0:
- version "6.6.2"
- resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.2.tgz#8096a7ac03f2cc4fe5860ef6e572810d9e01c0d2"
- integrity sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==
+rxjs@^6.6.0:
+ version "6.6.6"
+ resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.6.tgz#14d8417aa5a07c5e633995b525e1e3c0dec03b70"
+ integrity sha512-/oTwee4N4iWzAMAL9xdGKjkEHmIwupR3oXbQjCKywF1BeFohswF3vZdogbmEF6pZkOsXTzWkrZszrWpQTByYVg==
dependencies:
tslib "^1.9.0"
@@ -9427,7 +8758,7 @@ schema-utils@^3.0.0:
ajv "^6.12.5"
ajv-keywords "^3.5.2"
-"semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0, semver@^5.7.0, semver@^5.7.1:
+"semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.6.0, semver@^5.7.1:
version "5.7.1"
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
@@ -9437,23 +8768,23 @@ semver@7.0.0:
resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
-semver@^6.0.0, semver@^6.2.0, semver@^6.3.0:
+semver@^6.0.0, semver@^6.3.0:
version "6.3.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
-semver@^7.3.2, semver@~7.3.0:
- version "7.3.2"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938"
- integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==
-
-semver@^7.3.4:
+semver@^7.0.0, semver@^7.1.1, semver@^7.1.3, semver@^7.3.4:
version "7.3.4"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97"
integrity sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==
dependencies:
lru-cache "^6.0.0"
+semver@^7.3.2, semver@~7.3.0:
+ version "7.3.2"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938"
+ integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==
+
serialize-javascript@5.0.1, serialize-javascript@^5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-5.0.1.tgz#7886ec848049a462467a97d3d918ebb2aaf934f4"
@@ -9503,13 +8834,6 @@ shallow-clone@^3.0.0:
dependencies:
kind-of "^6.0.2"
-shebang-command@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
- integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=
- dependencies:
- shebang-regex "^1.0.0"
-
shebang-command@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
@@ -9517,17 +8841,12 @@ shebang-command@^2.0.0:
dependencies:
shebang-regex "^3.0.0"
-shebang-regex@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
- integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
-
shebang-regex@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
-shelljs@^0.8.4:
+shelljs@^0.8.3, shelljs@^0.8.4:
version "0.8.4"
resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.4.tgz#de7684feeb767f8716b326078a8a00875890e3c2"
integrity sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==
@@ -9561,29 +8880,6 @@ skip-regex@^1.0.2:
resolved "https://registry.yarnpkg.com/skip-regex/-/skip-regex-1.0.2.tgz#ac655d77e7c771ac2b9f37585fea37bff56ad65b"
integrity sha512-pEjMUbwJ5Pl/6Vn6FsamXHXItJXSRftcibixDmNCWbWhic0hzHrwkMZo0IZ7fMRH9KxcWDFSkzhccB4285PutA==
-skypack@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/skypack/-/skypack-0.2.1.tgz#700380a639ba13e5dc5a861932430ee5606e8d71"
- integrity sha512-+LE2zg5Hdcxnq2PYfo6k/jqLA7vlCljZuGo6x9x9+83GvGULvdBGLCLIa5wUhcHQUIts4m9hB+f3asTPL/TcsA==
- dependencies:
- cacache "^15.0.0"
- cachedir "^2.3.0"
- esinstall "^0.5.1"
- etag "^1.8.1"
- find-up "^5.0.0"
- got "^11.1.4"
- kleur "^4.1.0"
- mkdirp "^1.0.3"
- p-queue "^6.2.1"
- rimraf "^3.0.0"
- rollup "^2.23.0"
- validate-npm-package-name "^3.0.0"
-
-slash@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44"
- integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==
-
slash@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
@@ -9629,68 +8925,34 @@ snapdragon@^0.8.1:
source-map-resolve "^0.5.0"
use "^3.1.0"
-snowpack@^2.18.5:
- version "2.18.5"
- resolved "https://registry.yarnpkg.com/snowpack/-/snowpack-2.18.5.tgz#10a0130fb1eeecda6dfd3be1b1b60ff9849e3da4"
- integrity sha512-UThUbGXn/wN7zRJDVpbC0F3uvkhu6PAgpTbV1hdAaqLvYBewT794iEMAY5mMxT27zQ+ZOyqbICaBtKtq0BgDcA==
- dependencies:
- "@snowpack/plugin-build-script" "^2.0.12"
- "@snowpack/plugin-run-script" "^2.2.1"
- "@types/cheerio" "0.22.22"
- cacache "^15.0.0"
- cachedir "^2.3.0"
- cheerio "^1.0.0-rc.3"
- chokidar "^3.4.0"
- compressible "^2.0.18"
- cosmiconfig "^7.0.0"
- deepmerge "^4.2.2"
- detect-port "^1.3.0"
- es-module-lexer "^0.3.24"
+snowpack@^3.0.13:
+ version "3.0.13"
+ resolved "https://registry.yarnpkg.com/snowpack/-/snowpack-3.0.13.tgz#25e6434b186d916f69b0bae6325bda4f1451c035"
+ integrity sha512-USTcpfJ68rbuFvUygw+3n9qS1CC/tGsr/JNVc6FNk0ZRfGBE4OmB+Mmk5nWtdxi546GeCr/GvveJenYLen/WpA==
+ dependencies:
+ default-browser-id "^2.0.0"
esbuild "^0.8.7"
- esinstall "^0.5.1"
- etag "^1.8.1"
- execa "^4.0.3"
- find-cache-dir "^3.3.1"
- find-up "^5.0.0"
- glob "^7.1.4"
- http-proxy "^1.18.1"
- httpie "^1.1.2"
- is-plain-object "^5.0.0"
- isbinaryfile "^4.0.6"
- jsonschema "~1.2.5"
- kleur "^4.1.1"
- mime-types "^2.1.26"
- mkdirp "^1.0.3"
- npm-run-path "^4.0.1"
open "^7.0.4"
- p-queue "^6.6.1"
- postcss "^8.1.8"
- postcss-modules "^3.2.2"
- resolve-from "^5.0.0"
- rimraf "^3.0.0"
- signal-exit "^3.0.3"
- skypack "^0.2.1"
- source-map "^0.7.3"
- strip-ansi "^6.0.0"
- strip-comments "^2.0.1"
- validate-npm-package-name "^3.0.0"
- ws "^7.3.0"
- yargs-parser "^20.0.0"
+ resolve "^1.20.0"
+ rollup "^2.34.0"
+ optionalDependencies:
+ fsevents "^2.2.0"
-socks-proxy-agent@^4.0.0:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz#3c8991f3145b2799e70e11bd5fbc8b1963116386"
- integrity sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==
+socks-proxy-agent@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-5.0.0.tgz#7c0f364e7b1cf4a7a437e71253bed72e9004be60"
+ integrity sha512-lEpa1zsWCChxiynk+lCycKuC502RxDWLKJZoIhnxrWNjLSDGYRFflHA1/228VkRcnv9TIb8w98derGbpKxJRgA==
dependencies:
- agent-base "~4.2.1"
- socks "~2.3.2"
+ agent-base "6"
+ debug "4"
+ socks "^2.3.3"
-socks@~2.3.2:
- version "2.3.3"
- resolved "https://registry.yarnpkg.com/socks/-/socks-2.3.3.tgz#01129f0a5d534d2b897712ed8aceab7ee65d78e3"
- integrity sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==
+socks@^2.3.3:
+ version "2.5.1"
+ resolved "https://registry.yarnpkg.com/socks/-/socks-2.5.1.tgz#7720640b6b5ec9a07d556419203baa3f0596df5f"
+ integrity sha512-oZCsJJxapULAYJaEYBSzMcz8m3jqgGrHaGhkmU/o/PQfFWYWxkAaA0UMGImb6s6tEXfKi959X6VJjMMQ3P6TTQ==
dependencies:
- ip "1.1.5"
+ ip "^1.1.5"
smart-buffer "^4.1.0"
sort-keys@^2.0.0:
@@ -9700,6 +8962,13 @@ sort-keys@^2.0.0:
dependencies:
is-plain-obj "^1.0.0"
+sort-keys@^4.0.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-4.2.0.tgz#6b7638cee42c506fff8c1cecde7376d21315be18"
+ integrity sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==
+ dependencies:
+ is-plain-obj "^2.0.0"
+
source-list-map@^2.0.0, source-list-map@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34"
@@ -9739,7 +9008,7 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1:
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
-source-map@^0.7.3, source-map@~0.7.2:
+source-map@~0.7.2:
version "0.7.3"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
@@ -9794,12 +9063,12 @@ split-string@^3.0.1, split-string@^3.0.2:
dependencies:
extend-shallow "^3.0.0"
-split2@^2.0.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/split2/-/split2-2.2.0.tgz#186b2575bcf83e85b7d18465756238ee4ee42493"
- integrity sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==
+split2@^3.0.0:
+ version "3.2.2"
+ resolved "https://registry.yarnpkg.com/split2/-/split2-3.2.2.tgz#bf2cf2a37d838312c249c89206fd7a17dd12365f"
+ integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==
dependencies:
- through2 "^2.0.2"
+ readable-stream "^3.0.0"
split@^1.0.0:
version "1.0.1"
@@ -9828,7 +9097,7 @@ sshpk@^1.7.0:
safer-buffer "^2.0.2"
tweetnacl "~0.14.0"
-ssri@^6.0.0, ssri@^6.0.1:
+ssri@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8"
integrity sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==
@@ -9842,6 +9111,13 @@ ssri@^8.0.0:
dependencies:
minipass "^3.1.1"
+ssri@^8.0.1:
+ version "8.0.1"
+ resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.1.tgz#638e4e439e2ffbd2cd289776d5ca457c4f51a2af"
+ integrity sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==
+ dependencies:
+ minipass "^3.1.1"
+
stable@^0.1.8:
version "0.1.8"
resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf"
@@ -9897,11 +9173,6 @@ string-argv@~0.3.1:
resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da"
integrity sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==
-string-hash@^1.1.1:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b"
- integrity sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=
-
string-width@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
@@ -9911,7 +9182,7 @@ string-width@^1.0.1:
is-fullwidth-code-point "^1.0.0"
strip-ansi "^3.0.0"
-"string-width@^1.0.2 || 2", string-width@^2.1.0:
+"string-width@^1.0.2 || 2":
version "2.1.1"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==
@@ -9919,15 +9190,6 @@ string-width@^1.0.1:
is-fullwidth-code-point "^2.0.0"
strip-ansi "^4.0.0"
-string-width@^3.0.0, string-width@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961"
- integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==
- dependencies:
- emoji-regex "^7.0.1"
- is-fullwidth-code-point "^2.0.0"
- strip-ansi "^5.1.0"
-
string-width@^4.1.0, string-width@^4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5"
@@ -9981,13 +9243,6 @@ strip-ansi@^4.0.0:
dependencies:
ansi-regex "^3.0.0"
-strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"
- integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==
- dependencies:
- ansi-regex "^4.1.0"
-
strip-ansi@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532"
@@ -10012,16 +9267,6 @@ strip-bom@^4.0.0:
resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878"
integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==
-strip-comments@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/strip-comments/-/strip-comments-2.0.1.tgz#4ad11c3fbcac177a67a40ac224ca339ca1c1ba9b"
- integrity sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==
-
-strip-eof@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
- integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=
-
strip-final-newline@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
@@ -10034,11 +9279,6 @@ strip-indent@^1.0.1:
dependencies:
get-stdin "^4.0.1"
-strip-indent@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68"
- integrity sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=
-
strip-indent@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001"
@@ -10051,7 +9291,7 @@ strip-json-comments@3.1.1, strip-json-comments@~3.1.1:
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
-strong-log-transformer@^2.0.0:
+strong-log-transformer@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz#0f5ed78d325e0421ac6f90f7f10e691d6ae3ae10"
integrity sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==
@@ -10121,27 +9361,17 @@ symbol-tree@^3.2.4:
resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"
integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
-table-layout@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/table-layout/-/table-layout-1.0.1.tgz#8411181ee951278ad0638aea2f779a9ce42894f9"
- integrity sha512-dEquqYNJiGwY7iPfZ3wbXDI944iqanTSchrACLL2nOB+1r+h1Nzu2eH+DuPPvWvm5Ry7iAPeFlgEtP5bIp5U7Q==
- dependencies:
- array-back "^4.0.1"
- deep-extend "~0.6.0"
- typical "^5.2.0"
- wordwrapjs "^4.0.0"
-
tapable@^1.0.0, tapable@^1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2"
integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==
-tapable@^2.0.0, tapable@^2.1.1:
+tapable@^2.1.1, tapable@^2.2.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.0.tgz#5c373d281d9c672848213d0e037d1c4165ab426b"
integrity sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==
-tar@^4.4.10, tar@^4.4.12, tar@^4.4.8:
+tar@^4.4.12:
version "4.4.13"
resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz#43b364bc52888d555298637b10d60790254ab525"
integrity sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==
@@ -10166,22 +9396,33 @@ tar@^6.0.2:
mkdirp "^1.0.3"
yallist "^4.0.0"
+tar@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.0.tgz#d1724e9bcc04b977b18d5c573b333a2207229a83"
+ integrity sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==
+ dependencies:
+ chownr "^2.0.0"
+ fs-minipass "^2.0.0"
+ minipass "^3.0.0"
+ minizlib "^2.1.1"
+ mkdirp "^1.0.3"
+ yallist "^4.0.0"
+
temp-dir@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d"
integrity sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=
-temp-write@^3.4.0:
- version "3.4.0"
- resolved "https://registry.yarnpkg.com/temp-write/-/temp-write-3.4.0.tgz#8cff630fb7e9da05f047c74ce4ce4d685457d492"
- integrity sha1-jP9jD7fp2gXwR8dM5M5NaFRX1JI=
+temp-write@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/temp-write/-/temp-write-4.0.0.tgz#cd2e0825fc826ae72d201dc26eef3bf7e6fc9320"
+ integrity sha512-HIeWmj77uOOHb0QX7siN3OtwV3CTntquin6TNVg6SHOqCP3hYKmox90eeFOGaY1MqJ9WYDDjkyZrW6qS5AWpbw==
dependencies:
- graceful-fs "^4.1.2"
- is-stream "^1.1.0"
- make-dir "^1.0.0"
- pify "^3.0.0"
+ graceful-fs "^4.1.15"
+ is-stream "^2.0.0"
+ make-dir "^3.0.0"
temp-dir "^1.0.0"
- uuid "^3.0.1"
+ uuid "^3.3.2"
terser-webpack-plugin@^1.4.3:
version "1.4.5"
@@ -10213,17 +9454,17 @@ terser-webpack-plugin@^4.0.0:
terser "^5.3.4"
webpack-sources "^1.4.3"
-terser-webpack-plugin@^5.0.3:
- version "5.0.3"
- resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.0.3.tgz#ec60542db2421f45735c719d2e17dabfbb2e3e42"
- integrity sha512-zFdGk8Lh9ZJGPxxPE6jwysOlATWB8GMW8HcfGULWA/nPal+3VdATflQvSBSLQJRCmYZnfFJl6vkRTiwJGNgPiQ==
+terser-webpack-plugin@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz#7effadee06f7ecfa093dbbd3e9ab23f5f3ed8673"
+ integrity sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q==
dependencies:
- jest-worker "^26.6.1"
- p-limit "^3.0.2"
+ jest-worker "^26.6.2"
+ p-limit "^3.1.0"
schema-utils "^3.0.0"
serialize-javascript "^5.0.1"
source-map "^0.6.1"
- terser "^5.3.8"
+ terser "^5.5.1"
terser@^4.1.2, terser@^4.6.3:
version "4.8.0"
@@ -10234,7 +9475,7 @@ terser@^4.1.2, terser@^4.6.3:
source-map "~0.6.1"
source-map-support "~0.5.12"
-terser@^5.3.4, terser@^5.3.8:
+terser@^5.3.4:
version "5.5.1"
resolved "https://registry.yarnpkg.com/terser/-/terser-5.5.1.tgz#540caa25139d6f496fdea056e414284886fb2289"
integrity sha512-6VGWZNVP2KTUcltUQJ25TtNjx/XgdDsBDKGt8nN0MpydU36LmbPPcMBd2kmtZNNGVVDLg44k7GKeHHj+4zPIBQ==
@@ -10243,7 +9484,7 @@ terser@^5.3.4, terser@^5.3.8:
source-map "~0.7.2"
source-map-support "~0.5.19"
-terser@^5.6.0:
+terser@^5.5.1, terser@^5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/terser/-/terser-5.6.0.tgz#138cdf21c5e3100b1b3ddfddf720962f88badcd2"
integrity sha512-vyqLMoqadC1uR0vywqOZzriDYzgEkNJFK4q9GeyOBHIbiECHiWLKcWfbQWAUaPfxkjDhapSlZB9f7fkMrvkVjA==
@@ -10266,21 +9507,7 @@ text-extensions@^1.0.0:
resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26"
integrity sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==
-thenify-all@^1.0.0:
- version "1.6.0"
- resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726"
- integrity sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=
- dependencies:
- thenify ">= 3.1.0 < 4"
-
-"thenify@>= 3.1.0 < 4":
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f"
- integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==
- dependencies:
- any-promise "^1.0.0"
-
-through2@^2.0.0, through2@^2.0.2:
+through2@^2.0.0:
version "2.0.5"
resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==
@@ -10288,13 +9515,12 @@ through2@^2.0.0, through2@^2.0.2:
readable-stream "~2.3.6"
xtend "~4.0.1"
-through2@^3.0.0:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/through2/-/through2-3.0.2.tgz#99f88931cfc761ec7678b41d5d7336b5b6a07bf4"
- integrity sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==
+through2@^4.0.0:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/through2/-/through2-4.0.2.tgz#a7ce3ac2a7a8b0b966c80e7c49f0484c3b239764"
+ integrity sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==
dependencies:
- inherits "^2.0.4"
- readable-stream "2 || 3"
+ readable-stream "3"
through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6:
version "2.3.8"
@@ -10379,13 +9605,6 @@ tough-cookie@^3.0.1:
psl "^1.1.28"
punycode "^2.1.1"
-tr46@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09"
- integrity sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=
- dependencies:
- punycode "^2.1.0"
-
tr46@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.0.2.tgz#03273586def1595ae08fedb38d7733cee91d2479"
@@ -10398,11 +9617,6 @@ trim-newlines@^1.0.0:
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
integrity sha1-WIeWa7WCpFA6QetST301ARgVphM=
-trim-newlines@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-2.0.0.tgz#b403d0b91be50c331dfc4b82eeceb22c3de16d20"
- integrity sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=
-
trim-newlines@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.0.tgz#79726304a6a898aa8373427298d54c2ee8b1cb30"
@@ -10436,16 +9650,16 @@ ts-node@^9.1.1:
source-map-support "^0.5.17"
yn "3.1.1"
-tslib@2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.0.1.tgz#410eb0d113e5b6356490eec749603725b021b43e"
- integrity sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==
-
tslib@^1.10.0, tslib@^1.9.0:
version "1.13.0"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043"
integrity sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==
+tslib@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a"
+ integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==
+
tty-browserify@0.0.0:
version "0.0.0"
resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6"
@@ -10470,15 +9684,20 @@ type-check@~0.3.2:
dependencies:
prelude-ls "~1.1.2"
-type-fest@^0.13.1:
- version "0.13.1"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz#0172cb5bce80b0bd542ea348db50c7e21834d934"
- integrity sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==
+type-fest@^0.11.0:
+ version "0.11.0"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1"
+ integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==
-type-fest@^0.3.0:
- version "0.3.1"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1"
- integrity sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==
+type-fest@^0.18.0:
+ version "0.18.1"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f"
+ integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==
+
+type-fest@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.4.1.tgz#8bdf77743385d8a4f13ba95f610f5ccd68c728f8"
+ integrity sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==
type-fest@^0.6.0:
version "0.6.0"
@@ -10507,15 +9726,15 @@ typedoc-default-themes@^0.12.7:
resolved "https://registry.yarnpkg.com/typedoc-default-themes/-/typedoc-default-themes-0.12.7.tgz#d44f68d40a3e90a19b5ea7be4cc6ed949afe768d"
integrity sha512-0XAuGEqID+gon1+fhi4LycOEFM+5Mvm2PjwaiVZNAzU7pn3G2DEpsoXnFOPlLDnHY6ZW0BY0nO7ur9fHOFkBLQ==
-typedoc@^0.20.26:
- version "0.20.26"
- resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.20.26.tgz#38eaae627b4b829965eccbbdeb6445c38e6bbdc3"
- integrity sha512-w532YfkrTnic5Vz71k67HNwF2KoCGS9leycA5pbRX4SUD6qGBbv6aD/xtYPF3ot2xE5FSjrxSOxfIvjA6MkMCA==
+typedoc@^0.20.28:
+ version "0.20.28"
+ resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.20.28.tgz#6c454904d864dd43a2de9228c44b91e3c53d98ce"
+ integrity sha512-8j0T8u9FuyDkoe+M/3cyoaGJSVgXCY9KwVoo7TLUnmQuzXwqH+wkScY530ZEdK6G39UZ2LFTYPIrL5eykWjx6A==
dependencies:
colors "^1.4.0"
fs-extra "^9.1.0"
- handlebars "^4.7.6"
- lodash "^4.17.20"
+ handlebars "^4.7.7"
+ lodash "^4.17.21"
lunr "^2.3.9"
marked "^2.0.0"
minimatch "^3.0.0"
@@ -10524,15 +9743,10 @@ typedoc@^0.20.26:
shiki "^0.9.2"
typedoc-default-themes "^0.12.7"
-typescript@^4.1.5, typescript@~4.0.5:
- version "4.1.5"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.1.5.tgz#123a3b214aaff3be32926f0d8f1f6e704eb89a72"
- integrity sha512-6OSu9PTIzmn9TCDiovULTnET6BgXtDYL4Gg4szY+cGsc3JP1dQL8qvE8kShTRx1NIw4Q9IBHlwODjkjWEtMUyA==
-
-typical@^5.0.0, typical@^5.2.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/typical/-/typical-5.2.0.tgz#4daaac4f2b5315460804f0acf6cb69c52bb93066"
- integrity sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==
+typescript@^4.2.2, typescript@~4.1.3:
+ version "4.2.2"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.2.2.tgz#1450f020618f872db0ea17317d16d8da8ddb8c4c"
+ integrity sha512-tbb+NVrLfnsJy3M59lsDgrzWIflR4d4TIUjz+heUnHZwdF7YsrMTKoRERiIvI2lvBG95dfpLxB21WZhys1bgaQ==
uglify-js@^3.1.4:
version "3.10.2"
@@ -10611,13 +9825,6 @@ unique-slug@^2.0.0:
dependencies:
imurmurhash "^0.1.4"
-universal-user-agent@^4.0.0:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-4.0.1.tgz#fd8d6cb773a679a709e967ef8288a31fcc03e557"
- integrity sha512-LnST3ebHwVL2aNe4mejI9IQh2HfZ1RLo8Io2HugSif8ekzD1TlWpHpColOB/eh8JHMLkGH3Akqf040I+4ylNxg==
- dependencies:
- os-name "^3.1.0"
-
universal-user-agent@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz#3381f8503b251c0d9cd21bc1de939ec9df5480ee"
@@ -10651,11 +9858,23 @@ unset-value@^1.0.0:
has-value "^0.3.1"
isobject "^3.0.0"
-upath@^1.1.1, upath@^1.2.0:
+untildify@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/untildify/-/untildify-2.1.0.tgz#17eb2807987f76952e9c0485fc311d06a826a2e0"
+ integrity sha1-F+soB5h/dpUunASF/DEdBqgmouA=
+ dependencies:
+ os-homedir "^1.0.0"
+
+upath@^1.1.1:
version "1.2.0"
resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894"
integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==
+upath@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/upath/-/upath-2.0.1.tgz#50c73dea68d6f6b990f51d279ce6081665d61a8b"
+ integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==
+
upper-case@^1.1.1:
version "1.1.3"
resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598"
@@ -10722,7 +9941,7 @@ util@^0.11.0:
dependencies:
inherits "2.0.3"
-uuid@^3.0.1, uuid@^3.3.2, uuid@^3.3.3:
+uuid@^3.3.2, uuid@^3.3.3:
version "3.4.0"
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"
integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
@@ -10732,7 +9951,7 @@ v8-compile-cache@^2.2.0:
resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz#9471efa3ef9128d2f7c6a7ca39c4dd6b5055b132"
integrity sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==
-validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.3:
+validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.4:
version "3.0.4"
resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
@@ -10771,11 +9990,6 @@ vm-browserify@^1.0.1:
resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0"
integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==
-vm2@^3.9.2:
- version "3.9.2"
- resolved "https://registry.yarnpkg.com/vm2/-/vm2-3.9.2.tgz#a4085d2d88a808a1b3c06d5478c2db3222a9cc30"
- integrity sha512-nzyFmHdy2FMg7mYraRytc2jr4QBaUY3TEGe3q3bK8EgS9WC98wxn2jrPxS/ruWm+JGzrEIIeufKweQzVoQEd+Q==
-
vscode-textmate@^5.2.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/vscode-textmate/-/vscode-textmate-5.2.0.tgz#01f01760a391e8222fe4f33fbccbd1ad71aed74e"
@@ -10828,11 +10042,6 @@ wcwidth@^1.0.0:
dependencies:
defaults "^1.0.3"
-webidl-conversions@^4.0.2:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad"
- integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==
-
webidl-conversions@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff"
@@ -10843,24 +10052,25 @@ webidl-conversions@^6.1.0:
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514"
integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==
-webpack-cli@^4.2.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-4.2.0.tgz#10a09030ad2bd4d8b0f78322fba6ea43ec56aaaa"
- integrity sha512-EIl3k88vaF4fSxWSgtAQR+VwicfLMTZ9amQtqS4o+TDPW9HGaEpbFBbAZ4A3ZOT5SOnMxNOzROsSTPiE8tBJPA==
+webpack-cli@^4.5.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-4.5.0.tgz#b5213b84adf6e1f5de6391334c9fa53a48850466"
+ integrity sha512-wXg/ef6Ibstl2f50mnkcHblRPN/P9J4Nlod5Hg9HGFgSeF8rsqDGHJeVe4aR26q9l62TUJi6vmvC2Qz96YJw1Q==
dependencies:
- "@webpack-cli/info" "^1.1.0"
- "@webpack-cli/serve" "^1.1.0"
+ "@discoveryjs/json-ext" "^0.5.0"
+ "@webpack-cli/configtest" "^1.0.1"
+ "@webpack-cli/info" "^1.2.2"
+ "@webpack-cli/serve" "^1.3.0"
colorette "^1.2.1"
- command-line-usage "^6.1.0"
- commander "^6.2.0"
+ commander "^7.0.0"
enquirer "^2.3.6"
- execa "^4.1.0"
+ execa "^5.0.0"
+ fastest-levenshtein "^1.0.12"
import-local "^3.0.2"
interpret "^2.2.0"
- leven "^3.1.0"
rechoir "^0.7.0"
v8-compile-cache "^2.2.0"
- webpack-merge "^4.2.2"
+ webpack-merge "^5.7.3"
webpack-manifest-plugin@^2.2.0:
version "2.2.0"
@@ -10872,12 +10082,13 @@ webpack-manifest-plugin@^2.2.0:
object.entries "^1.1.0"
tapable "^1.0.0"
-webpack-merge@^4.2.2:
- version "4.2.2"
- resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.2.2.tgz#a27c52ea783d1398afd2087f547d7b9d2f43634d"
- integrity sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==
+webpack-merge@^5.7.3:
+ version "5.7.3"
+ resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.7.3.tgz#2a0754e1877a25a8bbab3d2475ca70a052708213"
+ integrity sha512-6/JUQv0ELQ1igjGDzHkXbVDRxkfA57Zw7PfiupdLFJYrgFqY5ZP8xxbpp2lU3EPwYx89ht5Z/aDkD40hFCm5AA==
dependencies:
- lodash "^4.17.15"
+ clone-deep "^4.0.1"
+ wildcard "^2.0.0"
webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3:
version "1.4.3"
@@ -10924,33 +10135,32 @@ webpack@^4.43.0:
watchpack "^1.7.4"
webpack-sources "^1.4.1"
-webpack@^5.11.0:
- version "5.11.0"
- resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.11.0.tgz#1647abc060441d86d01d8835b8f0fc1dae2fe76f"
- integrity sha512-ubWv7iP54RqAC/VjixgpnLLogCFbAfSOREcSWnnOlZEU8GICC5eKmJSu6YEnph2N2amKqY9rvxSwgyHxVqpaRw==
+webpack@^5.24.2:
+ version "5.24.2"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.24.2.tgz#33790dad631e8b639f4246d762e257720875fe54"
+ integrity sha512-uxxKYEY4kMNjP+D2Y+8aw5Vd7ar4pMuKCNemxV26ysr1nk0YDiQTylg9U3VZIdkmI0YHa0uC8ABxL+uGxGWWJg==
dependencies:
"@types/eslint-scope" "^3.7.0"
- "@types/estree" "^0.0.45"
- "@webassemblyjs/ast" "1.9.1"
- "@webassemblyjs/helper-module-context" "1.9.1"
- "@webassemblyjs/wasm-edit" "1.9.1"
- "@webassemblyjs/wasm-parser" "1.9.1"
+ "@types/estree" "^0.0.46"
+ "@webassemblyjs/ast" "1.11.0"
+ "@webassemblyjs/wasm-edit" "1.11.0"
+ "@webassemblyjs/wasm-parser" "1.11.0"
acorn "^8.0.4"
browserslist "^4.14.5"
chrome-trace-event "^1.0.2"
- enhanced-resolve "^5.3.1"
+ enhanced-resolve "^5.7.0"
+ es-module-lexer "^0.4.0"
eslint-scope "^5.1.1"
events "^3.2.0"
glob-to-regexp "^0.4.1"
graceful-fs "^4.2.4"
json-parse-better-errors "^1.0.2"
- loader-runner "^4.1.0"
+ loader-runner "^4.2.0"
mime-types "^2.1.27"
neo-async "^2.6.2"
- pkg-dir "^5.0.0"
schema-utils "^3.0.0"
tapable "^2.1.1"
- terser-webpack-plugin "^5.0.3"
+ terser-webpack-plugin "^5.1.1"
watchpack "^2.0.0"
webpack-sources "^2.1.1"
@@ -10966,16 +10176,7 @@ whatwg-mimetype@^2.3.0:
resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf"
integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==
-whatwg-url@^7.0.0:
- version "7.1.0"
- resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06"
- integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==
- dependencies:
- lodash.sortby "^4.7.0"
- tr46 "^1.0.1"
- webidl-conversions "^4.0.2"
-
-whatwg-url@^8.0.0:
+whatwg-url@^8.0.0, whatwg-url@^8.4.0:
version "8.4.0"
resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.4.0.tgz#50fb9615b05469591d2b2bd6dfaed2942ed72837"
integrity sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==
@@ -10989,14 +10190,14 @@ which-module@^2.0.0:
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
-which@2.0.2, which@^2.0.1:
+which@2.0.2, which@^2.0.1, which@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
dependencies:
isexe "^2.0.0"
-which@^1.2.9, which@^1.3.1:
+which@^1.3.1:
version "1.3.1"
resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
@@ -11010,12 +10211,10 @@ wide-align@1.1.3, wide-align@^1.1.0:
dependencies:
string-width "^1.0.2 || 2"
-windows-release@^3.1.0:
- version "3.3.3"
- resolved "https://registry.yarnpkg.com/windows-release/-/windows-release-3.3.3.tgz#1c10027c7225743eec6b89df160d64c2e0293999"
- integrity sha512-OSOGH1QYiW5yVor9TtmXKQvt2vjQqbYS+DqmsZw+r7xDwLXEeT3JGW0ZppFmHx4diyXmxt238KFR3N9jzevBRg==
- dependencies:
- execa "^1.0.0"
+wildcard@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec"
+ integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==
word-wrap@~1.2.3:
version "1.2.3"
@@ -11027,14 +10226,6 @@ wordwrap@^1.0.0:
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=
-wordwrapjs@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/wordwrapjs/-/wordwrapjs-4.0.0.tgz#9aa9394155993476e831ba8e59fb5795ebde6800"
- integrity sha512-Svqw723a3R34KvsMgpjFBYCgNOSdcW3mQFK4wIfhGQhtaFVOJmdYoXgi63ne3dTlWgatVcUc7t4HtQ/+bUVIzQ==
- dependencies:
- reduce-flatten "^2.0.0"
- typical "^5.0.0"
-
worker-farm@^1.7.0:
version "1.7.0"
resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8"
@@ -11047,15 +10238,6 @@ workerpool@6.1.0:
resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.1.0.tgz#a8e038b4c94569596852de7a8ea4228eefdeb37b"
integrity sha512-toV7q9rWNYha963Pl/qyeZ6wG+3nnsyvolaNUS8+R5Wtw6qJPTxIlOP1ZSvcGhEJw+l3HMMmtiNo9Gl61G4GVg==
-wrap-ansi@^5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09"
- integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==
- dependencies:
- ansi-styles "^3.2.0"
- string-width "^3.0.0"
- strip-ansi "^5.0.0"
-
wrap-ansi@^6.2.0:
version "6.2.0"
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53"
@@ -11079,7 +10261,7 @@ wrappy@1:
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
-write-file-atomic@^2.0.0, write-file-atomic@^2.3.0, write-file-atomic@^2.4.2:
+write-file-atomic@^2.4.2:
version "2.4.3"
resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481"
integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==
@@ -11088,7 +10270,7 @@ write-file-atomic@^2.0.0, write-file-atomic@^2.3.0, write-file-atomic@^2.4.2:
imurmurhash "^0.1.4"
signal-exit "^3.0.2"
-write-file-atomic@^3.0.0:
+write-file-atomic@^3.0.0, write-file-atomic@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8"
integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==
@@ -11098,18 +10280,6 @@ write-file-atomic@^3.0.0:
signal-exit "^3.0.2"
typedarray-to-buffer "^3.1.5"
-write-json-file@^2.2.0:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-2.3.0.tgz#2b64c8a33004d54b8698c76d585a77ceb61da32f"
- integrity sha1-K2TIozAE1UuGmMdtWFp3zrYdoy8=
- dependencies:
- detect-indent "^5.0.0"
- graceful-fs "^4.1.2"
- make-dir "^1.0.0"
- pify "^3.0.0"
- sort-keys "^2.0.0"
- write-file-atomic "^2.0.0"
-
write-json-file@^3.2.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-3.2.0.tgz#65bbdc9ecd8a1458e15952770ccbadfcff5fe62a"
@@ -11122,15 +10292,28 @@ write-json-file@^3.2.0:
sort-keys "^2.0.0"
write-file-atomic "^2.4.2"
-write-pkg@^3.1.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/write-pkg/-/write-pkg-3.2.0.tgz#0e178fe97820d389a8928bc79535dbe68c2cff21"
- integrity sha512-tX2ifZ0YqEFOF1wjRW2Pk93NLsj02+n1UP5RvO6rCs0K6R2g1padvf006cY74PQJKMGS2r42NK7FD0dG6Y6paw==
+write-json-file@^4.3.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-4.3.0.tgz#908493d6fd23225344af324016e4ca8f702dd12d"
+ integrity sha512-PxiShnxf0IlnQuMYOPPhPkhExoCQuTUNPOa/2JWCYTmBquU9njyyDuwRKN26IZBlp4yn1nt+Agh2HOOBl+55HQ==
+ dependencies:
+ detect-indent "^6.0.0"
+ graceful-fs "^4.1.15"
+ is-plain-obj "^2.0.0"
+ make-dir "^3.0.0"
+ sort-keys "^4.0.0"
+ write-file-atomic "^3.0.0"
+
+write-pkg@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/write-pkg/-/write-pkg-4.0.0.tgz#675cc04ef6c11faacbbc7771b24c0abbf2a20039"
+ integrity sha512-v2UQ+50TNf2rNHJ8NyWttfm/EJUBWMJcx6ZTYZr6Qp52uuegWw/lBkCtCbnYZEmPRNL61m+u67dAmGxo+HTULA==
dependencies:
sort-keys "^2.0.0"
- write-json-file "^2.2.0"
+ type-fest "^0.4.1"
+ write-json-file "^3.2.0"
-ws@^7.2.3, ws@^7.3.0:
+ws@^7.2.3:
version "7.4.1"
resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.1.tgz#a333be02696bd0e54cea0434e21dcc8a9ac294bb"
integrity sha512-pTsP8UAfhy3sk1lSk/O/s4tjD0CRwvMnzvwr4OKGX7ZvqZtUyx4KIJB5JWbkykPoc55tixMGgTNoh3k4FkNGFQ==
@@ -11175,20 +10358,12 @@ yaml@^1.10.0:
resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e"
integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==
-yargs-parser@20.2.4, yargs-parser@^20.0.0:
+yargs-parser@20.2.4:
version "20.2.4"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54"
integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==
-yargs-parser@^15.0.1:
- version "15.0.1"
- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-15.0.1.tgz#54786af40b820dcb2fb8025b11b4d659d76323b3"
- integrity sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw==
- dependencies:
- camelcase "^5.0.0"
- decamelize "^1.2.0"
-
-yargs-parser@^18.1.2, yargs-parser@^18.1.3:
+yargs-parser@^18.1.2:
version "18.1.3"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0"
integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==
@@ -11201,6 +10376,11 @@ yargs-parser@^20.2.2:
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.5.tgz#5d37729146d3f894f39fc94b6796f5b239513186"
integrity sha512-jYRGS3zWy20NtDtK2kBgo/TlAoy5YUuhD9/LZ7z7W4j1Fdw2cqD0xEEclf8fxc8xjD6X5Qr+qQQwCEsP8iRiYg==
+yargs-parser@^20.2.3:
+ version "20.2.6"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.6.tgz#69f920addf61aafc0b8b89002f5d66e28f2d8b20"
+ integrity sha512-AP1+fQIWSM/sMiET8fyayjx/J+JmTPt2Mr0FkrgqB4todtfa53sOsrSAcIrJRD5XS20bKUwaDIuMkWKCEiQLKA==
+
yargs-unparser@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-2.0.0.tgz#f131f9226911ae5d9ad38c432fe809366c2325eb"
@@ -11211,7 +10391,7 @@ yargs-unparser@2.0.0:
flat "^5.0.2"
is-plain-obj "^2.1.0"
-yargs@16.2.0:
+yargs@16.2.0, yargs@^16.2.0:
version "16.2.0"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
@@ -11224,23 +10404,6 @@ yargs@16.2.0:
y18n "^5.0.5"
yargs-parser "^20.2.2"
-yargs@^14.2.2:
- version "14.2.3"
- resolved "https://registry.yarnpkg.com/yargs/-/yargs-14.2.3.tgz#1a1c3edced1afb2a2fea33604bc6d1d8d688a414"
- integrity sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==
- dependencies:
- cliui "^5.0.0"
- decamelize "^1.2.0"
- find-up "^3.0.0"
- get-caller-file "^2.0.1"
- require-directory "^2.1.1"
- require-main-filename "^2.0.0"
- set-blocking "^2.0.0"
- string-width "^3.0.0"
- which-module "^2.0.0"
- y18n "^4.0.0"
- yargs-parser "^15.0.1"
-
yargs@^15.0.2:
version "15.4.1"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8"
@@ -11263,6 +10426,11 @@ yn@3.1.1:
resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50"
integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==
+yocto-queue@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
+ integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
+
z-schema@~3.18.3:
version "3.18.4"
resolved "https://registry.yarnpkg.com/z-schema/-/z-schema-3.18.4.tgz#ea8132b279533ee60be2485a02f7e3e42541a9a2"