"@typescript-eslint/eslint-plugin": "^5.35.1",
"@typescript-eslint/parser": "^5.35.1",
"auto-changelog": "^2.4.0",
- "clinic": "^11.1.2",
+ "clinic": "^12.0.0",
"cross-env": "^7.0.3",
- "eslint": "^8.22.0",
+ "eslint": "^8.23.0",
"eslint-config-prettier": "^8.5.0",
"eslint-import-resolver-typescript": "^3.5.0",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-jsdoc": "^39.3.6",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-prettier": "^4.2.1",
- "expect": "^29.0.0",
+ "expect": "^29.0.1",
"husky": "^8.0.1",
"lint-staged": "^13.0.3",
"mocha": "^10.0.0",
}
},
"node_modules/@clinic/bubbleprof": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/@clinic/bubbleprof/-/bubbleprof-8.0.1.tgz",
- "integrity": "sha512-pbV0x/64jcXeou+6RWrZPyvZpnNQ+PBwgBrGKWQNmBig6qdwrQMosXl1GIx16GaGYcetOBIxJ7HHujtywgNwdQ==",
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/@clinic/bubbleprof/-/bubbleprof-9.0.0.tgz",
+ "integrity": "sha512-V7pvCBj1JltGBTvrPY+sfVwbdi8CxnaqRggtz21Skpe1tWdJkO4eTt0eoEWsEv0h7Xv9a64VHAbLCmISmfqGkg==",
"dev": true,
"dependencies": {
"@clinic/clinic-common": "^7.0.0",
"on-net-listen": "^1.0.0",
"protocol-buffers": "^4.0.4",
"pump": "^3.0.0"
- },
- "engines": {
- "node": ">=12.13.0"
}
},
"node_modules/@clinic/clinic-common": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/@clinic/clinic-common/-/clinic-common-7.0.0.tgz",
- "integrity": "sha512-Rh0wj2J9PKb7IENVa1Cboxwq16ss+RQdBf9iSoYIGnG3A0rZ9DN+hHn1X1OiWCSztcjlthUHz2IPeh2oYMemTg==",
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/@clinic/clinic-common/-/clinic-common-7.1.0.tgz",
+ "integrity": "sha512-+e/g1foFFtBqHKc0A9mZkFgH+DiijCT3ZojALGLOgdkzBY3Pun+Oj/FET5xvQWDtJ4RiXWAq4J+odza0NK0aWQ==",
"dev": true,
"dependencies": {
"brfs": "^2.0.1",
}
},
"node_modules/@clinic/doctor": {
- "version": "9.2.1",
- "resolved": "https://registry.npmjs.org/@clinic/doctor/-/doctor-9.2.1.tgz",
- "integrity": "sha512-kIJyX221XI/9BJy/ki4FxtpOIUQ2o+kIoudlFwEdLcAcynfjkUT3WRn7h+WB0veCTww6qQCaTivag5V+ccGqOA==",
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/@clinic/doctor/-/doctor-10.0.0.tgz",
+ "integrity": "sha512-QooFANxWW6swEanWDaeZUJGlHElVXHwDkfk0akbj4/1YPMUO2vetiwLbzckgvCI0otQYEwD3W6F7R7dHP2Csqw==",
"dev": true,
"dependencies": {
"@clinic/clinic-common": "^7.0.0",
"streaming-json-stringify": "^3.1.0",
"summary": "^2.1.0",
"ttest": "^3.0.0"
- },
- "engines": {
- "node": ">=12.13.0"
}
},
"node_modules/@clinic/flame": {
- "version": "11.0.3",
- "resolved": "https://registry.npmjs.org/@clinic/flame/-/flame-11.0.3.tgz",
- "integrity": "sha512-fMXtUnAX104FvNudVT20RhGk1I9RbrbOAXzwR3tx3ig3+q6VBHpEZvc9sC/NeVF9xmfAC3jQ/FFe/bhRJtsBoA==",
+ "version": "12.0.0",
+ "resolved": "https://registry.npmjs.org/@clinic/flame/-/flame-12.0.0.tgz",
+ "integrity": "sha512-g1420YeXEcFjU8wOo9j0HgDNoVdRfOFGMB5+Q0x/mj2n2YIq5ulVXmnL4bCO96F0NpxGDwmctEtYKb5D+Luk+A==",
"dev": true,
"dependencies": {
"@clinic/clinic-common": "^7.0.0",
"pump": "^3.0.0",
"querystringify": "^2.1.0",
"rimraf": "^3.0.2"
- },
- "engines": {
- "node": ">= 12.13.0"
}
},
"node_modules/@clinic/heap-profiler": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/@clinic/heap-profiler/-/heap-profiler-3.2.0.tgz",
- "integrity": "sha512-aCS3OcMnE4NU8gohwErMHfdxrpFrukeTT/xq9g5ScEYFWrgZ0xjNxvUigg4ItJCQSukH4ncQqjZ4/UKRHJEOkg==",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/@clinic/heap-profiler/-/heap-profiler-4.0.0.tgz",
+ "integrity": "sha512-TRJ7Pjyorw4sVLlCPYqCLbCX4BKakIZ78RUTQDjphsclPE5ku/N+yrun/ESVgzSWKGtxsCPCAyFU4nhlqXW6CA==",
"dev": true,
"dependencies": {
"@clinic/clinic-common": "^7.0.0",
"d3-array": "^2.0.2",
"d3-fg": "^6.13.1",
"d3-selection": "^1.3.2",
- "fs-extra": "^9.0.1",
+ "fs-extra": "^10.0.1",
"lodash.debounce": "^4.0.8",
"on-net-listen": "1.1.2",
"pump": "^3.0.0",
"querystringify": "^2.1.0",
"sinusoidal-decimal": "^1.0.0"
- },
- "engines": {
- "node": ">= 12.13.0"
- }
- },
- "node_modules/@clinic/heap-profiler/node_modules/fs-extra": {
- "version": "9.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
- "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
- "dev": true,
- "dependencies": {
- "at-least-node": "^1.0.0",
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
}
},
"node_modules/@clinic/node-trace-log-join": {
}
},
"node_modules/@eslint/eslintrc": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz",
- "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz",
+ "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==",
"dev": true,
"dependencies": {
"ajv": "^6.12.4",
"debug": "^4.3.2",
- "espree": "^9.3.2",
+ "espree": "^9.4.0",
"globals": "^13.15.0",
"ignore": "^5.2.0",
"import-fresh": "^3.2.1",
},
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
}
},
"node_modules/@eslint/eslintrc/node_modules/ajv": {
"url": "https://github.com/sponsors/nzakas"
}
},
+ "node_modules/@humanwhocodes/module-importer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
+ "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
+ "dev": true,
+ "engines": {
+ "node": ">=12.22"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
+ }
+ },
"node_modules/@humanwhocodes/object-schema": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
}
},
"node_modules/@jest/expect-utils": {
- "version": "29.0.0",
- "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.0.0.tgz",
- "integrity": "sha512-odQ+cjUpui6++a9Ua/oWn7CG0Af+EZe9weWZbfUQHTg7C3K9PCb0AnD4X7nyAe4WjfeZmVVyG5SJELMQaUbCtg==",
+ "version": "29.0.1",
+ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.0.1.tgz",
+ "integrity": "sha512-Tw5kUUOKmXGQDmQ9TSgTraFFS7HMC1HG/B7y0AN2G2UzjdAXz9BzK2rmNpCSDl7g7y0Gf/VLBm//blonvhtOTQ==",
"dev": true,
"dependencies": {
"jest-get-type": "^29.0.0"
}
},
"node_modules/@jest/types": {
- "version": "29.0.0",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.0.0.tgz",
- "integrity": "sha512-ErShruvByUF7vphEtPugMAphCtDIDdfWh3DxpBLxPEtHhL/H5MaidHsOutnOUhKpPL7QA6/7GitjFgLOLeGa1A==",
+ "version": "29.0.1",
+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.0.1.tgz",
+ "integrity": "sha512-ft01rxzVsbh9qZPJ6EFgAIj3PT9FCRfBF9Xljo2/33VDOUjLZr0ZJ2oKANqh9S/K0/GERCsHDAQlBwj7RxA+9g==",
"dev": true,
"dependencies": {
"@jest/schemas": "^29.0.0",
}
},
"node_modules/@tensorflow/tfjs-backend-cpu": {
- "version": "3.18.0",
- "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.18.0.tgz",
- "integrity": "sha512-LcSqlylzGtpgngcMFIL3q9Q3eVaPRJ7ITZt7ivhzkCj4R5ZsnPa9qM3DCVihkQ77heAwSw4hPTo2jp5C4mJ4Cg==",
+ "version": "3.20.0",
+ "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.20.0.tgz",
+ "integrity": "sha512-gf075YaBLwSAAiUwa0D4GvYyUBhbJ1BVSivUNQmUfGKvIr2lIhF0qstBr033YTc3lhkbFSHEEPAHh/EfpqyjXQ==",
"dev": true,
"dependencies": {
- "@types/seedrandom": "2.4.27",
- "seedrandom": "2.4.3"
+ "@types/seedrandom": "^2.4.28",
+ "seedrandom": "^3.0.5"
},
"engines": {
"yarn": ">= 1.3.2"
},
"peerDependencies": {
- "@tensorflow/tfjs-core": "3.18.0"
+ "@tensorflow/tfjs-core": "3.20.0"
}
},
"node_modules/@tensorflow/tfjs-core": {
- "version": "3.18.0",
- "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.18.0.tgz",
- "integrity": "sha512-gMxisZozqsr5sCKlphF/eVBLg91MjlBiN60tjX8hJAu0WlSn6Gi5k65GNIL+Pq6hrxpvImcfdCmTH/2XJVZ0Mg==",
+ "version": "3.20.0",
+ "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.20.0.tgz",
+ "integrity": "sha512-L16JyVA4a8jFJXFgB9/oYZxcGq/GfLypt5dMVTyedznARZZ9SiY/UMMbo3IKl9ZylG1dOVVTpjzV3EvBYfeJXw==",
"dev": true,
"dependencies": {
"@types/long": "^4.0.1",
"@types/offscreencanvas": "~2019.3.0",
- "@types/seedrandom": "2.4.27",
+ "@types/seedrandom": "^2.4.28",
"@types/webgl-ext": "0.0.30",
- "@webgpu/types": "^0.1.16",
+ "@webgpu/types": "0.1.16",
"long": "4.0.0",
"node-fetch": "~2.6.1",
- "seedrandom": "2.4.3"
+ "seedrandom": "^3.0.5"
},
"engines": {
"yarn": ">= 1.3.2"
"dev": true
},
"node_modules/@types/seedrandom": {
- "version": "2.4.27",
- "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.27.tgz",
- "integrity": "sha512-YvMLqFak/7rt//lPBtEHv3M4sRNA+HGxrhFZ+DQs9K2IkYJbNwVIb8avtJfhDiuaUBX/AW0jnjv48FV8h3u9bQ==",
+ "version": "2.4.30",
+ "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.30.tgz",
+ "integrity": "sha512-AnxLHewubLVzoF/A4qdxBGHCKifw8cY32iro3DQX9TPcetE95zBeVt3jnsvtvAUf1vwzMfwzp4t/L2yqPlnjkQ==",
"dev": true
},
"node_modules/@types/semver": {
"dev": true
},
"node_modules/@webgpu/types": {
- "version": "0.1.21",
- "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.21.tgz",
- "integrity": "sha512-pUrWq3V5PiSGFLeLxoGqReTZmiiXwY3jRkIG5sLLKjyqNxrwm/04b4nw7LSmGWJcKk59XOM/YRTUwOzo4MMlow==",
+ "version": "0.1.16",
+ "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.16.tgz",
+ "integrity": "sha512-9E61voMP4+Rze02jlTXud++Htpjyyk8vw5Hyw9FGRrmhHQg2GqbuOfwf5Klrb8vTxc2XWI3EfO7RUHMpxTj26A==",
"dev": true
},
"node_modules/@wessberg/stringutil": {
}
},
"node_modules/0x": {
- "version": "5.3.1",
- "resolved": "https://registry.npmjs.org/0x/-/0x-5.3.1.tgz",
- "integrity": "sha512-g8yGWipAagCCvVEVp0sjPZpabNllK7LRIGd0fzGzNAYVyPBptBjyC/LscASpbev5eBUyH29DpLgm1bbBNmllRA==",
+ "version": "5.4.1",
+ "resolved": "https://registry.npmjs.org/0x/-/0x-5.4.1.tgz",
+ "integrity": "sha512-3qO/y3Khgl1bwSEfXRZ6DBhHQUKMTpu1HoLzkacP7llZn08ckoYqNKNbp7JrXoze04WrkWUw0XoyddAKAE3tfA==",
"dev": true,
"dependencies": {
"ajv": "^8.8.2",
"env-string": "^1.0.0",
"escape-string-regexp": "^4.0.0",
"execspawn": "^1.0.1",
+ "fs-extra": "^10.1.0",
"has-unicode": "^2.0.1",
"hsl-to-rgb-for-reals": "^1.1.0",
"jsonstream2": "^3.0.0",
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
"dev": true
},
- "node_modules/at-least-node": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
- "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
- "dev": true,
- "engines": {
- "node": ">= 4.0.0"
- }
- },
"node_modules/atomic-sleep": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz",
"integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==",
"dev": true
},
+ "node_modules/b4a": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.0.tgz",
+ "integrity": "sha512-fsTxXxj1081Yq5MOQ06gZ5+e2QcSyP2U6NofdOWyq+lrNI4IjkZ+fLVmoQ6uUCiNg1NWePMMVq93vOTdbJmErw==",
+ "dev": true
+ },
"node_modules/balanced-match": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
"dev": true
},
"node_modules/clinic": {
- "version": "11.1.2",
- "resolved": "https://registry.npmjs.org/clinic/-/clinic-11.1.2.tgz",
- "integrity": "sha512-T0O9x/MIWis558W2Nyw4rhMi0m5hV5NH0QdyXTCLWhGZkHOQAIn+Zy3syLlJUGB0m3c+AibAC5oR5PjDdrtW/g==",
+ "version": "12.0.0",
+ "resolved": "https://registry.npmjs.org/clinic/-/clinic-12.0.0.tgz",
+ "integrity": "sha512-8qCOpodVGEIFdqf4Ax3T4vPAgaGOC02zJWVoM1Yk6SeAGf9cCiBw7pkND9dldeeDHQwpzweuoPZwLKv7/fab6A==",
"dev": true,
"dependencies": {
- "@clinic/bubbleprof": "^8.0.0",
- "@clinic/doctor": "^9.0.0",
- "@clinic/flame": "^11.0.0",
- "@clinic/heap-profiler": "^3.0.0",
+ "@clinic/bubbleprof": "^9.0.0",
+ "@clinic/doctor": "^10.0.0",
+ "@clinic/flame": "^12.0.0",
+ "@clinic/heap-profiler": "^4.0.0",
"any-shell-escape": "^0.1.1",
"async": "^3.0.1",
"autocannon": "^7.5.0",
},
"bin": {
"clinic": "bin.js"
- },
- "engines": {
- "node": ">= 12.22.7"
}
},
"node_modules/clipboard-copy": {
"dev": true
},
"node_modules/copy-to-clipboard": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz",
- "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==",
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.2.tgz",
+ "integrity": "sha512-Vme1Z6RUDzrb6xAI7EZlVZ5uvOk2F//GaxKUxajDqm9LhOVM1inxNAD2vy+UZDYsd0uyA9s7b3/FVZPSxqrCfg==",
"dev": true,
"dependencies": {
"toggle-selection": "^1.0.6"
}
},
"node_modules/es5-ext": {
- "version": "0.10.61",
- "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.61.tgz",
- "integrity": "sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==",
+ "version": "0.10.62",
+ "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz",
+ "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==",
"dev": true,
"hasInstallScript": true,
"dependencies": {
}
},
"node_modules/es6-set": {
- "version": "0.1.5",
- "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
- "integrity": "sha512-7S8YXIcUfPMOr3rqJBVMePAbRsD1nWeSMQ86K/lDI76S3WKXz+KWILvTIPbTroubOkZTGh+b+7/xIIphZXNYbA==",
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.6.tgz",
+ "integrity": "sha512-TE3LgGLDIBX332jq3ypv6bcOpkLO0AslAQo7p2VqX/1N46YNsvIWgvjojjSEnWEGWMhr1qUbYeTSir5J6mFHOw==",
"dev": true,
"dependencies": {
- "d": "1",
- "es5-ext": "~0.10.14",
- "es6-iterator": "~2.0.1",
- "es6-symbol": "3.1.1",
- "event-emitter": "~0.3.5"
+ "d": "^1.0.1",
+ "es5-ext": "^0.10.62",
+ "es6-iterator": "~2.0.3",
+ "es6-symbol": "^3.1.3",
+ "event-emitter": "^0.3.5",
+ "type": "^2.7.2"
+ },
+ "engines": {
+ "node": ">=0.12"
}
},
- "node_modules/es6-set/node_modules/es6-symbol": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
- "integrity": "sha512-exfuQY8UGtn/N+gL1iKkH8fpNd5sJ760nJq6mmZAHldfxMD5kX07lbQuYlspoXsuknXNv9Fb7y2GsPOnQIbxHg==",
- "dev": true,
- "dependencies": {
- "d": "1",
- "es5-ext": "~0.10.14"
- }
+ "node_modules/es6-set/node_modules/type": {
+ "version": "2.7.2",
+ "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz",
+ "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==",
+ "dev": true
},
"node_modules/es6-symbol": {
"version": "3.1.3",
}
},
"node_modules/eslint": {
- "version": "8.22.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz",
- "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==",
+ "version": "8.23.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz",
+ "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==",
"dev": true,
"dependencies": {
- "@eslint/eslintrc": "^1.3.0",
+ "@eslint/eslintrc": "^1.3.1",
"@humanwhocodes/config-array": "^0.10.4",
"@humanwhocodes/gitignore-to-minimatch": "^1.0.2",
+ "@humanwhocodes/module-importer": "^1.0.1",
"ajv": "^6.10.0",
"chalk": "^4.0.0",
"cross-spawn": "^7.0.2",
"eslint-scope": "^7.1.1",
"eslint-utils": "^3.0.0",
"eslint-visitor-keys": "^3.3.0",
- "espree": "^9.3.3",
+ "espree": "^9.4.0",
"esquery": "^1.4.0",
"esutils": "^2.0.2",
"fast-deep-equal": "^3.1.3",
"regexpp": "^3.2.0",
"strip-ansi": "^6.0.1",
"strip-json-comments": "^3.1.0",
- "text-table": "^0.2.0",
- "v8-compile-cache": "^2.0.3"
+ "text-table": "^0.2.0"
},
"bin": {
"eslint": "bin/eslint.js"
}
},
"node_modules/espree": {
- "version": "9.3.3",
- "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz",
- "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==",
+ "version": "9.4.0",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz",
+ "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==",
"dev": true,
"dependencies": {
"acorn": "^8.8.0",
}
},
"node_modules/expect": {
- "version": "29.0.0",
- "resolved": "https://registry.npmjs.org/expect/-/expect-29.0.0.tgz",
- "integrity": "sha512-OKAHGwaBqZ6I7bas0cnrrvomEL2d0yp2XXYQhhnVHfaqDaKStUBxjWtlGu/uI2tBqwb9sBMvaS41DSJFsRRJHQ==",
+ "version": "29.0.1",
+ "resolved": "https://registry.npmjs.org/expect/-/expect-29.0.1.tgz",
+ "integrity": "sha512-yQgemsjLU+1S8t2A7pXT3Sn/v5/37LY8J+tocWtKEA0iEYYc6gfKbbJJX2fxHZmd7K9WpdbQqXUpmYkq1aewYg==",
"dev": true,
"dependencies": {
- "@jest/expect-utils": "^29.0.0",
+ "@jest/expect-utils": "^29.0.1",
"jest-get-type": "^29.0.0",
- "jest-matcher-utils": "^29.0.0",
- "jest-message-util": "^29.0.0",
- "jest-util": "^29.0.0"
+ "jest-matcher-utils": "^29.0.1",
+ "jest-message-util": "^29.0.1",
+ "jest-util": "^29.0.1"
},
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
"@tensorflow/tfjs-core": "^3.13.0"
}
},
- "node_modules/hidden-markov-model-tf/node_modules/seedrandom": {
- "version": "3.0.5",
- "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz",
- "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==",
- "dev": true
- },
"node_modules/hidden-markov-model-tf/node_modules/semver": {
"version": "6.3.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
}
},
"node_modules/jest-diff": {
- "version": "29.0.0",
- "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.0.0.tgz",
- "integrity": "sha512-erkuYf1dQBHow3XJmS+bH6t9TZ0GwrSdQGauN8sTqyZlFByOjRadmHgTTcAHINeeSwxzGHN2ob3PXVvZphD7XQ==",
+ "version": "29.0.1",
+ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.0.1.tgz",
+ "integrity": "sha512-l8PYeq2VhcdxG9tl5cU78ClAlg/N7RtVSp0v3MlXURR0Y99i6eFnegmasOandyTmO6uEdo20+FByAjBFEO9nuw==",
"dev": true,
"dependencies": {
"chalk": "^4.0.0",
"diff-sequences": "^29.0.0",
"jest-get-type": "^29.0.0",
- "pretty-format": "^29.0.0"
+ "pretty-format": "^29.0.1"
},
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/jest-matcher-utils": {
- "version": "29.0.0",
- "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.0.0.tgz",
- "integrity": "sha512-HtCxFHI8lQSbN1RppFjtl6DIrS+x4d3lOhpJljVxFEXob4lxlKon3FunW0XoGxNSvIoD00AfTFspnufpOqszrg==",
+ "version": "29.0.1",
+ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.0.1.tgz",
+ "integrity": "sha512-/e6UbCDmprRQFnl7+uBKqn4G22c/OmwriE5KCMVqxhElKCQUDcFnq5XM9iJeKtzy4DUjxT27y9VHmKPD8BQPaw==",
"dev": true,
"dependencies": {
"chalk": "^4.0.0",
- "jest-diff": "^29.0.0",
+ "jest-diff": "^29.0.1",
"jest-get-type": "^29.0.0",
- "pretty-format": "^29.0.0"
+ "pretty-format": "^29.0.1"
},
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/jest-message-util": {
- "version": "29.0.0",
- "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.0.0.tgz",
- "integrity": "sha512-4U0RdNV0TBTgVGzEchjryEpq4sqLO3gUQT7TEIbO5+q0K5MuiofOPcXk4GLpWviWByMRJjliQNMuzJ4YGT+oGQ==",
+ "version": "29.0.1",
+ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.0.1.tgz",
+ "integrity": "sha512-wRMAQt3HrLpxSubdnzOo68QoTfQ+NLXFzU0Heb18ZUzO2S9GgaXNEdQ4rpd0fI9dq2NXkpCk1IUWSqzYKji64A==",
"dev": true,
"dependencies": {
"@babel/code-frame": "^7.12.13",
- "@jest/types": "^29.0.0",
+ "@jest/types": "^29.0.1",
"@types/stack-utils": "^2.0.0",
"chalk": "^4.0.0",
"graceful-fs": "^4.2.9",
"micromatch": "^4.0.4",
- "pretty-format": "^29.0.0",
+ "pretty-format": "^29.0.1",
"slash": "^3.0.0",
"stack-utils": "^2.0.3"
},
}
},
"node_modules/jest-util": {
- "version": "29.0.0",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.0.0.tgz",
- "integrity": "sha512-HMjW/pkFgi34LGKumjNDK03DYonV+nPMNUZ63rZX8PFdBkdIWUtOCEiaa7sAJkWrw5MyMVzSpa22NcOJjoQ3JQ==",
+ "version": "29.0.1",
+ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.0.1.tgz",
+ "integrity": "sha512-GIWkgNfkeA9d84rORDHPGGTFBrRD13A38QVSKE0bVrGSnoR1KDn8Kqz+0yI5kezMgbT/7zrWaruWP1Kbghlb2A==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.0.0",
+ "@jest/types": "^29.0.1",
"@types/node": "*",
"chalk": "^4.0.0",
"ci-info": "^3.2.0",
}
},
"node_modules/postcss": {
- "version": "8.4.14",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz",
- "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==",
+ "version": "8.4.16",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz",
+ "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==",
"dev": true,
"funding": [
{
}
},
"node_modules/pretty-format": {
- "version": "29.0.0",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.0.0.tgz",
- "integrity": "sha512-tMkFRn1vxRwZdiDETcveuNeonRKDg4doOvI+iyb1sOAtxYioGzRicqnsr+d3C/lLv9hBiM/2lDBi5ilR81h2bQ==",
+ "version": "29.0.1",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.0.1.tgz",
+ "integrity": "sha512-iTHy3QZMzuL484mSTYbQIM1AHhEQsH8mXWS2/vd2yFBYnG3EBqGiMONo28PlPgrW7P/8s/1ISv+y7WH306l8cw==",
"dev": true,
"dependencies": {
"@jest/schemas": "^29.0.0",
}
},
"node_modules/protocol-buffers-encodings": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/protocol-buffers-encodings/-/protocol-buffers-encodings-1.1.1.tgz",
- "integrity": "sha512-5aFshI9SbhtcMiDiZZu3g2tMlZeS5lhni//AGJ7V34PQLU5JA91Cva7TIs6inZhYikS3OpnUzAUuL6YtS0CyDA==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/protocol-buffers-encodings/-/protocol-buffers-encodings-1.2.0.tgz",
+ "integrity": "sha512-daeNPuKh1NlLD1uDfbLpD+xyUTc07nEtfHwmBZmt/vH0B7VOM+JOCOpDcx9ZRpqHjAiIkGqyTDi+wfGSl17R9w==",
"dev": true,
"dependencies": {
+ "b4a": "^1.6.0",
"signed-varint": "^2.0.1",
"varint": "5.0.0"
}
}
},
"node_modules/seedrandom": {
- "version": "2.4.3",
- "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz",
- "integrity": "sha512-2CkZ9Wn2dS4mMUWQaXLsOAfGD+irMlLEeSP3cMxpGbgyOOzJGFa+MWCOMTOCMyZinHRPxyOj/S/C57li/1to6Q==",
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz",
+ "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==",
"dev": true
},
"node_modules/semver": {
"integrity": "sha512-OdmXxA8rDsQ7YpNVbKSJkNzTw2I+S5WsbMDnCtIWSQaosNAcWtFuI/YK1TjzUI6nbkgiqEyh8gWngfcv8Asd9A==",
"dev": true
},
- "node_modules/v8-compile-cache": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
- "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
- "dev": true
- },
"node_modules/v8-compile-cache-lib": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz",
}
},
"@clinic/bubbleprof": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/@clinic/bubbleprof/-/bubbleprof-8.0.1.tgz",
- "integrity": "sha512-pbV0x/64jcXeou+6RWrZPyvZpnNQ+PBwgBrGKWQNmBig6qdwrQMosXl1GIx16GaGYcetOBIxJ7HHujtywgNwdQ==",
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/@clinic/bubbleprof/-/bubbleprof-9.0.0.tgz",
+ "integrity": "sha512-V7pvCBj1JltGBTvrPY+sfVwbdi8CxnaqRggtz21Skpe1tWdJkO4eTt0eoEWsEv0h7Xv9a64VHAbLCmISmfqGkg==",
"dev": true,
"requires": {
"@clinic/clinic-common": "^7.0.0",
}
},
"@clinic/clinic-common": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/@clinic/clinic-common/-/clinic-common-7.0.0.tgz",
- "integrity": "sha512-Rh0wj2J9PKb7IENVa1Cboxwq16ss+RQdBf9iSoYIGnG3A0rZ9DN+hHn1X1OiWCSztcjlthUHz2IPeh2oYMemTg==",
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/@clinic/clinic-common/-/clinic-common-7.1.0.tgz",
+ "integrity": "sha512-+e/g1foFFtBqHKc0A9mZkFgH+DiijCT3ZojALGLOgdkzBY3Pun+Oj/FET5xvQWDtJ4RiXWAq4J+odza0NK0aWQ==",
"dev": true,
"requires": {
"brfs": "^2.0.1",
}
},
"@clinic/doctor": {
- "version": "9.2.1",
- "resolved": "https://registry.npmjs.org/@clinic/doctor/-/doctor-9.2.1.tgz",
- "integrity": "sha512-kIJyX221XI/9BJy/ki4FxtpOIUQ2o+kIoudlFwEdLcAcynfjkUT3WRn7h+WB0veCTww6qQCaTivag5V+ccGqOA==",
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/@clinic/doctor/-/doctor-10.0.0.tgz",
+ "integrity": "sha512-QooFANxWW6swEanWDaeZUJGlHElVXHwDkfk0akbj4/1YPMUO2vetiwLbzckgvCI0otQYEwD3W6F7R7dHP2Csqw==",
"dev": true,
"requires": {
"@clinic/clinic-common": "^7.0.0",
}
},
"@clinic/flame": {
- "version": "11.0.3",
- "resolved": "https://registry.npmjs.org/@clinic/flame/-/flame-11.0.3.tgz",
- "integrity": "sha512-fMXtUnAX104FvNudVT20RhGk1I9RbrbOAXzwR3tx3ig3+q6VBHpEZvc9sC/NeVF9xmfAC3jQ/FFe/bhRJtsBoA==",
+ "version": "12.0.0",
+ "resolved": "https://registry.npmjs.org/@clinic/flame/-/flame-12.0.0.tgz",
+ "integrity": "sha512-g1420YeXEcFjU8wOo9j0HgDNoVdRfOFGMB5+Q0x/mj2n2YIq5ulVXmnL4bCO96F0NpxGDwmctEtYKb5D+Luk+A==",
"dev": true,
"requires": {
"@clinic/clinic-common": "^7.0.0",
}
},
"@clinic/heap-profiler": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/@clinic/heap-profiler/-/heap-profiler-3.2.0.tgz",
- "integrity": "sha512-aCS3OcMnE4NU8gohwErMHfdxrpFrukeTT/xq9g5ScEYFWrgZ0xjNxvUigg4ItJCQSukH4ncQqjZ4/UKRHJEOkg==",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/@clinic/heap-profiler/-/heap-profiler-4.0.0.tgz",
+ "integrity": "sha512-TRJ7Pjyorw4sVLlCPYqCLbCX4BKakIZ78RUTQDjphsclPE5ku/N+yrun/ESVgzSWKGtxsCPCAyFU4nhlqXW6CA==",
"dev": true,
"requires": {
"@clinic/clinic-common": "^7.0.0",
"d3-array": "^2.0.2",
"d3-fg": "^6.13.1",
"d3-selection": "^1.3.2",
- "fs-extra": "^9.0.1",
+ "fs-extra": "^10.0.1",
"lodash.debounce": "^4.0.8",
"on-net-listen": "1.1.2",
"pump": "^3.0.0",
"querystringify": "^2.1.0",
"sinusoidal-decimal": "^1.0.0"
- },
- "dependencies": {
- "fs-extra": {
- "version": "9.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
- "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
- "dev": true,
- "requires": {
- "at-least-node": "^1.0.0",
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^2.0.0"
- }
- }
}
},
"@clinic/node-trace-log-join": {
}
},
"@eslint/eslintrc": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz",
- "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz",
+ "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==",
"dev": true,
"requires": {
"ajv": "^6.12.4",
"debug": "^4.3.2",
- "espree": "^9.3.2",
+ "espree": "^9.4.0",
"globals": "^13.15.0",
"ignore": "^5.2.0",
"import-fresh": "^3.2.1",
"integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==",
"dev": true
},
+ "@humanwhocodes/module-importer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
+ "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
+ "dev": true
+ },
"@humanwhocodes/object-schema": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
"dev": true
},
"@jest/expect-utils": {
- "version": "29.0.0",
- "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.0.0.tgz",
- "integrity": "sha512-odQ+cjUpui6++a9Ua/oWn7CG0Af+EZe9weWZbfUQHTg7C3K9PCb0AnD4X7nyAe4WjfeZmVVyG5SJELMQaUbCtg==",
+ "version": "29.0.1",
+ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.0.1.tgz",
+ "integrity": "sha512-Tw5kUUOKmXGQDmQ9TSgTraFFS7HMC1HG/B7y0AN2G2UzjdAXz9BzK2rmNpCSDl7g7y0Gf/VLBm//blonvhtOTQ==",
"dev": true,
"requires": {
"jest-get-type": "^29.0.0"
}
},
"@jest/types": {
- "version": "29.0.0",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.0.0.tgz",
- "integrity": "sha512-ErShruvByUF7vphEtPugMAphCtDIDdfWh3DxpBLxPEtHhL/H5MaidHsOutnOUhKpPL7QA6/7GitjFgLOLeGa1A==",
+ "version": "29.0.1",
+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.0.1.tgz",
+ "integrity": "sha512-ft01rxzVsbh9qZPJ6EFgAIj3PT9FCRfBF9Xljo2/33VDOUjLZr0ZJ2oKANqh9S/K0/GERCsHDAQlBwj7RxA+9g==",
"dev": true,
"requires": {
"@jest/schemas": "^29.0.0",
}
},
"@tensorflow/tfjs-backend-cpu": {
- "version": "3.18.0",
- "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.18.0.tgz",
- "integrity": "sha512-LcSqlylzGtpgngcMFIL3q9Q3eVaPRJ7ITZt7ivhzkCj4R5ZsnPa9qM3DCVihkQ77heAwSw4hPTo2jp5C4mJ4Cg==",
+ "version": "3.20.0",
+ "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.20.0.tgz",
+ "integrity": "sha512-gf075YaBLwSAAiUwa0D4GvYyUBhbJ1BVSivUNQmUfGKvIr2lIhF0qstBr033YTc3lhkbFSHEEPAHh/EfpqyjXQ==",
"dev": true,
"requires": {
- "@types/seedrandom": "2.4.27",
- "seedrandom": "2.4.3"
+ "@types/seedrandom": "^2.4.28",
+ "seedrandom": "^3.0.5"
}
},
"@tensorflow/tfjs-core": {
- "version": "3.18.0",
- "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.18.0.tgz",
- "integrity": "sha512-gMxisZozqsr5sCKlphF/eVBLg91MjlBiN60tjX8hJAu0WlSn6Gi5k65GNIL+Pq6hrxpvImcfdCmTH/2XJVZ0Mg==",
+ "version": "3.20.0",
+ "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.20.0.tgz",
+ "integrity": "sha512-L16JyVA4a8jFJXFgB9/oYZxcGq/GfLypt5dMVTyedznARZZ9SiY/UMMbo3IKl9ZylG1dOVVTpjzV3EvBYfeJXw==",
"dev": true,
"requires": {
"@types/long": "^4.0.1",
"@types/offscreencanvas": "~2019.3.0",
- "@types/seedrandom": "2.4.27",
+ "@types/seedrandom": "^2.4.28",
"@types/webgl-ext": "0.0.30",
- "@webgpu/types": "^0.1.16",
+ "@webgpu/types": "0.1.16",
"long": "4.0.0",
"node-fetch": "~2.6.1",
- "seedrandom": "2.4.3"
+ "seedrandom": "^3.0.5"
}
},
"@tootallnate/once": {
"dev": true
},
"@types/seedrandom": {
- "version": "2.4.27",
- "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.27.tgz",
- "integrity": "sha512-YvMLqFak/7rt//lPBtEHv3M4sRNA+HGxrhFZ+DQs9K2IkYJbNwVIb8avtJfhDiuaUBX/AW0jnjv48FV8h3u9bQ==",
+ "version": "2.4.30",
+ "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.30.tgz",
+ "integrity": "sha512-AnxLHewubLVzoF/A4qdxBGHCKifw8cY32iro3DQX9TPcetE95zBeVt3jnsvtvAUf1vwzMfwzp4t/L2yqPlnjkQ==",
"dev": true
},
"@types/semver": {
"dev": true
},
"@webgpu/types": {
- "version": "0.1.21",
- "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.21.tgz",
- "integrity": "sha512-pUrWq3V5PiSGFLeLxoGqReTZmiiXwY3jRkIG5sLLKjyqNxrwm/04b4nw7LSmGWJcKk59XOM/YRTUwOzo4MMlow==",
+ "version": "0.1.16",
+ "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.16.tgz",
+ "integrity": "sha512-9E61voMP4+Rze02jlTXud++Htpjyyk8vw5Hyw9FGRrmhHQg2GqbuOfwf5Klrb8vTxc2XWI3EfO7RUHMpxTj26A==",
"dev": true
},
"@wessberg/stringutil": {
"dev": true
},
"0x": {
- "version": "5.3.1",
- "resolved": "https://registry.npmjs.org/0x/-/0x-5.3.1.tgz",
- "integrity": "sha512-g8yGWipAagCCvVEVp0sjPZpabNllK7LRIGd0fzGzNAYVyPBptBjyC/LscASpbev5eBUyH29DpLgm1bbBNmllRA==",
+ "version": "5.4.1",
+ "resolved": "https://registry.npmjs.org/0x/-/0x-5.4.1.tgz",
+ "integrity": "sha512-3qO/y3Khgl1bwSEfXRZ6DBhHQUKMTpu1HoLzkacP7llZn08ckoYqNKNbp7JrXoze04WrkWUw0XoyddAKAE3tfA==",
"dev": true,
"requires": {
"ajv": "^8.8.2",
"env-string": "^1.0.0",
"escape-string-regexp": "^4.0.0",
"execspawn": "^1.0.1",
+ "fs-extra": "^10.1.0",
"has-unicode": "^2.0.1",
"hsl-to-rgb-for-reals": "^1.1.0",
"jsonstream2": "^3.0.0",
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
"dev": true
},
- "at-least-node": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
- "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
- "dev": true
- },
"atomic-sleep": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz",
"integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==",
"dev": true
},
+ "b4a": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.0.tgz",
+ "integrity": "sha512-fsTxXxj1081Yq5MOQ06gZ5+e2QcSyP2U6NofdOWyq+lrNI4IjkZ+fLVmoQ6uUCiNg1NWePMMVq93vOTdbJmErw==",
+ "dev": true
+ },
"balanced-match": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
"dev": true
},
"clinic": {
- "version": "11.1.2",
- "resolved": "https://registry.npmjs.org/clinic/-/clinic-11.1.2.tgz",
- "integrity": "sha512-T0O9x/MIWis558W2Nyw4rhMi0m5hV5NH0QdyXTCLWhGZkHOQAIn+Zy3syLlJUGB0m3c+AibAC5oR5PjDdrtW/g==",
+ "version": "12.0.0",
+ "resolved": "https://registry.npmjs.org/clinic/-/clinic-12.0.0.tgz",
+ "integrity": "sha512-8qCOpodVGEIFdqf4Ax3T4vPAgaGOC02zJWVoM1Yk6SeAGf9cCiBw7pkND9dldeeDHQwpzweuoPZwLKv7/fab6A==",
"dev": true,
"requires": {
- "@clinic/bubbleprof": "^8.0.0",
- "@clinic/doctor": "^9.0.0",
- "@clinic/flame": "^11.0.0",
- "@clinic/heap-profiler": "^3.0.0",
+ "@clinic/bubbleprof": "^9.0.0",
+ "@clinic/doctor": "^10.0.0",
+ "@clinic/flame": "^12.0.0",
+ "@clinic/heap-profiler": "^4.0.0",
"any-shell-escape": "^0.1.1",
"async": "^3.0.1",
"autocannon": "^7.5.0",
"dev": true
},
"copy-to-clipboard": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz",
- "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==",
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.2.tgz",
+ "integrity": "sha512-Vme1Z6RUDzrb6xAI7EZlVZ5uvOk2F//GaxKUxajDqm9LhOVM1inxNAD2vy+UZDYsd0uyA9s7b3/FVZPSxqrCfg==",
"dev": true,
"requires": {
"toggle-selection": "^1.0.6"
}
},
"es5-ext": {
- "version": "0.10.61",
- "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.61.tgz",
- "integrity": "sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==",
+ "version": "0.10.62",
+ "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz",
+ "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==",
"dev": true,
"requires": {
"es6-iterator": "^2.0.3",
}
},
"es6-set": {
- "version": "0.1.5",
- "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
- "integrity": "sha512-7S8YXIcUfPMOr3rqJBVMePAbRsD1nWeSMQ86K/lDI76S3WKXz+KWILvTIPbTroubOkZTGh+b+7/xIIphZXNYbA==",
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.6.tgz",
+ "integrity": "sha512-TE3LgGLDIBX332jq3ypv6bcOpkLO0AslAQo7p2VqX/1N46YNsvIWgvjojjSEnWEGWMhr1qUbYeTSir5J6mFHOw==",
"dev": true,
"requires": {
- "d": "1",
- "es5-ext": "~0.10.14",
- "es6-iterator": "~2.0.1",
- "es6-symbol": "3.1.1",
- "event-emitter": "~0.3.5"
+ "d": "^1.0.1",
+ "es5-ext": "^0.10.62",
+ "es6-iterator": "~2.0.3",
+ "es6-symbol": "^3.1.3",
+ "event-emitter": "^0.3.5",
+ "type": "^2.7.2"
},
"dependencies": {
- "es6-symbol": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
- "integrity": "sha512-exfuQY8UGtn/N+gL1iKkH8fpNd5sJ760nJq6mmZAHldfxMD5kX07lbQuYlspoXsuknXNv9Fb7y2GsPOnQIbxHg==",
- "dev": true,
- "requires": {
- "d": "1",
- "es5-ext": "~0.10.14"
- }
+ "type": {
+ "version": "2.7.2",
+ "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz",
+ "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==",
+ "dev": true
}
}
},
}
},
"eslint": {
- "version": "8.22.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz",
- "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==",
+ "version": "8.23.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz",
+ "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==",
"dev": true,
"requires": {
- "@eslint/eslintrc": "^1.3.0",
+ "@eslint/eslintrc": "^1.3.1",
"@humanwhocodes/config-array": "^0.10.4",
"@humanwhocodes/gitignore-to-minimatch": "^1.0.2",
+ "@humanwhocodes/module-importer": "^1.0.1",
"ajv": "^6.10.0",
"chalk": "^4.0.0",
"cross-spawn": "^7.0.2",
"eslint-scope": "^7.1.1",
"eslint-utils": "^3.0.0",
"eslint-visitor-keys": "^3.3.0",
- "espree": "^9.3.3",
+ "espree": "^9.4.0",
"esquery": "^1.4.0",
"esutils": "^2.0.2",
"fast-deep-equal": "^3.1.3",
"regexpp": "^3.2.0",
"strip-ansi": "^6.0.1",
"strip-json-comments": "^3.1.0",
- "text-table": "^0.2.0",
- "v8-compile-cache": "^2.0.3"
+ "text-table": "^0.2.0"
},
"dependencies": {
"ajv": {
"integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA=="
},
"espree": {
- "version": "9.3.3",
- "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz",
- "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==",
+ "version": "9.4.0",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz",
+ "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==",
"dev": true,
"requires": {
"acorn": "^8.8.0",
}
},
"expect": {
- "version": "29.0.0",
- "resolved": "https://registry.npmjs.org/expect/-/expect-29.0.0.tgz",
- "integrity": "sha512-OKAHGwaBqZ6I7bas0cnrrvomEL2d0yp2XXYQhhnVHfaqDaKStUBxjWtlGu/uI2tBqwb9sBMvaS41DSJFsRRJHQ==",
+ "version": "29.0.1",
+ "resolved": "https://registry.npmjs.org/expect/-/expect-29.0.1.tgz",
+ "integrity": "sha512-yQgemsjLU+1S8t2A7pXT3Sn/v5/37LY8J+tocWtKEA0iEYYc6gfKbbJJX2fxHZmd7K9WpdbQqXUpmYkq1aewYg==",
"dev": true,
"requires": {
- "@jest/expect-utils": "^29.0.0",
+ "@jest/expect-utils": "^29.0.1",
"jest-get-type": "^29.0.0",
- "jest-matcher-utils": "^29.0.0",
- "jest-message-util": "^29.0.0",
- "jest-util": "^29.0.0"
+ "jest-matcher-utils": "^29.0.1",
+ "jest-message-util": "^29.0.1",
+ "jest-util": "^29.0.1"
}
},
"ext": {
"semver": "^6.1.1"
},
"dependencies": {
- "seedrandom": {
- "version": "3.0.5",
- "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz",
- "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==",
- "dev": true
- },
"semver": {
"version": "6.3.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
}
},
"jest-diff": {
- "version": "29.0.0",
- "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.0.0.tgz",
- "integrity": "sha512-erkuYf1dQBHow3XJmS+bH6t9TZ0GwrSdQGauN8sTqyZlFByOjRadmHgTTcAHINeeSwxzGHN2ob3PXVvZphD7XQ==",
+ "version": "29.0.1",
+ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.0.1.tgz",
+ "integrity": "sha512-l8PYeq2VhcdxG9tl5cU78ClAlg/N7RtVSp0v3MlXURR0Y99i6eFnegmasOandyTmO6uEdo20+FByAjBFEO9nuw==",
"dev": true,
"requires": {
"chalk": "^4.0.0",
"diff-sequences": "^29.0.0",
"jest-get-type": "^29.0.0",
- "pretty-format": "^29.0.0"
+ "pretty-format": "^29.0.1"
}
},
"jest-get-type": {
"dev": true
},
"jest-matcher-utils": {
- "version": "29.0.0",
- "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.0.0.tgz",
- "integrity": "sha512-HtCxFHI8lQSbN1RppFjtl6DIrS+x4d3lOhpJljVxFEXob4lxlKon3FunW0XoGxNSvIoD00AfTFspnufpOqszrg==",
+ "version": "29.0.1",
+ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.0.1.tgz",
+ "integrity": "sha512-/e6UbCDmprRQFnl7+uBKqn4G22c/OmwriE5KCMVqxhElKCQUDcFnq5XM9iJeKtzy4DUjxT27y9VHmKPD8BQPaw==",
"dev": true,
"requires": {
"chalk": "^4.0.0",
- "jest-diff": "^29.0.0",
+ "jest-diff": "^29.0.1",
"jest-get-type": "^29.0.0",
- "pretty-format": "^29.0.0"
+ "pretty-format": "^29.0.1"
}
},
"jest-message-util": {
- "version": "29.0.0",
- "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.0.0.tgz",
- "integrity": "sha512-4U0RdNV0TBTgVGzEchjryEpq4sqLO3gUQT7TEIbO5+q0K5MuiofOPcXk4GLpWviWByMRJjliQNMuzJ4YGT+oGQ==",
+ "version": "29.0.1",
+ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.0.1.tgz",
+ "integrity": "sha512-wRMAQt3HrLpxSubdnzOo68QoTfQ+NLXFzU0Heb18ZUzO2S9GgaXNEdQ4rpd0fI9dq2NXkpCk1IUWSqzYKji64A==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.12.13",
- "@jest/types": "^29.0.0",
+ "@jest/types": "^29.0.1",
"@types/stack-utils": "^2.0.0",
"chalk": "^4.0.0",
"graceful-fs": "^4.2.9",
"micromatch": "^4.0.4",
- "pretty-format": "^29.0.0",
+ "pretty-format": "^29.0.1",
"slash": "^3.0.0",
"stack-utils": "^2.0.3"
}
},
"jest-util": {
- "version": "29.0.0",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.0.0.tgz",
- "integrity": "sha512-HMjW/pkFgi34LGKumjNDK03DYonV+nPMNUZ63rZX8PFdBkdIWUtOCEiaa7sAJkWrw5MyMVzSpa22NcOJjoQ3JQ==",
+ "version": "29.0.1",
+ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.0.1.tgz",
+ "integrity": "sha512-GIWkgNfkeA9d84rORDHPGGTFBrRD13A38QVSKE0bVrGSnoR1KDn8Kqz+0yI5kezMgbT/7zrWaruWP1Kbghlb2A==",
"dev": true,
"requires": {
- "@jest/types": "^29.0.0",
+ "@jest/types": "^29.0.1",
"@types/node": "*",
"chalk": "^4.0.0",
"ci-info": "^3.2.0",
"integrity": "sha512-bzthEM2MRwt4mDVC7sWYBRu7pTpb+aDj+Bw2EhoxtYTSL6wbWTu94gW7wuTwjCPClNRDiCPxV5bHQz5X/M/PnA=="
},
"postcss": {
- "version": "8.4.14",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz",
- "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==",
+ "version": "8.4.16",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz",
+ "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==",
"dev": true,
"requires": {
"nanoid": "^3.3.4",
"dev": true
},
"pretty-format": {
- "version": "29.0.0",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.0.0.tgz",
- "integrity": "sha512-tMkFRn1vxRwZdiDETcveuNeonRKDg4doOvI+iyb1sOAtxYioGzRicqnsr+d3C/lLv9hBiM/2lDBi5ilR81h2bQ==",
+ "version": "29.0.1",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.0.1.tgz",
+ "integrity": "sha512-iTHy3QZMzuL484mSTYbQIM1AHhEQsH8mXWS2/vd2yFBYnG3EBqGiMONo28PlPgrW7P/8s/1ISv+y7WH306l8cw==",
"dev": true,
"requires": {
"@jest/schemas": "^29.0.0",
}
},
"protocol-buffers-encodings": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/protocol-buffers-encodings/-/protocol-buffers-encodings-1.1.1.tgz",
- "integrity": "sha512-5aFshI9SbhtcMiDiZZu3g2tMlZeS5lhni//AGJ7V34PQLU5JA91Cva7TIs6inZhYikS3OpnUzAUuL6YtS0CyDA==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/protocol-buffers-encodings/-/protocol-buffers-encodings-1.2.0.tgz",
+ "integrity": "sha512-daeNPuKh1NlLD1uDfbLpD+xyUTc07nEtfHwmBZmt/vH0B7VOM+JOCOpDcx9ZRpqHjAiIkGqyTDi+wfGSl17R9w==",
"dev": true,
"requires": {
+ "b4a": "^1.6.0",
"signed-varint": "^2.0.1",
"varint": "5.0.0"
}
}
},
"seedrandom": {
- "version": "2.4.3",
- "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz",
- "integrity": "sha512-2CkZ9Wn2dS4mMUWQaXLsOAfGD+irMlLEeSP3cMxpGbgyOOzJGFa+MWCOMTOCMyZinHRPxyOj/S/C57li/1to6Q==",
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz",
+ "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==",
"dev": true
},
"semver": {
"integrity": "sha512-OdmXxA8rDsQ7YpNVbKSJkNzTw2I+S5WsbMDnCtIWSQaosNAcWtFuI/YK1TjzUI6nbkgiqEyh8gWngfcv8Asd9A==",
"dev": true
},
- "v8-compile-cache": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
- "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
- "dev": true
- },
"v8-compile-cache-lib": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz",