diff --git a/.gitignore b/.gitignore index 5f33af2ae..fcc1dfec8 100644 --- a/.gitignore +++ b/.gitignore @@ -15,6 +15,7 @@ node_modules dist +dist.* package-lock.json .DS_Store *.log diff --git a/packages/browser/package.json b/packages/browser/package.json index 940098dbd..9a806dcb9 100644 --- a/packages/browser/package.json +++ b/packages/browser/package.json @@ -39,7 +39,8 @@ "cjs": "yarn tsc -p tsconfig.build.json --outDir ./dist/cjs --module commonjs", "clean": "rm -rf dist", "lint": "yarn concurrently 'yarn:eslint .' 'yarn:tsc --noEmit'", - "test": "yarn jest" + "test": "yarn jest", + "vendor": "node scripts/vendor/run.js" }, "size-limit": [ { @@ -53,7 +54,6 @@ "@segment/analytics-generic-utils": "1.2.0", "@segment/analytics.js-video-plugins": "^0.2.1", "@segment/facade": "^3.4.9", - "@segment/tsub": "^2.0.0", "dset": "^3.1.2", "js-cookie": "3.0.1", "node-fetch": "^2.6.7", @@ -65,6 +65,7 @@ "@segment/analytics-browser-actions-braze": "^1.3.0", "@segment/analytics.js-integration": "^3.3.3", "@segment/analytics.js-integration-amplitude": "^3.3.3", + "@segment/tsub": "^2.0.0", "@size-limit/preset-big-lib": "^7.0.8", "@types/flat": "^5.0.1", "@types/fs-extra": "^9.0.2", diff --git a/packages/browser/qa/__tests__/backwards-compatibility.test.ts b/packages/browser/qa/__tests__/backwards-compatibility.test.ts index 9b2ceb007..45f27fb04 100644 --- a/packages/browser/qa/__tests__/backwards-compatibility.test.ts +++ b/packages/browser/qa/__tests__/backwards-compatibility.test.ts @@ -92,9 +92,7 @@ describe('Backwards compatibility', () => { expect(resultString).toContain( 'http://localhost:4000/dist/umd/standalone.js' ) - expect(resultString).toContain( - 'http://localhost:4000/dist/umd/vendors-node_modules_segment_tsub_dist_index_js.bundle' - ) + expect(resultString).toContain( 'http://localhost:4000/dist/umd/ajs-destination.bundle' ) diff --git a/packages/browser/scripts/vendor/README.md b/packages/browser/scripts/vendor/README.md new file mode 100644 index 000000000..cfa418fcd --- /dev/null +++ b/packages/browser/scripts/vendor/README.md @@ -0,0 +1,8 @@ +# Vendor library + +This script vendors the following library: +https://github.com/segmentio/tsub-js + +Usage for updating tsub: +- update tsub to new version (tsub should be a _dev dependency_) +- run `yarn vendor` from package root \ No newline at end of file diff --git a/packages/browser/scripts/vendor/helpers.js b/packages/browser/scripts/vendor/helpers.js new file mode 100644 index 000000000..e1c5070db --- /dev/null +++ b/packages/browser/scripts/vendor/helpers.js @@ -0,0 +1,31 @@ +const fs = require('node:fs') +const path = require('node:path') + +function prependToFile(filePath, content) { + const fileContent = fs.readFileSync(filePath, 'utf8') + fs.writeFileSync(filePath, content + fileContent) +} + +function createTSFromJSLib(inputFilePath, outputDir, { libraryName }) { + const fileName = path.basename(inputFilePath, '.js') + '.ts' + const outputFilePath = path.join(outputDir, fileName) + const libVersion = require(`${libraryName}/package.json`).version + const tsContent = [ + '// @ts-nocheck', + '// prettier-ignore', + '/* eslint-disable */', + `// ${libraryName} ${libVersion} - GENERATED DO NOT MODIFY`, + '\n', + ].join('\n') + fs.renameSync(inputFilePath, outputFilePath) + prependToFile(outputFilePath, tsContent) + console.log( + `\n Built ${libraryName} ${libVersion} -> output ${outputFilePath}` + ) + return { outputFilePath } +} + +module.exports = { + prependToFile, + createTSFromJSLib, +} diff --git a/packages/browser/scripts/vendor/run.js b/packages/browser/scripts/vendor/run.js new file mode 100644 index 000000000..0413543c9 --- /dev/null +++ b/packages/browser/scripts/vendor/run.js @@ -0,0 +1,18 @@ +/** + * This file: + * - uses webpack to build tsub.js + * - converts tsub.js to tsub.ts, appends comments, and moves it into the source directory + */ +const { execSync } = require('node:child_process') +const path = require('node:path') + +const { createTSFromJSLib } = require('./helpers') +const configPath = 'scripts/vendor/webpack.config.vendor.js' + +execSync(`yarn webpack --config ${configPath}`, { stdio: 'inherit' }) + +const tsubInputBundlePath = path.join(__dirname, 'dist.vendor', 'tsub.js') +const tsubOutputVendorDir = 'src/vendor/tsub' +createTSFromJSLib(tsubInputBundlePath, tsubOutputVendorDir, { + libraryName: '@segment/tsub', +}) diff --git a/packages/browser/scripts/vendor/webpack.config.vendor.js b/packages/browser/scripts/vendor/webpack.config.vendor.js new file mode 100644 index 000000000..ff43af51e --- /dev/null +++ b/packages/browser/scripts/vendor/webpack.config.vendor.js @@ -0,0 +1,17 @@ +const path = require('node:path') + +/** @type { import('webpack').Configuration } */ +module.exports = { + entry: require.resolve('@segment/tsub'), + output: { + path: path.resolve(__dirname, 'dist.vendor'), // Output directory + filename: 'tsub.js', + library: { + type: 'umd', + }, + }, + resolve: { + extensions: ['.js'], // Resolve these extensions + }, + mode: 'production', // Use production mode for minification, etc. +} diff --git a/packages/browser/src/plugins/routing-middleware/index.ts b/packages/browser/src/plugins/routing-middleware/index.ts index f2dabb966..6f5745c3a 100644 --- a/packages/browser/src/plugins/routing-middleware/index.ts +++ b/packages/browser/src/plugins/routing-middleware/index.ts @@ -1,5 +1,6 @@ -import * as tsub from '@segment/tsub' -import { Matcher, Rule } from '@segment/tsub/dist/store' +// @ts-ignore +import * as tsub from '../../vendor/tsub/tsub' +import type { Matcher, Rule, Store } from '../../vendor/tsub/types' import { DestinationMiddlewareFunction } from '../middleware' // TODO: update tsub definition @@ -16,10 +17,10 @@ export type RoutingRule = Rule & { export const tsubMiddleware = (rules: RoutingRule[]): DestinationMiddlewareFunction => ({ payload, integration, next }): void => { - const store = new tsub.Store(rules) + const store = new tsub.Store(rules) as Store const rulesToApply = store.getRulesByDestinationName(integration) - rulesToApply.forEach((rule) => { + rulesToApply.forEach((rule: Rule) => { const { matchers, transformers } = rule for (let i = 0; i < matchers.length; i++) { diff --git a/packages/browser/src/vendor/tsub/tsub.js.LICENSE.txt b/packages/browser/src/vendor/tsub/tsub.js.LICENSE.txt new file mode 100644 index 000000000..dbb028ece --- /dev/null +++ b/packages/browser/src/vendor/tsub/tsub.js.LICENSE.txt @@ -0,0 +1,53 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2018 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +/** +* @license Apache-2.0 +* +* Copyright (c) 2021 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +/** +* @license Apache-2.0 +* +* Copyright (c) 2022 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ diff --git a/packages/browser/src/vendor/tsub/tsub.ts b/packages/browser/src/vendor/tsub/tsub.ts new file mode 100644 index 000000000..7ee2f43ec --- /dev/null +++ b/packages/browser/src/vendor/tsub/tsub.ts @@ -0,0 +1,7 @@ +// @ts-nocheck +// prettier-ignore +/* eslint-disable */ +// @segment/tsub 2.0.0 - GENERATED DO NOT MODIFY + +/*! For license information please see tsub.js.LICENSE.txt */ +!function(t,r){if("object"==typeof exports&&"object"==typeof module)module.exports=r();else if("function"==typeof define&&define.amd)define([],r);else{var e=r();for(var n in e)("object"==typeof exports?exports:t)[n]=e[n]}}(self,(()=>(()=>{var t={2870:function(t,r,e){"use strict";var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(r,"__esModule",{value:!0}),r.Store=r.matches=r.transform=void 0;var o=e(4303);Object.defineProperty(r,"transform",{enumerable:!0,get:function(){return n(o).default}});var s=e(2370);Object.defineProperty(r,"matches",{enumerable:!0,get:function(){return n(s).default}});var i=e(1444);Object.defineProperty(r,"Store",{enumerable:!0,get:function(){return n(i).default}})},2370:function(t,r,e){"use strict";var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(r,"__esModule",{value:!0});var o=n(e(7843));function s(t,r){if(!Array.isArray(t))return!0===i(t,r);var e,n,o,f,p=t[0];switch(p){case"!":return!s(t[1],r);case"or":for(var l=1;l":case">=":return function(t,r,e,n){if(u(t)&&(t=s(t,n)),u(r)&&(r=s(r,n)),"number"!=typeof t||"number"!=typeof r)return!1;switch(e){case"<=":return t<=r;case">=":return t>=r;case"<":return t":return t>r;default:throw new Error("Invalid operator in compareNumbers: ".concat(e))}}(i(t[1],r),i(t[2],r),p,r);case"in":return function(t,r,e){return void 0!==r.find((function(r){return i(r,e)===t}))}(i(t[1],r),i(t[2],r),r);case"contains":return o=i(t[1],r),f=i(t[2],r),"string"==typeof o&&"string"==typeof f&&-1!==o.indexOf(f);case"match":return e=i(t[1],r),n=i(t[2],r),"string"==typeof e&&"string"==typeof n&&function(t,r){var e,n;t:for(;t.length>0;){var o,s;if(o=(e=a(t)).star,s=e.chunk,t=e.pattern,o&&""===s)return!0;var i=c(s,r),u=i.t,f=i.ok,p=i.err;if(p)return!1;if(!f||!(0===u.length||t.length>0)){if(o)for(var l=0;l0)continue;r=u;continue t}if(p)return!1}return!1}r=u}return 0===r.length}(n,e);case"lowercase":var v=i(t[1],r);return"string"!=typeof v?null:v.toLowerCase();case"typeof":return typeof i(t[1],r);case"length":return function(t){return null===t?0:Array.isArray(t)||"string"==typeof t?t.length:NaN}(i(t[1],r));default:throw new Error("FQL IR could not evaluate for token: ".concat(p))}}function i(t,r){return Array.isArray(t)?t:"object"==typeof t?t.value:(0,o.default)(r,t)}function u(t){return!!Array.isArray(t)&&(("lowercase"===t[0]||"length"===t[0]||"typeof"===t[0])&&2===t.length||("contains"===t[0]||"match"===t[0])&&3===t.length)}function a(t){for(var r={star:!1,chunk:"",pattern:""};t.length>0&&"*"===t[0];)t=t.slice(1),r.star=!0;var e,n=!1;t:for(e=0;e0;){if(0===r.length)return o;switch(t[0]){case"[":var s=r[0];r=r.slice(1);var i=!0;(t=t.slice(1)).length>0&&"^"===t[0]&&(i=!1,t=t.slice(1));for(var u=!1,a=0;;){if(t.length>0&&"]"===t[0]&&a>0){t=t.slice(1);break}var c,p="";if(c=(e=f(t)).char,t=e.newChunk,e.err)return o;if(p=c,"-"===t[0]&&(p=(n=f(t.slice(1))).char,t=n.newChunk,n.err))return o;c<=s&&s<=p&&(u=!0),a++}if(u!==i)return o;break;case"?":r=r.slice(1),t=t.slice(1);break;case"\\":if(0===(t=t.slice(1)).length)return o.err=!0,o;default:if(t[0]!==r[0])return o;r=r.slice(1),t=t.slice(1)}}return o.t=r,o.ok=!0,o.err=!1,o}function f(t){var r={char:"",newChunk:"",err:!1};return 0===t.length||"-"===t[0]||"]"===t[0]||"\\"===t[0]&&0===(t=t.slice(1)).length?(r.err=!0,r):(r.char=t[0],r.newChunk=t.slice(1),0===r.newChunk.length&&(r.err=!0),r)}r.default=function(t,r){if(!r)throw new Error("No matcher supplied!");switch(r.type){case"all":return!0;case"fql":return function(t,r){if(!t)return!1;try{t=JSON.parse(t)}catch(r){throw new Error('Failed to JSON.parse FQL intermediate representation "'.concat(t,'": ').concat(r))}var e=s(t,r);return"boolean"==typeof e&&e}(r.ir,t);default:throw new Error("Matcher of type ".concat(r.type," unsupported."))}}},1444:(t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var e=function(){function t(t){this.rules=[],this.rules=t||[]}return t.prototype.getRulesByDestinationName=function(t){for(var r=[],e=0,n=this.rules;e1?(i.pop(),c=(0,s.default)(e,i.join("."))):c=t,"object"==typeof c){if(o.copy){var f=(0,s.default)(e,o.copy);void 0!==f&&(0,u.dset)(t,n,f)}else if(o.move){var p=(0,s.default)(e,o.move);void 0!==p&&(0,u.dset)(t,n,p),(0,a.unset)(t,o.move)}else o.hasOwnProperty("set")&&(0,u.dset)(t,n,o.set);if(o.to_string){var l=(0,s.default)(t,n);if("string"==typeof l||"object"==typeof l&&null!==l)continue;void 0!==l?(0,u.dset)(t,n,JSON.stringify(l)):(0,u.dset)(t,n,"undefined")}}}}function v(t,r){return!(r.sample.percent<=0)&&(r.sample.percent>=1||(r.sample.path?function(t,r){var e=(0,s.default)(t,r.sample.path),n=(0,o.default)(JSON.stringify(e)),u=-64,a=[];y(n.slice(0,8),a);for(var c=0,f=0;f<64&&1!==a[f];f++)c++;if(0!==c){var p=[];y(n.slice(9,16),p),u-=c,a.splice(0,c),p.splice(64-c),a=a.concat(p)}return a[63]=0===a[63]?1:0,(0,i.default)(parseInt(a.join(""),2),u)=1;o/=2)n-o>=0?(n-=o,r.push(1)):r.push(0)}r.default=function(t,r){for(var e=t,n=0,o=r;n{r.dset=function(t,r,e){r.split&&(r=r.split("."));for(var n,o,s=0,i=r.length,u=t;s{"use strict";var r="function"==typeof Float64Array?Float64Array:void 0;t.exports=r},7382:(t,r,e)=>{"use strict";var n,o=e(5569),s=e(3304),i=e(8482);n=o()?s:i,t.exports=n},8482:t=>{"use strict";t.exports=function(){throw new Error("not implemented")}},6322:(t,r,e)=>{"use strict";var n,o=e(2508),s=e(5679),i=e(882);n=o()?s:i,t.exports=n},882:t=>{"use strict";t.exports=function(){throw new Error("not implemented")}},5679:t=>{"use strict";var r="function"==typeof Uint16Array?Uint16Array:void 0;t.exports=r},4773:(t,r,e)=>{"use strict";var n,o=e(9773),s=e(3004),i=e(3078);n=o()?s:i,t.exports=n},3078:t=>{"use strict";t.exports=function(){throw new Error("not implemented")}},3004:t=>{"use strict";var r="function"==typeof Uint32Array?Uint32Array:void 0;t.exports=r},7980:(t,r,e)=>{"use strict";var n,o=e(8114),s=e(6737),i=e(3357);n=o()?s:i,t.exports=n},3357:t=>{"use strict";t.exports=function(){throw new Error("not implemented")}},6737:t=>{"use strict";var r="function"==typeof Uint8Array?Uint8Array:void 0;t.exports=r},2684:t=>{"use strict";var r="function"==typeof Float64Array?Float64Array:null;t.exports=r},5569:(t,r,e)=>{"use strict";var n=e(3876);t.exports=n},3876:(t,r,e)=>{"use strict";var n=e(1448),o=e(2684);t.exports=function(){var t,r;if("function"!=typeof o)return!1;try{r=new o([1,3.14,-3.14,NaN]),t=n(r)&&1===r[0]&&3.14===r[1]&&-3.14===r[2]&&r[3]!=r[3]}catch(r){t=!1}return t}},9048:(t,r,e)=>{"use strict";var n=e(3763);t.exports=n},3763:t=>{"use strict";var r=Object.prototype.hasOwnProperty;t.exports=function(t,e){return null!=t&&r.call(t,e)}},7009:(t,r,e)=>{"use strict";var n=e(6784);t.exports=n},6784:t=>{"use strict";t.exports=function(){return"function"==typeof Symbol&&"symbol"==typeof Symbol("foo")}},3123:(t,r,e)=>{"use strict";var n=e(8481);t.exports=n},8481:(t,r,e)=>{"use strict";var n=e(7009)();t.exports=function(){return n&&"symbol"==typeof Symbol.toStringTag}},2508:(t,r,e)=>{"use strict";var n=e(3403);t.exports=n},3403:(t,r,e)=>{"use strict";var n=e(768),o=e(9668),s=e(187);t.exports=function(){var t,r;if("function"!=typeof s)return!1;try{r=new s(r=[1,3.14,-3.14,o+1,o+2]),t=n(r)&&1===r[0]&&3===r[1]&&r[2]===o-2&&0===r[3]&&1===r[4]}catch(r){t=!1}return t}},187:t=>{"use strict";var r="function"==typeof Uint16Array?Uint16Array:null;t.exports=r},9773:(t,r,e)=>{"use strict";var n=e(2822);t.exports=n},2822:(t,r,e)=>{"use strict";var n=e(2744),o=e(3899),s=e(746);t.exports=function(){var t,r;if("function"!=typeof s)return!1;try{r=new s(r=[1,3.14,-3.14,o+1,o+2]),t=n(r)&&1===r[0]&&3===r[1]&&r[2]===o-2&&0===r[3]&&1===r[4]}catch(r){t=!1}return t}},746:t=>{"use strict";var r="function"==typeof Uint32Array?Uint32Array:null;t.exports=r},8114:(t,r,e)=>{"use strict";var n=e(8066);t.exports=n},8066:(t,r,e)=>{"use strict";var n=e(8279),o=e(3443),s=e(2731);t.exports=function(){var t,r;if("function"!=typeof s)return!1;try{r=new s(r=[1,3.14,-3.14,o+1,o+2]),t=n(r)&&1===r[0]&&3===r[1]&&r[2]===o-2&&0===r[3]&&1===r[4]}catch(r){t=!1}return t}},2731:t=>{"use strict";var r="function"==typeof Uint8Array?Uint8Array:null;t.exports=r},1448:(t,r,e)=>{"use strict";var n=e(1453);t.exports=n},1453:(t,r,e)=>{"use strict";var n=e(6208),o="function"==typeof Float64Array;t.exports=function(t){return o&&t instanceof Float64Array||"[object Float64Array]"===n(t)}},9331:(t,r,e)=>{"use strict";var n=e(7980),o={uint16:e(6322),uint8:n};t.exports=o},5902:(t,r,e)=>{"use strict";var n=e(4106);t.exports=n},4106:(t,r,e)=>{"use strict";var n,o,s=e(9331);(o=new s.uint16(1))[0]=4660,n=52===new s.uint8(o.buffer)[0],t.exports=n},768:(t,r,e)=>{"use strict";var n=e(3823);t.exports=n},3823:(t,r,e)=>{"use strict";var n=e(6208),o="function"==typeof Uint16Array;t.exports=function(t){return o&&t instanceof Uint16Array||"[object Uint16Array]"===n(t)}},2744:(t,r,e)=>{"use strict";var n=e(2326);t.exports=n},2326:(t,r,e)=>{"use strict";var n=e(6208),o="function"==typeof Uint32Array;t.exports=function(t){return o&&t instanceof Uint32Array||"[object Uint32Array]"===n(t)}},8279:(t,r,e)=>{"use strict";var n=e(208);t.exports=n},208:(t,r,e)=>{"use strict";var n=e(6208),o="function"==typeof Uint8Array;t.exports=function(t){return o&&t instanceof Uint8Array||"[object Uint8Array]"===n(t)}},6315:t=>{"use strict";t.exports=1023},1686:t=>{"use strict";t.exports=2147483647},3105:t=>{"use strict";t.exports=2146435072},3449:t=>{"use strict";t.exports=2147483648},6988:t=>{"use strict";t.exports=-1023},9777:t=>{"use strict";t.exports=1023},3690:t=>{"use strict";t.exports=-1074},2918:(t,r,e)=>{"use strict";var n=e(4772).NEGATIVE_INFINITY;t.exports=n},4165:t=>{"use strict";var r=Number.POSITIVE_INFINITY;t.exports=r},6488:t=>{"use strict";t.exports=22250738585072014e-324},9668:t=>{"use strict";t.exports=65535},3899:t=>{"use strict";t.exports=4294967295},3443:t=>{"use strict";t.exports=255},7011:(t,r,e)=>{"use strict";var n=e(812);t.exports=n},812:(t,r,e)=>{"use strict";var n=e(4165),o=e(2918);t.exports=function(t){return t===n||t===o}},1883:(t,r,e)=>{"use strict";var n=e(1797);t.exports=n},1797:t=>{"use strict";t.exports=function(t){return t!=t}},513:(t,r,e)=>{"use strict";var n=e(5760);t.exports=n},5760:t=>{"use strict";t.exports=function(t){return Math.abs(t)}},5848:(t,r,e)=>{"use strict";var n=e(677);t.exports=n},677:(t,r,e)=>{"use strict";var n=e(3449),o=e(1686),s=e(7838),i=e(1921),u=e(2490),a=[0,0];t.exports=function(t,r){var e,c;return s.assign(t,a,1,0),e=a[0],e&=o,c=i(r),u(e|=c&=n,a[1])}},5500:(t,r,e)=>{"use strict";var n=e(8397);t.exports=n},8397:(t,r,e)=>{"use strict";var n=e(4165),o=e(2918),s=e(6315),i=e(9777),u=e(6988),a=e(3690),c=e(1883),f=e(7011),p=e(5848),l=e(4948),v=e(8478),y=e(7838),d=e(2490),h=[0,0],x=[0,0];t.exports=function(t,r){var e,b;return 0===t||c(t)||f(t)?t:(l(h,t),r+=h[1],(r+=v(t=h[0]))i?t<0?o:n:(r<=u?(r+=52,b=2220446049250313e-31):b=1,y(x,t),e=x[0],e&=2148532223,b*d(e|=r+s<<20,x[1])))}},4772:(t,r,e)=>{"use strict";var n=e(7548);t.exports=n},7548:t=>{"use strict";t.exports=Number},8478:(t,r,e)=>{"use strict";var n=e(4500);t.exports=n},4500:(t,r,e)=>{"use strict";var n=e(1921),o=e(3105),s=e(6315);t.exports=function(t){var r=n(t);return(r=(r&o)>>>20)-s|0}},2490:(t,r,e)=>{"use strict";var n=e(9639);t.exports=n},4445:(t,r,e)=>{"use strict";var n,o,s;!0===e(5902)?(o=1,s=0):(o=0,s=1),n={HIGH:o,LOW:s},t.exports=n},9639:(t,r,e)=>{"use strict";var n=e(4773),o=e(7382),s=e(4445),i=new o(1),u=new n(i.buffer),a=s.HIGH,c=s.LOW;t.exports=function(t,r){return u[a]=t,u[c]=r,i[0]}},5646:(t,r,e)=>{"use strict";var n;n=!0===e(5902)?1:0,t.exports=n},1921:(t,r,e)=>{"use strict";var n=e(6285);t.exports=n},6285:(t,r,e)=>{"use strict";var n=e(4773),o=e(7382),s=e(5646),i=new o(1),u=new n(i.buffer);t.exports=function(t){return i[0]=t,u[s]}},9024:(t,r,e)=>{"use strict";var n=e(6488),o=e(7011),s=e(1883),i=e(513);t.exports=function(t,r,e,u){return s(t)||o(t)?(r[u]=t,r[u+e]=0,r):0!==t&&i(t){"use strict";var n=e(7576),o=e(9422);n(o,"assign",e(9024)),t.exports=o},9422:(t,r,e)=>{"use strict";var n=e(9024);t.exports=function(t){return n(t,[0,0],1,0)}},5239:(t,r,e)=>{"use strict";var n=e(4773),o=e(7382),s=e(5782),i=new o(1),u=new n(i.buffer),a=s.HIGH,c=s.LOW;t.exports=function(t,r,e,n){return i[0]=t,r[n]=u[a],r[n+e]=u[c],r}},7838:(t,r,e)=>{"use strict";var n=e(7576),o=e(4010);n(o,"assign",e(5239)),t.exports=o},5782:(t,r,e)=>{"use strict";var n,o,s;!0===e(5902)?(o=1,s=0):(o=0,s=1),n={HIGH:o,LOW:s},t.exports=n},4010:(t,r,e)=>{"use strict";var n=e(5239);t.exports=function(t){return n(t,[0,0],1,0)}},7576:(t,r,e)=>{"use strict";var n=e(7063);t.exports=n},7063:(t,r,e)=>{"use strict";var n=e(6691);t.exports=function(t,r,e){n(t,r,{configurable:!1,enumerable:!1,writable:!1,value:e})}},2073:t=>{"use strict";var r=Object.defineProperty;t.exports=r},1680:t=>{"use strict";var r="function"==typeof Object.defineProperty?Object.defineProperty:null;t.exports=r},1471:(t,r,e)=>{"use strict";var n=e(1680);t.exports=function(){try{return n({},"x",{}),!0}catch(t){return!1}}},6691:(t,r,e)=>{"use strict";var n,o=e(1471),s=e(2073),i=e(1309);n=o()?s:i,t.exports=n},1309:t=>{"use strict";var r=Object.prototype,e=r.toString,n=r.__defineGetter__,o=r.__defineSetter__,s=r.__lookupGetter__,i=r.__lookupSetter__;t.exports=function(t,u,a){var c,f,p,l;if("object"!=typeof t||null===t||"[object Array]"===e.call(t))throw new TypeError("invalid argument. First argument must be an object. Value: `"+t+"`.");if("object"!=typeof a||null===a||"[object Array]"===e.call(a))throw new TypeError("invalid argument. Property descriptor must be an object. Value: `"+a+"`.");if((f="value"in a)&&(s.call(t,u)||i.call(t,u)?(c=t.__proto__,t.__proto__=r,delete t[u],t[u]=a.value,t.__proto__=c):t[u]=a.value),p="get"in a,l="set"in a,f&&(p||l))throw new Error("invalid argument. Cannot specify one or more accessors and a value or writable attribute in the property descriptor.");return p&&n&&n.call(t,u,a.get),l&&o&&o.call(t,u,a.set),t}},6208:(t,r,e)=>{"use strict";var n,o=e(3123),s=e(7407),i=e(4210);n=o()?i:s,t.exports=n},7407:(t,r,e)=>{"use strict";var n=e(173);t.exports=function(t){return n.call(t)}},4210:(t,r,e)=>{"use strict";var n=e(9048),o=e(1403),s=e(173);t.exports=function(t){var r,e,i;if(null==t)return s.call(t);e=t[o],r=n(t,o);try{t[o]=void 0}catch(r){return s.call(t)}return i=s.call(t),r?t[o]=e:delete t[o],i}},173:t=>{"use strict";var r=Object.prototype.toString;t.exports=r},1403:t=>{"use strict";var r="function"==typeof Symbol?Symbol.toStringTag:"";t.exports=r},7843:function(t){t.exports=function(t,r,e,n,o){for(r=r.split?r.split("."):r,n=0;n{"use strict";e.r(r),e.d(r,{default:()=>s});for(var n=[],o=0;o<64;)n[o]=0|4294967296*Math.sin(++o%Math.PI);function s(t){var r,e,s,i=[r=1732584193,e=4023233417,~r,~e],u=[],a=unescape(encodeURI(t))+"€",c=a.length;for(t=--c/4+2|15,u[--t]=8*c;~c;)u[c>>2]|=a.charCodeAt(c)<<8*c--;for(o=a=0;o>4]+n[a]+~~u[o|15&[a,5*a+1,3*a+5,7*a][c]])<<(c=[7,12,17,22,5,9,14,20,4,11,16,23,6,10,15,21][4*c+a++%4])|s>>>-c),r,e])r=0|c[1],e=c[2];for(a=4;a;)i[--a]+=c[a]}for(t="";a<32;)t+=(i[a>>3]>>4*(1^a++)&15).toString(16);return t}}},r={};function e(n){var o=r[n];if(void 0!==o)return o.exports;var s=r[n]={exports:{}};return t[n].call(s.exports,s,s.exports,e),s.exports}return e.d=(t,r)=>{for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},e.o=(t,r)=>Object.prototype.hasOwnProperty.call(t,r),e.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e(2870)})())); \ No newline at end of file diff --git a/packages/browser/src/vendor/tsub/types.ts b/packages/browser/src/vendor/tsub/types.ts new file mode 100644 index 000000000..a468f9671 --- /dev/null +++ b/packages/browser/src/vendor/tsub/types.ts @@ -0,0 +1,19 @@ +export interface Rule { + scope: string + target_type: string + matchers: Matcher[] + transformers: Transformer[][] + destinationName?: string +} +export interface Matcher { + type: string + ir: string +} +export interface Transformer { + type: string + config?: any +} +export interface Store { + new (rules?: Rule[]): this + getRulesByDestinationName(destinationName: string): Rule[] +} diff --git a/yarn.lock b/yarn.lock index 750523add..3bb6ffbfc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4610,112 +4610,137 @@ __metadata: languageName: node linkType: hard +"@stdlib/array-float32@npm:^0.0.x": + version: 0.0.6 + resolution: "@stdlib/array-float32@npm:0.0.6" + dependencies: + "@stdlib/assert-has-float32array-support": ^0.0.x + checksum: 37681b6198692bbb24ccd3de720430fa2565e967f1162df0a0719072b7a4197b4a42aea018e1ff925a64fb15af0d7f5b3c8b81f84dc3335ba22fce6d03033f00 + conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) + languageName: node + linkType: hard + "@stdlib/array-float64@npm:^0.0.x": - version: 0.0.5 - resolution: "@stdlib/array-float64@npm:0.0.5" + version: 0.0.6 + resolution: "@stdlib/array-float64@npm:0.0.6" dependencies: "@stdlib/assert-has-float64array-support": ^0.0.x - checksum: 7a5763947da81d8b89f0dba2d0e0017903c1a456dc030a4991a5caf904e708ae177810dcc756a8329e68bc67fc7f4ea06a3508ec942d58b2eba8f17b40b758fe + checksum: efabe5edbb4cc0268667bc974c792de3599ca59317b0222e109cc1bc380eeba9e4b90103785bcab965a4d9289b96833b6d7ddc71a04cf2ceecd0b08c7c8fdf09 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/array-uint16@npm:^0.0.x": - version: 0.0.5 - resolution: "@stdlib/array-uint16@npm:0.0.5" + version: 0.0.6 + resolution: "@stdlib/array-uint16@npm:0.0.6" dependencies: "@stdlib/assert-has-uint16array-support": ^0.0.x - checksum: 46bed61dcc45be1c3402cfcecea8b6ed02a197350613d802e8f9bfa3d00e8d017786b5fc52a599ba2c50739d28e9cad888eee7574247fc7c5cd67d6c3a85c14f + checksum: 3e2cb713dcecfe43e9840fafd898d4e800e957933f256063cb8a92f8792701199ef73f6d53d73d552e0fd61a3917a08ba05147fc2ed42b52b73670203070b1aa conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/array-uint32@npm:^0.0.x": - version: 0.0.5 - resolution: "@stdlib/array-uint32@npm:0.0.5" + version: 0.0.6 + resolution: "@stdlib/array-uint32@npm:0.0.6" dependencies: "@stdlib/assert-has-uint32array-support": ^0.0.x - checksum: f224dd27559436317632c61bb6f3bee9a7500e42a1fb0c47a5d7b7ef13d79f26afb3b8dfa064229f85cab00f93919e4a19cb1ad8159157f913fa56bdc5d42724 + checksum: 6d3005ea06c30564ece1b618874511b981934ffbd1135030339ec69dcf59a58ead2b82504b242d0f53e7e596185a205a078c15d294428ecbb8239df82ac2f146 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/array-uint8@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/array-uint8@npm:0.0.6" + version: 0.0.7 + resolution: "@stdlib/array-uint8@npm:0.0.7" dependencies: "@stdlib/assert-has-uint8array-support": ^0.0.x - checksum: eaaa872b4191a990a4d92c182fe79d07208d0b0db06deed8669cbbfe56a01bc05443afaf07021e40bed8587b55656a35daf274b3c4db27db266cd95ebd6b6daf + checksum: 74d09268001923706899546e2b6720155ef218ad61738171f00d3122cfe2ddaaa8be309b46ef4a0dca67fa53cd03e0c0b9b43f2a26a2da22ad3bf60e8178c6e1 + conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) + languageName: node + linkType: hard + +"@stdlib/assert-has-float32array-support@npm:^0.0.x": + version: 0.0.8 + resolution: "@stdlib/assert-has-float32array-support@npm:0.0.8" + dependencies: + "@stdlib/assert-is-float32array": ^0.0.x + "@stdlib/cli-ctor": ^0.0.x + "@stdlib/constants-float64-pinf": ^0.0.x + "@stdlib/fs-read-file": ^0.0.x + bin: + has-float32array-support: bin/cli + checksum: 8666c8201aad4ead1b606d3b8830a4a91693e187c110386dd4e3854e579b9330b0f007e7d7f8112796ca7d0ad7bfa7b15cc1d0dda07cf54091757a5fd66ce343 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-has-float64array-support@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/assert-has-float64array-support@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/assert-has-float64array-support@npm:0.0.8" dependencies: "@stdlib/assert-is-float64array": ^0.0.x "@stdlib/cli-ctor": ^0.0.x "@stdlib/fs-read-file": ^0.0.x bin: has-float64array-support: bin/cli - checksum: a7a23dcae3fb2c033fc70b4b51cef6f45e85999a4ebd53aa5fbda84f7bd9b7f29a7db7e677929bde93278f873d9466922fdefa07bf1632d25862409de72c05cd + checksum: c94d312890af328ef36f58e19cd337b6de0ebdf2ae95ece0c2b78bc212dc2e61852f602505548fc94a6c9646f467c9d5d9ceb175a8be2cea43e3a6911ca0c97c conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-has-node-buffer-support@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/assert-has-node-buffer-support@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/assert-has-node-buffer-support@npm:0.0.8" dependencies: "@stdlib/assert-is-buffer": ^0.0.x "@stdlib/cli-ctor": ^0.0.x "@stdlib/fs-read-file": ^0.0.x bin: has-node-buffer-support: bin/cli - checksum: a7a5c6ed424a4c1762caa0b55eb9a1bc8cc919c973d9b4aaf359f045a666e565df898a9ffdbeeca5e482d6719b19cb68a606d48e7b32cd2441eb6d2fffd47084 + checksum: 30fa31c3c675ce1e2b235327a5c074f7bc0a50d57eaf63d985b021073164ae1ef4be1bed842d5b56773218b0088f4fa1aa09fd488a450956a7dd088825b02864 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-has-own-property@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/assert-has-own-property@npm:0.0.6" - checksum: 436cddb0f34781dbb761f9476e47adbe67626ea753350580c9f4dd1679167c728fded26fc4e73b2b9d11cb94850875cfa79dc36aa4d46303adbf1a028576482b + version: 0.0.7 + resolution: "@stdlib/assert-has-own-property@npm:0.0.7" + checksum: 4f1efbd2352214898792fea5bf83d190f9899a28d2eab52bca95de19370c112a385961390c423863be9977851f22003aee2268c1806138ad20d90bfa8d87eb95 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-has-symbol-support@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/assert-has-symbol-support@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/assert-has-symbol-support@npm:0.0.8" dependencies: "@stdlib/cli-ctor": ^0.0.x "@stdlib/fs-read-file": ^0.0.x bin: has-symbol-support: bin/cli - checksum: e8170ee87597cddabc1300205db268f3a5f83a53d32833a445bc20483819c6e959335c6a187ed106ad5cbb75f46bd78f8c9dd0a7412f715c75806a3538a33010 + checksum: 122d53efd4f8489a975486f1c79ec302102158f7bc92b3b13f936c8eae01189c2bf93483adb3942a310357425f9a4251959793e9a77ef310b2944af44396c8fc conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-has-tostringtag-support@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/assert-has-tostringtag-support@npm:0.0.7" + version: 0.0.9 + resolution: "@stdlib/assert-has-tostringtag-support@npm:0.0.9" dependencies: "@stdlib/assert-has-symbol-support": ^0.0.x "@stdlib/cli-ctor": ^0.0.x "@stdlib/fs-read-file": ^0.0.x bin: has-tostringtag-support: bin/cli - checksum: 4a753cf8cb898750b3eea2c0e4a3c55cab5a12ecbfe496ee75103f253e45af1b2a4f309930375994d23f4e4dc6ce929aba54d48c125f43bc55662aab88e66b1d + checksum: e2d10af88f36ba0ae9e0a205761eb6c6497b4dba037fdd1302c345c419c3ff33dcc9e3162b83a98816a079ac26415e28bdfc160ae2822941d7bec41d516be2e4 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-has-uint16array-support@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/assert-has-uint16array-support@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/assert-has-uint16array-support@npm:0.0.8" dependencies: "@stdlib/assert-is-uint16array": ^0.0.x "@stdlib/cli-ctor": ^0.0.x @@ -4723,14 +4748,14 @@ __metadata: "@stdlib/fs-read-file": ^0.0.x bin: has-uint16array-support: bin/cli - checksum: d2120fb655af3149fb576487ed1b0010c4b2a547f6a07c15326e4e7c45c1cdf062db45273ad15563dc91daf49616d64d8d5f8457de2bf8d00c933e452404b6d0 + checksum: e4a7b1dbd06e166f32d5848742310bceaccaeebf8c3b01e205044848bc50757e9172bd1817756ca49a386c6958e8935a3704374e6019b61d99b27761f9d6fca4 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-has-uint32array-support@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/assert-has-uint32array-support@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/assert-has-uint32array-support@npm:0.0.8" dependencies: "@stdlib/assert-is-uint32array": ^0.0.x "@stdlib/cli-ctor": ^0.0.x @@ -4738,14 +4763,14 @@ __metadata: "@stdlib/fs-read-file": ^0.0.x bin: has-uint32array-support: bin/cli - checksum: f67b71bbfb02ce7bb03a096183f57ff9def415314b6b515eb18822a4b94cfb2f99337147a8edbb370ae77dacfd1510d89e352dd4fb5644e829c8b82e900f8372 + checksum: 1fff733028ae8c13844b6f19d108571b8f522f56668d9fdb3f2b788d83c6c65fc21b7a518c42bb5d7ea0e196d0a5e8ecdc8786692018aee252c496d5f97ad7ed conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-has-uint8array-support@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/assert-has-uint8array-support@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/assert-has-uint8array-support@npm:0.0.8" dependencies: "@stdlib/assert-is-uint8array": ^0.0.x "@stdlib/cli-ctor": ^0.0.x @@ -4753,24 +4778,24 @@ __metadata: "@stdlib/fs-read-file": ^0.0.x bin: has-uint8array-support: bin/cli - checksum: d1bae3b41f7d770b32c324016ffe3a9271e65575bb42786345491853378dd187a01cb97761ac2ea5c381caf85e706f370cb093f456fb19a6837358fbc67bbfc8 + checksum: 09a26ddf736dd259ae05c02b67a6518027c9715c9ae573850ae11655304d71eb13bb069b753a6192747eab407c39dd41b15d2ab5ba23e3c053b29f79fd07c961 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-is-array@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/assert-is-array@npm:0.0.6" + version: 0.0.7 + resolution: "@stdlib/assert-is-array@npm:0.0.7" dependencies: "@stdlib/utils-native-class": ^0.0.x - checksum: fe595a08759b742f58b55bae2004efa4d2605306930f08369388ed4096dd9bf0b6c34ee2ff7d870525fb7188ae6a6637f4801b3b70aa142fff4f0b9b81c06f80 + checksum: 17d64b5982fa6f1feb093e8c8a631adc780035070168b92ceafb8cd5162ad3f9a81952a4938dd6515a8caee20f24aca9112e4f219eb2f03789a8030aa434ad07 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-is-big-endian@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/assert-is-big-endian@npm:0.0.6" + version: 0.0.7 + resolution: "@stdlib/assert-is-big-endian@npm:0.0.7" dependencies: "@stdlib/array-uint16": ^0.0.x "@stdlib/array-uint8": ^0.0.x @@ -4778,56 +4803,66 @@ __metadata: "@stdlib/fs-read-file": ^0.0.x bin: is-big-endian: bin/cli - checksum: 23992a4748e9a7eb3a4b3fe46ae7770e6a4fca472655c7c1c8dcf0368b215007ec509a5b1413fd490a664c7b8dc3d81445c16d5f7e7855dbc6708e1f23edde48 + checksum: 481fe0a5157c5315e5bcdfc979e3ad3a51c532de00b44730728c6515cab7d535286c2e89707c944a3135fd690263ff4f271e95607c203d6497d3c77e1ce79759 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-is-boolean@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/assert-is-boolean@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/assert-is-boolean@npm:0.0.8" dependencies: "@stdlib/assert-has-tostringtag-support": ^0.0.x "@stdlib/utils-define-nonenumerable-read-only-property": ^0.0.x "@stdlib/utils-native-class": ^0.0.x - checksum: 1f8569cf451f484aba64d7304397760a264120f134d4252f60008b1bea8301c727ffb8fa7a05fab8d0874f5e18be3748b5953df20ca118b213e6ee99ec55f6c0 + checksum: 501a78fa4a60816fe24de8870d2bccf1cdc2f6a1d2d4ae2b4d10ba6b55f667fc4a658504dc12fe89c697aa6f81020f14c9c8cb5512b0e24d33f88c705028b7b7 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-is-buffer@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/assert-is-buffer@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/assert-is-buffer@npm:0.0.8" dependencies: "@stdlib/assert-is-object-like": ^0.0.x - checksum: 86f36b8f2e18b7c200dd6966c4d75ae9f2d0c3833f6e973f3309b4ec263d1a103e776391d5b24ae0059e6c321f8d6175db973cbfb964756b7516ef4cbba651a2 + checksum: 2548c1d0a4c0240bef5677fb422c419b14dbc78a6499404eecd85afc332994660284c67adbf9f2de7ae429bed0b8683491528ba75e4baa3ec374748a569c1eaa + conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) + languageName: node + linkType: hard + +"@stdlib/assert-is-float32array@npm:^0.0.x": + version: 0.0.8 + resolution: "@stdlib/assert-is-float32array@npm:0.0.8" + dependencies: + "@stdlib/utils-native-class": ^0.0.x + checksum: f706f17cdedaf96bcc16c2bf95e626345f24fd994d6881b6ee607ed4bb0b329fb84054da74c81b3455047ac6109f15ff74b13c738f329933added3ad9a83b511 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-is-float64array@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/assert-is-float64array@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/assert-is-float64array@npm:0.0.8" dependencies: "@stdlib/utils-native-class": ^0.0.x - checksum: c5799367e63d386b49218ca43eeaab73af6bbbab8d382143c4af0585509d05fc5716f7ebfb1daf959dcc7166c3ae07b71476b13a53844f3e2510b713317255d1 + checksum: 70a481b91581b5b1e4e6356076a11ec89842acd57097f455d09ed307eef5c313b5b5d227f3f1321a95480ffbddc52f5d15012975077b2f0a6c51735478bf57d7 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-is-function@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/assert-is-function@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/assert-is-function@npm:0.0.8" dependencies: "@stdlib/utils-type-of": ^0.0.x - checksum: ef5d35262bb0d5e44b11f33f954d86612f932ade660ea632e23656b07438e4d9d550bad8084e319083d18344e4f7b3295c677afc2a46e7f8f766081a9644dedb + checksum: 57017ac110fa14ea61efd48b8b61c35141a5f6438312a846d38b30b7e22d8048e38c267bccf91f3c0e6d47f893e5ba75f93816d1dc529595955dfb2a22ddfd6e conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-is-little-endian@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/assert-is-little-endian@npm:0.0.6" + version: 0.0.7 + resolution: "@stdlib/assert-is-little-endian@npm:0.0.7" dependencies: "@stdlib/array-uint16": ^0.0.x "@stdlib/array-uint8": ^0.0.x @@ -4835,49 +4870,62 @@ __metadata: "@stdlib/fs-read-file": ^0.0.x bin: is-little-endian: bin/cli - checksum: 9269ab2a42779afd01a40dc7af2e16912c1fe38d964b59e970333ae13763d397c703dea308fb288645cadc9ec5bd6ab5c533d5b3e837a55ddee304cfd55fa78e + checksum: e43ec044b2fec596889e73b24c7661cfc739043d4fdc2cca7ec4dbb3662016d1bdd3f070d484e15994f615c662131c05062ba48a566a866e082310bf80e71df9 + conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) + languageName: node + linkType: hard + +"@stdlib/assert-is-number@npm:^0.0.x": + version: 0.0.7 + resolution: "@stdlib/assert-is-number@npm:0.0.7" + dependencies: + "@stdlib/assert-has-tostringtag-support": ^0.0.x + "@stdlib/number-ctor": ^0.0.x + "@stdlib/utils-define-nonenumerable-read-only-property": ^0.0.x + "@stdlib/utils-native-class": ^0.0.x + checksum: 4ffeedcd2f696f38a28ae5d87914cf12db165435ede21eb78d5c2facecd5e66db7667077bc6828707c7be162a554453f4421f27c2390e7fcc6dcb36fc5179a03 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-is-object-like@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/assert-is-object-like@npm:0.0.6" + version: 0.0.8 + resolution: "@stdlib/assert-is-object-like@npm:0.0.8" dependencies: "@stdlib/assert-tools-array-function": ^0.0.x "@stdlib/utils-define-nonenumerable-read-only-property": ^0.0.x - checksum: 3bd761772188b8335c5ad07687837c4a9c7c97a58c1f434fa8b04583da5b50e245e66a2ae38508a96a85d6876e28d9a656140be285c01beac3e85f8ba76ffb67 + checksum: 45b1dbf8dc43abac2890afc21d64773bc2cc932696d7372ca5366402b7351314921293b14722454ab1a7a324449dfb924e519d82df188b37f9bfc8cc54ba863b conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-is-object@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/assert-is-object@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/assert-is-object@npm:0.0.8" dependencies: "@stdlib/assert-is-array": ^0.0.x - checksum: 2571b600307b8a0ea7599a839a592118f148ef882ce41aa2500260d3471b913ac6002e2c54b8018fb4b63988e712e5e0b18a67f3171dd16f413ead03475f718a + checksum: e50b56c32a6693f73f7d65a29726e76b4df8ebae601fd3508b3ef512a1988ff2ce9d436607555888979c715c13600a1a0ebb205fdb0235a30ca3de5580f164ae conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-is-plain-object@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/assert-is-plain-object@npm:0.0.6" + version: 0.0.7 + resolution: "@stdlib/assert-is-plain-object@npm:0.0.7" dependencies: "@stdlib/assert-has-own-property": ^0.0.x "@stdlib/assert-is-function": ^0.0.x "@stdlib/assert-is-object": ^0.0.x "@stdlib/utils-get-prototype-of": ^0.0.x "@stdlib/utils-native-class": ^0.0.x - checksum: ef59d165517674d0da0e20e74de99aeb83bab9106bd467c6bd5cf6c944d8c245946ab7f8a7711f4fe09d2f9b030972de2e14c488b58e461fc9c2f7f5ce4567cc + checksum: 3ec502a4954ef959dc478d4674f1fd4b0929bb5d420be0097db6a8eb899a1e65c23bdbdfb73e1b750f058058ac0634b1fc26b4275eb8ccffa196967a3da427d7 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-is-regexp-string@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/assert-is-regexp-string@npm:0.0.7" + version: 0.0.9 + resolution: "@stdlib/assert-is-regexp-string@npm:0.0.9" dependencies: "@stdlib/assert-is-string": ^0.0.x "@stdlib/cli-ctor": ^0.0.x @@ -4888,201 +4936,291 @@ __metadata: "@stdlib/streams-node-stdin": ^0.0.x bin: is-regexp-string: bin/cli - checksum: 7583dd8eb7a931a577e5e0f7e97d5ad338127e81be34387afe49d602794b9e6aee9c391867bf912db50f07734db28afea8749e3805888d83cea749cf931c9a2f + checksum: 10155625e04f3d79466993e080b2cf01742bf88a1adb9d383d1854b3a7464792ed8d59e810c7a35b5a8fbbfb63eb0317a540fd687cec2afdf59052b79a734911 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-is-regexp@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/assert-is-regexp@npm:0.0.6" + version: 0.0.7 + resolution: "@stdlib/assert-is-regexp@npm:0.0.7" dependencies: "@stdlib/assert-has-tostringtag-support": ^0.0.x "@stdlib/utils-native-class": ^0.0.x - checksum: d963110bb1bc00a15fe786dd676b2716d0c5dc68478f734c7387ce089ec4dd2dd32bccaced4cb195830e20d1de9fa2697e1ef784662a70142c088ea457c9e49d + checksum: 6d881f57b1e295b0abf1f7698404cfa9aa8f0851099b5d1cb786b809742df266f17e4287af8932351a303825d475a6d6e22751a4f521b6e6504acab6d9aabd33 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-is-string@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/assert-is-string@npm:0.0.6" + version: 0.0.8 + resolution: "@stdlib/assert-is-string@npm:0.0.8" dependencies: "@stdlib/assert-has-tostringtag-support": ^0.0.x "@stdlib/utils-define-nonenumerable-read-only-property": ^0.0.x "@stdlib/utils-native-class": ^0.0.x - checksum: 15ac7e594aa6c274359a020d85927f140983dbbe9a14c4d6e5ef0288f36952bb02ae96814fbb9921474845ca075e0155fbbb069bff0d7f2d6038d69327f9c072 + checksum: c1bde204d24c2debf348202b432fa2376f0d53d8949a8a2f1cebc298e417495242267732bdb87df693ba46de3f2777895ed09d5271ba8ca83e107a7412e23c84 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-is-uint16array@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/assert-is-uint16array@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/assert-is-uint16array@npm:0.0.8" dependencies: "@stdlib/utils-native-class": ^0.0.x - checksum: de32a106bd45fa1002cea26e2e8384fff0e8d5a25f76155d3629fca326326c3f8298a23c38c6d97bdd31f32285cdb41ec99a41279ff49ec6a0876d6ed7dfd157 + checksum: 51465483af8b2e244b041f662d4317c3337dc184da3cfbab1556bdb3e1ca82a2e369387a95cd318af60cac6dc5d29df3dfe8a491928ab1a148e810e3e0add140 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-is-uint32array@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/assert-is-uint32array@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/assert-is-uint32array@npm:0.0.8" dependencies: "@stdlib/utils-native-class": ^0.0.x - checksum: 82b41abc638c6b37a70114cf99996bd91181b95f7d677c64febae8922a75aabec62cb29019f479ff4d73d4d4802f9f5e5a93ede3985fa9d3160374d2984e0e31 + checksum: 5b5d7635033ebc10491e6e878a098de0566673b33773f99e57bf2030f53f1bd9af00d790a90bb171435d49af676b919068372474ad74c16a2b65f7931d09bcf3 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-is-uint8array@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/assert-is-uint8array@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/assert-is-uint8array@npm:0.0.8" dependencies: "@stdlib/utils-native-class": ^0.0.x - checksum: ef08bd2395e95777c4fdb6ec212c2086544b7069eeb5b2f67d098aa3897b8cb8ac2ac176c4f6b19be6027a071e0671b3824407a5a3d8737f2582ca50a8e283b3 + checksum: 3368fcbe4e27ce5ef606f8a19d4bb485af20235f0929801847ccdc65d3acac1ad70b68c228006b8a99dfc6cba1aaf19995dd6a2bb4a5ea7e52cfb529800d447c conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/assert-tools-array-function@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/assert-tools-array-function@npm:0.0.6" + version: 0.0.7 + resolution: "@stdlib/assert-tools-array-function@npm:0.0.7" dependencies: "@stdlib/assert-is-array": ^0.0.x - checksum: 645ce50d2edc1258b942cb30636719694982092fd69f672fa7d610005139cd31ce0f6138d7f9d6ccbc25ea263dae89b00155770a5f3b5f81ab4c9d0fa5076bb8 + checksum: 2092c89eae72b5da2192fedecc1cddfd7ac553298425039d895cc858ee981df67f13560db60387b166354761cd74017bc5cc959e555d317c07358153bd9d79ef conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/buffer-ctor@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/buffer-ctor@npm:0.0.6" + version: 0.0.7 + resolution: "@stdlib/buffer-ctor@npm:0.0.7" dependencies: "@stdlib/assert-has-node-buffer-support": ^0.0.x - checksum: 627da402152e463ad3c599071850fb1eb92a6b6e0b2fcfdf19e70d592852e83dfebf07a7a4810bc3f003f12f5f82a1931b95047429d4fe843cdcfc178d1969f0 + checksum: 211b5eb199a6037381339bd0f7759f0dbeb912e8312d6ccb2a7c58fc77a4d311998efaecc1fce0e689e0483c213e9a24cfe3441e0130ca099f11abf5fb25cde7 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/buffer-from-string@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/buffer-from-string@npm:0.0.6" + version: 0.0.8 + resolution: "@stdlib/buffer-from-string@npm:0.0.8" dependencies: "@stdlib/assert-is-function": ^0.0.x "@stdlib/assert-is-string": ^0.0.x "@stdlib/buffer-ctor": ^0.0.x - checksum: 8dcf2dd386aab8c6fc359efba9d283d4bbd277a0213f3bd3c8a06eca8b089575cffd5fda93ff7c20f04645c2b8139e184ceedf7d017e0cda4723c4b1de933d3c + "@stdlib/string-format": ^0.0.x + checksum: f436d106e816339f6ae8e438b5d36e8e522c50958663370bc3c028061aeae225026549f6de2fd50c9d34c08f1c581130dd8702b22a7002c5bdd8bd137d9ad863 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/cli-ctor@npm:^0.0.x": - version: 0.0.2 - resolution: "@stdlib/cli-ctor@npm:0.0.2" + version: 0.0.3 + resolution: "@stdlib/cli-ctor@npm:0.0.3" dependencies: "@stdlib/utils-define-nonenumerable-read-only-property": ^0.0.x "@stdlib/utils-noop": ^0.0.x minimist: ^1.2.0 - checksum: c14477f20f230b4101556cf13d7b80b95d1a48736ee5c314fcc4248dff952a0250911069887660d197df0745351a2cdda80977044032cb05bde9e7334aa496e4 + checksum: c3b6e8b9d149b96a1e97df91e77fbc5245a92b504c277d993d2c08ff263ce46fc83dd211ee71e0e0641f700d7622b88265ce9a73b7628176f16626e8abe0e213 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard -"@stdlib/constants-float64-exponent-bias@npm:^0.0.x": +"@stdlib/complex-float32@npm:^0.0.7, @stdlib/complex-float32@npm:^0.0.x": + version: 0.0.7 + resolution: "@stdlib/complex-float32@npm:0.0.7" + dependencies: + "@stdlib/assert-is-number": ^0.0.x + "@stdlib/number-float64-base-to-float32": ^0.0.x + "@stdlib/utils-define-nonenumerable-read-only-property": ^0.0.x + "@stdlib/utils-define-property": ^0.0.x + "@stdlib/utils-library-manifest": ^0.0.x + checksum: be388d393a00b655bfb2999695c2d8086847d6cfaebf631e6b85bb25d7764c9dc24d0078afaafa653ac41db6d46954dd73ea0a424ecf44eccf05f709f6f68b56 + conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) + languageName: node + linkType: hard + +"@stdlib/complex-float64@npm:^0.0.8, @stdlib/complex-float64@npm:^0.0.x": + version: 0.0.8 + resolution: "@stdlib/complex-float64@npm:0.0.8" + dependencies: + "@stdlib/assert-is-number": ^0.0.x + "@stdlib/complex-float32": ^0.0.x + "@stdlib/utils-define-nonenumerable-read-only-property": ^0.0.x + "@stdlib/utils-define-property": ^0.0.x + "@stdlib/utils-library-manifest": ^0.0.x + checksum: dc9da9778a385e109c37162570a9489d683ac66d8094c7f1709935183270491fcf6469845c91855babb2cdc78ffe4197f5152003a9e504c33d983541e0d06b7b + conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) + languageName: node + linkType: hard + +"@stdlib/complex-reim@npm:^0.0.6, @stdlib/complex-reim@npm:^0.0.x": version: 0.0.6 - resolution: "@stdlib/constants-float64-exponent-bias@npm:0.0.6" - checksum: 6f8a1c9afd681ca57799d30ca257c0ad1ab588a4ebadbc5c907b1b3b365b1dd0e9bd08122d503a11375240d7ae0bfabc043563c9bc6b4e9daa582e864f54bd21 + resolution: "@stdlib/complex-reim@npm:0.0.6" + dependencies: + "@stdlib/array-float64": ^0.0.x + "@stdlib/complex-float64": ^0.0.x + "@stdlib/types": ^0.0.x + "@stdlib/utils-library-manifest": ^0.0.x + checksum: fa0f463e83db7004c93f6a57fea8241bc6baafcc19442eb5747ce201437e27075a5d112a8c4facc6027e51ae2b2b0af484756f1a61264e1764a9861c411407b3 + conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) + languageName: node + linkType: hard + +"@stdlib/complex-reimf@npm:^0.0.1, @stdlib/complex-reimf@npm:^0.0.x": + version: 0.0.1 + resolution: "@stdlib/complex-reimf@npm:0.0.1" + dependencies: + "@stdlib/array-float32": ^0.0.x + "@stdlib/complex-float32": ^0.0.x + "@stdlib/types": ^0.0.x + "@stdlib/utils-library-manifest": ^0.0.x + checksum: 36341a2627682983fbfe8b9f27e227dc488bfe879575e111ec5d6d808e3aa2f2057329db401177d70c208ddb7f46a8c47263436cc4363d4a54228d2f656b553e + conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) + languageName: node + linkType: hard + +"@stdlib/constants-float64-exponent-bias@npm:^0.0.x": + version: 0.0.8 + resolution: "@stdlib/constants-float64-exponent-bias@npm:0.0.8" + dependencies: + "@stdlib/utils-library-manifest": ^0.0.x + checksum: 2bf6005ccadf644bca261fa5df586aeef2b45bc4307603a8bfb2869ce885edb4b150af72bd6db5a0501a0a48ae7357d4fb07416dce7ba11352a19d030e313ffc + conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) + languageName: node + linkType: hard + +"@stdlib/constants-float64-high-word-abs-mask@npm:^0.0.x": + version: 0.0.1 + resolution: "@stdlib/constants-float64-high-word-abs-mask@npm:0.0.1" + dependencies: + "@stdlib/utils-library-manifest": ^0.0.x + checksum: b2b80fdce06be52f24895fdf4f5aa7f63d015f8db3f9a069e0a9d4798ac6017f7da37fabac7ff1ada27b71182517895a1ff5109fea90369578286d21a3b79203 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/constants-float64-high-word-exponent-mask@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/constants-float64-high-word-exponent-mask@npm:0.0.6" - checksum: 377006797b5bb6c86b81d4a7cf5acbb2ea1ba91e8b66236133350269cc11c528e8491b039c58b2891f62568d93232e22a724d3968eecd2495664ee10bd699059 + version: 0.0.8 + resolution: "@stdlib/constants-float64-high-word-exponent-mask@npm:0.0.8" + dependencies: + "@stdlib/utils-library-manifest": ^0.0.x + checksum: 400a6df4c6c1cf04a39a020be8ecafde96575e072086eab14956ba106e08f0073cfefaf690e92cc7248494024a0fec2440cb8f041c93627c8fd3dda9a5ee5c86 + conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) + languageName: node + linkType: hard + +"@stdlib/constants-float64-high-word-sign-mask@npm:^0.0.x": + version: 0.0.1 + resolution: "@stdlib/constants-float64-high-word-sign-mask@npm:0.0.1" + dependencies: + "@stdlib/utils-library-manifest": ^0.0.x + checksum: 73cb530b1c09cf83f23d7e853b1463e0030697e5ae0bc2daea37a13c810614bb5e2f2e6159792a21d214a0d55b6dff13671c060cc73fa42264dabfc6266edf82 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/constants-float64-max-base2-exponent-subnormal@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/constants-float64-max-base2-exponent-subnormal@npm:0.0.6" - checksum: 9ad6b44ddb013a86cfa293b442fe9030cb3fd10d546d1299a53fe388a34780c062a2afc2aed8a2a0a62e90a2337f145f0e5d47830ef8e9455bc3d9f6d87b1e4b + version: 0.0.8 + resolution: "@stdlib/constants-float64-max-base2-exponent-subnormal@npm:0.0.8" + dependencies: + "@stdlib/utils-library-manifest": ^0.0.x + checksum: ce0d90f99c6fbb70a6a689c9055f2d09c04a997938cc45bb1c635185e538a728fbbe20460f3cb662ebda8783494df6a39e5f767bbed7888ce75a4d691dd53c99 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/constants-float64-max-base2-exponent@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/constants-float64-max-base2-exponent@npm:0.0.6" - checksum: a102402874b2a66f0bb9420a0877bd4ebfb049e14989d2182d04b29a95f677708d9870b2c0ad500a4b9980d832e2fb329553ae25b8edef033ec4267696b04f44 + version: 0.0.8 + resolution: "@stdlib/constants-float64-max-base2-exponent@npm:0.0.8" + dependencies: + "@stdlib/utils-library-manifest": ^0.0.x + checksum: 2922502287f039bbcb016eb30fedf15256beef59843c00ddae142d9a97ae581bda8ef2f7fac1cd14d709ede4fa90b2a997595cb3582a7a3d111810ae528cd0e4 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/constants-float64-min-base2-exponent-subnormal@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/constants-float64-min-base2-exponent-subnormal@npm:0.0.6" - checksum: efb44bab2d7d266f7443fb9289138993909a1b8f4b3dc903c06be235e5fc381856d014b7f4dfb258bfe3fcd19585dbf6be52a00a45a5acbbadbd77ebfdaa8cc1 + version: 0.0.8 + resolution: "@stdlib/constants-float64-min-base2-exponent-subnormal@npm:0.0.8" + dependencies: + "@stdlib/utils-library-manifest": ^0.0.x + checksum: 7072bccbd673bcf94c17bdb33dd4f812cfb884c713e4b6f5b0c92859c0c5cb28628ac2b487a56021d78bdd195fc3cbb7ee44f655df6770615ecf2ac8791b15e4 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/constants-float64-ninf@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/constants-float64-ninf@npm:0.0.6" + version: 0.0.8 + resolution: "@stdlib/constants-float64-ninf@npm:0.0.8" dependencies: "@stdlib/number-ctor": ^0.0.x - checksum: c45b9ea045f23ca468f2d30a93c23dc0af41acad9682471edea3806e8e4b5e78a373f9d7c991a6af581ae81bce64e39a99a77671bfa692f8f7e0ed1c099fa743 + "@stdlib/utils-library-manifest": ^0.0.x + checksum: 26ce5b0acc457960707e3fb9474619065dd45c358332b4a9d3e021400bd1413cca19c3154f4eaa21f0849b1c45ae292f1ff0f04ec40db49cd65271c7449ff504 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/constants-float64-pinf@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/constants-float64-pinf@npm:0.0.6" - checksum: 767f0bdf68f256c9c1cb0668c0e8d9229c4592bfc3245952356c101b56a63e184629e1c7bb494435dd38bab1300b57bc8742cb6a2f983d6502449278602ab9a3 + version: 0.0.8 + resolution: "@stdlib/constants-float64-pinf@npm:0.0.8" + dependencies: + "@stdlib/utils-library-manifest": ^0.0.x + checksum: e5f34257df9362badbb87bce91c3c3db7c57826c7389a51fd0f248d04838be948fa539f7ce9cd1431edeb6d4b9d870a1dac7d97613512805734f02c63019c9df conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/constants-float64-smallest-normal@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/constants-float64-smallest-normal@npm:0.0.6" - checksum: 1d9b381c1780f33aeaa04f64d2adecb1293399763007ec540ee53aa0b627021c723c60b8dafe5b2e91424fea8c3057d90e88aa1fa1d8b57a68ff3013e7dcec2b + version: 0.0.8 + resolution: "@stdlib/constants-float64-smallest-normal@npm:0.0.8" + dependencies: + "@stdlib/utils-library-manifest": ^0.0.x + checksum: 4f6102a99ca5ef82f999141cb85f5771a8bdd2bda85adc9daa5e9f258867ebc66cee1c5eef2a54ea1c855b6d5d61d902c2d2c14a784cfd1d1caf410d331d5ce7 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/constants-uint16-max@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/constants-uint16-max@npm:0.0.6" - checksum: 007319079f62061f627a0edc8e4631d171b591ea941243476afeb4f14f92b8936726be2bcbb9e597859ea30f67d4dcd295e67906e80816cca7dbdd72226ee51d + version: 0.0.7 + resolution: "@stdlib/constants-uint16-max@npm:0.0.7" + checksum: 5aed8d9c853d73a2c427c145f169d98779d88d26814a90d4189ebc0a715661be8adf76f717080a2a87303ccb3d876e53d4aea2dba61f9aab2de8949e8f16630f conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/constants-uint32-max@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/constants-uint32-max@npm:0.0.6" - checksum: 2711536895d0336e98aa39c808fbc859ece9cbd254a8232817037b1139235a68d856088cc484167490498bf32d0d5885a656afc45b43f4732eda1570b9ede8fa + version: 0.0.7 + resolution: "@stdlib/constants-uint32-max@npm:0.0.7" + checksum: cf0f702dfd6961e3376cae8688d7e021e9508abe33da75277ea7f5e14dd5614b0e0532944b2f52eca818bac0bb6b252339a816ae6b0ca571a60e6c8fc981e9c8 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/constants-uint8-max@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/constants-uint8-max@npm:0.0.6" - checksum: 6f6635ec57aefcebfa2956c6d58f12920cb27daa298c33daff59a217d272ba15c25bc5719a21ab3d9d2ed7cdbe3063731e41ec9a4994e8a7837f1fe64a82e704 + version: 0.0.7 + resolution: "@stdlib/constants-uint8-max@npm:0.0.7" + checksum: fbe9e0eda84da07bedea92cdb49893014989150223b5d2227cd92bc694cdfb45c2dcd00156fc8bb6405a5ed42bdf269c85fe63ae6db1dc2eea5432d6b3bf052e conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/fs-exists@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/fs-exists@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/fs-exists@npm:0.0.8" dependencies: "@stdlib/cli-ctor": ^0.0.x "@stdlib/fs-read-file": ^0.0.x @@ -5090,27 +5228,27 @@ __metadata: "@stdlib/utils-define-nonenumerable-read-only-property": ^0.0.x bin: exists: bin/cli - checksum: b190b6f7b3b30e527bb2da60df54d15d7cb1d3761071ab164d931114bcd00ee2ebdbd5b9c9497e795edb8ef08f42c4c2f9808222aec97cb7529a20ca8fa30ddf + checksum: 571d49b0932cc6c8c062c774ab12f015812e7eb0a29e5ebcfd4c5df227532def2a3fc3b4d659bf6aa35edecd2212a9bd5b377556ae6d099eebd84c0b9ed7900e conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/fs-read-file@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/fs-read-file@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/fs-read-file@npm:0.0.8" dependencies: "@stdlib/cli-ctor": ^0.0.x "@stdlib/utils-define-nonenumerable-read-only-property": ^0.0.x bin: read-file: bin/cli - checksum: fe3a393d4033eb4698981f4149d35be112f9f04903f426d73de048949429e412f44288cd4dbd0283c8bf03138821388b7e6378f8540b7f098c7c880c44c0ffa4 + checksum: 10a1ead656b8a5d7f6f4975eb0d65c385f827e106452fb055caf9a471b672da33b6f282ea5a91cfb294a7d94152ab7133529ddaabdbfa63706253ba88c50bd0d conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/fs-resolve-parent-path@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/fs-resolve-parent-path@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/fs-resolve-parent-path@npm:0.0.8" dependencies: "@stdlib/assert-has-own-property": ^0.0.x "@stdlib/assert-is-function": ^0.0.x @@ -5123,63 +5261,85 @@ __metadata: "@stdlib/utils-define-nonenumerable-read-only-property": ^0.0.x bin: resolve-parent-path: bin/cli - checksum: d54e41f45a05f991d2bf1cc18c36b7791fed41fd413d7675fbf01c12de9bc658f3b98b8e7cc695ebf217f00d9fa2fdfdd891841be0256b8b21a8a74c7e4e053e + checksum: d9507d9d969091b0e167c17ad8a7bb1970f097990ec3e757a89cb4a2b07a90660a4acc7583124b3ca3ea4725f5fc747c6e0ea64f657d485ad2396f6161317a05 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/math-base-assert-is-infinite@npm:^0.0.x": - version: 0.0.8 - resolution: "@stdlib/math-base-assert-is-infinite@npm:0.0.8" + version: 0.0.9 + resolution: "@stdlib/math-base-assert-is-infinite@npm:0.0.9" dependencies: "@stdlib/constants-float64-ninf": ^0.0.x "@stdlib/constants-float64-pinf": ^0.0.x "@stdlib/utils-library-manifest": ^0.0.x - checksum: 143cbc86a6eb432347f6aab4ccee98d3bb7bdcc0a15bc7cf0c2846f99240e8a984123472d03e2cdc4d859e8c5d4f890729f586aabf971ed4c5d0e93790a0227b + checksum: 4bc2e60edbd7a8aec7bcdbf3f287e2e6371974cc2f2d1af9ff2e8c1cdeeead8ce43f8343feeb56a70048dab99db4c1bfd92bae9ae9274e80d92ef4d9338b51f6 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/math-base-assert-is-nan@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/math-base-assert-is-nan@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/math-base-assert-is-nan@npm:0.0.8" dependencies: "@stdlib/utils-library-manifest": ^0.0.x - checksum: 854208b2647c25983d65431c616bdda826ca48ce84ae091baae191b403e5f9a7341da27d1fa55c8cc9c512edbc40c0b62554005779cdccc4475ac9514add3b2d + checksum: c6e0aad204e56bfac26093757afda527c6e93502ea7055950d354f7a271da294a88e48abd8eef6fe19631482b63f2fb94cec8ae2a90c754ab27a6e3531f8f663 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard -"@stdlib/math-base-napi-unary@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/math-base-napi-unary@npm:0.0.7" +"@stdlib/math-base-napi-binary@npm:^0.0.x": + version: 0.0.8 + resolution: "@stdlib/math-base-napi-binary@npm:0.0.8" dependencies: + "@stdlib/complex-float32": ^0.0.x + "@stdlib/complex-float64": ^0.0.x + "@stdlib/complex-reim": ^0.0.x + "@stdlib/complex-reimf": ^0.0.x "@stdlib/utils-library-manifest": ^0.0.x - checksum: 86768ea2f3ee4d908d03c9e6c9fafa9004632cbdcd9ceb93d0742ecf6ceaf2148480df311b6c74fcd65e348a3d9b53a83b018b33cda6b86cd362f85dab48ab87 + checksum: 6f64b0e93d13a96d118dd89c489986c57977c4d3cdff7398938b4257626bfd78f575c2c11c25787e420e3dbce56dbde684dde79abd74dd5f9937b45c6de42a36 + conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) + languageName: node + linkType: hard + +"@stdlib/math-base-napi-unary@npm:^0.0.x": + version: 0.0.9 + resolution: "@stdlib/math-base-napi-unary@npm:0.0.9" + dependencies: + "@stdlib/complex-float32": ^0.0.7 + "@stdlib/complex-float64": ^0.0.8 + "@stdlib/complex-reim": ^0.0.6 + "@stdlib/complex-reimf": ^0.0.1 + "@stdlib/utils-library-manifest": ^0.0.8 + checksum: cace120e243e767e8713d6dbbc7105a7246c01ada761975709125a4eb145044d9dedc3f4aa1c48a5f753a43558dc24991a6dcac150d91230ba3057897f0d818b conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/math-base-special-abs@npm:^0.0.x": - version: 0.0.5 - resolution: "@stdlib/math-base-special-abs@npm:0.0.5" + version: 0.0.6 + resolution: "@stdlib/math-base-special-abs@npm:0.0.6" dependencies: "@stdlib/math-base-napi-unary": ^0.0.x "@stdlib/number-float64-base-to-words": ^0.0.x "@stdlib/utils-library-manifest": ^0.0.x - checksum: b51f238726ac615645652b062ee5f1525bdb3c25d878dfda7a0c9aa03fe82d6ff9b20bbe5acc3f7c9f12ed44fd438e7ace9ca6b033aaa8a074c31860c59ebea1 + checksum: be85bdea3fbb230255db7838337c49fb8f042c49e0c6b08ee86974219431d8fa620aed33913f9039f8df800131a1ffbcfd1eacb60ff847eebf744007ecb307c9 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/math-base-special-copysign@npm:^0.0.x": - version: 0.0.5 - resolution: "@stdlib/math-base-special-copysign@npm:0.0.5" + version: 0.0.7 + resolution: "@stdlib/math-base-special-copysign@npm:0.0.7" dependencies: + "@stdlib/constants-float64-high-word-abs-mask": ^0.0.x + "@stdlib/constants-float64-high-word-sign-mask": ^0.0.x + "@stdlib/math-base-napi-binary": ^0.0.x "@stdlib/number-float64-base-from-words": ^0.0.x "@stdlib/number-float64-base-get-high-word": ^0.0.x "@stdlib/number-float64-base-to-words": ^0.0.x - checksum: e2d7c46f7b5fc6023c32d26a25e048bf3f2969714d5391be048e11a59a6e8bc6c82cbad621481f818ceda19dce2017a8bf1d6dbeba30db5912ec2b2308e35d28 + "@stdlib/utils-library-manifest": ^0.0.x + checksum: ff8b57a01788aef5427a6af83b602da9da709fea54a6bff13b8d0a11ea9aa66460f76acb251f6b999ee56aae0f0c59f95a7ecafce3573cb9150e22628a443c9b conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard @@ -5207,70 +5367,83 @@ __metadata: linkType: hard "@stdlib/number-ctor@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/number-ctor@npm:0.0.6" - checksum: 7cb7ca35be554fc832eecd58b7ac6e8b63269b87500671f53ea25e9e0ffe7f69861fe3467f94f30ac9e0afc3bac929e79147c03c258b8d93c4e2f1f56be0cc2f + version: 0.0.7 + resolution: "@stdlib/number-ctor@npm:0.0.7" + checksum: ad41a3b7c868ea49e61ab130932a2379f9e3233d3b2d1918bad9362c9dd473add2611368628ac4021e51b0c6742dc3e01de123adad1869da8268e52d09d7d3e9 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/number-float64-base-exponent@npm:^0.0.x": - version: 0.0.5 - resolution: "@stdlib/number-float64-base-exponent@npm:0.0.5" + version: 0.0.6 + resolution: "@stdlib/number-float64-base-exponent@npm:0.0.6" dependencies: "@stdlib/constants-float64-exponent-bias": ^0.0.x "@stdlib/constants-float64-high-word-exponent-mask": ^0.0.x "@stdlib/number-float64-base-get-high-word": ^0.0.x - checksum: 5f5638736e120faabd0872e79d0daeb81287edcbac70ad60e3f7267278d0900455ad3b8af17212a09b14a919d12ac42f4c9b03833329c1eef069f074b1c7771d + checksum: 47ead8f3f92dc0d854917dd9067e4530f5d4edaa888b4e6f98495f3e61949bf9b867d55c0162b725efa0a72e06960620f5d4d52f265bdf61805a04956a9b60ce conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/number-float64-base-from-words@npm:^0.0.x": - version: 0.0.5 - resolution: "@stdlib/number-float64-base-from-words@npm:0.0.5" + version: 0.0.6 + resolution: "@stdlib/number-float64-base-from-words@npm:0.0.6" dependencies: "@stdlib/array-float64": ^0.0.x "@stdlib/array-uint32": ^0.0.x "@stdlib/assert-is-little-endian": ^0.0.x "@stdlib/number-float64-base-to-words": ^0.0.x "@stdlib/utils-library-manifest": ^0.0.x - checksum: 2c16350bf1fc8891c8f373c954076541488d3a33c778dc206bf9e0f8c29f7bb727ff3b59d52bb80078e84ec5b0ed30920ae6032a189f98436cfd3a2fffae1005 + checksum: 5ed93f6ce364e6e0ab6336194ad2de41ef843a7de7b3ff5e034e93f5a99c946c29a42883f90649a05c3d56d2ebc9f7861818b88ef5514cc342c3e8d695cb783a conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/number-float64-base-get-high-word@npm:^0.0.x": - version: 0.0.5 - resolution: "@stdlib/number-float64-base-get-high-word@npm:0.0.5" + version: 0.0.6 + resolution: "@stdlib/number-float64-base-get-high-word@npm:0.0.6" dependencies: "@stdlib/array-float64": ^0.0.x "@stdlib/array-uint32": ^0.0.x "@stdlib/assert-is-little-endian": ^0.0.x "@stdlib/number-float64-base-to-words": ^0.0.x "@stdlib/utils-library-manifest": ^0.0.x - checksum: 505a8e75231d6b91dc1e7865fc898b771f87745b00f27b76952e55c1344e29f07ff8cdd40c1ff850dddacb1822d807ad8404f18501222ad8e4581bbde697eabc + checksum: 7ee053f6b6eaa4b5a040e1eee144b2159654aa0f57c6861bb2318025288d8e7f25db13c52f9bcbc1af3d312befab0466b4964286c9689e85094fce6c50f1d897 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/number-float64-base-normalize@npm:^0.0.x": - version: 0.0.5 - resolution: "@stdlib/number-float64-base-normalize@npm:0.0.5" + version: 0.0.9 + resolution: "@stdlib/number-float64-base-normalize@npm:0.0.9" dependencies: "@stdlib/constants-float64-smallest-normal": ^0.0.x "@stdlib/math-base-assert-is-infinite": ^0.0.x "@stdlib/math-base-assert-is-nan": ^0.0.x "@stdlib/math-base-special-abs": ^0.0.x "@stdlib/types": ^0.0.x - checksum: 027a0e78918f0932405c1ef3c80dca5f025274ddbb0529fd9a975eef33f28e9f656151c7e982cf6d2786c0bfc2536f05ab6f7d36e66a04f4262b6ee1a4e68ae0 + "@stdlib/utils-define-nonenumerable-read-only-property": ^0.0.x + "@stdlib/utils-library-manifest": ^0.0.x + node-gyp: latest + checksum: b6257f7e9d9c822c6ad912f051705be6ce9178820af088053bef837218a37497e38936edf4b06a868e66b51ea2adc417db46a7b8d63060736085a59668047091 + conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) + languageName: node + linkType: hard + +"@stdlib/number-float64-base-to-float32@npm:^0.0.x": + version: 0.0.7 + resolution: "@stdlib/number-float64-base-to-float32@npm:0.0.7" + dependencies: + "@stdlib/array-float32": ^0.0.x + checksum: 458ac04a34ddd438a9f931eb5c1c865483e5e2b7ff73c29cdb4122229ac77ebca468d2063d0cacb0d8869c4f5f15fc0d4f6120398341dc7436e744c310292daf conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/number-float64-base-to-words@npm:^0.0.x": - version: 0.0.5 - resolution: "@stdlib/number-float64-base-to-words@npm:0.0.5" + version: 0.0.7 + resolution: "@stdlib/number-float64-base-to-words@npm:0.0.7" dependencies: "@stdlib/array-float64": ^0.0.x "@stdlib/array-uint32": ^0.0.x @@ -5278,15 +5451,16 @@ __metadata: "@stdlib/os-byte-order": ^0.0.x "@stdlib/os-float-word-order": ^0.0.x "@stdlib/types": ^0.0.x + "@stdlib/utils-define-nonenumerable-read-only-property": ^0.0.x "@stdlib/utils-library-manifest": ^0.0.x - checksum: 9004858bc8bbc84f037d671e6af10a97b0be7640bf9cb1b1b893dcd2bf85201f6fb9ae327af39beb4633c889843dfec90ce5be2a5627e9be4cf68e032bb821fb + checksum: 13fa524aec34c0307519b63ba655df2570b628d7a5cf600a8f0ef877708d7454779daeaa9941bece49f206a543095504aaa396d85c16dd355335b1d4e4b2869c conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/os-byte-order@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/os-byte-order@npm:0.0.6" + version: 0.0.7 + resolution: "@stdlib/os-byte-order@npm:0.0.7" dependencies: "@stdlib/assert-is-big-endian": ^0.0.x "@stdlib/assert-is-little-endian": ^0.0.x @@ -5295,14 +5469,14 @@ __metadata: "@stdlib/utils-library-manifest": ^0.0.x bin: byte-order: bin/cli - checksum: 216b9ab0a903bd165bdedaa3eff387d57325134a5a0fd4d0779d9e3a5136a3fca5af895f3d25000cf42e76389b64aecd3701c91749c336510d981190deb01da4 + checksum: a0aeb92f22cf6a117b1a8a83f4157b5bbd56781652bf52b16c93802d4028bbdd0e2b0755ee84e5eeffb6d25d800acf470f3611667422febf4a6cac745896f5ee conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/os-float-word-order@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/os-float-word-order@npm:0.0.6" + version: 0.0.7 + resolution: "@stdlib/os-float-word-order@npm:0.0.7" dependencies: "@stdlib/cli-ctor": ^0.0.x "@stdlib/fs-read-file": ^0.0.x @@ -5310,27 +5484,27 @@ __metadata: "@stdlib/utils-library-manifest": ^0.0.x bin: float-word-order: bin/cli - checksum: a5e5354b823e2852fedbca0df2e7b74a78b72d75e665f51a64588e6eaee77c4239257102728e8d0822df564dab258409b60aa9b3885b3e684b6b8884b5a37586 + checksum: 1dab39c07af27a906bf703a9d8380c6216a1cb144c05c1f4a342ec4ed14e81d42d9c908f2b9560eeda14aa44d492c4e86e6c3b6115df910140a832fc5d29fbbc conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/process-cwd@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/process-cwd@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/process-cwd@npm:0.0.8" dependencies: "@stdlib/cli-ctor": ^0.0.x "@stdlib/fs-read-file": ^0.0.x bin: cwd: bin/cli - checksum: a24190eb480b8242978f5828dded0b01baf2b515aae627f6f19d0a201a0463d80dd95f4d2f659d1577b483a2c23a80455cf4b6a6aca21acb642da8e954101cee + checksum: fbf730f4aad6b92beb58d5f4cda2751bbf2ec8a368982715b6a0bc03e9c35bbaca866fb252805dad96e649bdd01711bb377e21b9f06b4c13c3a126f688e4a3f7 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/process-read-stdin@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/process-read-stdin@npm:0.0.6" + version: 0.0.7 + resolution: "@stdlib/process-read-stdin@npm:0.0.7" dependencies: "@stdlib/assert-is-function": ^0.0.x "@stdlib/assert-is-string": ^0.0.x @@ -5338,82 +5512,110 @@ __metadata: "@stdlib/buffer-from-string": ^0.0.x "@stdlib/streams-node-stdin": ^0.0.x "@stdlib/utils-next-tick": ^0.0.x - checksum: bc923b4e1fa60a9eb1cc20e7419b2b48947cd566fc3beaafeef559607e42980e33511619f4c7fc32c7191fa026173179022ae40976bdb25df1c4440379e41668 + checksum: 5dd79b3e9939906af94025845f52f5107f9b371a3eabc131a3b456219b37f5df7f95ba04d526e37c0c8128d263f21d7371d98e77afc80fc06e926836e7150bf2 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/regexp-eol@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/regexp-eol@npm:0.0.6" + version: 0.0.7 + resolution: "@stdlib/regexp-eol@npm:0.0.7" dependencies: "@stdlib/assert-has-own-property": ^0.0.x "@stdlib/assert-is-boolean": ^0.0.x "@stdlib/assert-is-plain-object": ^0.0.x "@stdlib/assert-is-string": ^0.0.x "@stdlib/utils-define-nonenumerable-read-only-property": ^0.0.x - checksum: 86d055463aab7ab9e0e4a5176d4f1a4ec170cfb104b14988bc99a6ed319c1e04ec9efeb5f281fed0959775004b7ef23196edd858c7d24141ea29bf3de844b99b + checksum: c4cbe08a20192681395958ebcb4fdb3adaf243d229d8d681308903fb4587a990f3e8cea09ae101dd36e9d0fdff0e1206418001c99863c72a8d6e0670dd57ce65 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/regexp-extended-length-path@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/regexp-extended-length-path@npm:0.0.6" + version: 0.0.7 + resolution: "@stdlib/regexp-extended-length-path@npm:0.0.7" dependencies: "@stdlib/utils-define-nonenumerable-read-only-property": ^0.0.x - checksum: 2c384afaaaf2b7f3675c2b8f299c25fc785eb79af114fea810540d8fc88ef969b42c58bd5e9b0c91ce893d59585724c759ad93c5e1954ab55f1845be4f0e0a98 + checksum: 21a9595c94a1ce39a2b41c13346f50300ebc1a6822708336ac2433bf3dabfc312be863bb3e94e6e5aa42793df457d4aab429d6299351cddb369cac9238fbcc6f conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/regexp-function-name@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/regexp-function-name@npm:0.0.6" + version: 0.0.7 + resolution: "@stdlib/regexp-function-name@npm:0.0.7" dependencies: "@stdlib/utils-define-nonenumerable-read-only-property": ^0.0.x - checksum: 5c97cf5bdc654fe2d8cc683bfb0651a21b7dc91bfd78cce5461ec8d9f8d7d860251ef609c70a91d29aed9d4dea38af2b25230179de6b8a94d081739f849cb361 + checksum: 47ac8ca5b7cec2b0716de4919ac9c9c3b05af22aaa0955d458e58d330688ec3cd6742988c05703ea75373a9ffdec13e0961a8c977126dfc22ed61c0787cadbf3 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/regexp-regexp@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/regexp-regexp@npm:0.0.6" + version: 0.0.8 + resolution: "@stdlib/regexp-regexp@npm:0.0.8" dependencies: "@stdlib/utils-define-nonenumerable-read-only-property": ^0.0.x - checksum: 8cd65201f5bbbb560f62b549b6d33a6ede856167044cd0932af404a6edd991a3994bce8cdffe332c6b7054d541658bc3fcb588c0f111a00784169da08488d911 + checksum: 2a771dc4485fd7c05243627bb60b8de7395d53b7dac737952d16a55773b5912adc8a5cd4191b061e3739cd725662c8101c40c9900066e2faf04e51f11b8ff5d0 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/streams-node-stdin@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/streams-node-stdin@npm:0.0.6" - checksum: e56a526f684719f2b032a1763a6182abcc2d33530a7ec6491f592bb053bece4abeb9437f737c4c776a274de4623044367baa32863c0cf55703370dd2a7b9025d + version: 0.0.7 + resolution: "@stdlib/streams-node-stdin@npm:0.0.7" + checksum: 750415b3c1cbb56592e9fbd9d7ccbb3b4e7f49be3f5ba95e1156efd0382ba23bf47eb3cf4088b5f6948a76c212af6b9e81ab78c24762d513b790bd8424700240 + conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) + languageName: node + linkType: hard + +"@stdlib/string-base-format-interpolate@npm:^0.0.x": + version: 0.0.4 + resolution: "@stdlib/string-base-format-interpolate@npm:0.0.4" + checksum: 6eec4db6689fc7db21b85d70a944995721d5dcc6805f7a0c1c90070ed574e831252d252ce121abf4c76d2fdf0290ba04687cd867b23bd7f8229bd4e11b4df7fd + conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) + languageName: node + linkType: hard + +"@stdlib/string-base-format-tokenize@npm:^0.0.x": + version: 0.0.4 + resolution: "@stdlib/string-base-format-tokenize@npm:0.0.4" + checksum: 40a18396c16c75ecfc9b517119a276f5bdcc3f45ef6107ed6d3f4549e2be3b88a5eee38149dd5010a5f79bd091add273b162cbe2a95af90a86749744a0dc32dd + conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) + languageName: node + linkType: hard + +"@stdlib/string-format@npm:^0.0.x": + version: 0.0.3 + resolution: "@stdlib/string-format@npm:0.0.3" + dependencies: + "@stdlib/string-base-format-interpolate": ^0.0.x + "@stdlib/string-base-format-tokenize": ^0.0.x + checksum: b66be4fb1afa0d9b1ba3ee9fd00e0cf4d466e15e209f349d123e542292fa2489a1e2253dd170e87182ef7a51d103e2458df44f4ca3a697add6795525736982fe conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/string-lowercase@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/string-lowercase@npm:0.0.7" + version: 0.0.9 + resolution: "@stdlib/string-lowercase@npm:0.0.9" dependencies: "@stdlib/assert-is-string": ^0.0.x "@stdlib/cli-ctor": ^0.0.x "@stdlib/fs-read-file": ^0.0.x "@stdlib/process-read-stdin": ^0.0.x "@stdlib/streams-node-stdin": ^0.0.x + "@stdlib/string-format": ^0.0.x bin: lowercase: bin/cli - checksum: 0a7ab02b0179ed3784992add1224b8b15d118adb00dc08f318723981e2c476c87d473883b3d5fb99546765645f77e2d31b6b319b5f28217d17d02d4ca6763d4d + checksum: 278ababf4abf70eb08b58a79b9049a42ea867a51ab4391eca07afddc6ea643b7ceed8cbd5484f10c5602e1b7c89c7f98a68ed4a4f92c99b093919f10fe3a2d7d conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/string-replace@npm:^0.0.x": - version: 0.0.9 - resolution: "@stdlib/string-replace@npm:0.0.9" + version: 0.0.11 + resolution: "@stdlib/string-replace@npm:0.0.11" dependencies: "@stdlib/assert-is-function": ^0.0.x "@stdlib/assert-is-regexp": ^0.0.x @@ -5424,38 +5626,39 @@ __metadata: "@stdlib/process-read-stdin": ^0.0.x "@stdlib/regexp-eol": ^0.0.x "@stdlib/streams-node-stdin": ^0.0.x + "@stdlib/string-format": ^0.0.x "@stdlib/utils-escape-regexp-string": ^0.0.x "@stdlib/utils-regexp-from-string": ^0.0.x bin: replace: bin/cli - checksum: f01f11c3daf4eb3d86cf1e8f6683c0586b729b7e65aef75794f621fc9127a046534cb6e8ecef2041cc2972806eae610b78122f2832b8893e3a4ce00d45524703 + checksum: 63c28624c18caf0557dcfb3a4837d9188b390e8a7ac31b5bdc1f8299d84812bed7f83f49128b7faefc2a4b5d67ec46997243f2c524c6e013d9ba7f9811625d67 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/types@npm:^0.0.x": - version: 0.0.13 - resolution: "@stdlib/types@npm:0.0.13" - checksum: b3ec932fd742be2cd2d67237540ceba22057c21fbaf574617c7c1af6e08ca67678fb6f76b6ef1a3dc414dffa0e6b9b05f7336eea4d8682b765ad5b58a5d3a5c0 + version: 0.0.14 + resolution: "@stdlib/types@npm:0.0.14" + checksum: 5680a655ddb3ad730f5c7eb2363a43e089f3e6a1b85b12546cab49f7749bb3baf293bd50fbfe55486f233f4227f1020b65eb461b754b94fb4a4bc2799647ec22 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/utils-constructor-name@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/utils-constructor-name@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/utils-constructor-name@npm:0.0.8" dependencies: "@stdlib/assert-is-buffer": ^0.0.x "@stdlib/regexp-function-name": ^0.0.x "@stdlib/utils-native-class": ^0.0.x - checksum: befc96f856b09614b571734dcb4f460bade256050240646b2f887a923e840c617baabe9b43eb97fbe3a6c04aa502da9ad9e6ed00eb6285d89f982f6cc753b763 + checksum: a8ad0c7db0b34d0d6015f5a01907cdfedfe9419b11cc949bd3ec28f63f29f402e6c101217ab658d8c0e815eb5c8f0672bcf9dae9a3582f4b56bef5157c2fac4c conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/utils-convert-path@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/utils-convert-path@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/utils-convert-path@npm:0.0.8" dependencies: "@stdlib/assert-is-string": ^0.0.x "@stdlib/cli-ctor": ^0.0.x @@ -5468,66 +5671,67 @@ __metadata: "@stdlib/string-replace": ^0.0.x bin: convert-path: bin/cli - checksum: d66d0cc93199a428845a4996ba0d451bbb10667452833229dd3155a17a981c7fbfc49c657b2eab88146ba8f08163c26acbc93445f4048f61103ed54b56db4124 + checksum: d8eb6dd6b2530b05af7a58c6be2b842c5abbfb02860ba7c9a4bb035c6092d3e6781708ec00d46af97c04598b0df18ce2a81cc4068ce48907d84ba975594e52a6 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/utils-define-nonenumerable-read-only-property@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/utils-define-nonenumerable-read-only-property@npm:0.0.6" + version: 0.0.7 + resolution: "@stdlib/utils-define-nonenumerable-read-only-property@npm:0.0.7" dependencies: "@stdlib/types": ^0.0.x "@stdlib/utils-define-property": ^0.0.x - checksum: cc0b7e59903026ecd3bfeb6852190f258bc87dea70c85d83bd25f39c2a1d63f92365d85e5330738674b7ff422bff6211dac06b3b86c64e4ad692d18c30704e54 + checksum: 0ec1480e58c25d64144cf0c88e241604a07a9faa613e0468d79e7597adfc109a57cb08afac1868180e6fe0b02cd3517b6fc2da80d03300e63e61fc0709cf8090 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/utils-define-property@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/utils-define-property@npm:0.0.7" + version: 0.0.9 + resolution: "@stdlib/utils-define-property@npm:0.0.9" dependencies: "@stdlib/types": ^0.0.x - checksum: 1d1dd61fc0ed3afaf5b745c2e49f493b3d20aaa53896489e3a2df97ef0460dbe3654dd27dd6728676967b43ed3bbe6eb1fb421d254f5998e90dec0a7539a1061 + checksum: f9b7b20765ce7fcae7a0b57b90133be4259344f37faea929d873f46d5e4bb56c9da74fdbea26d945da94536e94b477ebd1a41708d2dbcdfe3d69208674175438 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/utils-escape-regexp-string@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/utils-escape-regexp-string@npm:0.0.7" + version: 0.0.9 + resolution: "@stdlib/utils-escape-regexp-string@npm:0.0.9" dependencies: "@stdlib/assert-is-string": ^0.0.x - checksum: 30a3b94a013a8126b35e477c0bf405f0fe3a50da80a37602e805709eebc7e5d654ce56b8ae88745dc717204961a5488e55a46010bbc8cca87682b06f2b7f34c0 + "@stdlib/string-format": ^0.0.x + checksum: ffe0d50b217fbaaf65bfcc852fe422cf1c21dca52aadf50130d7132d38f7a108081e71a3397ea8d32cf1f15a6b9a71f9dc05e8ce39b715b53faedcb1b517d21f conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/utils-get-prototype-of@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/utils-get-prototype-of@npm:0.0.6" + version: 0.0.7 + resolution: "@stdlib/utils-get-prototype-of@npm:0.0.7" dependencies: "@stdlib/assert-is-function": ^0.0.x "@stdlib/utils-native-class": ^0.0.x - checksum: b959b935817ca128ecfd1dbf4942701df412ff390743bda7681518c8a0f259ea1304565fae498e4484e8498a380f6428d2c6bc7ba9580f1c076dd9f65b6e692d + checksum: 850f374a4b3bb49e6812827872e4e2e0cdbebefba62ab51d5888f1434f9b4c17ea56fde861899d6ca720e98260bc1f797fcd47d52651964e728474a8e1fd085a conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/utils-global@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/utils-global@npm:0.0.6" + version: 0.0.7 + resolution: "@stdlib/utils-global@npm:0.0.7" dependencies: "@stdlib/assert-is-boolean": ^0.0.x - checksum: 21ec746ec7386162ffe706787d37a9b887f628a2ad8d2942294778cd0a6984edccb0d292d2fefe5cd89a26a2eaa5510a19749344158b6b13e28323bd407b0a71 + checksum: 64f429ae756ad7c515696e537d76fe1ea278863c2fb6bc92dcb989b2f3a8d4f258d4c3f152df2f480fb1b5af6a960c8c8a948d6a37fbf6bae229940bcc5c076e conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard -"@stdlib/utils-library-manifest@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/utils-library-manifest@npm:0.0.7" +"@stdlib/utils-library-manifest@npm:^0.0.8, @stdlib/utils-library-manifest@npm:^0.0.x": + version: 0.0.8 + resolution: "@stdlib/utils-library-manifest@npm:0.0.8" dependencies: "@stdlib/cli-ctor": ^0.0.x "@stdlib/fs-resolve-parent-path": ^0.0.x @@ -5536,56 +5740,57 @@ __metadata: resolve: ^1.1.7 bin: library-manifest: bin/cli - checksum: 0a60c83f35a005551b1c049513dfff211d1c02cf790a12d672fb68e3470d83452c904af6b45bb6a35054bf32a1b96f77a2505de4488832aabecfbb9e4a75cc41 + checksum: 48c01405d63410c73ac352ba2a0113b482b757c3c57c1ad654e243296954b8f5f0f61be70540f76de534da9c452e0190786038f65575342e9faabc0210cf0083 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/utils-native-class@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/utils-native-class@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/utils-native-class@npm:0.0.8" dependencies: "@stdlib/assert-has-own-property": ^0.0.x "@stdlib/assert-has-tostringtag-support": ^0.0.x - checksum: b9b4b779c6da420299494cf12ba0d61d1752ed02d547c43eddcee926e7433bcde29368c29095c1a62c4b1f3f83cee6c0954daca011561c73b957d9e9eeff8fd1 + checksum: 4867eb4107d3924dfb60fa3351412c6790440e917087be6029ca89780b4a528aacaa672f588d482f5ca905842893cc6ae3cf6d0ee44ec378d1a578ae223fea37 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/utils-next-tick@npm:^0.0.x": - version: 0.0.6 - resolution: "@stdlib/utils-next-tick@npm:0.0.6" - checksum: e2fa797bc186d52b39d40724b15dbe2548fb3eb3a247b833f773c6d2e339bfbccde9847fd63dc743fa750a078df91742d812dbcf64cb3eefd67475f430e1925a + version: 0.0.8 + resolution: "@stdlib/utils-next-tick@npm:0.0.8" + checksum: 0ef1d398e10ec35fa2c84168d9d85b110c6900405dd851071af36c4bdc42ad3f0239b501f8bde9cdfa4ee0d8540a0453e15838a6db2d3604d92fd94d6e412ec6 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/utils-noop@npm:^0.0.x": - version: 0.0.8 - resolution: "@stdlib/utils-noop@npm:0.0.8" - checksum: 3dbeefface2a53fb8f8595c1acddf349f65ed3ee781530def94ffc55c44566e1866a263e415d12ca44d1e459660b52d8c2e5eab8f63857bff8ed2b2c9bb04b48 + version: 0.0.14 + resolution: "@stdlib/utils-noop@npm:0.0.14" + checksum: 907017cedeb7329b611dc6217a1c4c5a39070dc06e3bf5c895b11786d126eea0367d83315d48519395d5ac4af713155e0f1ccf5f2741ed03701b7a76355b975c conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/utils-regexp-from-string@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/utils-regexp-from-string@npm:0.0.7" + version: 0.0.9 + resolution: "@stdlib/utils-regexp-from-string@npm:0.0.9" dependencies: "@stdlib/assert-is-string": ^0.0.x "@stdlib/regexp-regexp": ^0.0.x - checksum: cefa733db77bbaf2e5259cf9886ec4d7ed5208c28f432efaa5e061a0133509aaa3015dcc180a833824f42459cd9a2c1d2961018a74d1b83930c15da04cced4fe + "@stdlib/string-format": ^0.0.x + checksum: 78e2fd5e007744320f8b81ae753bcb58e7b702878f04fc90cb073beed79d1a35d753835eb4a17ec5a8b187b0a7587ac652f96309cb4c6d37119e615240c015d5 conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard "@stdlib/utils-type-of@npm:^0.0.x": - version: 0.0.7 - resolution: "@stdlib/utils-type-of@npm:0.0.7" + version: 0.0.8 + resolution: "@stdlib/utils-type-of@npm:0.0.8" dependencies: "@stdlib/utils-constructor-name": ^0.0.x "@stdlib/utils-global": ^0.0.x - checksum: 018824559242925221566153085b076f31b7ee2822c2fe338dc4ea4075cd7bc74e1ec3d314303d8389c48faed47792e370b66fd6197b14cb9f23b90b80e2383f + checksum: de4e2a5c797010060107ae620de4b64f198f9b28a4e4a6910a6ae310b3a28594fbe47c7ab701ad2dc5d58076b5ed06e7fcf77e89ca609980aa0367c7bfcf4dcd conditions: (os=aix | os=darwin | os=freebsd | os=linux | os=macos | os=openbsd | os=sunos | os=win32 | os=windows) languageName: node linkType: hard @@ -10639,7 +10844,14 @@ __metadata: languageName: node linkType: hard -"dset@npm:^3.1.1, dset@npm:^3.1.2": +"dset@npm:^3.1.1": + version: 3.1.3 + resolution: "dset@npm:3.1.3" + checksum: 5db964a36c60c51aa3f7088bfe1dc5c0eedd9a6ef3b216935bb70ef4a7b8fc40fd2f9bb16b9a4692c9c9772cea60cfefb108d2d09fbd53c85ea8f6cd54502d6a + languageName: node + linkType: hard + +"dset@npm:^3.1.2": version: 3.1.2 resolution: "dset@npm:3.1.2" checksum: 4f8066f517aa0a70af688c66e9a0a5590f0aada76f6edc7ba9ddb309e27d3a6d65c0a2e31ab2a84005d4c791e5327773cdde59b8ab169050330a0dc283663e87 @@ -19466,16 +19678,16 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.1.7": - version: 1.22.0 - resolution: "resolve@npm:1.22.0" +"resolve@npm:^1.1.7, resolve@npm:^1.22.0, resolve@npm:^1.22.4": + version: 1.22.8 + resolution: "resolve@npm:1.22.8" dependencies: - is-core-module: ^2.8.1 + is-core-module: ^2.13.0 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: a2d14cc437b3a23996f8c7367eee5c7cf8149c586b07ca2ae00e96581ce59455555a1190be9aa92154785cf9f2042646c200d0e00e0bbd2b8a995a93a0ed3e4e + checksum: f8a26958aa572c9b064562750b52131a37c29d072478ea32e129063e2da7f83e31f7f11e7087a18225a8561cfe8d2f0df9dbea7c9d331a897571c0a2527dbb4c languageName: node linkType: hard @@ -19502,19 +19714,6 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.22.0, resolve@npm:^1.22.4": - version: 1.22.8 - resolution: "resolve@npm:1.22.8" - dependencies: - is-core-module: ^2.13.0 - path-parse: ^1.0.7 - supports-preserve-symlinks-flag: ^1.0.0 - bin: - resolve: bin/resolve - checksum: f8a26958aa572c9b064562750b52131a37c29d072478ea32e129063e2da7f83e31f7f11e7087a18225a8561cfe8d2f0df9dbea7c9d331a897571c0a2527dbb4c - languageName: node - linkType: hard - "resolve@npm:^1.22.1": version: 1.22.3 resolution: "resolve@npm:1.22.3" @@ -19541,16 +19740,16 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^1.1.7#~builtin": - version: 1.22.0 - resolution: "resolve@patch:resolve@npm%3A1.22.0#~builtin::version=1.22.0&hash=c3c19d" +"resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.22.4#~builtin": + version: 1.22.8 + resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin::version=1.22.8&hash=c3c19d" dependencies: - is-core-module: ^2.8.1 + is-core-module: ^2.13.0 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: c79ecaea36c872ee4a79e3db0d3d4160b593f2ca16e031d8283735acd01715a203607e9ded3f91f68899c2937fa0d49390cddbe0fb2852629212f3cda283f4a7 + checksum: 5479b7d431cacd5185f8db64bfcb7286ae5e31eb299f4c4f404ad8aa6098b77599563ac4257cb2c37a42f59dfc06a1bec2bcf283bb448f319e37f0feb9a09847 languageName: node linkType: hard @@ -19577,19 +19776,6 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.22.4#~builtin": - version: 1.22.8 - resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin::version=1.22.8&hash=c3c19d" - dependencies: - is-core-module: ^2.13.0 - path-parse: ^1.0.7 - supports-preserve-symlinks-flag: ^1.0.0 - bin: - resolve: bin/resolve - checksum: 5479b7d431cacd5185f8db64bfcb7286ae5e31eb299f4c4f404ad8aa6098b77599563ac4257cb2c37a42f59dfc06a1bec2bcf283bb448f319e37f0feb9a09847 - languageName: node - linkType: hard - "resolve@patch:resolve@^1.22.1#~builtin": version: 1.22.3 resolution: "resolve@patch:resolve@npm%3A1.22.3#~builtin::version=1.22.3&hash=c3c19d"