diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..8d5eef6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+node_modules
+testing.js
+t.js
\ No newline at end of file
diff --git a/.npmignore b/.npmignore
new file mode 100644
index 0000000..0dbf112
--- /dev/null
+++ b/.npmignore
@@ -0,0 +1,2 @@
+testing.js
+t.js
\ No newline at end of file
diff --git a/.prettierrc b/.prettierrc
new file mode 100644
index 0000000..36d16bb
--- /dev/null
+++ b/.prettierrc
@@ -0,0 +1,7 @@
+{
+ "trailingComma": "none",
+ "tabWidth": 2,
+ "semi": false,
+ "singleQuote": true,
+ "bracketSpacing": true
+}
\ No newline at end of file
diff --git a/AUTHORS.md b/AUTHORS.md
new file mode 100644
index 0000000..fd4ff92
--- /dev/null
+++ b/AUTHORS.md
@@ -0,0 +1,4 @@
+# Authors
+- tj-commits/87f-
+
+Authors of packages used by FalseJS coming soon (unless someone is willing to do it for me, then contact me at x5r32@outlook.com).
\ No newline at end of file
diff --git a/BAD_WORDS.md b/BAD_WORDS.md
new file mode 100644
index 0000000..f5f2ca4
--- /dev/null
+++ b/BAD_WORDS.md
@@ -0,0 +1,44 @@
+# !!!! THIS LIST HAS BAD WORDS !!!!
+This is the list of bad words that you can not use, referenced in the [code of conduct](CODE_OF_CONDUCT.md). If you do not want to see bad words, close this document immediately. Otherwise scroll down.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+The following words are unacceptable and you should not be able to say or comment them, no matter the capitalization, in this community. However, any words not in this list are acceptable, except in this markdown file.
+- Cunt
+- Nigger
+- Motherfucker
+- C**t
+- C*nt
+- Cu*t
+- N*gger
+- N***er
+- N*****
+- Motherf*cker
+- Motherf**ker
+
+All other words are allowed.
\ No newline at end of file
diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md
new file mode 100644
index 0000000..df8ff6d
--- /dev/null
+++ b/CODE_OF_CONDUCT.md
@@ -0,0 +1,137 @@
+
+# Code of Conduct
+
+## Our Pledge
+
+We as members, contributors, and leaders of the *FalseJS* project pledge to make participation in our
+community a harassment-free experience for everyone, regardless of age, body
+size, visible or invisible disability, ethnicity, sex characteristics, gender
+identity and expression, level of experience, education, socio-economic status,
+nationality, personal appearance, race, caste, color, religion, or sexual
+identity and orientation.
+
+We pledge to act and interact in ways that contribute to an open, welcoming,
+diverse, inclusive, and healthy community.
+
+## Our Standards
+
+Examples of behavior that contributes to a positive environment for our
+community include:
+
+* Demonstrating empathy and kindness toward other people
+* Being respectful of differing opinions, viewpoints, and experiences
+* Giving and gracefully accepting constructive feedback
+* Accepting responsibility and apologizing to those affected by our mistakes,
+ and learning from the experience
+* Focusing on what is best not just for us as individuals, but for the overall
+ community
+* ~~Being loyal with their entire mind and body and soul to Murray~~
+
+Examples of unacceptable behavior include:
+
+* The use of sexualized imagery, and sexual attention or advances of
+ any kind
+* Trolling, insulting or derogatory comments, and personal or political attacks, or any word on the [bad word list](BAD_WORDS.md)
+* Public or private harassment
+* Publishing others' private information, such as a physical or email address,
+ without their explicit permission
+* Other conduct which could reasonably be considered inappropriate in a
+ professional setting
+* Being hateful to JavaScript and saying it is not a perfect language (because it is)
+* Hating this library
+* ~~Thinking this library is not a joke~~ ([this library actually might be a joke](IS_THIS_LIBRARY_A_JOKE.md))
+
+## Enforcement Responsibilities
+
+Community leaders are responsible for clarifying and enforcing our standards of
+acceptable behavior and will take appropriate and fair corrective action in
+response to any behavior that they deem inappropriate, threatening, offensive,
+or harmful.
+
+Community leaders have the right and responsibility to remove, edit, or reject
+comments, commits, code, wiki edits, issues, and other contributions that are
+not aligned to this Code of Conduct, and will communicate reasons for moderation
+decisions when appropriate.
+
+## Scope
+
+This Code of Conduct applies within all community spaces, and also applies when
+an individual is officially representing the community in public spaces.
+Examples of representing our community include using an official email address,
+posting via an official social media account, or acting as an appointed
+representative at an online or offline event.
+
+## Enforcement
+
+Instances of abusive, harassing, or otherwise unacceptable behavior may be
+reported to the community leaders responsible for enforcement at the email x5r32@outlook.com.
+All complaints will be reviewed and investigated promptly and fairly.
+
+All community leaders are obligated to respect the privacy and security of the
+reporter of any incident.
+
+## Enforcement Guidelines
+
+Community leaders will follow these Community Impact Guidelines in determining
+the consequences for any action they deem in violation of this Code of Conduct:
+
+### 1. Correction
+
+**Community Impact**: Use of [any bad words from this list of bad words](BAD_WORDS.md) or other behavior deemed
+unprofessional or unwelcome in the community.
+
+**Consequence**: A private, written warning from community leaders, providing
+clarity around the nature of the violation and an explanation of why the
+behavior was inappropriate. A public apology may be requested.
+
+### 2. Warning
+
+**Community Impact**: A violation through a single incident or series of
+actions.
+
+**Consequence**: A warning with consequences for continued behavior. No
+interaction with the people involved, including unsolicited interaction with
+those enforcing the Code of Conduct, for a specified period of time. This
+includes avoiding interactions in community spaces as well as external channels
+like social media. Violating these terms may lead to a temporary or permanent
+ban.
+
+### 3. Temporary Ban
+
+**Community Impact**: A serious violation of community standards, including
+sustained inappropriate behavior.
+
+**Consequence**: A temporary ban from any sort of interaction or public
+communication with the community for a specified period of time. No public or
+private interaction with the people involved, including unsolicited interaction
+with those enforcing the Code of Conduct, is allowed during this period.
+Violating these terms may lead to a permanent ban.
+
+### 4. Permanent Ban
+
+**Community Impact**: Demonstrating a pattern of violation of community
+standards, including sustained inappropriate behavior, harassment of an
+individual, or aggression toward or disparagement of classes of individuals.
+
+**Consequence**: A permanent ban from any sort of public interaction within the
+community.
+
+## Attribution
+
+This Code of Conduct is adapted from the [Contributor Covenant][homepage],
+version 2.1, available at
+[https://www.contributor-covenant.org/version/2/1/code_of_conduct.html][v2.1].
+
+Community Impact Guidelines were inspired by
+[Mozilla's code of conduct enforcement ladder][Mozilla CoC].
+
+For answers to common questions about this code of conduct, see the FAQ at
+[https://www.contributor-covenant.org/faq][FAQ]. Translations are available at
+[https://www.contributor-covenant.org/translations][translations].
+
+[homepage]: https://www.contributor-covenant.org
+[v2.1]: https://www.contributor-covenant.org/version/2/1/code_of_conduct.html
+[Mozilla CoC]: https://github.com/mozilla/diversity
+[FAQ]: https://www.contributor-covenant.org/faq
+[translations]: https://www.contributor-covenant.org/translations
+
diff --git a/EXAMPLES.md b/EXAMPLES.md
new file mode 100644
index 0000000..85ea7f9
--- /dev/null
+++ b/EXAMPLES.md
@@ -0,0 +1,2 @@
+# Examples
+There are some examples already in the readme no more are here.
\ No newline at end of file
diff --git a/IS_THIS_LIBRARY_A_JOKE.md b/IS_THIS_LIBRARY_A_JOKE.md
new file mode 100644
index 0000000..5eb7dea
--- /dev/null
+++ b/IS_THIS_LIBRARY_A_JOKE.md
@@ -0,0 +1,12 @@
+# is this library a joke
+Probably.
+
+
+
+
+
+
+
+
+
+Yes.
\ No newline at end of file
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..00c3041
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,13 @@
+ DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
+ Version 2, December 2004
+
+Copyright (C) 2004 Sam Hocevar
+
+Everyone is permitted to copy and distribute verbatim or modified
+copies of this license document, and changing it is allowed as long
+as the name is changed.
+
+ DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. You just DO WHAT THE FUCK YOU WANT TO.
\ No newline at end of file
diff --git a/PRIVACY.md b/PRIVACY.md
new file mode 100644
index 0000000..e69de29
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..7076d8d
--- /dev/null
+++ b/README.md
@@ -0,0 +1,61 @@
+
+
+# FalseJS
+> #### Better than the keyword itself.
+Ever wondered what would happen if JavaScript changed the `false` keyword to something else, like `no`, `nope`, `noway`, or something else? Chaos. That is what FalseJS is for.
+
+The 10 attempts to get the value of false ensure that if one fails, it will go on to the next, so if JavaScript breaks one, there will still be more attempts. This is an alternative to the library `false` by mde, which uses the hardcoded boolean value `false` (which I believe they are trying to resolve on the sister library `true`, which will probably be passed down to the `false` library), and is way too short. FalseJS is way better. Look at the source code and be amazed.
+
+## Installation
+Install FalseJS with your favorite package manager.
+
+NPM: `npm install falsejs`
+
+Yarn: `yarn add falsejs`
+
+PNPM: `pnpm add falsejs`
+
+Import it with require:
+```javascript
+const f = require('falsejs')
+```
+Import it with import:
+```javascript
+import f from 'falsejs'
+```
+
+## Usage
+`f.False` is a function that calculates the boolean value false and returns it. It takes three arguments.
+```
+f.False(loggingEnabled?: "yes" | "no", shouldDoSomethingAsync?: "yes" | "no", shouldDoSomethingAsyncWithIsTenThousand?: "yes" | "no")
+```
+The first argument is `loggingEnabled`, which is whether to output useful and funny logs or not. This can be `"yes"` or `"no"`. Some logs may still be output even when you pass in `"no"`, because FalseJS uses other libraries that may log things without user consent. `"yes"` and `"no"` are basically `true` and `false`, except the whole reason you're calling the function is to get a boolean, so it wouldn't make sense to pass in a boolean.
+
+The second argument, `shouldDoSomethingAsync`, is whether FalseJS should do an asyncronhous promise-based setTimeout and when it's done, if logging is enabled, output `[falsejs] Did something async` in green. This is just a pointless feature that is by default `"no"`, because it can be `"yes"` or `"no"`.
+
+The third argument, `shouldDoSomethingAsyncWithIsTenThousand`, is whether `is-ten-thousand`, a package used by FalseJS, should have an asynchronous promise-based setTimeout before it checks if a value is 10,000.
+
+## Example
+```javascript
+const f = require('falsejs')
+const False = f.False('yes', 'no', 'no') // outputs a bunch of logs
+
+console.log(False) // outputs false
+```
+
+## `isFalse` function
+FalseJS also exports a function called `isFalse`, which returns true if the value is false, otherwise false. This can be used to test whether FalseJS worked and returned false (like it wouldn't, so there's no need to do that). `f.isFalse` just takes in a value and returns true if the value is false.
+
+Example:
+
+```javascript
+const f = require('falsejs')
+const False = f.False('yes', 'no', 'no')
+
+console.log(f.isFalse(False)) // true
+console.log(f.isFalse(false)) // probably true
+console.log(f.isFalse(true)) // probably false
+console.log(f.isFalse('hi')) // false
+```
+
+`isFalse` can also be used as an alternative to running the `f.False` function and instead just passing a value that isn't false into the `f.isFalse` (actually there's no point doing that because `f.False` can output useful logs if you want it to and is safer and better while `f.isFalse` is definitely not just made to be used as a tool to get the value of false).
\ No newline at end of file
diff --git a/SECURITY.md b/SECURITY.md
new file mode 100644
index 0000000..a9a4d19
--- /dev/null
+++ b/SECURITY.md
@@ -0,0 +1,28 @@
+# Security Policy
+
+FalseJS adheres to the [Eclipse Foundation Vulnerability Reporting Policy](https://www.eclipse.org/security/policy/).
+
+## How To Report a Vulnerability
+
+If you think you have found a vulnerability in this repository, please report it to us through coordinated disclosure.
+Instead, you can report it using one of the following ways:
+
+* Contact me via my email: x5r32@outlook.com
+* Create an issue (just go to the f*cking issues tab and report a security vulnerability or whatever security hole thing you wanted to report)
+
+Please include as much of the information listed below as you can to help us better understand and resolve the issue:
+
+* The type of issue
+* Affected version(s)
+* Impact of the issue, including how an attacker might exploit the issue
+* Step-by-step instructions to reproduce the issue
+* The location of the affected source code (tag/branch/commit or direct URL)
+* Full paths of source file(s) related to the manifestation of the issue
+* Any special configuration required to reproduce the issue
+* Any log files that are related to this issue (if possible)
+* Proof-of-concept or exploit code (if possible)
+
+This information will help us figure out your report more quickly.
+
+## Supported Versions
+all versions are supported.
\ No newline at end of file
diff --git a/falsejs-logo.png b/falsejs-logo.png
new file mode 100644
index 0000000..3c0f7d1
Binary files /dev/null and b/falsejs-logo.png differ
diff --git a/index.js b/index.js
new file mode 100644
index 0000000..e8b854a
--- /dev/null
+++ b/index.js
@@ -0,0 +1,1367 @@
+require('vanilla-javascript') // * because we are making something awesome!
+require('none')() // our project needs to be blazingly fast
+
+const _ = require('lodash') // every project needs lodash
+const n0p3 = require('n0p3') // noop functions are the bare-bones
+const noop3 = require('noop3') // nothing wrong with another noop
+const fifteenPointEightThreeFiveTwoSixSixEightTwoAndSoOn = require('fifteen-point-eight-three-five-two-six-six-eight-two-and-so-on') // this can be rounded to sixteen
+const attempt = require('attempt-statement') // has more features than trycatch statement
+const assert = require('assert-fn') // more simple and elegant than built in node:assert
+const isOne = require('is-one') // the base is- function
+const isTen = require('is-ten') // 10x the is-one
+const isHundred = require('is-hundred') // 10x the is-ten
+const isTenThousand = require('is-ten-thousand') // 100x the is-hundred
+const isTwo = require('is-two').isTwo // the successor of one
+const isThree = require('is-three') // the successor of two
+const isNegativeZero = require('is-negative-zero') // isNegativeZero
+const isNegativeZero2 = require('negative-zero') // can't hurt to have another negative zero checker
+const isPositiveZero = require('positive-zero') // positive zero
+const isFalse = require('is-false')
+const isTrue = require('is-true')
+const is = require('is-thirteen')
+
+// firiday
+const isThursday = require('is-thursday') /// Yesterday was thursdayyyy
+const isFriday = require('is-friday') // tooo-ddadayy is friday! we so ecited
+const isSaturday = require('is-saturday') // tomorrow is saturday
+const isSunday = require('is-sunday') // and sunday comes after
+const isWeekend = require('is-weekend') // looking forward to the weeeeekeend
+
+const one = require('the-number-one').default // our favorite number
+const two = require('two') // our other favorite number
+const five = require('five') // our other other favorite number
+const hundred = require('number-one-hundred') // 100!
+const eightToolkit = require('eight-toolkit')
+const theNumberSeven = require('@onesneakymofo/the-number-seven').default
+
+const successor = require('successor') // successor
+const clc = require('cli-color') // color is the best!
+const tru = require('tru') // if statements arent verbose enough
+const If = require('if') // always good to have another if statement!
+const not = require('not') // safer negation with not
+const isEqual = require('is-equal') // always need a better way to check if something is equal
+let trueValue = require('true-value') // the sister of falsejs
+//let t = require('true') // the prequel to trueValue
+//const _f = require('false') // the sequel to the prequel to trueValue
+// i commented the above lines of code out because we can't use the false or true keyword but false and true uses the false and true keyword so this instead a devshark aproach that hasnt been merged yet if mde decides to fix this then i will require the direct libraries again so there
+const t =
+ function aJavaScriptPortOfTheUnixUtilityTrueReturnsTheBooleanValueTrue() {
+ return (function (undefined) {
+ return !undefined
+ })()
+ }
+const _f =
+ function aJavaScriptPortOfTheUnixUtilityFalseReturnsTheBooleanValueFalse() {
+ return (function (undefined) {
+ return !!undefined
+ })()
+ }
+const { mGenbaneko } = require('genbaneko') // i like cats
+const leftPad = require('left-pad') //every project needs leftpad.
+const rightPad = require('right-pad') //to the right, to the right.
+const zeropad = require('zeropad') //every project could use a third pad.
+const pad = require('pad') //this is the pad to end all pads.
+const tacoWrap = require('@sir_wernich/taco-wrap').default // pad our strings in tacos.
+const isWindwos = require('is-windows') // did i misspell the variable name? of course not
+const isWindows = isWindwos //* what is this? i totally didnt misspell the above variable and this line doesnt exist
+const isLinux = require('is-linux') // linux the os
+const isOSX = require('is-osx') // more like is darwin
+// TODO: Implement is Windows 12
+const isFreeBSD = require('is-freebsd').isFreeBSD // i've never even heard of this until now.
+const os = require('node:os') // maybe node js itself can help us calculate more operating systems
+const poopEmoji = require('emoji-poop')
+const emoji100 = require('emoji-100')
+const Bro = require('brototype') // Bro
+const literally = require('literally') // better than literally
+const { log: ltc, setLogFuntion } = require('logtoconsole') // we may want another way to log for fun
+const yesNo = require('yes-no')
+const { undefined } = require('undefined-is-a-function')
+const util = require('node:util') // maybe some built in stuff would be nice
+const isNull = util.isNull || require('is-null')
+const isUndefined = require('is-undefined')
+const isNil = require('is-nil')
+const isUnnull = require('is-unnull')
+const isNaN = require('is-nan')
+const isNegativeInfinity = require('negative-infinity').check
+const is1 = require('is-eq-one')
+const is0 = require('is-eq-zero')
+const is0_2 = require('is-zero')
+const isFour = require('is-equal-four')
+const isFive = require('is-eq-five')
+const isSix = require('is-eq-six')
+const isSeven = require('is-eq-seven')
+const isNotNil = (v) => not(() => isNil(v))()
+
+global.jQuery = require('jquery') // i like jquery
+require('jquery-basic-arithmetic-plugin') // who wouldn't want to exploit jquery for math?
+const $ = jQuery // lets use our dollar sign baby
+
+//#region constants
+const my = {
+ cons: {
+ tants: {
+ STARTING_SUCCESSOR_HELPER_STACK: 0,
+ FALSE: _f(),
+ ERROR_THAT_WILL_NEVER_BE_SHOWN: require('is-three-hundred')
+ .split('Vladimir')[0]
+ .concat(
+ clc.red(
+ `[false-value] This error should never be shown. If you are seeing this error in the console, please file an issue on the github repo. Thank you.`
+ )
+ ),
+ TEN_THOUSAND: 10e3,
+ LEFT_PAD_INPUT: 30,
+ RIGHT_PAD_INPUT: 30,
+ PAD_INPUT: 30,
+ SPACE: ' ',
+ STARTING_VVALUE_USER_MINUS: 0,
+ STARTING_VVALUE_USER_PLUS: 0,
+ STARTING_VVALUE_USER_PAD: 0,
+ NO: require('no/dist/main'),
+ YES: 'yes'
+ }
+ }
+}
+const {
+ STARTING_SUCCESSOR_HELPER_STACK,
+ FALSE,
+ ERROR_THAT_WILL_NEVER_BE_SHOWN,
+ TEN_THOUSAND,
+ LEFT_PAD_INPUT,
+ RIGHT_PAD_INPUT,
+ PAD_INPUT,
+ SPACE,
+ STARTING_VVALUE_USER_MINUS,
+ STARTING_VVALUE_USER_PLUS,
+ STARTING_VVALUE_USER_PAD,
+ NO,
+ YES
+} = my.cons.tants
+//#endregion constants
+class Logger {
+ constructor(enableLogging) {
+ this.enableLogging = enableLogging
+ }
+ log(log) {
+ if (this.enableLogging === t()) console.log(log)
+ }
+}
+
+function SuccessorHelper() {
+ this.stack = STARTING_SUCCESSOR_HELPER_STACK
+}
+
+SuccessorHelper.prototype.s = function (value) {
+ this.stack++
+ if (this.stack > 12) {
+ return Math.random() < 0.0000001
+ }
+ return value + 1
+}
+
+const { s } = new SuccessorHelper() // our successorhelper
+const { ADDRGETNETWORKPARAMS } = require('node:dns')
+
+tru(
+ isEqual(
+ isTrue({ result: not(literally(isEqual(t(), trueValue)))() }, 'result'),
+ Bro.TOTALLY
+ )
+).then(() => {
+ const logger = new Logger(t())
+ logger.log(clc.red('[falsejs] True is not true-value'))
+ logger.log(clc.red('[falsejs] Diagnosing the issue'))
+ If(
+ isEqual(
+ isTrue({ result: not(literally(isEqual(t(), true)))() }, 'result'),
+ Bro.TOTALLY
+ )
+ )
+ .Then(() => {
+ logger.log(clc.red("[falsejs] mde's true library is not working."))
+ logger.log(clc.red('[falsejs] WHY MDE?!??!!?!?'))
+ t = () => true
+ })
+ .Else()
+ .If(
+ isEqual(
+ isTrue(
+ { result: not(literally(isEqual(trueValue, true)))() },
+ 'result'
+ ),
+ Bro.TOTALLY
+ )
+ )
+ .Then(() => {
+ logger.log(clc.red('[falsejs] true-value library not working.'))
+ trueValue = true
+ })
+})
+
+// im glad we're done with that
+// lets make sure jquery-basic-arithmetic-plugin works
+if (!Bro($).doYouEven('add')) {
+ // uh oh... jquery basic arithmetic plugin didn't work
+ new Logger(t()).log(
+ clc.red('[falsejs] jquery-basic-arithmetic-plugin is not working')
+ ) // inform our users even if they disabled logging
+ require('jquery-basic-arithmetic-plugin')
+ require('jquery-basic-arithmetic-plugin')
+ require('jquery-basic-arithmetic-plugin')
+ require('jquery-basic-arithmetic-plugin')
+ require('jquery-basic-arithmetic-plugin')
+ require('jquery-basic-arithmetic-plugin')
+ require('jquery-basic-arithmetic-plugin') // now it should work
+ if (!Bro($).doYouEven('add')) {
+ new Logger(t()).log(
+ clc.red('[falsejs] jquery-basic-arithmetic-plugin is still not working')
+ ) // inform our users even if they disabled logging
+ $.add = (...nums) => {
+ let total = 0
+ nums.forEach((num) => {
+ total += num
+ })
+ return total
+ }
+ $.subtract = (...nums) => {
+ let total = 0
+ nums.forEach((num) => {
+ total -= num
+ })
+ return total
+ }
+ $.equals = (v1, v2) => v1 === v2
+ if (!Bro($).doYouEven('add')) {
+ new Logger(t()).log(
+ clc.red(
+ `[falsejs] Either your Node.js is broken, or jQuery is immutable. Something went wrong.`
+ )
+ )
+ } else {
+ new Logger(t()).log(
+ clc.greenBright(
+ `[falsejs] jquery-basic-arithmetic-plugin is not working so falsejs defined the functions that are injected into jquery by itself`
+ )
+ )
+ }
+ } else {
+ new Logger(t()).log(
+ clc.greenBright(`[falsejs] jquery-basic-arithmetic-plugin is now working`)
+ )
+ }
+}
+
+const surpriseArray = [] // define empty array
+
+// set a log function
+setLogFuntion(() => {
+ // create an ending random number for our users eventually
+ surpriseArray.push(
+ randomBoolean(0.5, { log: noop3 }) === t()
+ ? Math.random() * TEN_THOUSAND
+ : Math.random() * Math.floor((TEN_THOUSAND * Math.random()) / 10)
+ )
+})
+
+// define a little helper function
+const doSomethingAsync = async function (logger) {
+ logger.log(clc.cyan(`[falsejs] Doing something async`))
+ return new Promise((resolve) => setTimeout(() => resolve(logger), 200))
+}
+
+// lets define the result of async doing
+function resultOfDoingSomethingAsync(logger) {
+ logger.log(clc.greenBright(`[falsejs] Did something async`))
+}
+
+// a helper function
+function predecessor(n) {
+ return n - 1
+}
+
+// another helper function
+function vValue(num) {
+ const rand = Math.random()
+ const rand2 = Math.random()
+ const useMinus =
+ rand < 0.33333333333333333333333333333333333 ? trueValue : _f()
+ const usePlus =
+ rand > 0.333333333333333333333333 && rand < 0.66666666666666666
+ ? trueValue
+ : _f()
+ const usePad =
+ rand > 0.6666666666666666666666666666666666666666666 ? trueValue : _f()
+ const useLeftPad = rand2 < 0.5
+ const useRightPad = !useLeftPad
+ if (useMinus) return $.subtract(num, STARTING_VVALUE_USER_MINUS)
+ if (usePlus) return $.add(num, STARTING_VVALUE_USER_PLUS)
+ if (usePad) {
+ if (useLeftPad)
+ return parseInt(leftPad(num.toString(), STARTING_VVALUE_USER_PAD).trim())
+ if (useRightPad)
+ return parseInt(rightPad(num.toString(), STARTING_VVALUE_USER_PAD).trim())
+ }
+ return num
+}
+// our ten thousand should be ten thousand
+function isTenThousandTenThousand(shouldDoSomethingAsync = _f(), logger) {
+ const TEN_THOUSAND1 = TEN_THOUSAND
+ const TEN_THOUSAND2 = $.subtract($.add(TEN_THOUSAND, one), one)
+ const TEN_THOUSAND3 = predecessor(successor(TEN_THOUSAND))
+ const TEN_THOUSAND4 = TEN_THOUSAND.valueOf()
+ const TEN_THOUSAND5 = $.subtract(
+ TEN_THOUSAND,
+ STARTING_SUCCESSOR_HELPER_STACK
+ )
+ const TEN_THOUSAND6 = $.add(TEN_THOUSAND, STARTING_SUCCESSOR_HELPER_STACK)
+ const TEN_THOUSAND7 = vValue(TEN_THOUSAND)
+ attempt(() => {
+ assert(
+ isTenThousand(TEN_THOUSAND1, shouldDoSomethingAsync),
+ '10,000 is not 10,000'
+ )
+ assert(
+ isTenThousand(TEN_THOUSAND2, shouldDoSomethingAsync),
+ '10,000 + 1 - 1 is not 10,000'
+ )
+ assert(
+ isTenThousand(TEN_THOUSAND3, shouldDoSomethingAsync),
+ 'successor(10,000) - 1 is not 10,000'
+ )
+ assert(
+ isTenThousand(TEN_THOUSAND4, shouldDoSomethingAsync),
+ '(10000).valueOf() is not 10,000'
+ )
+ assert(
+ isTenThousand(TEN_THOUSAND5, shouldDoSomethingAsync),
+ '10,000 - 0 is not 10,000'
+ )
+ assert(
+ isTenThousand(TEN_THOUSAND6, shouldDoSomethingAsync),
+ '10,000 + 0 is not 10,000'
+ )
+ assert(
+ isTenThousand(TEN_THOUSAND7, shouldDoSomethingAsync),
+ 'the vvalue of 10,000 is not 10,000'
+ )
+ })
+ .rescue((error) => {
+ logger.log(
+ clc.red(
+ '[falsejs] Failed to verify that 10,000 is equal to 10,000 with error '.concat(
+ error
+ )
+ )
+ )
+ })
+ .else(() =>
+ logger.log(
+ clc.greenBright(
+ '[falsejs] Verified that 10,000 is equal to 10,000 in all ways possible'
+ )
+ )
+ )
+ .ensure(n0p3)
+ .end()
+}
+
+if (1 == 2) {
+ /*this will probably never happen, but just put some pointless code below just in case it does*/
+ var apple = {}
+ doSomethingAsync({
+ log(x) {
+ console.log(x)
+ }
+ })
+ .then((logger) => {
+ if (_f()) {
+ logger.log('1==2')
+ apple.jobss = 'jobs.apple.net'
+ } else tacoWrap(leftPad('1==2', 4))
+ })
+ .catch((Err) => {
+ if (Err) error(Err)
+ else {
+ }
+ })
+
+ console.log(ADDRGETNETWORKPARAMS)
+ const error = (e) => {
+ throw e
+ }
+ // call some noops
+ _.noop()
+ noop3()
+ n0p3()
+ require('none')()
+ var inject = () => {
+ var vanillajs = require('vanilla-javascript')(
+ new Function('var d= 1;d=2')
+ ).apply(vanillajs, arguments)
+ }
+ 'a', 'b'
+ if (!inject) {
+ var a = _f() === t() ? Error : {}
+ if (a === Error)
+ throw new a('1==2', leftPad(tacoWrap('x'), 5), zeropad('100', 3))
+ } else {
+ inject(inject) // call the injected function}
+ }
+}
+
+// the _calculateFalse Function
+// :O :O :O
+function _calculateFalse(
+ random,
+ loggingEnabled,
+ shouldDoSomethingAsync = _f(),
+ shouldDoSomethingAsyncWithIsTenThousand = _f()
+) {
+ ///* we are required to do this
+ leftPad('required', LEFT_PAD_INPUT)
+ rightPad('required', RIGHT_PAD_INPUT)
+ zeropad('1000', 4)
+ pad(5, 'pad')
+ pad('pad', 5) //look at the power of this pad
+ // the below code is commented out
+ if ('a' === 'b') {
+ if (loggingEnabled) printTheAlphabetSeparatedBySpaces() // for fun
+ }
+
+ // over
+
+ const logger = new Logger(loggingEnabled) // create our logger
+ let result // define a result
+
+ isTenThousandTenThousand(shouldDoSomethingAsyncWithIsTenThousand, logger) // make sure ten thousand is ten thousand and vValue works
+
+ // our users should know some basic info first like the os
+ // the os:
+ If(isWindows())
+ .Then(() => {
+ // Windows
+ logger.log(
+ clc.cyanBright(`[falsejs] Using Windows as current operating system`)
+ )
+ })
+ .Else()
+ .If(isLinux())
+ .Then(() => {
+ // Linux
+ logger.log(
+ clc.cyanBright(`[falsejs] Using Linux as current operating system`)
+ )
+ })
+ .Else()
+ .If(isOSX())
+ .Then(() => {
+ // AppleOS (Darwin)
+ logger.log(
+ clc.cyanBright(
+ `[falsejs] Using Darwin as current operating system platform (macOS, iOS, etc.)`
+ )
+ )
+ })
+ .Else()
+ .If(os.platform() === 'aix')
+ .Then(() => {
+ // AIX??
+ logger.log(
+ clc.cyanBright(`[falsejs] Using IBM AIX as current operating system`)
+ )
+ })
+ .Else()
+ .If(isFreeBSD())
+ .Then(() => {
+ // FreeBSD
+ logger.log(
+ clc.cyanBright(`[falsejs] Using FreeBSD as current operating system`)
+ )
+ })
+ .Else()
+ .If(os.platform() === 'openbsd')
+ .Then(() => {
+ // OpenBSD
+ logger.log(
+ clc.cyanBright(`[falsejs] Using OpenBSD as current operating system`)
+ )
+ })
+ .Else()
+ .If(os.platform() === 'netbsd')
+ .Then(() => {
+ // NetBSD
+ logger.log(
+ clc.cyanBright(`[falsejs] Using NetBSD as current operating system`)
+ )
+ })
+ .Else()
+ .If(os.platform() === 'cygwin')
+ .Then(() => {
+ //cygwin
+ logger.log(clc.cyanBright(`[falsejs] You are using Cygwin`))
+ })
+ .Else()
+ .If(os.platform() === 'sunos')
+ .Then(() => {
+ // Solaris/SunOS
+ logger.log(
+ clc.cyanBright(
+ `[falsejs] Using SunOS/Solaris as current operating system`
+ )
+ )
+ })
+ .Else()
+ .If(os.platform() === 'android')
+ .Then(() => {
+ // Android
+ logger.log(
+ clc.cyanBright(
+ `[falsejs] Using Android as current operating system. coding on your phone, are you?`
+ )
+ )
+ })
+ .Else(() => {
+ logger.log(
+ clc.cyanBright(
+ `[falsejs] Even Node.js itself doesn't know your operating system.`
+ )
+ )
+ })
+ /// I'm actually curious what more can we do with process and os?
+ // lets find out. hmm process.cpuusage whats that
+ const usage = process.cpuUsage()
+ logger.log(clc.cyanBright(`[falsejs] User CPU Usage: ${usage.user}`))
+ logger.log(clc.cyanBright(`[falsejs] System CPU Usage: ${usage.system}`))
+ // lets calculate days of the week and months and days and years and stuff
+ if (isWeekend()) logger.log(clc.cyanBright(`[falsejs] It's the weekend!`))
+ if (isThursday()) logger.log(clc.cyanBright(`[falsejs] Today is Thursday`))
+ if (isFriday()) logger.log(clc.cyanBright(`[falsejs] Today is Friday`))
+ if (isSaturday()) logger.log(clc.cyanBright(`[falsejs] Today is Saturday`))
+ if (isSunday()) logger.log(clc.cyanBright(`[falsejs] Today is Sunday`))
+ // lets do something async
+ if (shouldDoSomethingAsync) {
+ doSomethingAsync(logger).then((l) => resultOfDoingSomethingAsync(l))
+ }
+ // okay we need to calculate false
+
+ /// Attempt I
+
+ logger.log(clc.yellow(`[falsejs] Beginning Attempt I to get false value...`)) // inform our users of attempt one
+
+ const pureChance =
+ fifteenPointEightThreeFiveTwoSixSixEightTwoAndSoOn !==
+ Math.random() * fifteenPointEightThreeFiveTwoSixSixEightTwoAndSoOn // this will probably never be false but it's worth a shot
+
+ // For semantics and simplicity, we use the attempt statement in our attempt
+ attempt(() => {
+ assert(is_This_Value_false(pureChance), ERROR_THAT_WILL_NEVER_BE_SHOWN) // this will trigger our rescue which means it didnt work if it didnt work
+ })
+ .rescue((_) => {
+ // it did not work by pure chance
+ /// Attempt II
+ // inform our users of the bad things
+ logger.log(
+ clc.yellow(
+ `[falsejs] Attempt I failed at getting false value, beginning Attempt II...`
+ )
+ )
+ if (pureChance !== pureChance) {
+ // something is broken
+ logger.log(
+ clc.red(
+ `[falsejs] Your Node.js may be broken as ${pureChance} is not equal to ${pureChance}`
+ )
+ )
+ }
+
+ // let's try to calculate false using a random number
+ const chance = Math.random() !== Math.random()
+ attempt(() =>
+ assert(is_This_Value_false(chance), ERROR_THAT_WILL_NEVER_BE_SHOWN)
+ )
+ .rescue((_) => {
+ // it did not work by chance again
+ logger.log(
+ clc.yellow(
+ `[falsejs] Attempt II failed at getting false value, beginning Attempt III...`
+ )
+ )
+ // lets see if our random is any of these key values
+ if (isOne(random)) {
+ result = random === s(one)
+ logger.log(
+ clc.greenBright(
+ `[falsejs] Attempt III succeeded. False value retrieved successfully`
+ )
+ )
+ } else if (isTwo(random)) {
+ result = random === s(two())
+ logger.log(
+ clc.greenBright(
+ `[falsejs] Attempt III succeeded. False value retrieved successfully`
+ )
+ )
+ } else if (isThree(random)) {
+ result = random === s(successor(two()))
+ logger.log(
+ clc.greenBright(
+ `[falsejs] Attempt III succeeded. False value retrieved successfully`
+ )
+ )
+ } else if (isTen(random)) {
+ result = random === s(two() * five())
+ logger.log(
+ clc.greenBright(
+ `[falsejs] Attempt III succeeded. False value retrieved successfully`
+ )
+ )
+ } else if (isHundred(random)) {
+ result = random === s(hundred)
+ logger.log(
+ clc.greenBright(
+ `[falsejs] Attempt III succeeded. False value retrieved successfully`
+ )
+ )
+ } else {
+ // dang its not
+ logger.log(
+ clc.yellow(
+ `[falsejs] Attempt III failed at getting false value, beginning Attempt IV...`
+ )
+ )
+
+ const zeropointninebool = randomBoolean(0.9, logger) // a random boolean biased towards true, but its still worth a shot.
+ tru(is_This_Value_false(zeropointninebool))
+ .then(() => {
+ logger.log(
+ clc.greenBright(
+ `[falsejs] Attempt IV succeeded. False value retrieved successfully`
+ )
+ )
+ result = zeropointninebool
+ })
+ .otherwise(() => {
+ logger.log(
+ clc.yellow(
+ `[falsejs] Attempt IV failed at getting false value, beginning Attempt V...`
+ )
+ )
+ const zeropointeightfivebool = randomBoolean(0.85, logger) // a random boolean a tiny bit less biased towards true, but its still worth a shot.
+
+ If(is_This_Value_false(zeropointeightfivebool))
+ .Then(() => {
+ logger.log(
+ clc.greenBright(
+ `[falsejs] Attempt V succeeded. False value retrieved successfully`
+ )
+ )
+ result = zeropointeightfivebool
+ })
+ .Else(() => {
+ logger.log(
+ clc.yellow(
+ `[falsejs] Attempt V failed at getting false value, beginning Attempt VI...`
+ )
+ )
+ const zeropointsevennineninenineandsoonbool = randomBoolean(
+ 0.7999999999999999999999999999,
+ logger
+ ) // a random boolean a bit more bit less biased towards true, but its still worth a shot.
+ if (
+ is_This_Value_false(zeropointsevennineninenineandsoonbool)
+ ) {
+ logger.log(
+ clc.greenBright(
+ `[falsejs] Attempt VI succeeded. False value retrieved successfully`
+ )
+ )
+ result = zeropointsevennineninenineandsoonbool
+ } else {
+ logger.log(
+ clc.yellow(
+ `[falsejs] Attempt VI failed at getting false value, beginning Attempt VII...`
+ )
+ )
+ const c = complexBooleanWithBias(logger) // an eeven more complex random boolean
+ attempt(() =>
+ assert(
+ is_This_Value_false(c),
+ ERROR_THAT_WILL_NEVER_BE_SHOWN
+ )
+ )
+ .rescue((_) => {
+ logger.log(
+ clc.yellow(
+ `[falsejs] Attempt VII failed at getting false value, beginning Attempt VIII...`
+ )
+ )
+ const w = weirdestBoolean(logger) // an eeven eeven more complex random boolean
+ if (is_This_Value_false(w)) {
+ logger.log(
+ clc.greenBright(
+ `[falsejs] Attempt VIII succeeded. False value retrieved successfully`
+ )
+ )
+ result = w
+ } else {
+ logger.log(
+ clc.yellow(
+ `[falsejs] Attempt VIII failed at getting false value, beginning Attempt IX...`
+ )
+ )
+ const x = Math.random() < 0.9 // a bit more simple random thing with the bonus of true-checking so brokenness affects this
+ if (is_This_Value_false(x)) {
+ logger.log(
+ clc.greenBright(
+ `[falsejs] Attempt IX succeeded. False value retrieved successfully`
+ )
+ )
+ result = x
+ } else {
+ logger.log(
+ clc.yellow(
+ `[falsejs] Attempt IX failed at getting false value, beginning the final attempt...`
+ )
+ )
+ // omg the final attempt
+ // i just want to collapse this function it hurts my eyes
+ const n2 = () => {
+ return s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ s(
+ successor(
+ two() *
+ five()
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+
+ // why line breaks
+
+ // so many
+ )
+ )
+ )
+ )
+ } // its finally over
+ const my = n2() // our attempt!
+ if (is_This_Value_false(my)) {
+ logger.log(
+ clc.greenBright(
+ `[falsejs] Final attempt succeeded. False value retrieved successfully`
+ ) // it worked!
+ )
+ result = my
+ } else {
+ logger.log(
+ clc.red(
+ `[falsejs] Final attempt failed. Resorting to just plain returning false.`
+ ) // waht dang i hate doing that
+ )
+ if (is_This_Value_false(false)) {
+ logger.log(
+ clc.greenBright(
+ `[falsejs] False succeeded. False value retrieved successfully.`
+ )
+ )
+ result = false
+ } else {
+ // something is broken
+ logger.log(
+ clc.red(
+ `[falsejs] × Your Node.js may be broken as false is not equal to false.`
+ )
+ )
+ logger.log(
+ clc.yellow(
+ `[falsejs] Resorting to returning the calculateFalse function again...`
+ ) // this is weird
+ )
+ result = _calculateFalse(
+ random,
+ loggingEnabled,
+ shouldDoSomethingAsync
+ )
+ }
+ }
+ }
+ }
+ })
+ .else(() => {
+ logger.log(
+ clc.greenBright(
+ `[falsejs] Attempt VII succeeded. False value retrieved successfully`
+ )
+ )
+ result = c
+ })
+ .ensure(n0p3) // ensure we call noop for this
+ .end()
+ }
+ })
+ })
+ .end()
+ }
+ })
+ .else(() => {
+ // it worked!
+ result = chance
+ logger.log(
+ clc.greenBright(
+ `[falsejs] Attempt II succeeded. False value retrieved successfully`
+ )
+ )
+ })
+ .ensure(n0p3) //again ensure noop
+
+ // and as always end our thing
+ .end()
+ })
+ .else((_) => {
+ result = pureChance
+ logger.log(
+ clc.greenBright(
+ `[falsejs] Attempt I succeeded. False value retrieved successfully`
+ )
+ )
+ })
+ .ensure(n0p3) // i dunno how this happened
+ .end()
+
+ if (loggingEnabled) {
+ // this is a logging function, so we need to wrap our output with emojis
+ mGenbaneko.say(tacoWrap(emoji100.concat(SPACE, 'thanks 4 using dis pkg'))) // give our users a cute message so we can get their support
+ ltc(leftPad('left pad with dashes', LEFT_PAD_INPUT, '-'))
+ ltc(rightPad('right pad with dashes', RIGHT_PAD_INPUT, '-'))
+ ltc(
+ emoji100
+ .concat(emoji100)
+ .concat(emoji100)
+ .concat(emoji100)
+ .concat(emoji100)
+ .concat(emoji100)
+ .concat(emoji100)
+ .concat(emoji100)
+ .concat(emoji100)
+ .concat(emoji100)
+ .concat(emoji100)
+ )
+ }
+ return result
+}
+
+// the exported function
+
+const mainFunctionWotDoesFunctionalityOfFalse = function (
+ enableLogging = NO,
+ shouldDoSomethingAsync = NO,
+ shouldDoSomethingAsyncWithIsTenThousand = NO
+) {
+ // validate our values
+ if (enableLogging !== NO && enableLogging !== YES) {
+ immediateError('enableLogging must be nope or yep', {
+ errorType: ERROR.TypeError
+ })
+ return
+ }
+ if (shouldDoSomethingAsync !== NO && shouldDoSomethingAsync !== YES) {
+ immediateError('shouldDoSomethingAsync must be nope or yep', {
+ errorType: ERROR.TypeError
+ })
+ return
+ }
+ if (
+ shouldDoSomethingAsyncWithIsTenThousand !== NO &&
+ shouldDoSomethingAsyncWithIsTenThousand !== YES
+ ) {
+ immediateError(
+ 'shouldDoSomethingAsyncWithIsTenThousand must be nope or yep',
+ { errorType: ERROR.TypeError }
+ )
+ return
+ }
+ // deduce a random number
+ const randomNumber = Math.floor(Math.random() * 100) + 1
+ if (enableLogging === YES) {
+ ltc(clc.cyanBright(`[falsejs] Logging enabled`))
+ ltc(
+ clc.cyanBright(`[falsejs] Random number ${randomNumber} calculated`) // lets inform our users if they have loggineanbled
+ )
+ ltc(
+ clc.cyanBright(
+ `[falsejs] Doing something async ${
+ yesNo.parse(shouldDoSomethingAsync) ? 'enabled' : 'disabled'
+ }`
+ )
+ )
+ ltc(
+ clc.cyanBright(
+ `[falsejs] Doing something async with is-ten-thousand ${
+ yesNo.parse(shouldDoSomethingAsyncWithIsTenThousand)
+ ? 'enabled'
+ : 'disabled'
+ }`
+ )
+ )
+ }
+ return _calculateFalse(
+ randomNumber, // random number
+ yesNo.parse(enableLogging), // eanble logging
+ yesNo.parse(shouldDoSomethingAsync), // async
+ yesNo.parse(shouldDoSomethingAsyncWithIsTenThousand) //async-is-ten-thousand
+ )
+}
+
+// now lets define some helper fufnctions
+// just some weaird boolean functions
+
+function randomBoolean(
+ biasThreshold /* biasTreshold is chance of being true */,
+ logger
+) {
+ const randomValue = Math.random()
+ logger.log(
+ clc.cyanBright(`[falsejs] Random number ${randomValue} calculated`)
+ )
+ const binaryString = (randomValue * 1000000).toString(2)
+ const bitMask = 0b101010
+ let bitResult = parseInt(binaryString.slice(0, 6), 2) ^ bitMask
+ const segment = bitResult.toString(16).slice(0, 1)
+ const mappedValue = parseInt(segment, 16) % 2
+ const biasedRandomValue = Math.random() < biasThreshold ? 1 : 0
+ const value = (mappedValue + biasedRandomValue) / 2
+
+ return value >= 0.5
+}
+function complexBooleanWithBias(logger) {
+ // Generate a pseudo-random number between 0 and 1
+ const randomValue = Math.random()
+
+ logger.log(
+ clc.cyanBright(`[falsejs] Random number ${randomValue} calculated`)
+ )
+
+ // Convert the random number to a high-precision string and manipulate it
+ const highPrecisionString = (randomValue * 100000000).toFixed(0)
+
+ // Perform a base conversion
+ const baseConverted = parseInt(highPrecisionString, 10).toString(36)
+
+ // Calculate a hash-like value using trigonometric functions
+ const trigValue = parseFloat('0.' + baseConverted, 36) * Math.PI * 2
+
+ // Determine if this value is close to a specific fraction
+ const isCloseToFraction = Math.abs(trigValue - 0.5) < 0.13
+
+ // Generate a secondary random number with a different scale
+ const secondaryRandom = Math.random() * 1000
+
+ // Check if the secondary random number is a prime number
+ const isPrime = isPrimeNumber(Math.round(secondaryRandom))
+
+ // Generate a bias value (6% chance of true)
+ const biasThreshold = 0.1
+ const biasRandom = Math.random() < biasThreshold ? 0 : 1
+
+ // Combine the results using weighted averaging
+ const combinedResult = (isCloseToFraction + isPrime + biasRandom) / 3
+
+ // Return boolean based on the final weighted result
+ return combinedResult >= 0.5
+}
+
+function weirdestBoolean(logger) {
+ // Step 1: Generate a pseudo-random floating-point number
+ const randomValue = Math.random()
+
+ // Step 2: Create a string representation of the random number in base-36
+ const base36String = (randomValue * 1e12).toFixed(0).toString(36)
+
+ // Step 3: Create a hash-like transformation by summing ASCII values of characters
+ let asciiSum = 0
+ for (let char of base36String) {
+ asciiSum += char.charCodeAt(0)
+ }
+
+ // Step 4: Generate a non-trivial number by applying a sequence of bit manipulations
+ const bitManipulated = (asciiSum ^ 0x5a5a) & 0xff // XOR and mask to get a byte
+
+ // Step 5: Convert the result to a binary string and calculate a checksum-like value
+ const binaryString = bitManipulated.toString(2).padStart(8, '0')
+ const checksum = Array.from(binaryString).reduce(
+ (acc, bit) => acc + parseInt(bit, 10),
+ 0
+ )
+
+ // Step 6: Use a matrix of primes to obscure the logic
+ const primes = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29]
+ const matrixIndex = checksum % primes.length
+ const primeValue = primes[matrixIndex]
+
+ // Step 7: Generate a complex random number using trigonometric functions
+ const trigValue = ((primeValue * Math.PI) / 4) * 1000
+ const isAboveThreshold = trigValue > 500 // Arbitrary threshold
+
+ // Step 8: Introduce an additional layer of randomness with bias
+ const bias = Math.random() < 0.75 ? 1 : 0 // 75% chance of 1
+
+ // Step 9: Combine results using a complex formula
+ const weirdBoolean = (isAboveThreshold ? 1 : 0) ^ bias // XOR operation
+
+ // Step 10: Calculate complex boolean with bias from other function
+ const complexBoolean = complexBooleanWithBias(logger)
+
+ // Step 11: Calculate random boolean with bias from other function
+ const randomBool = randomBoolean(0.84, logger)
+
+ // Step 12: Add them together
+ const sum = weirdBoolean + complexBoolean + randomBool
+
+ // Step 13: Randomly add one to it
+ const sumWhichMayBeSuccessed = Math.random() < 0.5 ? successor(sum) : sum
+
+ // Step 14: Round down or up
+ const finalBoolean = Math.floor(sumWhichMayBeSuccessed) % 2 === 0 ? _f() : t()
+
+ return finalBoolean
+}
+
+// and maybe some mind-blowing alphabet function
+
+function printTheAlphabetSeparatedBySpaces() {
+ if (typeof console === 'undefined') console = { log: print }
+
+ let s = ''
+
+ function one() {
+ s += 'a '
+ return {
+ get p() {
+ s += 'e '
+ return {
+ valueOf: function () {
+ s += 'g '
+ return {}
+ },
+ toString: function () {
+ s += 'h '
+ return _f()
+ }
+ }
+ },
+ set p(x) {
+ s += 'k l m n o p q r s t u v w x y z'
+ }
+ }
+ }
+
+ function two() {
+ s += 'b '
+ return {
+ toString: function () {
+ s += 'c '
+ return {}
+ },
+ valueOf: function () {
+ s += 'd '
+ return 'p'
+ }
+ }
+ }
+
+ function three() {
+ s += 'f '
+ return {
+ valueOf: function () {
+ s += 'i '
+ return {}
+ },
+ toString: function () {
+ s += 'j '
+ return _f()
+ }
+ }
+ }
+ one()[two()] += three()
+ console.log(s)
+}
+
+// Helper function to check if a number is prime
+function isPrimeNumber(num) {
+ if (num <= 1) return _f()
+ if (num <= 3) return t()
+ if (num % 2 === 0 || num % 3 === 0) return _f()
+ let i = 5
+ while (i * i <= num) {
+ if (num % i === 0 || num % (i + 2) === 0) return _f()
+ i += 6
+ }
+ return t()
+}
+//#endregion false code
+// a function to check if something is false thati s used by the function to check if something is false
+const couldThisCouldItBeFalse = (
+ aValueThatMightBeTheBooleanValueFalseButIDKYet
+) => {
+ const specimen = aValueThatMightBeTheBooleanValueFalseButIDKYet
+ if (specimen == undefined()) return _f()
+ if (isOne(specimen)) return _f()
+ if (isTrue({ specimen }, 'specimen')) return _f()
+ if (isNegativeZero({ specimen }, 'specimen')) return _f()
+ if (specimen === 'My gosh') return _f()
+ if (is(specimen).thirteen()) return _f()
+ return specimen === !!0
+}
+// is something true
+const couldThisCouldItBeTrue = (
+ aValueThatMightBeTheBooleanValueFalseButIDKYet
+) => {
+ const specimen = aValueThatMightBeTheBooleanValueFalseButIDKYet
+ if (specimen == undefined()) return _f()
+ if (isOne(specimen)) return _f()
+ if (isFalse({ specimen }, 'specimen')) return _f()
+ if (isNegativeZero({ specimen }, 'specimen')) return _f()
+ if (specimen === 'My gosh') return _f()
+ if (is(specimen).thirteen()) return _f()
+ return isTrue({ specimen }, 'specimen')
+}
+// a function to check if something is false
+function is_This_Value_false(v) {
+ let value = v // alts are always good
+ const isV = is(v)
+ return (
+ v !== one &&
+ v !== two() &&
+ v !== five() &&
+ v !== parseInt(theNumberSeven) &&
+ v !== theNumberSeven &&
+ v !== literally(eightToolkit.constants.EIGHT)() &&
+ !isUndefined(v) &&
+ !isNull(v) &&
+ !isNil(v) &&
+ !util.isNullOrUndefined(v) &&
+ isUnnull(v) &&
+ isNotNil(v) &&
+ !isEqual(value, NO) &&
+ !isEqual(value, YES) &&
+ couldThisCouldItBeFalse(v) &&
+ !couldThisCouldItBeTrue(v) &&
+ !isNaN(v) &&
+ !isEqual(v, Number.POSITIVE_INFINITY) &&
+ !isNegativeInfinity(v) &&
+ !isNegativeZero2(v) &&
+ !is0_2.isNegativeZero(v) &&
+ !isNegativeZero(v) &&
+ !isPositiveZero(v) &&
+ !is0_2.isPositiveZero(v) &&
+ !is0(v) &&
+ !is0_2.isZero(v) &&
+ !is1(v) &&
+ !isTwo(v) &&
+ !isThree(v) &&
+ !isFour(v) &&
+ !isFive(v) &&
+ !isSix(v) &&
+ !isSeven(v) &&
+ !eightToolkit.isEight(v) &&
+ !isV.thirteen()
+ )
+}
+
+exports.False = mainFunctionWotDoesFunctionalityOfFalse // export this
+exports.isFalse = is_This_Value_false // export this too
+/*exports.Yes = literally(YES)
+exports.No = literally(NO)*/
+
+pad(poopEmoji, 5) // the poop emoji serves a great purpose: to end this file
diff --git a/package-lock.json b/package-lock.json
new file mode 100644
index 0000000..bb4d42b
--- /dev/null
+++ b/package-lock.json
@@ -0,0 +1,4617 @@
+{
+ "name": "falsejs",
+ "version": "1.0.3",
+ "lockfileVersion": 3,
+ "requires": true,
+ "packages": {
+ "": {
+ "name": "falsejs",
+ "version": "1.0.3",
+ "license": "UNLICENSED",
+ "dependencies": {
+ "@onesneakymofo/the-number-seven": "^1.1.0",
+ "@sir_wernich/taco-wrap": "^1.0.8",
+ "always-thirteen": "^1.0.3",
+ "assert-fn": "^1.0.0",
+ "attempt-statement": "^1.1.0",
+ "brototype": "^0.0.6",
+ "cli-color": "^2.0.4",
+ "eight-toolkit": "^1.0.0",
+ "emoji-100": "^1.3.0",
+ "emoji-poop": "^1.3.0",
+ "false": "^0.0.4",
+ "fifteen-point-eight-three-five-two-six-six-eight-two-and-so-on": "^1.0.0",
+ "five": "^0.8.0",
+ "garbage": "^0.0.0",
+ "genbaneko": "^2.1.3",
+ "if": "^2.0.0",
+ "immediate-error": "^2.1.0",
+ "is-eq-five": "^1.1.0",
+ "is-eq-one": "^1.1.0",
+ "is-eq-seven": "^1.1.0",
+ "is-eq-six": "^1.1.0",
+ "is-eq-zero": "^1.1.0",
+ "is-equal": "^1.7.0",
+ "is-equal-four": "^1.0.0",
+ "is-false": "^0.1.1",
+ "is-freebsd": "^1.0.3",
+ "is-friday": "^1.0.1",
+ "is-hundred": "^0.10.0",
+ "is-linux": "^1.0.1",
+ "is-nan": "^1.3.2",
+ "is-negative-zero": "^2.0.3",
+ "is-nil": "^1.0.1",
+ "is-nine": "^9.0.19",
+ "is-npm": "^6.0.0",
+ "is-null": "^1.0.1",
+ "is-one": "^1.0.0",
+ "is-osx": "^1.0.2",
+ "is-plain-object": "^5.0.0",
+ "is-saturday": "^1.0.0",
+ "is-sunday": "^1.0.0",
+ "is-ten": "^0.1.0",
+ "is-ten-thousand": "^1.2.0",
+ "is-thirteen": "^2.0.0",
+ "is-three": "^1.0.2",
+ "is-three-hundred": "^1.0.0",
+ "is-thursday": "^1.0.0",
+ "is-true": "^0.1.1",
+ "is-two": "^1.0.9",
+ "is-undefined": "^1.0.11",
+ "is-unnull": "^1.0.0",
+ "is-useless": "^1.3.3",
+ "is-weekend": "^1.0.0",
+ "is-windows": "^1.0.2",
+ "is-zero": "^1.0.0",
+ "jquery": "^3.7.1",
+ "jquery-basic-arithmetic-plugin": "^1.1.0",
+ "left-pad": "^1.3.0",
+ "literally": "^1.0.0",
+ "lodash": "^4.17.21",
+ "logtoconsole": "^1.0.7",
+ "n0p3": "^1.0.2",
+ "negative-infinity": "^1.0.0",
+ "negative-zero": "^4.0.0",
+ "no": "^0.0.1",
+ "none": "^1.0.0",
+ "noop-logger": "^0.1.1",
+ "noop3": "^1000.0.0",
+ "not": "^0.1.0",
+ "number-one-hundred": "^1.0.0",
+ "pad": "^3.2.0",
+ "positive-zero": "^4.0.0",
+ "right-pad": "^1.0.1",
+ "successor": "^1.0.1",
+ "the-number-one": "^1.0.1",
+ "tru": "^1.0.0",
+ "true": "^0.0.4",
+ "true-value": "^1.3.0",
+ "two": "^1.0.7",
+ "undefined-is-a-function": "^0.1.0",
+ "vanilla-javascript": "^1.1.1",
+ "yes-no": "^0.0.1",
+ "zeropad": "^1.1.0"
+ }
+ },
+ "node_modules/@onesneakymofo/the-number-seven": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@onesneakymofo/the-number-seven/-/the-number-seven-1.1.0.tgz",
+ "integrity": "sha512-7IloGsn0L+2HF2HumtO8v70JF+kVTL4Y0XvWlUIJ0YXGpOgBWebd1OdJgPqhBYI9SGgd0BvRYj+fnO9tBCzP9w=="
+ },
+ "node_modules/@sir_wernich/taco-wrap": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/@sir_wernich/taco-wrap/-/taco-wrap-1.0.8.tgz",
+ "integrity": "sha512-n0GmAi66DDkAwvYMkYAEoOBnhlfQHCkzWpNBrf+S0Jiy3CLQ3ZEaxeaszL4pyVkPfLvH/Y87gpJYpK5aKnEjeA==",
+ "license": "MIT"
+ },
+ "node_modules/@types/node": {
+ "version": "14.18.63",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.63.tgz",
+ "integrity": "sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==",
+ "license": "MIT"
+ },
+ "node_modules/always-thirteen": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/always-thirteen/-/always-thirteen-1.0.3.tgz",
+ "integrity": "sha512-/iOEcrg6APXfpm9V2Cf/5hs3Ub1SssDuqjwdY9lwp/9L7hfl3Co4/G9eFVspspLEG5IrmvcV4665rO+qj13dSw==",
+ "license": "ISC"
+ },
+ "node_modules/arr-diff": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
+ "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/arr-flatten": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
+ "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/arr-union": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
+ "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/array-buffer-byte-length": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz",
+ "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.5",
+ "is-array-buffer": "^3.0.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/array-unique": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
+ "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/arraybuffer.prototype.slice": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz",
+ "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==",
+ "license": "MIT",
+ "dependencies": {
+ "array-buffer-byte-length": "^1.0.1",
+ "call-bind": "^1.0.5",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.22.3",
+ "es-errors": "^1.2.1",
+ "get-intrinsic": "^1.2.3",
+ "is-array-buffer": "^3.0.4",
+ "is-shared-array-buffer": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/assert": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz",
+ "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==",
+ "license": "MIT",
+ "dependencies": {
+ "object.assign": "^4.1.4",
+ "util": "^0.10.4"
+ }
+ },
+ "node_modules/assert-fn": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/assert-fn/-/assert-fn-1.0.1.tgz",
+ "integrity": "sha512-YA23prfdIZozmfSSKlRuypxG6xfoJdFDZ5ZwXpvYSEfQcpOm6tKWt7R71Bgc7OIQL8EEmOwSn1bXFmBt9B+uQw==",
+ "license": "UNLICENSED",
+ "dependencies": {
+ "none": "^1.0.0",
+ "vanilla-javascript": "^1.1.1"
+ }
+ },
+ "node_modules/assign-symbols": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
+ "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/asynckit": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
+ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/atob": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
+ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
+ "license": "(MIT OR Apache-2.0)",
+ "bin": {
+ "atob": "bin/atob.js"
+ },
+ "engines": {
+ "node": ">= 4.5.0"
+ }
+ },
+ "node_modules/attempt-statement": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/attempt-statement/-/attempt-statement-1.1.0.tgz",
+ "integrity": "sha512-uTrlrba1mTOTlnCD4tOhDiRv2kDEZNfjMNzVgr2WYnc5zmMqP1HE95U+gdwke+vEUjNdEbrVWrnk0s5YsU/gHQ==",
+ "license": "UNLICENSED"
+ },
+ "node_modules/available-typed-arrays": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz",
+ "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==",
+ "license": "MIT",
+ "dependencies": {
+ "possible-typed-array-names": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/axios": {
+ "version": "1.7.5",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.5.tgz",
+ "integrity": "sha512-fZu86yCo+svH3uqJ/yTdQ0QHpQu5oL+/QE+QPSv6BZSkDAoky9vytxp7u5qk83OJFS3kEBcesWni9WTZAv3tSw==",
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "follow-redirects": "^1.15.6",
+ "form-data": "^4.0.0",
+ "proxy-from-env": "^1.1.0"
+ }
+ },
+ "node_modules/base": {
+ "version": "0.11.2",
+ "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
+ "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
+ "license": "MIT",
+ "dependencies": {
+ "cache-base": "^1.0.1",
+ "class-utils": "^0.3.5",
+ "component-emitter": "^1.2.1",
+ "define-property": "^1.0.0",
+ "isobject": "^3.0.1",
+ "mixin-deep": "^1.2.0",
+ "pascalcase": "^0.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/base/node_modules/define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
+ "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
+ "license": "MIT",
+ "dependencies": {
+ "is-descriptor": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/braces": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
+ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
+ "license": "MIT",
+ "dependencies": {
+ "arr-flatten": "^1.1.0",
+ "array-unique": "^0.3.2",
+ "extend-shallow": "^2.0.1",
+ "fill-range": "^4.0.0",
+ "isobject": "^3.0.1",
+ "repeat-element": "^1.1.2",
+ "snapdragon": "^0.8.1",
+ "snapdragon-node": "^2.0.1",
+ "split-string": "^3.0.2",
+ "to-regex": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/brototype": {
+ "version": "0.0.6",
+ "resolved": "https://registry.npmjs.org/brototype/-/brototype-0.0.6.tgz",
+ "integrity": "sha512-UcQusNAX7nnuXf9tvvLRC6DtZ8/YkDJRtTIbiA5ayb8MehwtSwtkvd5ZTXNLUTTtU6J/yJsi+1LJXqgRz1obwg==",
+ "license": "MIT"
+ },
+ "node_modules/cache-base": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
+ "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
+ "license": "MIT",
+ "dependencies": {
+ "collection-visit": "^1.0.0",
+ "component-emitter": "^1.2.1",
+ "get-value": "^2.0.6",
+ "has-value": "^1.0.0",
+ "isobject": "^3.0.1",
+ "set-value": "^2.0.0",
+ "to-object-path": "^0.3.0",
+ "union-value": "^1.0.0",
+ "unset-value": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/call-bind": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
+ "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
+ "license": "MIT",
+ "dependencies": {
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "set-function-length": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/class-utils": {
+ "version": "0.3.6",
+ "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
+ "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
+ "license": "MIT",
+ "dependencies": {
+ "arr-union": "^3.1.0",
+ "define-property": "^0.2.5",
+ "isobject": "^3.0.0",
+ "static-extend": "^0.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/cli-color": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/cli-color/-/cli-color-2.0.4.tgz",
+ "integrity": "sha512-zlnpg0jNcibNrO7GG9IeHH7maWFeCz+Ja1wx/7tZNU5ASSSSZ+/qZciM0/LHCYxSdqv5h2sdbQ/PXYdOuetXvA==",
+ "license": "ISC",
+ "dependencies": {
+ "d": "^1.0.1",
+ "es5-ext": "^0.10.64",
+ "es6-iterator": "^2.0.3",
+ "memoizee": "^0.4.15",
+ "timers-ext": "^0.1.7"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/clone": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
+ "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/coffee-script": {
+ "version": "1.12.7",
+ "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz",
+ "integrity": "sha512-fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw==",
+ "license": "MIT",
+ "bin": {
+ "cake": "bin/cake",
+ "coffee": "bin/coffee"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/collection-visit": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
+ "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==",
+ "license": "MIT",
+ "dependencies": {
+ "map-visit": "^1.0.0",
+ "object-visit": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/combined-stream": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "delayed-stream": "~1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/commander": {
+ "version": "9.5.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz",
+ "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==",
+ "license": "MIT",
+ "engines": {
+ "node": "^12.20.0 || >=14"
+ }
+ },
+ "node_modules/component-emitter": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz",
+ "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/compute-hmean": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/compute-hmean/-/compute-hmean-1.0.0.tgz",
+ "integrity": "sha512-6PT9/rUOdxE0p2HZLuG+TOrWcYPfAYsbaQEQp4Em3CjYymMeP00kpL4FFLNzR1xOMdarVQVka+lFvVLby+yG9g=="
+ },
+ "node_modules/copy-descriptor": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
+ "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/cowsayjs": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/cowsayjs/-/cowsayjs-1.2.3.tgz",
+ "integrity": "sha512-4gE63ImpzRfrnoDAZ0oBSiLGQ4rBM6cm7NdtEy7m0MXDk0uPzhcjAU8F5zALJwTFvPIFb/MfztQP5FTMcg96JA==",
+ "license": "MIT",
+ "bin": {
+ "cowsayjs": "cli/cowsay.js",
+ "cowthinkjs": "cli/cowthink.js",
+ "moojs": "cli/moo.js"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/d": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/d/-/d-1.0.2.tgz",
+ "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==",
+ "license": "ISC",
+ "dependencies": {
+ "es5-ext": "^0.10.64",
+ "type": "^2.7.2"
+ },
+ "engines": {
+ "node": ">=0.12"
+ }
+ },
+ "node_modules/data-view-buffer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz",
+ "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.6",
+ "es-errors": "^1.3.0",
+ "is-data-view": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/data-view-byte-length": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz",
+ "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "es-errors": "^1.3.0",
+ "is-data-view": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/data-view-byte-offset": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz",
+ "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.6",
+ "es-errors": "^1.3.0",
+ "is-data-view": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "license": "MIT",
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/decode-uri-component": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz",
+ "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/deep-equal": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.2.tgz",
+ "integrity": "sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==",
+ "license": "MIT",
+ "dependencies": {
+ "is-arguments": "^1.1.1",
+ "is-date-object": "^1.0.5",
+ "is-regex": "^1.1.4",
+ "object-is": "^1.1.5",
+ "object-keys": "^1.1.1",
+ "regexp.prototype.flags": "^1.5.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/defaults": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz",
+ "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==",
+ "license": "MIT",
+ "dependencies": {
+ "clone": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/define-data-property": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
+ "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
+ "license": "MIT",
+ "dependencies": {
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/define-properties": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
+ "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
+ "license": "MIT",
+ "dependencies": {
+ "define-data-property": "^1.0.1",
+ "has-property-descriptors": "^1.0.0",
+ "object-keys": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
+ "license": "MIT",
+ "dependencies": {
+ "is-descriptor": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/define-property/node_modules/is-descriptor": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz",
+ "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==",
+ "license": "MIT",
+ "dependencies": {
+ "is-accessor-descriptor": "^1.0.1",
+ "is-data-descriptor": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/delayed-stream": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+ "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/desync": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/desync/-/desync-1.1.2.tgz",
+ "integrity": "sha512-kCUPqjrzIa83kAK+r0DO/S+hwYW6g+8ti7VDcON2c/u6PAB7VdEnkeLdOmtDtXOLdEcegAiP08/uKPlnFFGkYA==",
+ "license": "MIT"
+ },
+ "node_modules/diff": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz",
+ "integrity": "sha512-VzVc42hMZbYU9Sx/ltb7KYuQ6pqAw+cbFWVy4XKdkuEL2CFaRLGEnISPs7YdzaUGpi+CpIqvRmu7hPQ4T7EQ5w==",
+ "engines": {
+ "node": ">=0.3.1"
+ }
+ },
+ "node_modules/eight-toolkit": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/eight-toolkit/-/eight-toolkit-1.0.0.tgz",
+ "integrity": "sha512-koGB28C0kvSTAjKIllSKsBJYBfgRxCHjNUybASkpeY+5R3r8vmYVtGL3GDdNQXisfhsYp3fq+QUlCopnYnPd7g==",
+ "license": "MIT",
+ "dependencies": {
+ "fourteen": "^2.0.0",
+ "is-not-eight": "^8.0.0",
+ "stevelib": "^1.0.0"
+ }
+ },
+ "node_modules/emoji-100": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/emoji-100/-/emoji-100-1.3.0.tgz",
+ "integrity": "sha512-9mdgwyD8t0zSdRhXY7mXR4HF659ZE8NypzRG8MruZkDJ8aWqjaJQ5L4kRDbAd2BNZGuU8AGocyMyjXbouNf9QA==",
+ "license": "ISC"
+ },
+ "node_modules/emoji-poop": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/emoji-poop/-/emoji-poop-1.3.0.tgz",
+ "integrity": "sha512-MI79LO9eyhlYCTud0ynC8AcZsBNPeDLzXlkL9iDQUJp11S+3bDdCOIDs3T7oAQ1Vclw3m8ciY4Pu5x6XSSVSFQ==",
+ "license": "ISC"
+ },
+ "node_modules/es-abstract": {
+ "version": "1.23.3",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz",
+ "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==",
+ "license": "MIT",
+ "dependencies": {
+ "array-buffer-byte-length": "^1.0.1",
+ "arraybuffer.prototype.slice": "^1.0.3",
+ "available-typed-arrays": "^1.0.7",
+ "call-bind": "^1.0.7",
+ "data-view-buffer": "^1.0.1",
+ "data-view-byte-length": "^1.0.1",
+ "data-view-byte-offset": "^1.0.0",
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "es-object-atoms": "^1.0.0",
+ "es-set-tostringtag": "^2.0.3",
+ "es-to-primitive": "^1.2.1",
+ "function.prototype.name": "^1.1.6",
+ "get-intrinsic": "^1.2.4",
+ "get-symbol-description": "^1.0.2",
+ "globalthis": "^1.0.3",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.2",
+ "has-proto": "^1.0.3",
+ "has-symbols": "^1.0.3",
+ "hasown": "^2.0.2",
+ "internal-slot": "^1.0.7",
+ "is-array-buffer": "^3.0.4",
+ "is-callable": "^1.2.7",
+ "is-data-view": "^1.0.1",
+ "is-negative-zero": "^2.0.3",
+ "is-regex": "^1.1.4",
+ "is-shared-array-buffer": "^1.0.3",
+ "is-string": "^1.0.7",
+ "is-typed-array": "^1.1.13",
+ "is-weakref": "^1.0.2",
+ "object-inspect": "^1.13.1",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.5",
+ "regexp.prototype.flags": "^1.5.2",
+ "safe-array-concat": "^1.1.2",
+ "safe-regex-test": "^1.0.3",
+ "string.prototype.trim": "^1.2.9",
+ "string.prototype.trimend": "^1.0.8",
+ "string.prototype.trimstart": "^1.0.8",
+ "typed-array-buffer": "^1.0.2",
+ "typed-array-byte-length": "^1.0.1",
+ "typed-array-byte-offset": "^1.0.2",
+ "typed-array-length": "^1.0.6",
+ "unbox-primitive": "^1.0.2",
+ "which-typed-array": "^1.1.15"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/es-define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
+ "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
+ "license": "MIT",
+ "dependencies": {
+ "get-intrinsic": "^1.2.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-errors": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-get-iterator": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz",
+ "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.3",
+ "has-symbols": "^1.0.3",
+ "is-arguments": "^1.1.1",
+ "is-map": "^2.0.2",
+ "is-set": "^2.0.2",
+ "is-string": "^1.0.7",
+ "isarray": "^2.0.5",
+ "stop-iteration-iterator": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/es-object-atoms": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz",
+ "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==",
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-set-tostringtag": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz",
+ "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==",
+ "license": "MIT",
+ "dependencies": {
+ "get-intrinsic": "^1.2.4",
+ "has-tostringtag": "^1.0.2",
+ "hasown": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-to-primitive": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
+ "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
+ "license": "MIT",
+ "dependencies": {
+ "is-callable": "^1.1.4",
+ "is-date-object": "^1.0.1",
+ "is-symbol": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/es5-ext": {
+ "version": "0.10.64",
+ "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz",
+ "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==",
+ "hasInstallScript": true,
+ "license": "ISC",
+ "dependencies": {
+ "es6-iterator": "^2.0.3",
+ "es6-symbol": "^3.1.3",
+ "esniff": "^2.0.1",
+ "next-tick": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/es6-iterator": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
+ "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==",
+ "license": "MIT",
+ "dependencies": {
+ "d": "1",
+ "es5-ext": "^0.10.35",
+ "es6-symbol": "^3.1.1"
+ }
+ },
+ "node_modules/es6-symbol": {
+ "version": "3.1.4",
+ "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz",
+ "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==",
+ "license": "ISC",
+ "dependencies": {
+ "d": "^1.0.2",
+ "ext": "^1.7.0"
+ },
+ "engines": {
+ "node": ">=0.12"
+ }
+ },
+ "node_modules/es6-weak-map": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
+ "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
+ "license": "ISC",
+ "dependencies": {
+ "d": "1",
+ "es5-ext": "^0.10.46",
+ "es6-iterator": "^2.0.3",
+ "es6-symbol": "^3.1.1"
+ }
+ },
+ "node_modules/escape-string-regexp": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz",
+ "integrity": "sha512-cQpUid7bdTUnFin8S7BnNdOk+/eDqQmKgCANSyd/jAhrKEvxUvr9VQ8XZzXiOtest8NLfk3FSBZzwvemZNQ6Vg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/esniff": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz",
+ "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==",
+ "license": "ISC",
+ "dependencies": {
+ "d": "^1.0.1",
+ "es5-ext": "^0.10.62",
+ "event-emitter": "^0.3.5",
+ "type": "^2.7.2"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/event-emitter": {
+ "version": "0.3.5",
+ "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
+ "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==",
+ "license": "MIT",
+ "dependencies": {
+ "d": "1",
+ "es5-ext": "~0.10.14"
+ }
+ },
+ "node_modules/expand-brackets": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
+ "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==",
+ "license": "MIT",
+ "dependencies": {
+ "debug": "^2.3.3",
+ "define-property": "^0.2.5",
+ "extend-shallow": "^2.0.1",
+ "posix-character-classes": "^0.1.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ext": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz",
+ "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==",
+ "license": "ISC",
+ "dependencies": {
+ "type": "^2.7.2"
+ }
+ },
+ "node_modules/extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
+ "license": "MIT",
+ "dependencies": {
+ "is-extendable": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/extglob": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
+ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
+ "license": "MIT",
+ "dependencies": {
+ "array-unique": "^0.3.2",
+ "define-property": "^1.0.0",
+ "expand-brackets": "^2.1.4",
+ "extend-shallow": "^2.0.1",
+ "fragment-cache": "^0.2.1",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/extglob/node_modules/define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
+ "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
+ "license": "MIT",
+ "dependencies": {
+ "is-descriptor": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/false": {
+ "version": "0.0.4",
+ "resolved": "https://registry.npmjs.org/false/-/false-0.0.4.tgz",
+ "integrity": "sha512-CPAG3ud9Cz8NvLKlsTLr/F1aoJL6tPyhNTzaDFzS5CX6id21hVuS5sBK8wlTLuvFklpvH1idvPbW8Lbri3G7qA==",
+ "license": "Apache-2.0"
+ },
+ "node_modules/fifteen-kilos": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/fifteen-kilos/-/fifteen-kilos-2.0.0.tgz",
+ "integrity": "sha512-YxiUYqD8xkY+8hMu11Lqlrbde4VAk8SQ5yobuec2mVBUiwFxasEUyaKWNmsoaRaO3lXBJ6YRM2C8+9FoPrIhjw==",
+ "license": "MIT"
+ },
+ "node_modules/fifteen-point-eight-three-five-two-six-six-eight-two-and-so-on": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fifteen-point-eight-three-five-two-six-six-eight-two-and-so-on/-/fifteen-point-eight-three-five-two-six-six-eight-two-and-so-on-1.0.0.tgz",
+ "integrity": "sha512-YROmA4J4vP0HgN8Qds1lpWNKSDVk85+EPEmFytWmCJc3Pa1IZ4XuuV+YHB0ohNv5h6maqTqY2LvI8R/AlGOVTA==",
+ "license": "MIT",
+ "dependencies": {
+ "always-thirteen": "^1.0.3",
+ "compute-hmean": "^1.0.0",
+ "fourteen": "^2.0.0",
+ "meaning-of-life": "^1.0.0",
+ "number-fifteen": "^1.0.0"
+ }
+ },
+ "node_modules/fill-range": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
+ "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==",
+ "license": "MIT",
+ "dependencies": {
+ "extend-shallow": "^2.0.1",
+ "is-number": "^3.0.0",
+ "repeat-string": "^1.6.1",
+ "to-regex-range": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/fill-range/node_modules/is-number": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
+ "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==",
+ "license": "MIT",
+ "dependencies": {
+ "kind-of": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/five": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/five/-/five-0.8.0.tgz",
+ "integrity": "sha512-kx1sT4ZGNZQfOY31NBPJnbPjQ4BLinR9Wu9pmkUYlwx3A9U9QxJGhk2Ro4Fs2Ayn4tptVep/n8vjydKBVUKHYg==",
+ "license": "MIT"
+ },
+ "node_modules/follow-redirects": {
+ "version": "1.15.6",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz",
+ "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==",
+ "funding": [
+ {
+ "type": "individual",
+ "url": "https://github.com/sponsors/RubenVerborgh"
+ }
+ ],
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4.0"
+ },
+ "peerDependenciesMeta": {
+ "debug": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/for-each": {
+ "version": "0.3.3",
+ "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
+ "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
+ "license": "MIT",
+ "dependencies": {
+ "is-callable": "^1.1.3"
+ }
+ },
+ "node_modules/for-in": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
+ "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/form-data": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+ "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.8",
+ "mime-types": "^2.1.12"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/fourteen": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/fourteen/-/fourteen-2.0.0.tgz",
+ "integrity": "sha512-02tlu8TZYwMMN1fwUJOptYZD+WVDbF9I04Z9I6zQTfrk+VERFzoWlhvpiogwddILeg01HxXyGVol3FQwoJ4TJg==",
+ "license": "MIT",
+ "dependencies": {
+ "always-thirteen": "^1.0.3",
+ "successor": "^1.0.0"
+ }
+ },
+ "node_modules/fragment-cache": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
+ "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==",
+ "license": "MIT",
+ "dependencies": {
+ "map-cache": "^0.2.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/function-bind": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/function.prototype.name": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz",
+ "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "functions-have-names": "^1.2.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/functions-have-names": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
+ "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/garbage": {
+ "version": "0.0.0",
+ "resolved": "https://registry.npmjs.org/garbage/-/garbage-0.0.0.tgz",
+ "integrity": "sha512-H6aACE1NZqy5UEeAab8QbIKKkoDQHRyZt/nb0EquosnNf1z0wOwAHvnNZDh6H4F2McW3mseV+zy7aQzzhFJ2TQ==",
+ "license": "MIT/X11"
+ },
+ "node_modules/genbaneko": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/genbaneko/-/genbaneko-2.1.3.tgz",
+ "integrity": "sha512-NQ0Rztnh7lVcp3TaG0ZwNSHb0qJH6TPTvrjImvRzS00g8oPuxFSpCPigRN25YqQEsGNWgEt4s2clDZp4bEbgJw==",
+ "license": "MIT License",
+ "dependencies": {
+ "commander": "^9.4.0",
+ "cowsayjs": "^1.0.7"
+ },
+ "bin": {
+ "genbaneko": "bin/index.js"
+ },
+ "engines": {
+ "node": ">=14"
+ }
+ },
+ "node_modules/get-intrinsic": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
+ "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "has-proto": "^1.0.1",
+ "has-symbols": "^1.0.3",
+ "hasown": "^2.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/get-symbol-description": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz",
+ "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.5",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/get-value": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
+ "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/glob": {
+ "version": "3.2.11",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
+ "integrity": "sha512-hVb0zwEZwC1FXSKRPFTeOtN7AArJcJlI6ULGLtrstaswKNlrTJqAA+1lYlSUop4vjA423xlBzqfVS3iWGlqJ+g==",
+ "license": "BSD",
+ "dependencies": {
+ "inherits": "2",
+ "minimatch": "0.3"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/globalthis": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz",
+ "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==",
+ "license": "MIT",
+ "dependencies": {
+ "define-properties": "^1.2.1",
+ "gopd": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/gopd": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
+ "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
+ "license": "MIT",
+ "dependencies": {
+ "get-intrinsic": "^1.1.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/growl": {
+ "version": "1.9.2",
+ "resolved": "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz",
+ "integrity": "sha512-RTBwDHhNuOx4F0hqzItc/siXCasGfC4DeWcBamclWd+6jWtBaeB/SGbMkGf0eiQoW7ib8JpvOgnUsmgMHI3Mfw==",
+ "license": "MIT"
+ },
+ "node_modules/has-bigints": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
+ "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-property-descriptors": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
+ "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
+ "license": "MIT",
+ "dependencies": {
+ "es-define-property": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-proto": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
+ "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-symbols": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
+ "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-tostringtag": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
+ "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
+ "license": "MIT",
+ "dependencies": {
+ "has-symbols": "^1.0.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-value": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
+ "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==",
+ "license": "MIT",
+ "dependencies": {
+ "get-value": "^2.0.6",
+ "has-values": "^1.0.0",
+ "isobject": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/has-values": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
+ "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==",
+ "license": "MIT",
+ "dependencies": {
+ "is-number": "^3.0.0",
+ "kind-of": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/has-values/node_modules/is-number": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
+ "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==",
+ "license": "MIT",
+ "dependencies": {
+ "kind-of": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/has-values/node_modules/is-number/node_modules/kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
+ "license": "MIT",
+ "dependencies": {
+ "is-buffer": "^1.1.5"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/has-values/node_modules/kind-of": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
+ "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==",
+ "license": "MIT",
+ "dependencies": {
+ "is-buffer": "^1.1.5"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/hasown": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
+ "license": "MIT",
+ "dependencies": {
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/if": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/if/-/if-2.0.0.tgz",
+ "integrity": "sha512-7ApdCMtv9ytVMhse+A0aNJk0tRe4nlD4o9zf5bU8xnqZhwtWLchAHrjCtgf10bdM3VEY4kUqb7x+GPntKumzKA==",
+ "license": "MIT"
+ },
+ "node_modules/immediate-error": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/immediate-error/-/immediate-error-2.1.0.tgz",
+ "integrity": "sha512-Kc7YRiBPkSqzcIFlExqTUtlsjYZhq8GqFc5wQLhTnRo6A8Ghd3Wx8MMbycpSq/19CKIzx2GwyoFzvXmI56+1ow==",
+ "license": "UNLICENSED"
+ },
+ "node_modules/inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "license": "ISC"
+ },
+ "node_modules/internal-slot": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz",
+ "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==",
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "hasown": "^2.0.0",
+ "side-channel": "^1.0.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/is-accessor-descriptor": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz",
+ "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==",
+ "license": "MIT",
+ "dependencies": {
+ "hasown": "^2.0.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/is-arguments": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
+ "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-array": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-array/-/is-array-1.0.1.tgz",
+ "integrity": "sha512-gxiZ+y/u67AzpeFmAmo4CbtME/bs7J2C++su5zQzvQyaxUqVzkh69DI+jN+KZuSO6JaH6TIIU6M6LhqxMjxEpw==",
+ "license": "MIT"
+ },
+ "node_modules/is-array-buffer": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz",
+ "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-arrow-function": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/is-arrow-function/-/is-arrow-function-2.0.3.tgz",
+ "integrity": "sha512-iDStzcT1FJMzx+TjCOK//uDugSe/Mif/8a+T0htydQ3qkJGvSweTZpVYz4hpJH0baloSPiAFQdA8WslAgJphvQ==",
+ "license": "MIT",
+ "dependencies": {
+ "is-callable": "^1.0.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/is-async-function": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz",
+ "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==",
+ "license": "MIT",
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-bigint": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
+ "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
+ "license": "MIT",
+ "dependencies": {
+ "has-bigints": "^1.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-boolean-object": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
+ "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-buffer": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
+ "license": "MIT"
+ },
+ "node_modules/is-callable": {
+ "version": "1.2.7",
+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
+ "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-data-descriptor": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz",
+ "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==",
+ "license": "MIT",
+ "dependencies": {
+ "hasown": "^2.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/is-data-view": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz",
+ "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==",
+ "license": "MIT",
+ "dependencies": {
+ "is-typed-array": "^1.1.13"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-date-object": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
+ "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
+ "license": "MIT",
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-descriptor": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz",
+ "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==",
+ "license": "MIT",
+ "dependencies": {
+ "is-accessor-descriptor": "^1.0.1",
+ "is-data-descriptor": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/is-eight": {
+ "version": "8.0.18",
+ "resolved": "https://registry.npmjs.org/is-eight/-/is-eight-8.0.18.tgz",
+ "integrity": "sha512-tkqtEbSav1U3+0JK3PUJcJw7vVhGmugHmdxoYpktl/PRAC8LPuO5KJ7Sdks29pfWH+mJQ7g5xjKHoB8ja1tyvQ==",
+ "license": "WTFPL"
+ },
+ "node_modules/is-eq-five": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-eq-five/-/is-eq-five-1.1.0.tgz",
+ "integrity": "sha512-dEY+I+YASp5VwHF84KTTH2OeXyJbwHCdg3dfVOHOkK3O+u/4i/m56/HtobsIdXLIlxTyvK42dJyLZqQmcUmG6A==",
+ "license": "WTFPL",
+ "dependencies": {
+ "is-eq-four": "^1.1.0",
+ "is-null": "^1.0.1",
+ "is-number": "^7.0.0",
+ "is-string": "^1.0.5",
+ "is-true": "^0.1.1",
+ "is-undefined": "^1.0.10",
+ "jquery": "^3.5.0",
+ "jquery-basic-arithmetic-plugin": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/is-eq-four": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-eq-four/-/is-eq-four-1.1.0.tgz",
+ "integrity": "sha512-ET52zKMGZ1c7eGTy1wRM19gX/M8zE+g5/Yc1VfgpDXJY2/Ul0Q5Zwz+TeW3zex6nzshoOEKg/GVKWrGbqDkDpA==",
+ "license": "WTFPL",
+ "dependencies": {
+ "is-eq-three": "^1.1.0",
+ "is-null": "^1.0.1",
+ "is-number": "^7.0.0",
+ "is-string": "^1.0.5",
+ "is-true": "^0.1.1",
+ "is-undefined": "^1.0.10",
+ "jquery": "^3.5.0",
+ "jquery-basic-arithmetic-plugin": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/is-eq-one": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-eq-one/-/is-eq-one-1.1.0.tgz",
+ "integrity": "sha512-GMUTz/df5ZwIGqw6o74cgcdmVQUY4rQT2Z/P/45ECiHTU6JNv0qBRI7Dx83Jp17tDgz2kZFDpLPbZZ6Z1Kyydg==",
+ "license": "WTFPL",
+ "dependencies": {
+ "is-eq-zero": "^1.1.0",
+ "is-null": "^1.0.1",
+ "is-number": "^7.0.0",
+ "is-string": "^1.0.5",
+ "is-true": "^0.1.1",
+ "is-undefined": "^1.0.10",
+ "jquery": "^3.5.0",
+ "jquery-basic-arithmetic-plugin": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/is-eq-seven": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-eq-seven/-/is-eq-seven-1.1.0.tgz",
+ "integrity": "sha512-XYxfkrPPT/4ZSibdV05mzNUTicNT0lfyFgMyx9jx33mSs283AwH5aoJzJy0qGBh8/bxYTXr2LMjmOyiO4JvYqg==",
+ "license": "WTFPL",
+ "dependencies": {
+ "is-eq-six": "^1.1.0",
+ "is-null": "^1.0.1",
+ "is-number": "^7.0.0",
+ "is-string": "^1.0.5",
+ "is-true": "^0.1.1",
+ "is-undefined": "^1.0.10",
+ "jquery": "^3.5.0",
+ "jquery-basic-arithmetic-plugin": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/is-eq-six": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-eq-six/-/is-eq-six-1.1.0.tgz",
+ "integrity": "sha512-SusS28aKschp4vVG4KXxf/s8qnXUkT4TE5fZCMRr4c3O2+2cTSzhM/+YCngEA8P8I2+i4jpk0JFA6QiH/w7fTw==",
+ "license": "WTFPL",
+ "dependencies": {
+ "is-eq-five": "^1.1.0",
+ "is-null": "^1.0.1",
+ "is-number": "^7.0.0",
+ "is-string": "^1.0.5",
+ "is-true": "^0.1.1",
+ "is-undefined": "^1.0.10",
+ "jquery": "^3.5.0",
+ "jquery-basic-arithmetic-plugin": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/is-eq-three": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-eq-three/-/is-eq-three-1.1.0.tgz",
+ "integrity": "sha512-cMo43PLqi11jDxZLO/DLKCNlOFDDhb+FaP5dcox2nZgaoV6vNgMJYQ+tRrj8onPoDt0F7rACzlgKWd2WPpxKVA==",
+ "license": "WTFPL",
+ "dependencies": {
+ "is-eq-two": "^1.1.0",
+ "is-null": "^1.0.1",
+ "is-number": "^7.0.0",
+ "is-string": "^1.0.5",
+ "is-true": "^0.1.1",
+ "is-undefined": "^1.0.10",
+ "jquery": "^3.5.0",
+ "jquery-basic-arithmetic-plugin": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/is-eq-two": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-eq-two/-/is-eq-two-1.1.0.tgz",
+ "integrity": "sha512-XQ3OJFPgbD0+wxQKjlQncG0lJJYEh88bWjyRiO75qiRE3Eafi0wLMKRflEBV/oZfK0NRIf7Od2yYPPUqngJSBw==",
+ "license": "WTFPL",
+ "dependencies": {
+ "is-eq-one": "^1.1.0",
+ "is-null": "^1.0.1",
+ "is-number": "^7.0.0",
+ "is-string": "^1.0.5",
+ "is-true": "^0.1.1",
+ "is-undefined": "^1.0.10",
+ "jquery": "^3.5.0",
+ "jquery-basic-arithmetic-plugin": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/is-eq-zero": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-eq-zero/-/is-eq-zero-1.1.0.tgz",
+ "integrity": "sha512-25GZ0c4fDHSubwmTXfIw2znkNtA8ivnSgudig85F0fv6K3xvyIlUs1mYVhQyoNRj+2ePlh7mtII6+gx2misC0w==",
+ "license": "WTFPL",
+ "dependencies": {
+ "is-null": "^1.0.1",
+ "is-number": "^7.0.0",
+ "is-string": "^1.0.5",
+ "is-true": "^0.1.1",
+ "is-undefined": "^1.0.10",
+ "jquery": "^3.5.0",
+ "jquery-basic-arithmetic-plugin": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/is-equal": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/is-equal/-/is-equal-1.7.0.tgz",
+ "integrity": "sha512-hErktGR9jmoYXNWlbrwGjc8eHh09mbY6TWSTTFtnMcKaCuSMN8z+Ni5ma/8mkbVpe4CbB7V6kN1MkCg9bCx5bA==",
+ "license": "MIT",
+ "dependencies": {
+ "es-get-iterator": "^1.1.3",
+ "es-to-primitive": "^1.2.1",
+ "functions-have-names": "^1.2.3",
+ "has-bigints": "^1.0.2",
+ "has-symbols": "^1.0.3",
+ "hasown": "^2.0.0",
+ "is-arrow-function": "^2.0.3",
+ "is-bigint": "^1.0.4",
+ "is-boolean-object": "^1.1.2",
+ "is-callable": "^1.2.7",
+ "is-date-object": "^1.0.5",
+ "is-generator-function": "^1.0.10",
+ "is-number-object": "^1.0.7",
+ "is-regex": "^1.1.4",
+ "is-string": "^1.0.7",
+ "is-symbol": "^1.0.4",
+ "isarray": "^2.0.5",
+ "object-inspect": "^1.13.1",
+ "object.entries": "^1.1.7",
+ "object.getprototypeof": "^1.0.5",
+ "which-boxed-primitive": "^1.0.2",
+ "which-collection": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-equal-four": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-equal-four/-/is-equal-four-1.0.0.tgz",
+ "integrity": "sha512-kglabGKmCXUojWc/E2SAZVXMtAmCk0cjOxEGhsd33dsEuLLEJqlostzOh7yEzE8LBPvA4VmNrS/U+Rmve+ZZCw==",
+ "license": "MIT"
+ },
+ "node_modules/is-even": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-even/-/is-even-1.0.0.tgz",
+ "integrity": "sha512-LEhnkAdJqic4Dbqn58A0y52IXoHWlsueqQkKfMfdEnIYG8A1sm/GHidKkS6yvXlMoRrkM34csHnXQtOqcb+Jzg==",
+ "license": "MIT",
+ "dependencies": {
+ "is-odd": "^0.1.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-even/node_modules/is-number": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
+ "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==",
+ "license": "MIT",
+ "dependencies": {
+ "kind-of": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-even/node_modules/is-odd": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/is-odd/-/is-odd-0.1.2.tgz",
+ "integrity": "sha512-Ri7C2K7o5IrUU9UEI8losXJCCD/UtsaIrkR5sxIcFg4xQ9cRJXlWA5DQvTE0yDc0krvSNLsRGXN11UPS6KyfBw==",
+ "license": "MIT",
+ "dependencies": {
+ "is-number": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-extendable": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
+ "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-false": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/is-false/-/is-false-0.1.1.tgz",
+ "integrity": "sha512-2qfntmrCK9qBFQV0c3JANOsISruQwlg/5dpt5wYJZAuSDwMIJBfMUAlxiDsMFsNBf3o6Hd1Xr0mKsGSn/u7SWw==",
+ "license": "MIT",
+ "dependencies": {
+ "is-true": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-finalizationregistry": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz",
+ "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-freebsd": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/is-freebsd/-/is-freebsd-1.0.3.tgz",
+ "integrity": "sha512-5LTljyzbePo7B5OZ2bVVUceG4i7l8Z9jbLUep69c+rErG/K3Ivy0+TmT3NiokV0uOxo9Kjxz70a6By9ifBRNVw==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/node": "^14.14.22"
+ }
+ },
+ "node_modules/is-friday": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-friday/-/is-friday-1.0.1.tgz",
+ "integrity": "sha512-CvJBAdqV1ety2VM+B+Q9VVDf0PgymYRE059yw0GNzRrcHe2gUl1tX1ONUxXjbjBsph0iK0tvyiei1VzYt8bC8Q==",
+ "license": "MIT"
+ },
+ "node_modules/is-function": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz",
+ "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==",
+ "license": "MIT"
+ },
+ "node_modules/is-generator-function": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz",
+ "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==",
+ "license": "MIT",
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-hundred": {
+ "version": "0.10.0",
+ "resolved": "https://registry.npmjs.org/is-hundred/-/is-hundred-0.10.0.tgz",
+ "integrity": "sha512-tgYQS8ZGsyBvEeqLH6pEhM4IE2IXvhzzveZAzBc5p6NjRmhpmgvLBJ4T6S3XJYNRfpunZHL87i7ZDjg+lgv1kQ==",
+ "license": "10xWTFPL",
+ "dependencies": {
+ "five": "^0.8.0",
+ "is-array": "^1.0.1",
+ "is-equal": "^1.5.5",
+ "is-is-odd": "^1.0.2",
+ "is-linux": "^1.0.1",
+ "is-negative": "^2.1.0",
+ "is-not-negative": "^1.0.3",
+ "is-not-positive": "^1.0.0",
+ "is-not-thirteen": "0.0.1",
+ "is-npm": "^3.0.0",
+ "is-number": "^7.0.0",
+ "is-number-like": "^1.0.8",
+ "is-obj": "^2.0.0",
+ "is-object": "^1.0.1",
+ "is-odd": "^3.0.1",
+ "is-odd-andrew": "^1.0.4",
+ "is-odd-or-even": "^1.0.0",
+ "is-osx": "^1.0.2",
+ "is-plain-obj": "^2.0.0",
+ "is-plain-object": "^3.0.0",
+ "is-positive": "^3.1.0",
+ "is-string": "^1.0.4",
+ "is-ten": "^0.1.0",
+ "is-thirteen": "2.0.0",
+ "is-windows": "^1.0.2",
+ "is-zero": "^1.0.0",
+ "jquery": "^3.4.1",
+ "jquery-basic-arithmetic-plugin": "^1.1.0",
+ "left-pad": "^1.3.0",
+ "negative-zero": "^3.0.0",
+ "noop": "^0.2.2",
+ "noop2": "^2.0.0",
+ "noop3": "^1000.0.0",
+ "pad": "^3.2.0",
+ "positive-zero": "^3.0.0",
+ "right-pad": "^1.0.1",
+ "tiny": "0.0.10",
+ "two": "^1.0.1",
+ "vanilla-javascript": "^1.1.0",
+ "zeropad": "^1.1.0"
+ }
+ },
+ "node_modules/is-hundred/node_modules/is-npm": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-3.0.0.tgz",
+ "integrity": "sha512-wsigDr1Kkschp2opC4G3yA6r9EgVA6NjRpWzIi9axXqeIaAATPRJc4uLujXe3Nd9uO8KoDyA4MD6aZSeXTADhA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-hundred/node_modules/is-plain-object": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.1.tgz",
+ "integrity": "sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-hundred/node_modules/negative-zero": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/negative-zero/-/negative-zero-3.0.0.tgz",
+ "integrity": "sha512-rJ5Iy6UfrjyZOS/2UdVIWpGNQaUr9+P9EbH9wdrtkPov4chdB3iOFb37wLrgb7Da5CmjspYOLEhAFRRRNkboww==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-hundred/node_modules/positive-zero": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/positive-zero/-/positive-zero-3.0.0.tgz",
+ "integrity": "sha512-aD/EPQ0fw6t0lHmIwY2tuyzsiq65Mx0po8wsE7CbJw48DjNpU0n+fMdI986DiyTxiPjju9EAcZBUpZO7lyrHZw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-is-odd": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-is-odd/-/is-is-odd-1.0.2.tgz",
+ "integrity": "sha512-eGDJfdpYFiY5jJFiWvg7tF7ekVZhlCEkb1dQmOakKoSKNBBawqRWFUZcVtTJjNxmrMTr9sl5lusq/Hv9gvevUA==",
+ "license": "Zlib",
+ "dependencies": {
+ "is-odd": "^3.0.1"
+ }
+ },
+ "node_modules/is-linux": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-linux/-/is-linux-1.0.1.tgz",
+ "integrity": "sha512-bioUc4LR+UazgQPvJ6XuGvPBtlBL2NZT0uST7sBFeT45MYX0pTUBKgpPYtSZxRsbVxjCQlG7fUzFPwqlb3a+xQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-map": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz",
+ "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-match": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-match/-/is-match-1.0.0.tgz",
+ "integrity": "sha512-wcQoj6Q1jdAYh9MhOoXVScKgbZUv6jg6cgjYEyF/AlVodK4Hw4S7BvdNaXSZiDEMICS72khvuM50GjEpKP29vw==",
+ "license": "MIT",
+ "dependencies": {
+ "deep-equal": "^1.0.1",
+ "is-number": "^3.0.0",
+ "kind-of": "^4.0.0",
+ "micromatch": "^3.0.3"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-match/node_modules/is-number": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
+ "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==",
+ "license": "MIT",
+ "dependencies": {
+ "kind-of": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-match/node_modules/is-number/node_modules/kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
+ "license": "MIT",
+ "dependencies": {
+ "is-buffer": "^1.1.5"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-match/node_modules/kind-of": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
+ "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==",
+ "license": "MIT",
+ "dependencies": {
+ "is-buffer": "^1.1.5"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-multiple-of": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-multiple-of/-/is-multiple-of-1.1.0.tgz",
+ "integrity": "sha512-XRW9lfN9NerHAm1IChHkhx9PlA5G57hKBJJfu1u+93/R4GrrhFs13EAHOI/crhI0UAbi6ohMf6d6sa8BGj0wzA==",
+ "license": "ISC",
+ "dependencies": {
+ "lodash.isequal": "^4.5.0",
+ "modulus-operator": "^1.0.0",
+ "to-integer": "^1.0.1"
+ }
+ },
+ "node_modules/is-multiple-of-3": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-multiple-of-3/-/is-multiple-of-3-1.0.1.tgz",
+ "integrity": "sha512-XPMR82ZLyCHYzsas915KCUFJP1EeCe5TGpW9gM8XnJuM+U7oHUM5WXaTvuXNlFQXFKM7UfFw/gz4Ij5Ru8Ug7g==",
+ "license": "ISC",
+ "dependencies": {
+ "is-multiple-of": "^1.0.0",
+ "to-integer": "^1.0.1"
+ }
+ },
+ "node_modules/is-multiple-of-5": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-multiple-of-5/-/is-multiple-of-5-1.0.0.tgz",
+ "integrity": "sha512-3wOwHP97MmpmzU6A9XfCWeqsvAih14OgTrTepvW0S1SzDjn2WXtF1IP6NSnn0ht7/w9x2+ryStcq0Oj3ZR4FPA==",
+ "license": "ISC",
+ "dependencies": {
+ "is-multiple-of": "^1.0.0",
+ "to-integer": "^1.0.1"
+ }
+ },
+ "node_modules/is-multiple-of-three-and-five": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-multiple-of-three-and-five/-/is-multiple-of-three-and-five-1.0.1.tgz",
+ "integrity": "sha512-CdsKsyxDFzgTPYss89TKbE4EZ0Hl+dFIsZToM70nqvDjbdyeFwEs0Vt8cIQEJo/CEFg6subgi3zxMmGU2wbRgQ==",
+ "license": "ISC",
+ "dependencies": {
+ "is-multiple-of-3": "^1.0.0",
+ "is-multiple-of-5": "^1.0.0",
+ "to-integer": "^1.0.1"
+ }
+ },
+ "node_modules/is-nan": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz",
+ "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.0",
+ "define-properties": "^1.1.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-negative": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-negative/-/is-negative-2.1.0.tgz",
+ "integrity": "sha512-+iCKT4ZcvjRnjkHnQjZ8/qfciLLGD8BFKS0GNR5VjDU6jEiwh899R0GSMkaYcuTNd7fEKXb3Qib0webe6HczNw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-negative-zero": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
+ "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-nil": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-nil/-/is-nil-1.0.1.tgz",
+ "integrity": "sha512-m2Rm8PhUFDNNhgvwZJjJG74a9h5CHU0fkA8WT+WGlCjyEbZ2jPwgb+ZxHu4np284EqNVyOsgppReK4qy/TwEwg==",
+ "license": "MIT"
+ },
+ "node_modules/is-nine": {
+ "version": "9.0.19",
+ "resolved": "https://registry.npmjs.org/is-nine/-/is-nine-9.0.19.tgz",
+ "integrity": "sha512-+qlYRXHAwWFtTX+82LjqTIRMdVG6dp9PDMxefWE62p566RdR+Jfi7EMlUKtrmDI2ZO9OYrCGFpmYQMLw8/7Kfg==",
+ "license": "WTFPL"
+ },
+ "node_modules/is-node": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-node/-/is-node-1.0.2.tgz",
+ "integrity": "sha512-U37UdVWHNH1wDFmlSauKRDL1nhaCVRIH1FoaZN94eGJvU832sjMHEO/4AITAkOT0aRD7oA1Fovn7PeNCHiqz0w==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/is-not-eight": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/is-not-eight/-/is-not-eight-8.0.0.tgz",
+ "integrity": "sha512-qCblh1v2v5jBjKrX9PYUSYJXMRvxZorMg/VONUeH2VMTrMFMjTvvxegOIafxvNFAZgrbraueDmlbauJs9RIHkg==",
+ "license": "WTFPL",
+ "dependencies": {
+ "is-eight": "^8.0.18"
+ }
+ },
+ "node_modules/is-not-negative": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/is-not-negative/-/is-not-negative-1.0.3.tgz",
+ "integrity": "sha512-f/vEBIckeIKCax9InBL1Uq6MwzBHngWlHdavbU1qkMixERU+UgS3npCT975bs6QfgtynRLwzhcdBXGRVc9OAEA==",
+ "license": "MIT",
+ "dependencies": {
+ "is-negative": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-not-positive": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-not-positive/-/is-not-positive-1.0.0.tgz",
+ "integrity": "sha512-LHm8yBm7p8oMl+u9lmwf9I0Sl1NaHDtbMpzxvASpMS0WXyrEQtooM9JuznTltj/Q/lSeALoWkAr3SAaWdCTeEg==",
+ "license": "MIT",
+ "dependencies": {
+ "is-positive": "^3.1.0"
+ }
+ },
+ "node_modules/is-not-thirteen": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/is-not-thirteen/-/is-not-thirteen-0.0.1.tgz",
+ "integrity": "sha512-q0dQD2+9yK6v7CWAJyHYy8ksU8nlL3yHJ7lNX+kuakOn2TcvTt5lTsAbbrG8A+nCal8KNwqj9gjcMyzYCvHlFw==",
+ "license": "MIT",
+ "dependencies": {
+ "is-thirteen": "2.0.0"
+ }
+ },
+ "node_modules/is-npm": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz",
+ "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==",
+ "license": "MIT",
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-null": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-null/-/is-null-1.0.1.tgz",
+ "integrity": "sha512-nJv7Y5vbGj1xFWxGmsSXMKGBhktbQlxkD8PHmG78FiiZ2Dx1nnMy20LimXlBNHDoLlVqPMPu4Ayn9fU2p20ypg==",
+ "license": "MIT"
+ },
+ "node_modules/is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/is-number-like": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz",
+ "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==",
+ "license": "ISC",
+ "dependencies": {
+ "lodash.isfinite": "^3.3.2"
+ }
+ },
+ "node_modules/is-number-object": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
+ "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
+ "license": "MIT",
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-obj": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
+ "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-object": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz",
+ "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-odd": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/is-odd/-/is-odd-3.0.1.tgz",
+ "integrity": "sha512-CQpnWPrDwmP1+SMHXZhtLtJv90yiyVfluGsX5iNCVkrhQtU3TQHsUWPG9wkdk9Lgd5yNpAg9jQEo90CBaXgWMA==",
+ "license": "MIT",
+ "dependencies": {
+ "is-number": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/is-odd-andrew": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-odd-andrew/-/is-odd-andrew-1.0.4.tgz",
+ "integrity": "sha512-E9HZZyOph3Dz37x1tkmfalF5YZtAbyEiPEp0d1z+daJZhNae5FjG35eXtSIAqRqu0oARK1CAj0CXgY/tEO8lcQ==",
+ "license": "MIT",
+ "dependencies": {
+ "is-number": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-odd-andrew/node_modules/is-number": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
+ "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==",
+ "license": "MIT",
+ "dependencies": {
+ "kind-of": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-odd-or-even": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-odd-or-even/-/is-odd-or-even-1.0.0.tgz",
+ "integrity": "sha512-uCADOwXnR/7mbRUoSQPKDQL0jX6IC73lHyBpiWAQmK45B+j6J7fJR5TATU6NCEiSmE1Qqq1BL8jFV/98vYJwPw==",
+ "license": "MIT",
+ "dependencies": {
+ "is-even": "^1.0.0",
+ "is-odd": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-odd/node_modules/is-number": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-6.0.0.tgz",
+ "integrity": "sha512-Wu1VHeILBK8KAWJUAiSZQX94GmOE45Rg6/538fKwiloUu21KncEkYGPqob2oSZ5mUT73vLGrHQjKw3KMPwfDzg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-one": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-one/-/is-one-1.0.0.tgz",
+ "integrity": "sha512-FP3olCoMYUZ78N3cqU/JDXEQYCkiFOYYBvrtxiFO5hiOeNKQO75eC/UZvKfmvNPXz8hz9pr1d8yLk7T50G/FCw==",
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/is-osx": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-osx/-/is-osx-1.0.2.tgz",
+ "integrity": "sha512-l8H+36GGcvSv9VI+BjmxKuYDuKtInzR/FrHl0aEWIkf5XdxP+v5gmpj3H5y1mB1nY3kSy9Rrv5zUIhrm2Eq3+A==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-plain-obj": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
+ "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-plain-object": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+ "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-positive": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/is-positive/-/is-positive-3.1.0.tgz",
+ "integrity": "sha512-8ND1j3y9/HP94TOvGzr69/FgbkX2ruOldhLEsTWwcJVfo4oRjwemJmJxt7RJkKYH8tz7vYBP9JcKQY8CLuJ90Q==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-positive-integer": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/is-positive-integer/-/is-positive-integer-1.1.1.tgz",
+ "integrity": "sha512-T6luDwx35p373DEOLlrsJ2OBg13BPu5XJqrUTKatMBJz0zaNgbv14evf/1Ktv0WuGl/iPUbbgjTNpVEI23Ijog==",
+ "license": "MIT"
+ },
+ "node_modules/is-promise": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz",
+ "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==",
+ "license": "MIT"
+ },
+ "node_modules/is-regex": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
+ "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-saturday": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-saturday/-/is-saturday-1.0.0.tgz",
+ "integrity": "sha512-vdB9mYpdI9PE/h4ZC6kXMqsZ9O8FywujaCe320cgBM7YbXaGQRuC9mHDgchwIfZfYTaYJ2iEGoyHFGkANG8MOQ==",
+ "license": "UNLICENSED"
+ },
+ "node_modules/is-set": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz",
+ "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-shared-array-buffer": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz",
+ "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-string": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
+ "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
+ "license": "MIT",
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-sunday": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-sunday/-/is-sunday-1.0.0.tgz",
+ "integrity": "sha512-OGvnOXjd5Nd9xhYS49WvAwl/V+ZhnuYW5spvxE6tj8ebVcpOUN2qWiI9kDy5dCNmpPtxT68o3TRJ5Gt07RoiSw==",
+ "license": "UNLICENSED"
+ },
+ "node_modules/is-symbol": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
+ "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
+ "license": "MIT",
+ "dependencies": {
+ "has-symbols": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-ten": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/is-ten/-/is-ten-0.1.0.tgz",
+ "integrity": "sha512-CTNXqHynXvqqYR3A2X+rV94ueGNFQjdeglgoUG4mZeW+L0NoW8oQgcelQBbNhYFicHaWHKLd5ztw22BjkNi2qQ==",
+ "license": "WTFPL",
+ "dependencies": {
+ "is-is-odd": "^1.0.2",
+ "is-odd": "^3.0.1",
+ "jquery": "^3.4.1",
+ "jquery-basic-arithmetic-plugin": "^1.1.0"
+ }
+ },
+ "node_modules/is-ten-thousand": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/is-ten-thousand/-/is-ten-thousand-1.2.0.tgz",
+ "integrity": "sha512-ynX561l6uDhxdZoLRYqFFKyK5iKjApCFxCEISbXI7lmdE70GU6RsGw+YcBTixxrSQZ+J6HH8lELSZ+8oqoX21g==",
+ "license": "WTFPL",
+ "dependencies": {
+ "five": "^0.8.0",
+ "is-array": "^1.0.1",
+ "is-eq-four": "^1.1.0",
+ "is-is-odd": "^1.0.2",
+ "is-match": "^1.0.0",
+ "is-multiple-of-three-and-five": "^1.0.1",
+ "is-negative": "^2.1.0",
+ "is-node": "^1.0.2",
+ "is-not-negative": "^1.0.3",
+ "is-not-positive": "^1.0.0",
+ "is-not-thirteen": "0.0.1",
+ "is-npm": "^5.0.0",
+ "is-number": "^7.0.0",
+ "is-number-like": "^1.0.8",
+ "is-obj": "^2.0.0",
+ "is-object": "^1.0.2",
+ "is-odd": "^3.0.1",
+ "is-plain-obj": "^3.0.0",
+ "is-plain-object": "^5.0.0",
+ "is-positive": "^3.1.0",
+ "is-string": "^1.0.7",
+ "is-ten": "^0.1.0",
+ "is-thirteen": "^2.0.0",
+ "is-thousand": "0.0.2",
+ "is-zero": "^1.0.0",
+ "jquery": "^3.6.0",
+ "jquery-basic-arithmetic-plugin": "^1.1.0",
+ "left-pad": "^1.3.0",
+ "material-design-icons": "^3.0.1",
+ "owoifyx": "^1.0.3",
+ "right-pad": "^1.0.1",
+ "two": "^1.0.1"
+ }
+ },
+ "node_modules/is-ten-thousand/node_modules/is-npm": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz",
+ "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-ten-thousand/node_modules/is-plain-obj": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz",
+ "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-thirteen": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-thirteen/-/is-thirteen-2.0.0.tgz",
+ "integrity": "sha512-F2d7FjSuctqj+71zkSXj2MQGPBPxdHNTtNQlKzmOXCicpKPkGU9PIWcbjw1bzFo18cjxRFfnhvQh0LS7GlldNw==",
+ "license": "WTFPL",
+ "dependencies": {
+ "noop3": "^13.7.2"
+ }
+ },
+ "node_modules/is-thirteen/node_modules/noop3": {
+ "version": "13.8.1",
+ "resolved": "https://registry.npmjs.org/noop3/-/noop3-13.8.1.tgz",
+ "integrity": "sha512-OaPSc9qO9oYf1NF2yDnMeLmuvfpc7R2Dzp9LuGTUWlkZgLKlUrK1hsFX8ar7vZEzOsl4nTltlno9qOZ/f/ynmA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-thousand": {
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/is-thousand/-/is-thousand-0.0.2.tgz",
+ "integrity": "sha512-rsclIX7TlL2Yrz+Li5HOYA0Z81ND5QJ/jdzaoZmolktwj4hw4qFs8a6JzGU13z/Ycr4trmqUb6L8+RjonhvjOw==",
+ "license": "WTFPL",
+ "dependencies": {
+ "is-hundred": "^0.10.0"
+ }
+ },
+ "node_modules/is-three": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-three/-/is-three-1.0.2.tgz",
+ "integrity": "sha512-TsxI+jin8RJRf7dg38RruX1eITVaT0jg1nn7BWU9KXITISIgsLAt4+Upw9pgMfJEwWPILqhlG8e6cZ37zXM1Iw==",
+ "license": "ISC"
+ },
+ "node_modules/is-three-hundred": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-three-hundred/-/is-three-hundred-1.0.0.tgz",
+ "integrity": "sha512-KEIq/3kKDRS7CNNLCrO42Ed/OTAnlVIc+LhNCmn6UsVRXat6duNq7F0raYegJKG5QaupjKSQfZJxGXaj5f2z5g==",
+ "license": "ISC"
+ },
+ "node_modules/is-thursday": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-thursday/-/is-thursday-1.0.0.tgz",
+ "integrity": "sha512-ndm2Grmdt7uXpoCERpgKuCnC9uE1/uPB23WUO9CSRb3BsFBSg32dcQJRO3/Vcdg0zaDV7TnizDWrOoLmezbDwg==",
+ "license": "UNLICENSED"
+ },
+ "node_modules/is-true": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/is-true/-/is-true-0.1.1.tgz",
+ "integrity": "sha512-vrvcArNgqSopbh+w6QQxMPu6Vh33DDk8usFetCBYFijLeK0+1zx8qWjdExnuhPrW2GzI9BwpkCJlBi+xJA90ZQ==",
+ "license": "MIT",
+ "dependencies": {
+ "isobject": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-true/node_modules/isarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
+ "license": "MIT"
+ },
+ "node_modules/is-true/node_modules/isobject": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
+ "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==",
+ "license": "MIT",
+ "dependencies": {
+ "isarray": "1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-two": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/is-two/-/is-two-1.0.9.tgz",
+ "integrity": "sha512-YrFBNPlzXhuqxAtEhQUmanvWrEwjnVUxAjsu2q5Jl6DsL6w2s4N3QmJGwd/RW+uKPiBBpC3HtrUynam1RIAV0Q==",
+ "license": "MIT"
+ },
+ "node_modules/is-typed-array": {
+ "version": "1.1.13",
+ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz",
+ "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==",
+ "license": "MIT",
+ "dependencies": {
+ "which-typed-array": "^1.1.14"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-undefined": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/is-undefined/-/is-undefined-1.0.11.tgz",
+ "integrity": "sha512-gRwyH8IRpV73MDlVefPllIjxBjrP9YAB0YCLtxnROhRkedTSzzBJgfxTC6HgP2/dttawQHWNZe88MvXS9Hbn/g==",
+ "license": "MIT"
+ },
+ "node_modules/is-unnull": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-unnull/-/is-unnull-1.0.0.tgz",
+ "integrity": "sha512-4suk5S6zjL595h+PYaAXvLnl/7eHSioAru0M8hZscphHjTsmgY+Mhizfpn02ojmiOEdI4QwsX/GyrAwEK2HMVA==",
+ "license": "MIT",
+ "dependencies": {
+ "is-null": "^1.0.1"
+ }
+ },
+ "node_modules/is-useless": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/is-useless/-/is-useless-1.3.3.tgz",
+ "integrity": "sha512-fkD92pNlHxaVD7nyi9pPloQerX41GeCicvWTdOuFTyPxk9rKmJ9SmrLT0mn1eFGWC6cNYARVuqHyZ2RyhyWMug==",
+ "license": "ISC"
+ },
+ "node_modules/is-weakmap": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz",
+ "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-weakref": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
+ "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-weakset": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz",
+ "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "get-intrinsic": "^1.2.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-weekend": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-weekend/-/is-weekend-1.0.0.tgz",
+ "integrity": "sha512-rZ6W1yGhZbRrTVz4L0ribuUmx/ZNxXDY0mBxlxFhSFdLrnIiRsOSjpT799egrM+VPRh+aWC9oZG+F9ka4UVhXQ==",
+ "license": "MIT",
+ "bin": {
+ "is-weekend": "cli.js"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-windows": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
+ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-zero": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-zero/-/is-zero-1.0.0.tgz",
+ "integrity": "sha512-1COuYJZC9wyFF8dL06ni3q5eyTzC4Hr+XJfOLNjIiqufpvto5aVNBhqWO1wjwR+fhoBcTbnSDUiBtvEdxHjLiw==",
+ "license": "MIT"
+ },
+ "node_modules/isarray": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
+ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
+ "license": "MIT"
+ },
+ "node_modules/isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/jade": {
+ "version": "0.26.3",
+ "resolved": "https://registry.npmjs.org/jade/-/jade-0.26.3.tgz",
+ "integrity": "sha512-mkk3vzUHFjzKjpCXeu+IjXeZD+QOTjUUdubgmHtHTDwvAO2ZTkMTTVrapts5CWz3JvJryh/4KWZpjeZrCepZ3A==",
+ "dependencies": {
+ "commander": "0.6.1",
+ "mkdirp": "0.3.0"
+ },
+ "bin": {
+ "jade": "bin/jade"
+ }
+ },
+ "node_modules/jade/node_modules/commander": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-0.6.1.tgz",
+ "integrity": "sha512-0fLycpl1UMTGX257hRsu/arL/cUbcvQM4zMKwvLvzXtfdezIV4yotPS2dYtknF+NmEfWSoCEF6+hj9XLm/6hEw==",
+ "engines": {
+ "node": ">= 0.4.x"
+ }
+ },
+ "node_modules/jade/node_modules/mkdirp": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz",
+ "integrity": "sha512-OHsdUcVAQ6pOtg5JYWpCBo9W/GySVuwvP9hueRMW7UqshC0tbfzLv8wjySTPm3tfUZ/21CE9E1pJagOA91Pxew==",
+ "license": "MIT/X11",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/jquery": {
+ "version": "3.7.1",
+ "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz",
+ "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==",
+ "license": "MIT"
+ },
+ "node_modules/jquery-basic-arithmetic-plugin": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/jquery-basic-arithmetic-plugin/-/jquery-basic-arithmetic-plugin-1.1.0.tgz",
+ "integrity": "sha512-LVlFKgsgDOd47AkI9LhhtyPMB7E77f9GKUl7YMdB5+Ct7pkx/XIdPAWJkOPmfifoTDH9ccEY1y7gR5VyQr7CyA=="
+ },
+ "node_modules/jsfruit": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/jsfruit/-/jsfruit-1.1.0.tgz",
+ "integrity": "sha512-On3qd9PNYR+3i6U4bzEV0y8X4x+ApKckb/sGkre/Z3cupJk3rukKkK9Ct2IdBRbuosA2L5OQipjWKgON4esKvg==",
+ "license": "MIT"
+ },
+ "node_modules/kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
+ "license": "MIT",
+ "dependencies": {
+ "is-buffer": "^1.1.5"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/left-pad": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz",
+ "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==",
+ "license": "WTFPL"
+ },
+ "node_modules/libguacamole": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/libguacamole/-/libguacamole-1.0.0.tgz",
+ "integrity": "sha512-M6hklU9K2XU5KuoPq+2js5362RbvnKm5N2cy3mxIaivVvWTaqFX2Og/hB+YVTaGUFWfRtu1pvsH9jJ7M6rLI0A==",
+ "license": "MIT",
+ "dependencies": {
+ "is-positive-integer": "^1.1.1"
+ }
+ },
+ "node_modules/libperson": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/libperson/-/libperson-1.0.0.tgz",
+ "integrity": "sha512-Eos5ZmYW2dhPZEMIRgskDQOXuH9u99f7R11eqQhLWMyMam2xc0AsVxgoEH3xGsLvExkkfvhhkHOawLMIiR0EYw==",
+ "license": "MIT",
+ "dependencies": {
+ "jsfruit": "^1.1.0",
+ "libvegetable": "^1.0.0"
+ }
+ },
+ "node_modules/libvegetable": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/libvegetable/-/libvegetable-1.0.0.tgz",
+ "integrity": "sha512-qSRAZ40DZpFv7wN8U6LCOZUcolZMZDyM0+0k8KR+3zQqE3+0j4ZU9Xx81VWXZ0j+ssOeje3qv82vyCl5g/53cw==",
+ "license": "MIT",
+ "dependencies": {
+ "jsfruit": "^1.1.0",
+ "libguacamole": "^1.0.0"
+ }
+ },
+ "node_modules/literally": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/literally/-/literally-1.0.0.tgz",
+ "integrity": "sha512-TEvA9VwUvk46y4M5quP8MxB0wCbB4vE2l5olRYI0+MTfYB9r0lzvKhnIMuBTf8V25pS/7SsGPpLDPk6v2bjgxA==",
+ "license": "MIT",
+ "dependencies": {
+ "desync": "~1.1.1"
+ }
+ },
+ "node_modules/lodash": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
+ "license": "MIT"
+ },
+ "node_modules/lodash.isequal": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
+ "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==",
+ "license": "MIT"
+ },
+ "node_modules/lodash.isfinite": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz",
+ "integrity": "sha512-7FGG40uhC8Mm633uKW1r58aElFlBlxCrg9JfSi3P6aYiWmfiWF0PgMd86ZUsxE5GwWPdHoS2+48bwTh2VPkIQA==",
+ "license": "MIT"
+ },
+ "node_modules/logtoconsole": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/logtoconsole/-/logtoconsole-1.0.7.tgz",
+ "integrity": "sha512-052Q07osn4fKX5de0TzddkAl5luBRjXEWWWDiOTvkGyEUsa72uyFtNGqO9VqNYHDuDg0x1Nhky2v+QWrEFj5ig==",
+ "license": "ISC"
+ },
+ "node_modules/lru-cache": {
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.5.2.tgz",
+ "integrity": "sha512-wyqfj+623mgqv+bpjTdivSoC/LtY9oOrmKz2Cke0NZcgYW9Kce/qWjd9e5PDYf8wuiKfVeo8VnyOSSyeRiUsLw==",
+ "license": "MIT"
+ },
+ "node_modules/lru-queue": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz",
+ "integrity": "sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==",
+ "license": "MIT",
+ "dependencies": {
+ "es5-ext": "~0.10.2"
+ }
+ },
+ "node_modules/map-cache": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
+ "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/map-visit": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
+ "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==",
+ "license": "MIT",
+ "dependencies": {
+ "object-visit": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/material-design-icons": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/material-design-icons/-/material-design-icons-3.0.1.tgz",
+ "integrity": "sha512-t19Z+QZBwSZulxptEu05kIm+UyfIdJY1JDwI+nx02j269m6W414whiQz9qfvQIiLrdx71RQv+T48nHhuQXOCIQ==",
+ "license": "Apache-2.0"
+ },
+ "node_modules/meaning-of-life": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/meaning-of-life/-/meaning-of-life-1.0.0.tgz",
+ "integrity": "sha512-fVA4xSydqtK9owabGcYw1r4EKEsMOVVeYQLeCXPu77Z+8Y2j2B2I16UqZlKIOHnYkJ4RSvpJ00ywy9IWjmuxYw==",
+ "license": "ISC"
+ },
+ "node_modules/memoizee": {
+ "version": "0.4.17",
+ "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.17.tgz",
+ "integrity": "sha512-DGqD7Hjpi/1or4F/aYAspXKNm5Yili0QDAFAY4QYvpqpgiY6+1jOfqpmByzjxbWd/T9mChbCArXAbDAsTm5oXA==",
+ "license": "ISC",
+ "dependencies": {
+ "d": "^1.0.2",
+ "es5-ext": "^0.10.64",
+ "es6-weak-map": "^2.0.3",
+ "event-emitter": "^0.3.5",
+ "is-promise": "^2.2.2",
+ "lru-queue": "^0.1.0",
+ "next-tick": "^1.1.0",
+ "timers-ext": "^0.1.7"
+ },
+ "engines": {
+ "node": ">=0.12"
+ }
+ },
+ "node_modules/micromatch": {
+ "version": "3.1.10",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
+ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
+ "license": "MIT",
+ "dependencies": {
+ "arr-diff": "^4.0.0",
+ "array-unique": "^0.3.2",
+ "braces": "^2.3.1",
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "extglob": "^2.0.4",
+ "fragment-cache": "^0.2.1",
+ "kind-of": "^6.0.2",
+ "nanomatch": "^1.2.9",
+ "object.pick": "^1.3.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/micromatch/node_modules/define-property": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
+ "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
+ "license": "MIT",
+ "dependencies": {
+ "is-descriptor": "^1.0.2",
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/micromatch/node_modules/extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==",
+ "license": "MIT",
+ "dependencies": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/micromatch/node_modules/is-extendable": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
+ "license": "MIT",
+ "dependencies": {
+ "is-plain-object": "^2.0.4"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/micromatch/node_modules/is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "license": "MIT",
+ "dependencies": {
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/micromatch/node_modules/kind-of": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/mime-db": {
+ "version": "1.52.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
+ "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/mime-types": {
+ "version": "2.1.35",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
+ "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "mime-db": "1.52.0"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/minimatch": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
+ "integrity": "sha512-WFX1jI1AaxNTZVOHLBVazwTWKaQjoykSzCBNXB72vDTCzopQGtyP91tKdFK5cv1+qMwPyiTu1HqUriqplI8pcA==",
+ "license": "MIT",
+ "dependencies": {
+ "lru-cache": "2",
+ "sigmund": "~1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/minimatch/node_modules/lru-cache": {
+ "version": "2.7.3",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
+ "integrity": "sha512-WpibWJ60c3AgAz8a2iYErDrcT2C7OmKnsWhIcHOjkUHFjkXncJhtLxNSqUmxRxRunpb5I8Vprd7aNSd2NtksJQ==",
+ "license": "ISC"
+ },
+ "node_modules/minimist": {
+ "version": "0.0.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
+ "integrity": "sha512-miQKw5Hv4NS1Psg2517mV4e4dYNaO3++hjAvLOAzKqZ61rH8NS1SK+vbfBWZ5PY/Me/bEWhUwqMghEW5Fb9T7Q==",
+ "license": "MIT"
+ },
+ "node_modules/mixin-deep": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
+ "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
+ "license": "MIT",
+ "dependencies": {
+ "for-in": "^1.0.2",
+ "is-extendable": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/mixin-deep/node_modules/is-extendable": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
+ "license": "MIT",
+ "dependencies": {
+ "is-plain-object": "^2.0.4"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/mixin-deep/node_modules/is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "license": "MIT",
+ "dependencies": {
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/mkdirp": {
+ "version": "0.5.1",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
+ "integrity": "sha512-SknJC52obPfGQPnjIkXbmA6+5H15E+fR+E4iR2oQ3zzCLbd7/ONua69R/Gw7AgkTLsRG+r5fzksYwWe1AgTyWA==",
+ "license": "MIT",
+ "dependencies": {
+ "minimist": "0.0.8"
+ },
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ }
+ },
+ "node_modules/mocha": {
+ "version": "2.5.3",
+ "resolved": "https://registry.npmjs.org/mocha/-/mocha-2.5.3.tgz",
+ "integrity": "sha512-jNt2iEk9FPmZLzL+sm4FNyOIDYXf2wUU6L4Cc8OIKK/kzgMHKPi4YhTZqG4bW4kQVdIv6wutDybRhXfdnujA1Q==",
+ "license": "MIT",
+ "dependencies": {
+ "commander": "2.3.0",
+ "debug": "2.2.0",
+ "diff": "1.4.0",
+ "escape-string-regexp": "1.0.2",
+ "glob": "3.2.11",
+ "growl": "1.9.2",
+ "jade": "0.26.3",
+ "mkdirp": "0.5.1",
+ "supports-color": "1.2.0",
+ "to-iso-string": "0.0.2"
+ },
+ "bin": {
+ "_mocha": "bin/_mocha",
+ "mocha": "bin/mocha"
+ },
+ "engines": {
+ "node": ">= 0.8.x"
+ }
+ },
+ "node_modules/mocha/node_modules/commander": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.3.0.tgz",
+ "integrity": "sha512-CD452fnk0jQyk3NfnK+KkR/hUPoHt5pVaKHogtyyv3N0U4QfAal9W0/rXLOg/vVZgQKa7jdtXypKs1YAip11uQ==",
+ "engines": {
+ "node": ">= 0.6.x"
+ }
+ },
+ "node_modules/mocha/node_modules/debug": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
+ "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==",
+ "license": "MIT",
+ "dependencies": {
+ "ms": "0.7.1"
+ }
+ },
+ "node_modules/mocha/node_modules/ms": {
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
+ "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg=="
+ },
+ "node_modules/modulus-operator": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/modulus-operator/-/modulus-operator-1.0.0.tgz",
+ "integrity": "sha512-TR5lnLUHCJuQ0iEcNCIG6H6DyrlbULMH6Wa6I3rvQWLt7wKZelM5gvoU+yDv30S7B+HQ8BYqewNd63njZpTQJw==",
+ "license": "ISC",
+ "dependencies": {
+ "to-integer": "^1.0.1"
+ }
+ },
+ "node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+ "license": "MIT"
+ },
+ "node_modules/n0p3": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/n0p3/-/n0p3-1.0.2.tgz",
+ "integrity": "sha512-YYYiQJt97Pg+zV7e6fxYOk8jl2O7bh4U7CpYBfI2qz4/ItmuaOxKHe6yciMv3/65w6RCONO7P3MYNTGS8UQaWw==",
+ "license": "MIT"
+ },
+ "node_modules/nanomatch": {
+ "version": "1.2.13",
+ "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
+ "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
+ "license": "MIT",
+ "dependencies": {
+ "arr-diff": "^4.0.0",
+ "array-unique": "^0.3.2",
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "fragment-cache": "^0.2.1",
+ "is-windows": "^1.0.2",
+ "kind-of": "^6.0.2",
+ "object.pick": "^1.3.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/nanomatch/node_modules/define-property": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
+ "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
+ "license": "MIT",
+ "dependencies": {
+ "is-descriptor": "^1.0.2",
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/nanomatch/node_modules/extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==",
+ "license": "MIT",
+ "dependencies": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/nanomatch/node_modules/is-extendable": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
+ "license": "MIT",
+ "dependencies": {
+ "is-plain-object": "^2.0.4"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/nanomatch/node_modules/is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "license": "MIT",
+ "dependencies": {
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/nanomatch/node_modules/kind-of": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/negative-infinity": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/negative-infinity/-/negative-infinity-1.0.0.tgz",
+ "integrity": "sha512-3MAiEsHzLyEeprRV+VEqH7mV3b9wlHSwFdCkGhBOmtEUKF7lz/zwYzVS4pTxE3T/juHQ66WtMI3lqmCQjXfITA==",
+ "license": "GPL-3.0"
+ },
+ "node_modules/negative-zero": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/negative-zero/-/negative-zero-4.0.0.tgz",
+ "integrity": "sha512-KcvMIVbfdo2PS9WF1lpcN6HFIAmbWFNRjZXtr1v3k4uYFpOlMwVCtFBQ7fgL82+2qt05iw9cJIT4YXUGc32aPw==",
+ "deprecated": "Deprecated. Just use `Object(number, -0)`.",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/next-tick": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz",
+ "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==",
+ "license": "ISC"
+ },
+ "node_modules/no": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/no/-/no-0.0.1.tgz",
+ "integrity": "sha512-9fDwk9njTDe89ip96JobYnmtWOGv+EkvyP2ErzxuLPr4WG6fGjl9BWGOj09Bc7sP26p4zvemhWRNdp65T0eX+g==",
+ "dependencies": {
+ "coffee-script": "*"
+ },
+ "engines": {
+ "node": ">= 0.4.0"
+ }
+ },
+ "node_modules/none": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/none/-/none-1.0.0.tgz",
+ "integrity": "sha512-i7zGuWTL3GPeD6N6qm8dP7dpxI6Tj/NXACKZh1j2b/P0/h3Drv5r074gyAwuENJ0A7H9JJb0ic2spGbliXhMdA==",
+ "license": "Apache-2.0"
+ },
+ "node_modules/noop": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/noop/-/noop-0.2.2.tgz",
+ "integrity": "sha512-XFGWLt8Mny44WSIF97BEHqn9JCoXxcx8N26HAqoSYawNzZSEbEhYYYYWQtrZ44tqTnAejfRMvhs+2BaqrLWUUA=="
+ },
+ "node_modules/noop-logger": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz",
+ "integrity": "sha512-6kM8CLXvuW5crTxsAtva2YLrRrDaiTIkIePWs9moLHqbFWT94WpNFjwS/5dfLfECg5i/lkmw3aoqVidxt23TEQ==",
+ "license": "MIT"
+ },
+ "node_modules/noop-testing": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/noop-testing/-/noop-testing-0.1.0.tgz",
+ "integrity": "sha512-BiIh5IkfbwdvYU2uWAlfTqZ2/KPYLquA6xCQOg2qpGXes/WRd8SlhxQqL/nfhv5rAJGjlQU8S5LpNalhlWz2WA==",
+ "license": "UNLICENSED",
+ "dependencies": {
+ "tslib": "^2.5.3"
+ },
+ "peerDependencies": {
+ "axios": "^1.6.8"
+ }
+ },
+ "node_modules/noop2": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/noop2/-/noop2-2.0.0.tgz",
+ "integrity": "sha512-2bu7Pfpf6uNqashWV8P7yYeutQ3XkLY9MBSYI5sOAFZxuWcW/uJfLbKj5m6SvMDT9U1Y0C+7UFG+7VSiIdXjtA==",
+ "license": "MIT"
+ },
+ "node_modules/noop3": {
+ "version": "1000.0.0",
+ "resolved": "https://registry.npmjs.org/noop3/-/noop3-1000.0.0.tgz",
+ "integrity": "sha512-OkcS5jjmDBhdLt5rwoHtItQfUHP3+NpWA9voB0SHth+KLIoupZEe+3D76bNvS37qG8vg2FFSqQ61blrEtZj1Yw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/not": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/not/-/not-0.1.0.tgz",
+ "integrity": "sha512-5PDmaAsVfnWUgTUbJ3ERwn7u79Z0dYxN9ErxCpVJJqe2RK0PJ3z+iFUxuqjwtlDDegXvtWoxD/3Fzxox7tFGWA=="
+ },
+ "node_modules/number-fifteen": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/number-fifteen/-/number-fifteen-1.0.0.tgz",
+ "integrity": "sha512-tHo4gkPrjk3btwqihVtb/7chiEYMhOZsGY4LqnnWxFTByMWM705Z1hQLGkolk8cwMXf4zAuHTxZiHEoLicbHNw==",
+ "license": "MIT",
+ "dependencies": {
+ "fifteen-kilos": "^2.0.0"
+ }
+ },
+ "node_modules/number-one-hundred": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/number-one-hundred/-/number-one-hundred-1.0.0.tgz",
+ "integrity": "sha512-HsenRiQ/4pNvNxXSlyQwjx6UqWOXg1h8B/+3LyiI1MoNk1K1diQyljpmhTBMfDuQQsYPwjdESbp/JT1eTafuiA==",
+ "license": "ISC",
+ "dependencies": {
+ "assert": "^1.3.0",
+ "mocha": "^2.4.5"
+ }
+ },
+ "node_modules/object-copy": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
+ "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==",
+ "license": "MIT",
+ "dependencies": {
+ "copy-descriptor": "^0.1.0",
+ "define-property": "^0.2.5",
+ "kind-of": "^3.0.3"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object-inspect": {
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz",
+ "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object-is": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz",
+ "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object-keys": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/object-visit": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
+ "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==",
+ "license": "MIT",
+ "dependencies": {
+ "isobject": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object.assign": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
+ "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.5",
+ "define-properties": "^1.2.1",
+ "has-symbols": "^1.0.3",
+ "object-keys": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object.entries": {
+ "version": "1.1.8",
+ "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz",
+ "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-object-atoms": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/object.getprototypeof": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/object.getprototypeof/-/object.getprototypeof-1.0.6.tgz",
+ "integrity": "sha512-gUiHHFVGLDayJsXfudx6KQEA6iMhPnsmAqL0vdBXhtKzTupcgNTGDJfW1a8xw81jjyWN07IRsVsCKyTn9wiJvQ==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-object-atoms": "^1.0.0",
+ "reflect.getprototypeof": "^1.0.5"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object.pick": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
+ "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==",
+ "license": "MIT",
+ "dependencies": {
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/owoifyx": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/owoifyx/-/owoifyx-1.0.4.tgz",
+ "integrity": "sha512-H84xgFzZdJQAGwuLRPAEVn8QA1XaXoLK5VdTLqvAKwnEnMa4qm8na+7y2TAZZk9Wq4ybXTcxDVBWq8E61nP5Qw==",
+ "license": "MIT"
+ },
+ "node_modules/pad": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/pad/-/pad-3.2.0.tgz",
+ "integrity": "sha512-2u0TrjcGbOjBTJpyewEl4hBO3OeX5wWue7eIFPzQTg6wFSvoaHcBTTUY5m+n0hd04gmTCPuY0kCpVIVuw5etwg==",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "wcwidth": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 4.0.0"
+ }
+ },
+ "node_modules/pascalcase": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
+ "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/positive-zero": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/positive-zero/-/positive-zero-4.0.0.tgz",
+ "integrity": "sha512-DPIL113AMNVPPsfXePmTWlU/E8C0HcFkV8MSAge9JJUUpi2Rhz7AzHLelep9zWggVqzL8pweE4dzTpGxX+fQXg==",
+ "deprecated": "Deprecated. Just use `Object(number, 0)`.",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/posix-character-classes": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
+ "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/possible-typed-array-names": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz",
+ "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/proxy-from-env": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
+ "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/reflect.getprototypeof": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz",
+ "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.1",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.4",
+ "globalthis": "^1.0.3",
+ "which-builtin-type": "^1.1.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/regex-not": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
+ "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
+ "license": "MIT",
+ "dependencies": {
+ "extend-shallow": "^3.0.2",
+ "safe-regex": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/regex-not/node_modules/extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==",
+ "license": "MIT",
+ "dependencies": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/regex-not/node_modules/is-extendable": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
+ "license": "MIT",
+ "dependencies": {
+ "is-plain-object": "^2.0.4"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/regex-not/node_modules/is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "license": "MIT",
+ "dependencies": {
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/regexp.prototype.flags": {
+ "version": "1.5.2",
+ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz",
+ "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.6",
+ "define-properties": "^1.2.1",
+ "es-errors": "^1.3.0",
+ "set-function-name": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/repeat-element": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
+ "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/repeat-string": {
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
+ "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/resolve-url": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
+ "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==",
+ "license": "MIT"
+ },
+ "node_modules/ret": {
+ "version": "0.1.15",
+ "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
+ "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.12"
+ }
+ },
+ "node_modules/right-pad": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/right-pad/-/right-pad-1.0.1.tgz",
+ "integrity": "sha512-bYBjgxmkvTAfgIYy328fmkwhp39v8lwVgWhhrzxPV3yHtcSqyYKe9/XOhvW48UFjATg3VuJbpsp5822ACNvkmw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/safe-array-concat": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz",
+ "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "get-intrinsic": "^1.2.4",
+ "has-symbols": "^1.0.3",
+ "isarray": "^2.0.5"
+ },
+ "engines": {
+ "node": ">=0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/safe-regex": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
+ "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==",
+ "license": "MIT",
+ "dependencies": {
+ "ret": "~0.1.10"
+ }
+ },
+ "node_modules/safe-regex-test": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz",
+ "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.6",
+ "es-errors": "^1.3.0",
+ "is-regex": "^1.1.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/set-function-length": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
+ "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
+ "license": "MIT",
+ "dependencies": {
+ "define-data-property": "^1.1.4",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/set-function-name": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz",
+ "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==",
+ "license": "MIT",
+ "dependencies": {
+ "define-data-property": "^1.1.4",
+ "es-errors": "^1.3.0",
+ "functions-have-names": "^1.2.3",
+ "has-property-descriptors": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/set-value": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
+ "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
+ "license": "MIT",
+ "dependencies": {
+ "extend-shallow": "^2.0.1",
+ "is-extendable": "^0.1.1",
+ "is-plain-object": "^2.0.3",
+ "split-string": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/set-value/node_modules/is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "license": "MIT",
+ "dependencies": {
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/side-channel": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
+ "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.4",
+ "object-inspect": "^1.13.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/sigmund": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
+ "integrity": "sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==",
+ "license": "ISC"
+ },
+ "node_modules/snapdragon": {
+ "version": "0.8.2",
+ "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
+ "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
+ "license": "MIT",
+ "dependencies": {
+ "base": "^0.11.1",
+ "debug": "^2.2.0",
+ "define-property": "^0.2.5",
+ "extend-shallow": "^2.0.1",
+ "map-cache": "^0.2.2",
+ "source-map": "^0.5.6",
+ "source-map-resolve": "^0.5.0",
+ "use": "^3.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/snapdragon-node": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
+ "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
+ "license": "MIT",
+ "dependencies": {
+ "define-property": "^1.0.0",
+ "isobject": "^3.0.0",
+ "snapdragon-util": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/snapdragon-node/node_modules/define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
+ "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
+ "license": "MIT",
+ "dependencies": {
+ "is-descriptor": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/snapdragon-util": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
+ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
+ "license": "MIT",
+ "dependencies": {
+ "kind-of": "^3.2.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/source-map-resolve": {
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
+ "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
+ "license": "MIT",
+ "dependencies": {
+ "atob": "^2.1.2",
+ "decode-uri-component": "^0.2.0",
+ "resolve-url": "^0.2.1",
+ "source-map-url": "^0.4.0",
+ "urix": "^0.1.0"
+ }
+ },
+ "node_modules/source-map-url": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
+ "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
+ "license": "MIT"
+ },
+ "node_modules/split-string": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
+ "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
+ "license": "MIT",
+ "dependencies": {
+ "extend-shallow": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/split-string/node_modules/extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==",
+ "license": "MIT",
+ "dependencies": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/split-string/node_modules/is-extendable": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
+ "license": "MIT",
+ "dependencies": {
+ "is-plain-object": "^2.0.4"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/split-string/node_modules/is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "license": "MIT",
+ "dependencies": {
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/static-extend": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
+ "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==",
+ "license": "MIT",
+ "dependencies": {
+ "define-property": "^0.2.5",
+ "object-copy": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/stevelib": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/stevelib/-/stevelib-1.0.0.tgz",
+ "integrity": "sha512-gfVqeTzYlZ6gLlj+KBpZAph8SZ+H9VHg3BrIklL81NAkwbNsJyicblx76RJ+fBTcNQgLeANgHWNZ+qiF5Guz+g==",
+ "license": "MIT",
+ "dependencies": {
+ "libperson": "^1.0.0"
+ }
+ },
+ "node_modules/stop-iteration-iterator": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz",
+ "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==",
+ "license": "MIT",
+ "dependencies": {
+ "internal-slot": "^1.0.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/string.prototype.trim": {
+ "version": "1.2.9",
+ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz",
+ "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.0",
+ "es-object-atoms": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/string.prototype.trimend": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz",
+ "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-object-atoms": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/string.prototype.trimstart": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz",
+ "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-object-atoms": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/successor": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/successor/-/successor-1.0.1.tgz",
+ "integrity": "sha512-xKiQSxuJBTUIFhDYbkhw2yQR3C6igFo/+OYbLQDjLqtlpthn2TorUyQ0QMrwA8wdQQo8dQqDsibYQvedIsJxNA==",
+ "license": "MIT",
+ "dependencies": {
+ "is-negative": "^2.1.0",
+ "is-number": "^7.0.0",
+ "true": "^0.0.4"
+ }
+ },
+ "node_modules/supports-color": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-1.2.0.tgz",
+ "integrity": "sha512-mS5xsnjTh5b7f2DM6bch6lR582UCOTphzINlZnDsfpIRrwI6r58rb6YSSGsdexkm8qw2bBVO2ID2fnJOTuLiPA==",
+ "license": "MIT",
+ "bin": {
+ "supports-color": "cli.js"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/the-number-one": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/the-number-one/-/the-number-one-1.0.1.tgz",
+ "integrity": "sha512-gDOR0DbPQLlQGZ08didxsZ9iT42qGdex1MAToDdETOksmVDU/eoORx7ov7kgRKBYvocoRmebySuZZQTfoZ7+XA==",
+ "license": "MIT"
+ },
+ "node_modules/timers-ext": {
+ "version": "0.1.8",
+ "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.8.tgz",
+ "integrity": "sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww==",
+ "license": "ISC",
+ "dependencies": {
+ "es5-ext": "^0.10.64",
+ "next-tick": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=0.12"
+ }
+ },
+ "node_modules/tiny": {
+ "version": "0.0.10",
+ "resolved": "https://registry.npmjs.org/tiny/-/tiny-0.0.10.tgz",
+ "integrity": "sha512-BbTnGYnHGMf6/ctSctXyIGFQ3afpio2Xw2mlPONTL1pqeggpBAC80bZaoAJdsIqBFA8Ccp5ltJoz0YDWaxF3pg==",
+ "license": "MIT",
+ "dependencies": {
+ "lru-cache": "~2.5.0"
+ },
+ "bin": {
+ "tiny": "bin/tiny"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/to-integer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/to-integer/-/to-integer-1.0.1.tgz",
+ "integrity": "sha512-mv4Nwp8Y28xLp1rdYgnlV4NqYBn23lIitU2fqCtyrLXlwsC6th3Aq37JRe7qfuROMJv66kAZG8V9NR1HIgwOUg==",
+ "license": "MIT",
+ "dependencies": {
+ "is-function": "^1.0.1",
+ "is-nil": "^1.0.0",
+ "is-object": "^1.0.1",
+ "is-symbol": "^1.0.1"
+ }
+ },
+ "node_modules/to-iso-string": {
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/to-iso-string/-/to-iso-string-0.0.2.tgz",
+ "integrity": "sha512-oeHLgfWA7d0CPQa6h0+i5DAJZISz5un0d5SHPkw+Untclcvzv9T+AC3CvGXlZJdOlIbxbTfyyzlqCXc5hjpXYg==",
+ "license": "MIT"
+ },
+ "node_modules/to-object-path": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
+ "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==",
+ "license": "MIT",
+ "dependencies": {
+ "kind-of": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/to-regex": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
+ "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
+ "license": "MIT",
+ "dependencies": {
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "regex-not": "^1.0.2",
+ "safe-regex": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/to-regex-range": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
+ "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==",
+ "license": "MIT",
+ "dependencies": {
+ "is-number": "^3.0.0",
+ "repeat-string": "^1.6.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/to-regex-range/node_modules/is-number": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
+ "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==",
+ "license": "MIT",
+ "dependencies": {
+ "kind-of": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/to-regex/node_modules/define-property": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
+ "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
+ "license": "MIT",
+ "dependencies": {
+ "is-descriptor": "^1.0.2",
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/to-regex/node_modules/extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==",
+ "license": "MIT",
+ "dependencies": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/to-regex/node_modules/is-extendable": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
+ "license": "MIT",
+ "dependencies": {
+ "is-plain-object": "^2.0.4"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/to-regex/node_modules/is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "license": "MIT",
+ "dependencies": {
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/tru": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/tru/-/tru-1.0.0.tgz",
+ "integrity": "sha512-p+EA6NivAzWXLYjC8Nht+SbFxNrHL7uvxre4Qw4iB7aJ4lnFsmYvqVkX15LdVCKfuweySxPsi6r/RIcvAOE0Jg==",
+ "license": "ISC"
+ },
+ "node_modules/true": {
+ "version": "0.0.4",
+ "resolved": "https://registry.npmjs.org/true/-/true-0.0.4.tgz",
+ "integrity": "sha512-e7hkFCda5y51OTE4eQHVPFbuljGnOpzrVcigGM5Pd9+Bw1bEsHCq3mVIm/z/O5Mh1bXtVPNxUV8oCl/dMunlRg==",
+ "license": "Apache-2.0",
+ "bin": {
+ "true": "bin/cli.js"
+ }
+ },
+ "node_modules/true-value": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/true-value/-/true-value-1.3.0.tgz",
+ "integrity": "sha512-/mdYdYwtUfryoyo/kYXgpC0eL1V1tQPYA1oz1Y4nLglp9P7klYuyX9dgs9UcboAk6lEsq6LQXoYtcKSVrmuQkg==",
+ "license": "UNLICENSED",
+ "dependencies": {
+ "none": "^1.0.0",
+ "noop-testing": "^0.1.0",
+ "vanilla-javascript": "^1.1.1"
+ }
+ },
+ "node_modules/tslib": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz",
+ "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==",
+ "license": "0BSD"
+ },
+ "node_modules/two": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/two/-/two-1.0.7.tgz",
+ "integrity": "sha512-51CvBH1aNZmWTrdox7Ylv38EVYM/QhJ8CxCi735j+YfSfq+JZ91Cd1UXp0JiVQ0iyurrt/gJqWGydZsoQgjWZQ==",
+ "license": "MIT",
+ "dependencies": {
+ "lodash": "^4.17.21"
+ }
+ },
+ "node_modules/type": {
+ "version": "2.7.3",
+ "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz",
+ "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==",
+ "license": "ISC"
+ },
+ "node_modules/typed-array-buffer": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz",
+ "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "es-errors": "^1.3.0",
+ "is-typed-array": "^1.1.13"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/typed-array-byte-length": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz",
+ "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-proto": "^1.0.3",
+ "is-typed-array": "^1.1.13"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/typed-array-byte-offset": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz",
+ "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==",
+ "license": "MIT",
+ "dependencies": {
+ "available-typed-arrays": "^1.0.7",
+ "call-bind": "^1.0.7",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-proto": "^1.0.3",
+ "is-typed-array": "^1.1.13"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/typed-array-length": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz",
+ "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-proto": "^1.0.3",
+ "is-typed-array": "^1.1.13",
+ "possible-typed-array-names": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/unbox-primitive": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
+ "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "has-bigints": "^1.0.2",
+ "has-symbols": "^1.0.3",
+ "which-boxed-primitive": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/undefined-is-a-function": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/undefined-is-a-function/-/undefined-is-a-function-0.1.0.tgz",
+ "integrity": "sha512-yMkwz84V3BUYiWG8wcvCR68oDi1sfOuLPkjDCCrpVpoHg/2iZ6E93U+c44B4Fr1JcXtjv2Lv2HigyH7ZZVkikA==",
+ "license": "MIT"
+ },
+ "node_modules/union-value": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
+ "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
+ "license": "MIT",
+ "dependencies": {
+ "arr-union": "^3.1.0",
+ "get-value": "^2.0.6",
+ "is-extendable": "^0.1.1",
+ "set-value": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/unset-value": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
+ "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==",
+ "license": "MIT",
+ "dependencies": {
+ "has-value": "^0.3.1",
+ "isobject": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/unset-value/node_modules/has-value": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
+ "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==",
+ "license": "MIT",
+ "dependencies": {
+ "get-value": "^2.0.3",
+ "has-values": "^0.1.4",
+ "isobject": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/unset-value/node_modules/has-value/node_modules/isobject": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
+ "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==",
+ "license": "MIT",
+ "dependencies": {
+ "isarray": "1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/unset-value/node_modules/has-values": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
+ "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/unset-value/node_modules/isarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
+ "license": "MIT"
+ },
+ "node_modules/urix": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
+ "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==",
+ "license": "MIT"
+ },
+ "node_modules/use": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
+ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/util": {
+ "version": "0.10.4",
+ "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
+ "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
+ "license": "MIT",
+ "dependencies": {
+ "inherits": "2.0.3"
+ }
+ },
+ "node_modules/util/node_modules/inherits": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
+ "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==",
+ "license": "ISC"
+ },
+ "node_modules/vanilla-javascript": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/vanilla-javascript/-/vanilla-javascript-1.1.1.tgz",
+ "integrity": "sha512-f6Rs5YWH7LHlFKAgbu5idxUWapLcgl8vWkkaO1u2IETjRzr/PaB+jOYYFdA4DdMRe6cyF8UeEfFXI5IxVKFPaA==",
+ "license": "MIT"
+ },
+ "node_modules/wcwidth": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
+ "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==",
+ "license": "MIT",
+ "dependencies": {
+ "defaults": "^1.0.3"
+ }
+ },
+ "node_modules/which-boxed-primitive": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
+ "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
+ "license": "MIT",
+ "dependencies": {
+ "is-bigint": "^1.0.1",
+ "is-boolean-object": "^1.1.0",
+ "is-number-object": "^1.0.4",
+ "is-string": "^1.0.5",
+ "is-symbol": "^1.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/which-builtin-type": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.4.tgz",
+ "integrity": "sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==",
+ "license": "MIT",
+ "dependencies": {
+ "function.prototype.name": "^1.1.6",
+ "has-tostringtag": "^1.0.2",
+ "is-async-function": "^2.0.0",
+ "is-date-object": "^1.0.5",
+ "is-finalizationregistry": "^1.0.2",
+ "is-generator-function": "^1.0.10",
+ "is-regex": "^1.1.4",
+ "is-weakref": "^1.0.2",
+ "isarray": "^2.0.5",
+ "which-boxed-primitive": "^1.0.2",
+ "which-collection": "^1.0.2",
+ "which-typed-array": "^1.1.15"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/which-collection": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz",
+ "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==",
+ "license": "MIT",
+ "dependencies": {
+ "is-map": "^2.0.3",
+ "is-set": "^2.0.3",
+ "is-weakmap": "^2.0.2",
+ "is-weakset": "^2.0.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/which-typed-array": {
+ "version": "1.1.15",
+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz",
+ "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==",
+ "license": "MIT",
+ "dependencies": {
+ "available-typed-arrays": "^1.0.7",
+ "call-bind": "^1.0.7",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-tostringtag": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/yes-no": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/yes-no/-/yes-no-0.0.1.tgz",
+ "integrity": "sha512-vDR8h6jYqWCj98ZJkxbHiDSi0KK+oU0U8tqqycN202m3M4PL9b0gamnIC2EY5MoCkD/rHRojxBegipxh7pW+nw==",
+ "license": "MIT"
+ },
+ "node_modules/zeropad": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/zeropad/-/zeropad-1.1.0.tgz",
+ "integrity": "sha512-JAft2UqdnaqLkFH+dJhCcRxwAMD8lzknq8RBCKAzBTjydrhhG9lDyMzAvR+DfJd+mecp9QHIANlrf9PE63G+eQ==",
+ "license": "MIT",
+ "dependencies": {
+ "negative-zero": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/zeropad/node_modules/negative-zero": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/negative-zero/-/negative-zero-1.0.0.tgz",
+ "integrity": "sha512-5pwlWTGDlk7JqU9ewJJa0ZEWc7HC2x7gD4gw4ALHDuIC+zKpLk7p4wfOFIilhve0ulS1THx6EbenEIHhSQQenQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ }
+ }
+}
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..752e100
--- /dev/null
+++ b/package.json
@@ -0,0 +1,100 @@
+{
+ "name": "falsejs",
+ "version": "1.0.3",
+ "description": "False",
+ "main": "index.js",
+ "scripts": {
+ "test": ""
+ },
+ "author": "tj-commits",
+ "license": "WTFPL",
+ "dependencies": {
+ "@onesneakymofo/the-number-seven": "^1.1.0",
+ "@sir_wernich/taco-wrap": "^1.0.8",
+ "always-thirteen": "^1.0.3",
+ "assert-fn": "^1.0.0",
+ "attempt-statement": "^1.1.0",
+ "brototype": "^0.0.6",
+ "cli-color": "^2.0.4",
+ "eight-toolkit": "^1.0.0",
+ "emoji-100": "^1.3.0",
+ "emoji-poop": "^1.3.0",
+ "false": "^0.0.4",
+ "fifteen-point-eight-three-five-two-six-six-eight-two-and-so-on": "^1.0.0",
+ "five": "^0.8.0",
+ "garbage": "^0.0.0",
+ "genbaneko": "^2.1.3",
+ "if": "^2.0.0",
+ "immediate-error": "^2.1.0",
+ "is-eq-five": "^1.1.0",
+ "is-eq-one": "^1.1.0",
+ "is-eq-seven": "^1.1.0",
+ "is-eq-six": "^1.1.0",
+ "is-eq-zero": "^1.1.0",
+ "is-equal": "^1.7.0",
+ "is-equal-four": "^1.0.0",
+ "is-false": "^0.1.1",
+ "is-freebsd": "^1.0.3",
+ "is-friday": "^1.0.1",
+ "is-hundred": "^0.10.0",
+ "is-linux": "^1.0.1",
+ "is-nan": "^1.3.2",
+ "is-negative-zero": "^2.0.3",
+ "is-nil": "^1.0.1",
+ "is-nine": "^9.0.19",
+ "is-npm": "^6.0.0",
+ "is-null": "^1.0.1",
+ "is-one": "^1.0.0",
+ "is-osx": "^1.0.2",
+ "is-plain-object": "^5.0.0",
+ "is-saturday": "^1.0.0",
+ "is-sunday": "^1.0.0",
+ "is-ten": "^0.1.0",
+ "is-ten-thousand": "^1.2.0",
+ "is-thirteen": "^2.0.0",
+ "is-three": "^1.0.2",
+ "is-three-hundred": "^1.0.0",
+ "is-thursday": "^1.0.0",
+ "is-true": "^0.1.1",
+ "is-two": "^1.0.9",
+ "is-undefined": "^1.0.11",
+ "is-unnull": "^1.0.0",
+ "is-useless": "^1.3.3",
+ "is-weekend": "^1.0.0",
+ "is-windows": "^1.0.2",
+ "is-zero": "^1.0.0",
+ "jquery": "^3.7.1",
+ "jquery-basic-arithmetic-plugin": "^1.1.0",
+ "left-pad": "^1.3.0",
+ "literally": "^1.0.0",
+ "lodash": "^4.17.21",
+ "logtoconsole": "^1.0.7",
+ "n0p3": "^1.0.2",
+ "negative-infinity": "^1.0.0",
+ "negative-zero": "^4.0.0",
+ "no": "^0.0.1",
+ "none": "^1.0.0",
+ "noop-logger": "^0.1.1",
+ "noop3": "^1000.0.0",
+ "not": "^0.1.0",
+ "number-one-hundred": "^1.0.0",
+ "pad": "^3.2.0",
+ "positive-zero": "^4.0.0",
+ "right-pad": "^1.0.1",
+ "successor": "^1.0.1",
+ "the-number-one": "^1.0.1",
+ "tru": "^1.0.0",
+ "true": "^0.0.4",
+ "true-value": "^1.3.0",
+ "two": "^1.0.7",
+ "undefined-is-a-function": "^0.1.0",
+ "vanilla-javascript": "^1.1.1",
+ "yes-no": "^0.0.1",
+ "zeropad": "^1.1.0"
+ },
+ "homepage": "https://github.com/tj-commits/falsejs",
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/tj-commits/falsejs"
+ }
+}
diff --git a/yarn.lock b/yarn.lock
new file mode 100644
index 0000000..e07141f
--- /dev/null
+++ b/yarn.lock
@@ -0,0 +1,2711 @@
+# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
+# yarn lockfile v1
+
+
+"@onesneakymofo/the-number-seven@^1.1.0":
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/@onesneakymofo/the-number-seven/-/the-number-seven-1.1.0.tgz"
+ integrity sha512-7IloGsn0L+2HF2HumtO8v70JF+kVTL4Y0XvWlUIJ0YXGpOgBWebd1OdJgPqhBYI9SGgd0BvRYj+fnO9tBCzP9w==
+
+"@sir_wernich/taco-wrap@^1.0.8":
+ version "1.0.8"
+ resolved "https://registry.npmjs.org/@sir_wernich/taco-wrap/-/taco-wrap-1.0.8.tgz"
+ integrity sha512-n0GmAi66DDkAwvYMkYAEoOBnhlfQHCkzWpNBrf+S0Jiy3CLQ3ZEaxeaszL4pyVkPfLvH/Y87gpJYpK5aKnEjeA==
+
+"@types/node@^14.14.22":
+ version "14.18.63"
+ resolved "https://registry.npmjs.org/@types/node/-/node-14.18.63.tgz"
+ integrity sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==
+
+always-thirteen@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/always-thirteen/-/always-thirteen-1.0.3.tgz"
+ integrity sha512-/iOEcrg6APXfpm9V2Cf/5hs3Ub1SssDuqjwdY9lwp/9L7hfl3Co4/G9eFVspspLEG5IrmvcV4665rO+qj13dSw==
+
+arr-diff@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz"
+ integrity sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==
+
+arr-flatten@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz"
+ integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==
+
+arr-union@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz"
+ integrity sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==
+
+array-buffer-byte-length@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz"
+ integrity sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==
+ dependencies:
+ call-bind "^1.0.5"
+ is-array-buffer "^3.0.4"
+
+array-unique@^0.3.2:
+ version "0.3.2"
+ resolved "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz"
+ integrity sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==
+
+arraybuffer.prototype.slice@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz"
+ integrity sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==
+ dependencies:
+ array-buffer-byte-length "^1.0.1"
+ call-bind "^1.0.5"
+ define-properties "^1.2.1"
+ es-abstract "^1.22.3"
+ es-errors "^1.2.1"
+ get-intrinsic "^1.2.3"
+ is-array-buffer "^3.0.4"
+ is-shared-array-buffer "^1.0.2"
+
+assert-fn@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/assert-fn/-/assert-fn-1.0.1.tgz"
+ integrity sha512-YA23prfdIZozmfSSKlRuypxG6xfoJdFDZ5ZwXpvYSEfQcpOm6tKWt7R71Bgc7OIQL8EEmOwSn1bXFmBt9B+uQw==
+ dependencies:
+ none "^1.0.0"
+ vanilla-javascript "^1.1.1"
+
+assert@^1.3.0:
+ version "1.5.1"
+ resolved "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz"
+ integrity sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==
+ dependencies:
+ object.assign "^4.1.4"
+ util "^0.10.4"
+
+assign-symbols@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz"
+ integrity sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==
+
+asynckit@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
+ integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
+
+atob@^2.1.2:
+ version "2.1.2"
+ resolved "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz"
+ integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
+
+attempt-statement@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/attempt-statement/-/attempt-statement-1.1.0.tgz"
+ integrity sha512-uTrlrba1mTOTlnCD4tOhDiRv2kDEZNfjMNzVgr2WYnc5zmMqP1HE95U+gdwke+vEUjNdEbrVWrnk0s5YsU/gHQ==
+
+available-typed-arrays@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz"
+ integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==
+ dependencies:
+ possible-typed-array-names "^1.0.0"
+
+axios@^1.6.8:
+ version "1.7.5"
+ resolved "https://registry.npmjs.org/axios/-/axios-1.7.5.tgz"
+ integrity sha512-fZu86yCo+svH3uqJ/yTdQ0QHpQu5oL+/QE+QPSv6BZSkDAoky9vytxp7u5qk83OJFS3kEBcesWni9WTZAv3tSw==
+ dependencies:
+ follow-redirects "^1.15.6"
+ form-data "^4.0.0"
+ proxy-from-env "^1.1.0"
+
+base@^0.11.1:
+ version "0.11.2"
+ resolved "https://registry.npmjs.org/base/-/base-0.11.2.tgz"
+ integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==
+ dependencies:
+ cache-base "^1.0.1"
+ class-utils "^0.3.5"
+ component-emitter "^1.2.1"
+ define-property "^1.0.0"
+ isobject "^3.0.1"
+ mixin-deep "^1.2.0"
+ pascalcase "^0.1.1"
+
+braces@^2.3.1:
+ version "2.3.2"
+ resolved "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz"
+ integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==
+ dependencies:
+ arr-flatten "^1.1.0"
+ array-unique "^0.3.2"
+ extend-shallow "^2.0.1"
+ fill-range "^4.0.0"
+ isobject "^3.0.1"
+ repeat-element "^1.1.2"
+ snapdragon "^0.8.1"
+ snapdragon-node "^2.0.1"
+ split-string "^3.0.2"
+ to-regex "^3.0.1"
+
+brototype@^0.0.6:
+ version "0.0.6"
+ resolved "https://registry.npmjs.org/brototype/-/brototype-0.0.6.tgz"
+ integrity sha512-UcQusNAX7nnuXf9tvvLRC6DtZ8/YkDJRtTIbiA5ayb8MehwtSwtkvd5ZTXNLUTTtU6J/yJsi+1LJXqgRz1obwg==
+
+cache-base@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz"
+ integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==
+ dependencies:
+ collection-visit "^1.0.0"
+ component-emitter "^1.2.1"
+ get-value "^2.0.6"
+ has-value "^1.0.0"
+ isobject "^3.0.1"
+ set-value "^2.0.0"
+ to-object-path "^0.3.0"
+ union-value "^1.0.0"
+ unset-value "^1.0.0"
+
+call-bind@^1.0.0, call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz"
+ integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==
+ dependencies:
+ es-define-property "^1.0.0"
+ es-errors "^1.3.0"
+ function-bind "^1.1.2"
+ get-intrinsic "^1.2.4"
+ set-function-length "^1.2.1"
+
+class-utils@^0.3.5:
+ version "0.3.6"
+ resolved "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz"
+ integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==
+ dependencies:
+ arr-union "^3.1.0"
+ define-property "^0.2.5"
+ isobject "^3.0.0"
+ static-extend "^0.1.1"
+
+cli-color@^2.0.4:
+ version "2.0.4"
+ resolved "https://registry.npmjs.org/cli-color/-/cli-color-2.0.4.tgz"
+ integrity sha512-zlnpg0jNcibNrO7GG9IeHH7maWFeCz+Ja1wx/7tZNU5ASSSSZ+/qZciM0/LHCYxSdqv5h2sdbQ/PXYdOuetXvA==
+ dependencies:
+ d "^1.0.1"
+ es5-ext "^0.10.64"
+ es6-iterator "^2.0.3"
+ memoizee "^0.4.15"
+ timers-ext "^0.1.7"
+
+clone@^1.0.2:
+ version "1.0.4"
+ resolved "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz"
+ integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==
+
+coffee-script@*:
+ version "1.12.7"
+ resolved "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz"
+ integrity sha512-fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw==
+
+collection-visit@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz"
+ integrity sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==
+ dependencies:
+ map-visit "^1.0.0"
+ object-visit "^1.0.0"
+
+combined-stream@^1.0.8:
+ version "1.0.8"
+ resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"
+ integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
+ dependencies:
+ delayed-stream "~1.0.0"
+
+commander@^9.4.0:
+ version "9.5.0"
+ resolved "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz"
+ integrity sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==
+
+commander@0.6.1:
+ version "0.6.1"
+ resolved "https://registry.npmjs.org/commander/-/commander-0.6.1.tgz"
+ integrity sha512-0fLycpl1UMTGX257hRsu/arL/cUbcvQM4zMKwvLvzXtfdezIV4yotPS2dYtknF+NmEfWSoCEF6+hj9XLm/6hEw==
+
+commander@2.3.0:
+ version "2.3.0"
+ resolved "https://registry.npmjs.org/commander/-/commander-2.3.0.tgz"
+ integrity sha512-CD452fnk0jQyk3NfnK+KkR/hUPoHt5pVaKHogtyyv3N0U4QfAal9W0/rXLOg/vVZgQKa7jdtXypKs1YAip11uQ==
+
+component-emitter@^1.2.1:
+ version "1.3.1"
+ resolved "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz"
+ integrity sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==
+
+compute-hmean@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/compute-hmean/-/compute-hmean-1.0.0.tgz"
+ integrity sha512-6PT9/rUOdxE0p2HZLuG+TOrWcYPfAYsbaQEQp4Em3CjYymMeP00kpL4FFLNzR1xOMdarVQVka+lFvVLby+yG9g==
+
+copy-descriptor@^0.1.0:
+ version "0.1.1"
+ resolved "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz"
+ integrity sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==
+
+cowsayjs@^1.0.7:
+ version "1.2.3"
+ resolved "https://registry.npmjs.org/cowsayjs/-/cowsayjs-1.2.3.tgz"
+ integrity sha512-4gE63ImpzRfrnoDAZ0oBSiLGQ4rBM6cm7NdtEy7m0MXDk0uPzhcjAU8F5zALJwTFvPIFb/MfztQP5FTMcg96JA==
+
+d@^1.0.1, d@^1.0.2, d@1:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/d/-/d-1.0.2.tgz"
+ integrity sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==
+ dependencies:
+ es5-ext "^0.10.64"
+ type "^2.7.2"
+
+data-view-buffer@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz"
+ integrity sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==
+ dependencies:
+ call-bind "^1.0.6"
+ es-errors "^1.3.0"
+ is-data-view "^1.0.1"
+
+data-view-byte-length@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz"
+ integrity sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==
+ dependencies:
+ call-bind "^1.0.7"
+ es-errors "^1.3.0"
+ is-data-view "^1.0.1"
+
+data-view-byte-offset@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz"
+ integrity sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==
+ dependencies:
+ call-bind "^1.0.6"
+ es-errors "^1.3.0"
+ is-data-view "^1.0.1"
+
+debug@^2.2.0, debug@^2.3.3:
+ version "2.6.9"
+ resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
+ integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
+ dependencies:
+ ms "2.0.0"
+
+debug@2.2.0:
+ version "2.2.0"
+ resolved "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz"
+ integrity sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==
+ dependencies:
+ ms "0.7.1"
+
+decode-uri-component@^0.2.0:
+ version "0.2.2"
+ resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz"
+ integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==
+
+deep-equal@^1.0.1:
+ version "1.1.2"
+ resolved "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.2.tgz"
+ integrity sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==
+ dependencies:
+ is-arguments "^1.1.1"
+ is-date-object "^1.0.5"
+ is-regex "^1.1.4"
+ object-is "^1.1.5"
+ object-keys "^1.1.1"
+ regexp.prototype.flags "^1.5.1"
+
+defaults@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz"
+ integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==
+ dependencies:
+ clone "^1.0.2"
+
+define-data-property@^1.0.1, define-data-property@^1.1.4:
+ version "1.1.4"
+ resolved "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz"
+ integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==
+ dependencies:
+ es-define-property "^1.0.0"
+ es-errors "^1.3.0"
+ gopd "^1.0.1"
+
+define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz"
+ integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==
+ dependencies:
+ define-data-property "^1.0.1"
+ has-property-descriptors "^1.0.0"
+ object-keys "^1.1.1"
+
+define-property@^0.2.5:
+ version "0.2.5"
+ resolved "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz"
+ integrity sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==
+ dependencies:
+ is-descriptor "^0.1.0"
+
+define-property@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz"
+ integrity sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==
+ dependencies:
+ is-descriptor "^1.0.0"
+
+define-property@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz"
+ integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==
+ dependencies:
+ is-descriptor "^1.0.2"
+ isobject "^3.0.1"
+
+delayed-stream@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
+ integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
+
+desync@~1.1.1:
+ version "1.1.2"
+ resolved "https://registry.npmjs.org/desync/-/desync-1.1.2.tgz"
+ integrity sha512-kCUPqjrzIa83kAK+r0DO/S+hwYW6g+8ti7VDcON2c/u6PAB7VdEnkeLdOmtDtXOLdEcegAiP08/uKPlnFFGkYA==
+
+diff@1.4.0:
+ version "1.4.0"
+ resolved "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz"
+ integrity sha512-VzVc42hMZbYU9Sx/ltb7KYuQ6pqAw+cbFWVy4XKdkuEL2CFaRLGEnISPs7YdzaUGpi+CpIqvRmu7hPQ4T7EQ5w==
+
+eight-toolkit@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/eight-toolkit/-/eight-toolkit-1.0.0.tgz"
+ integrity sha512-koGB28C0kvSTAjKIllSKsBJYBfgRxCHjNUybASkpeY+5R3r8vmYVtGL3GDdNQXisfhsYp3fq+QUlCopnYnPd7g==
+ dependencies:
+ fourteen "^2.0.0"
+ is-not-eight "^8.0.0"
+ stevelib "^1.0.0"
+
+emoji-100@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.npmjs.org/emoji-100/-/emoji-100-1.3.0.tgz"
+ integrity sha512-9mdgwyD8t0zSdRhXY7mXR4HF659ZE8NypzRG8MruZkDJ8aWqjaJQ5L4kRDbAd2BNZGuU8AGocyMyjXbouNf9QA==
+
+emoji-poop@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.npmjs.org/emoji-poop/-/emoji-poop-1.3.0.tgz"
+ integrity sha512-MI79LO9eyhlYCTud0ynC8AcZsBNPeDLzXlkL9iDQUJp11S+3bDdCOIDs3T7oAQ1Vclw3m8ciY4Pu5x6XSSVSFQ==
+
+es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.1:
+ version "1.23.3"
+ resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz"
+ integrity sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==
+ dependencies:
+ array-buffer-byte-length "^1.0.1"
+ arraybuffer.prototype.slice "^1.0.3"
+ available-typed-arrays "^1.0.7"
+ call-bind "^1.0.7"
+ data-view-buffer "^1.0.1"
+ data-view-byte-length "^1.0.1"
+ data-view-byte-offset "^1.0.0"
+ es-define-property "^1.0.0"
+ es-errors "^1.3.0"
+ es-object-atoms "^1.0.0"
+ es-set-tostringtag "^2.0.3"
+ es-to-primitive "^1.2.1"
+ function.prototype.name "^1.1.6"
+ get-intrinsic "^1.2.4"
+ get-symbol-description "^1.0.2"
+ globalthis "^1.0.3"
+ gopd "^1.0.1"
+ has-property-descriptors "^1.0.2"
+ has-proto "^1.0.3"
+ has-symbols "^1.0.3"
+ hasown "^2.0.2"
+ internal-slot "^1.0.7"
+ is-array-buffer "^3.0.4"
+ is-callable "^1.2.7"
+ is-data-view "^1.0.1"
+ is-negative-zero "^2.0.3"
+ is-regex "^1.1.4"
+ is-shared-array-buffer "^1.0.3"
+ is-string "^1.0.7"
+ is-typed-array "^1.1.13"
+ is-weakref "^1.0.2"
+ object-inspect "^1.13.1"
+ object-keys "^1.1.1"
+ object.assign "^4.1.5"
+ regexp.prototype.flags "^1.5.2"
+ safe-array-concat "^1.1.2"
+ safe-regex-test "^1.0.3"
+ string.prototype.trim "^1.2.9"
+ string.prototype.trimend "^1.0.8"
+ string.prototype.trimstart "^1.0.8"
+ typed-array-buffer "^1.0.2"
+ typed-array-byte-length "^1.0.1"
+ typed-array-byte-offset "^1.0.2"
+ typed-array-length "^1.0.6"
+ unbox-primitive "^1.0.2"
+ which-typed-array "^1.1.15"
+
+es-define-property@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz"
+ integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==
+ dependencies:
+ get-intrinsic "^1.2.4"
+
+es-errors@^1.2.1, es-errors@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz"
+ integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==
+
+es-get-iterator@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz"
+ integrity sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==
+ dependencies:
+ call-bind "^1.0.2"
+ get-intrinsic "^1.1.3"
+ has-symbols "^1.0.3"
+ is-arguments "^1.1.1"
+ is-map "^2.0.2"
+ is-set "^2.0.2"
+ is-string "^1.0.7"
+ isarray "^2.0.5"
+ stop-iteration-iterator "^1.0.0"
+
+es-object-atoms@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz"
+ integrity sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==
+ dependencies:
+ es-errors "^1.3.0"
+
+es-set-tostringtag@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz"
+ integrity sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==
+ dependencies:
+ get-intrinsic "^1.2.4"
+ has-tostringtag "^1.0.2"
+ hasown "^2.0.1"
+
+es-to-primitive@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz"
+ integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
+ dependencies:
+ is-callable "^1.1.4"
+ is-date-object "^1.0.1"
+ is-symbol "^1.0.2"
+
+es5-ext@^0.10.35, es5-ext@^0.10.46, es5-ext@^0.10.62, es5-ext@^0.10.64, es5-ext@~0.10.14, es5-ext@~0.10.2:
+ version "0.10.64"
+ resolved "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz"
+ integrity sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==
+ dependencies:
+ es6-iterator "^2.0.3"
+ es6-symbol "^3.1.3"
+ esniff "^2.0.1"
+ next-tick "^1.1.0"
+
+es6-iterator@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz"
+ integrity sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==
+ dependencies:
+ d "1"
+ es5-ext "^0.10.35"
+ es6-symbol "^3.1.1"
+
+es6-symbol@^3.1.1, es6-symbol@^3.1.3:
+ version "3.1.4"
+ resolved "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz"
+ integrity sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==
+ dependencies:
+ d "^1.0.2"
+ ext "^1.7.0"
+
+es6-weak-map@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz"
+ integrity sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==
+ dependencies:
+ d "1"
+ es5-ext "^0.10.46"
+ es6-iterator "^2.0.3"
+ es6-symbol "^3.1.1"
+
+escape-string-regexp@1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz"
+ integrity sha512-cQpUid7bdTUnFin8S7BnNdOk+/eDqQmKgCANSyd/jAhrKEvxUvr9VQ8XZzXiOtest8NLfk3FSBZzwvemZNQ6Vg==
+
+esniff@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz"
+ integrity sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==
+ dependencies:
+ d "^1.0.1"
+ es5-ext "^0.10.62"
+ event-emitter "^0.3.5"
+ type "^2.7.2"
+
+event-emitter@^0.3.5:
+ version "0.3.5"
+ resolved "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz"
+ integrity sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==
+ dependencies:
+ d "1"
+ es5-ext "~0.10.14"
+
+expand-brackets@^2.1.4:
+ version "2.1.4"
+ resolved "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz"
+ integrity sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==
+ dependencies:
+ debug "^2.3.3"
+ define-property "^0.2.5"
+ extend-shallow "^2.0.1"
+ posix-character-classes "^0.1.0"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.1"
+
+ext@^1.7.0:
+ version "1.7.0"
+ resolved "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz"
+ integrity sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==
+ dependencies:
+ type "^2.7.2"
+
+extend-shallow@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz"
+ integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==
+ dependencies:
+ is-extendable "^0.1.0"
+
+extend-shallow@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz"
+ integrity sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==
+ dependencies:
+ assign-symbols "^1.0.0"
+ is-extendable "^1.0.1"
+
+extend-shallow@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz"
+ integrity sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==
+ dependencies:
+ assign-symbols "^1.0.0"
+ is-extendable "^1.0.1"
+
+extglob@^2.0.4:
+ version "2.0.4"
+ resolved "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz"
+ integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==
+ dependencies:
+ array-unique "^0.3.2"
+ define-property "^1.0.0"
+ expand-brackets "^2.1.4"
+ extend-shallow "^2.0.1"
+ fragment-cache "^0.2.1"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.1"
+
+"false@^0.0.4":
+ version "0.0.4"
+ resolved "https://registry.npmjs.org/false/-/false-0.0.4.tgz"
+ integrity sha512-CPAG3ud9Cz8NvLKlsTLr/F1aoJL6tPyhNTzaDFzS5CX6id21hVuS5sBK8wlTLuvFklpvH1idvPbW8Lbri3G7qA==
+
+fifteen-kilos@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/fifteen-kilos/-/fifteen-kilos-2.0.0.tgz"
+ integrity sha512-YxiUYqD8xkY+8hMu11Lqlrbde4VAk8SQ5yobuec2mVBUiwFxasEUyaKWNmsoaRaO3lXBJ6YRM2C8+9FoPrIhjw==
+
+fifteen-point-eight-three-five-two-six-six-eight-two-and-so-on@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/fifteen-point-eight-three-five-two-six-six-eight-two-and-so-on/-/fifteen-point-eight-three-five-two-six-six-eight-two-and-so-on-1.0.0.tgz"
+ integrity sha512-YROmA4J4vP0HgN8Qds1lpWNKSDVk85+EPEmFytWmCJc3Pa1IZ4XuuV+YHB0ohNv5h6maqTqY2LvI8R/AlGOVTA==
+ dependencies:
+ always-thirteen "^1.0.3"
+ compute-hmean "^1.0.0"
+ fourteen "^2.0.0"
+ meaning-of-life "^1.0.0"
+ number-fifteen "^1.0.0"
+
+fill-range@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz"
+ integrity sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==
+ dependencies:
+ extend-shallow "^2.0.1"
+ is-number "^3.0.0"
+ repeat-string "^1.6.1"
+ to-regex-range "^2.1.0"
+
+five@^0.8.0:
+ version "0.8.0"
+ resolved "https://registry.npmjs.org/five/-/five-0.8.0.tgz"
+ integrity sha512-kx1sT4ZGNZQfOY31NBPJnbPjQ4BLinR9Wu9pmkUYlwx3A9U9QxJGhk2Ro4Fs2Ayn4tptVep/n8vjydKBVUKHYg==
+
+follow-redirects@^1.15.6:
+ version "1.15.6"
+ resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz"
+ integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==
+
+for-each@^0.3.3:
+ version "0.3.3"
+ resolved "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz"
+ integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==
+ dependencies:
+ is-callable "^1.1.3"
+
+for-in@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz"
+ integrity sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==
+
+form-data@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz"
+ integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==
+ dependencies:
+ asynckit "^0.4.0"
+ combined-stream "^1.0.8"
+ mime-types "^2.1.12"
+
+fourteen@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/fourteen/-/fourteen-2.0.0.tgz"
+ integrity sha512-02tlu8TZYwMMN1fwUJOptYZD+WVDbF9I04Z9I6zQTfrk+VERFzoWlhvpiogwddILeg01HxXyGVol3FQwoJ4TJg==
+ dependencies:
+ always-thirteen "^1.0.3"
+ successor "^1.0.0"
+
+fragment-cache@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz"
+ integrity sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==
+ dependencies:
+ map-cache "^0.2.2"
+
+function-bind@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz"
+ integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==
+
+function.prototype.name@^1.1.6:
+ version "1.1.6"
+ resolved "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz"
+ integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+ functions-have-names "^1.2.3"
+
+functions-have-names@^1.2.3:
+ version "1.2.3"
+ resolved "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz"
+ integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==
+
+garbage@^0.0.0:
+ version "0.0.0"
+ resolved "https://registry.npmjs.org/garbage/-/garbage-0.0.0.tgz"
+ integrity sha512-H6aACE1NZqy5UEeAab8QbIKKkoDQHRyZt/nb0EquosnNf1z0wOwAHvnNZDh6H4F2McW3mseV+zy7aQzzhFJ2TQ==
+
+genbaneko@^2.1.3:
+ version "2.1.3"
+ resolved "https://registry.npmjs.org/genbaneko/-/genbaneko-2.1.3.tgz"
+ integrity sha512-NQ0Rztnh7lVcp3TaG0ZwNSHb0qJH6TPTvrjImvRzS00g8oPuxFSpCPigRN25YqQEsGNWgEt4s2clDZp4bEbgJw==
+ dependencies:
+ commander "^9.4.0"
+ cowsayjs "^1.0.7"
+
+get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4:
+ version "1.2.4"
+ resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz"
+ integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==
+ dependencies:
+ es-errors "^1.3.0"
+ function-bind "^1.1.2"
+ has-proto "^1.0.1"
+ has-symbols "^1.0.3"
+ hasown "^2.0.0"
+
+get-symbol-description@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz"
+ integrity sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==
+ dependencies:
+ call-bind "^1.0.5"
+ es-errors "^1.3.0"
+ get-intrinsic "^1.2.4"
+
+get-value@^2.0.3, get-value@^2.0.6:
+ version "2.0.6"
+ resolved "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz"
+ integrity sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==
+
+glob@3.2.11:
+ version "3.2.11"
+ resolved "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz"
+ integrity sha512-hVb0zwEZwC1FXSKRPFTeOtN7AArJcJlI6ULGLtrstaswKNlrTJqAA+1lYlSUop4vjA423xlBzqfVS3iWGlqJ+g==
+ dependencies:
+ inherits "2"
+ minimatch "0.3"
+
+globalthis@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz"
+ integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==
+ dependencies:
+ define-properties "^1.2.1"
+ gopd "^1.0.1"
+
+gopd@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz"
+ integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==
+ dependencies:
+ get-intrinsic "^1.1.3"
+
+growl@1.9.2:
+ version "1.9.2"
+ resolved "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz"
+ integrity sha512-RTBwDHhNuOx4F0hqzItc/siXCasGfC4DeWcBamclWd+6jWtBaeB/SGbMkGf0eiQoW7ib8JpvOgnUsmgMHI3Mfw==
+
+has-bigints@^1.0.1, has-bigints@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz"
+ integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==
+
+has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz"
+ integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==
+ dependencies:
+ es-define-property "^1.0.0"
+
+has-proto@^1.0.1, has-proto@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz"
+ integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==
+
+has-symbols@^1.0.2, has-symbols@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz"
+ integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==
+
+has-tostringtag@^1.0.0, has-tostringtag@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz"
+ integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==
+ dependencies:
+ has-symbols "^1.0.3"
+
+has-value@^0.3.1:
+ version "0.3.1"
+ resolved "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz"
+ integrity sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==
+ dependencies:
+ get-value "^2.0.3"
+ has-values "^0.1.4"
+ isobject "^2.0.0"
+
+has-value@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz"
+ integrity sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==
+ dependencies:
+ get-value "^2.0.6"
+ has-values "^1.0.0"
+ isobject "^3.0.0"
+
+has-values@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz"
+ integrity sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==
+
+has-values@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz"
+ integrity sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==
+ dependencies:
+ is-number "^3.0.0"
+ kind-of "^4.0.0"
+
+hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz"
+ integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==
+ dependencies:
+ function-bind "^1.1.2"
+
+if@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/if/-/if-2.0.0.tgz"
+ integrity sha512-7ApdCMtv9ytVMhse+A0aNJk0tRe4nlD4o9zf5bU8xnqZhwtWLchAHrjCtgf10bdM3VEY4kUqb7x+GPntKumzKA==
+
+immediate-error@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/immediate-error/-/immediate-error-2.1.0.tgz"
+ integrity sha512-Kc7YRiBPkSqzcIFlExqTUtlsjYZhq8GqFc5wQLhTnRo6A8Ghd3Wx8MMbycpSq/19CKIzx2GwyoFzvXmI56+1ow==
+
+inherits@2:
+ version "2.0.4"
+ resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
+ integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
+
+inherits@2.0.3:
+ version "2.0.3"
+ resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz"
+ integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==
+
+internal-slot@^1.0.4, internal-slot@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz"
+ integrity sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==
+ dependencies:
+ es-errors "^1.3.0"
+ hasown "^2.0.0"
+ side-channel "^1.0.4"
+
+is-accessor-descriptor@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz"
+ integrity sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==
+ dependencies:
+ hasown "^2.0.0"
+
+is-arguments@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz"
+ integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==
+ dependencies:
+ call-bind "^1.0.2"
+ has-tostringtag "^1.0.0"
+
+is-array-buffer@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz"
+ integrity sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==
+ dependencies:
+ call-bind "^1.0.2"
+ get-intrinsic "^1.2.1"
+
+is-array@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/is-array/-/is-array-1.0.1.tgz"
+ integrity sha512-gxiZ+y/u67AzpeFmAmo4CbtME/bs7J2C++su5zQzvQyaxUqVzkh69DI+jN+KZuSO6JaH6TIIU6M6LhqxMjxEpw==
+
+is-arrow-function@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.npmjs.org/is-arrow-function/-/is-arrow-function-2.0.3.tgz"
+ integrity sha512-iDStzcT1FJMzx+TjCOK//uDugSe/Mif/8a+T0htydQ3qkJGvSweTZpVYz4hpJH0baloSPiAFQdA8WslAgJphvQ==
+ dependencies:
+ is-callable "^1.0.4"
+
+is-async-function@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz"
+ integrity sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==
+ dependencies:
+ has-tostringtag "^1.0.0"
+
+is-bigint@^1.0.1, is-bigint@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz"
+ integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==
+ dependencies:
+ has-bigints "^1.0.1"
+
+is-boolean-object@^1.1.0, is-boolean-object@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz"
+ integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==
+ dependencies:
+ call-bind "^1.0.2"
+ has-tostringtag "^1.0.0"
+
+is-buffer@^1.1.5:
+ version "1.1.6"
+ resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz"
+ integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
+
+is-callable@^1.0.4, is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7:
+ version "1.2.7"
+ resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz"
+ integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==
+
+is-data-descriptor@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz"
+ integrity sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==
+ dependencies:
+ hasown "^2.0.0"
+
+is-data-view@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz"
+ integrity sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==
+ dependencies:
+ is-typed-array "^1.1.13"
+
+is-date-object@^1.0.1, is-date-object@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz"
+ integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==
+ dependencies:
+ has-tostringtag "^1.0.0"
+
+is-descriptor@^0.1.0:
+ version "0.1.7"
+ resolved "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz"
+ integrity sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==
+ dependencies:
+ is-accessor-descriptor "^1.0.1"
+ is-data-descriptor "^1.0.1"
+
+is-descriptor@^1.0.0, is-descriptor@^1.0.2:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz"
+ integrity sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==
+ dependencies:
+ is-accessor-descriptor "^1.0.1"
+ is-data-descriptor "^1.0.1"
+
+is-eight@^8.0.18:
+ version "8.0.18"
+ resolved "https://registry.npmjs.org/is-eight/-/is-eight-8.0.18.tgz"
+ integrity sha512-tkqtEbSav1U3+0JK3PUJcJw7vVhGmugHmdxoYpktl/PRAC8LPuO5KJ7Sdks29pfWH+mJQ7g5xjKHoB8ja1tyvQ==
+
+is-eq-five@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/is-eq-five/-/is-eq-five-1.1.0.tgz"
+ integrity sha512-dEY+I+YASp5VwHF84KTTH2OeXyJbwHCdg3dfVOHOkK3O+u/4i/m56/HtobsIdXLIlxTyvK42dJyLZqQmcUmG6A==
+ dependencies:
+ is-eq-four "^1.1.0"
+ is-null "^1.0.1"
+ is-number "^7.0.0"
+ is-string "^1.0.5"
+ is-true "^0.1.1"
+ is-undefined "^1.0.10"
+ jquery "^3.5.0"
+ jquery-basic-arithmetic-plugin "^1.1.0"
+
+is-eq-four@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/is-eq-four/-/is-eq-four-1.1.0.tgz"
+ integrity sha512-ET52zKMGZ1c7eGTy1wRM19gX/M8zE+g5/Yc1VfgpDXJY2/Ul0Q5Zwz+TeW3zex6nzshoOEKg/GVKWrGbqDkDpA==
+ dependencies:
+ is-eq-three "^1.1.0"
+ is-null "^1.0.1"
+ is-number "^7.0.0"
+ is-string "^1.0.5"
+ is-true "^0.1.1"
+ is-undefined "^1.0.10"
+ jquery "^3.5.0"
+ jquery-basic-arithmetic-plugin "^1.1.0"
+
+is-eq-one@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/is-eq-one/-/is-eq-one-1.1.0.tgz"
+ integrity sha512-GMUTz/df5ZwIGqw6o74cgcdmVQUY4rQT2Z/P/45ECiHTU6JNv0qBRI7Dx83Jp17tDgz2kZFDpLPbZZ6Z1Kyydg==
+ dependencies:
+ is-eq-zero "^1.1.0"
+ is-null "^1.0.1"
+ is-number "^7.0.0"
+ is-string "^1.0.5"
+ is-true "^0.1.1"
+ is-undefined "^1.0.10"
+ jquery "^3.5.0"
+ jquery-basic-arithmetic-plugin "^1.1.0"
+
+is-eq-seven@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/is-eq-seven/-/is-eq-seven-1.1.0.tgz"
+ integrity sha512-XYxfkrPPT/4ZSibdV05mzNUTicNT0lfyFgMyx9jx33mSs283AwH5aoJzJy0qGBh8/bxYTXr2LMjmOyiO4JvYqg==
+ dependencies:
+ is-eq-six "^1.1.0"
+ is-null "^1.0.1"
+ is-number "^7.0.0"
+ is-string "^1.0.5"
+ is-true "^0.1.1"
+ is-undefined "^1.0.10"
+ jquery "^3.5.0"
+ jquery-basic-arithmetic-plugin "^1.1.0"
+
+is-eq-six@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/is-eq-six/-/is-eq-six-1.1.0.tgz"
+ integrity sha512-SusS28aKschp4vVG4KXxf/s8qnXUkT4TE5fZCMRr4c3O2+2cTSzhM/+YCngEA8P8I2+i4jpk0JFA6QiH/w7fTw==
+ dependencies:
+ is-eq-five "^1.1.0"
+ is-null "^1.0.1"
+ is-number "^7.0.0"
+ is-string "^1.0.5"
+ is-true "^0.1.1"
+ is-undefined "^1.0.10"
+ jquery "^3.5.0"
+ jquery-basic-arithmetic-plugin "^1.1.0"
+
+is-eq-three@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/is-eq-three/-/is-eq-three-1.1.0.tgz"
+ integrity sha512-cMo43PLqi11jDxZLO/DLKCNlOFDDhb+FaP5dcox2nZgaoV6vNgMJYQ+tRrj8onPoDt0F7rACzlgKWd2WPpxKVA==
+ dependencies:
+ is-eq-two "^1.1.0"
+ is-null "^1.0.1"
+ is-number "^7.0.0"
+ is-string "^1.0.5"
+ is-true "^0.1.1"
+ is-undefined "^1.0.10"
+ jquery "^3.5.0"
+ jquery-basic-arithmetic-plugin "^1.1.0"
+
+is-eq-two@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/is-eq-two/-/is-eq-two-1.1.0.tgz"
+ integrity sha512-XQ3OJFPgbD0+wxQKjlQncG0lJJYEh88bWjyRiO75qiRE3Eafi0wLMKRflEBV/oZfK0NRIf7Od2yYPPUqngJSBw==
+ dependencies:
+ is-eq-one "^1.1.0"
+ is-null "^1.0.1"
+ is-number "^7.0.0"
+ is-string "^1.0.5"
+ is-true "^0.1.1"
+ is-undefined "^1.0.10"
+ jquery "^3.5.0"
+ jquery-basic-arithmetic-plugin "^1.1.0"
+
+is-eq-zero@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/is-eq-zero/-/is-eq-zero-1.1.0.tgz"
+ integrity sha512-25GZ0c4fDHSubwmTXfIw2znkNtA8ivnSgudig85F0fv6K3xvyIlUs1mYVhQyoNRj+2ePlh7mtII6+gx2misC0w==
+ dependencies:
+ is-null "^1.0.1"
+ is-number "^7.0.0"
+ is-string "^1.0.5"
+ is-true "^0.1.1"
+ is-undefined "^1.0.10"
+ jquery "^3.5.0"
+ jquery-basic-arithmetic-plugin "^1.1.0"
+
+is-equal-four@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/is-equal-four/-/is-equal-four-1.0.0.tgz"
+ integrity sha512-kglabGKmCXUojWc/E2SAZVXMtAmCk0cjOxEGhsd33dsEuLLEJqlostzOh7yEzE8LBPvA4VmNrS/U+Rmve+ZZCw==
+
+is-equal@^1.5.5, is-equal@^1.7.0:
+ version "1.7.0"
+ resolved "https://registry.npmjs.org/is-equal/-/is-equal-1.7.0.tgz"
+ integrity sha512-hErktGR9jmoYXNWlbrwGjc8eHh09mbY6TWSTTFtnMcKaCuSMN8z+Ni5ma/8mkbVpe4CbB7V6kN1MkCg9bCx5bA==
+ dependencies:
+ es-get-iterator "^1.1.3"
+ es-to-primitive "^1.2.1"
+ functions-have-names "^1.2.3"
+ has-bigints "^1.0.2"
+ has-symbols "^1.0.3"
+ hasown "^2.0.0"
+ is-arrow-function "^2.0.3"
+ is-bigint "^1.0.4"
+ is-boolean-object "^1.1.2"
+ is-callable "^1.2.7"
+ is-date-object "^1.0.5"
+ is-generator-function "^1.0.10"
+ is-number-object "^1.0.7"
+ is-regex "^1.1.4"
+ is-string "^1.0.7"
+ is-symbol "^1.0.4"
+ isarray "^2.0.5"
+ object-inspect "^1.13.1"
+ object.entries "^1.1.7"
+ object.getprototypeof "^1.0.5"
+ which-boxed-primitive "^1.0.2"
+ which-collection "^1.0.1"
+
+is-even@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/is-even/-/is-even-1.0.0.tgz"
+ integrity sha512-LEhnkAdJqic4Dbqn58A0y52IXoHWlsueqQkKfMfdEnIYG8A1sm/GHidKkS6yvXlMoRrkM34csHnXQtOqcb+Jzg==
+ dependencies:
+ is-odd "^0.1.2"
+
+is-extendable@^0.1.0, is-extendable@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz"
+ integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==
+
+is-extendable@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz"
+ integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==
+ dependencies:
+ is-plain-object "^2.0.4"
+
+is-false@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.npmjs.org/is-false/-/is-false-0.1.1.tgz"
+ integrity sha512-2qfntmrCK9qBFQV0c3JANOsISruQwlg/5dpt5wYJZAuSDwMIJBfMUAlxiDsMFsNBf3o6Hd1Xr0mKsGSn/u7SWw==
+ dependencies:
+ is-true "^0.1.0"
+
+is-finalizationregistry@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz"
+ integrity sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==
+ dependencies:
+ call-bind "^1.0.2"
+
+is-freebsd@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/is-freebsd/-/is-freebsd-1.0.3.tgz"
+ integrity sha512-5LTljyzbePo7B5OZ2bVVUceG4i7l8Z9jbLUep69c+rErG/K3Ivy0+TmT3NiokV0uOxo9Kjxz70a6By9ifBRNVw==
+ dependencies:
+ "@types/node" "^14.14.22"
+
+is-friday@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/is-friday/-/is-friday-1.0.1.tgz"
+ integrity sha512-CvJBAdqV1ety2VM+B+Q9VVDf0PgymYRE059yw0GNzRrcHe2gUl1tX1ONUxXjbjBsph0iK0tvyiei1VzYt8bC8Q==
+
+is-function@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz"
+ integrity sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==
+
+is-generator-function@^1.0.10:
+ version "1.0.10"
+ resolved "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz"
+ integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==
+ dependencies:
+ has-tostringtag "^1.0.0"
+
+is-hundred@^0.10.0:
+ version "0.10.0"
+ resolved "https://registry.npmjs.org/is-hundred/-/is-hundred-0.10.0.tgz"
+ integrity sha512-tgYQS8ZGsyBvEeqLH6pEhM4IE2IXvhzzveZAzBc5p6NjRmhpmgvLBJ4T6S3XJYNRfpunZHL87i7ZDjg+lgv1kQ==
+ dependencies:
+ five "^0.8.0"
+ is-array "^1.0.1"
+ is-equal "^1.5.5"
+ is-is-odd "^1.0.2"
+ is-linux "^1.0.1"
+ is-negative "^2.1.0"
+ is-not-negative "^1.0.3"
+ is-not-positive "^1.0.0"
+ is-not-thirteen "0.0.1"
+ is-npm "^3.0.0"
+ is-number "^7.0.0"
+ is-number-like "^1.0.8"
+ is-obj "^2.0.0"
+ is-object "^1.0.1"
+ is-odd "^3.0.1"
+ is-odd-andrew "^1.0.4"
+ is-odd-or-even "^1.0.0"
+ is-osx "^1.0.2"
+ is-plain-obj "^2.0.0"
+ is-plain-object "^3.0.0"
+ is-positive "^3.1.0"
+ is-string "^1.0.4"
+ is-ten "^0.1.0"
+ is-thirteen "2.0.0"
+ is-windows "^1.0.2"
+ is-zero "^1.0.0"
+ jquery "^3.4.1"
+ jquery-basic-arithmetic-plugin "^1.1.0"
+ left-pad "^1.3.0"
+ negative-zero "^3.0.0"
+ noop "^0.2.2"
+ noop2 "^2.0.0"
+ noop3 "^1000.0.0"
+ pad "^3.2.0"
+ positive-zero "^3.0.0"
+ right-pad "^1.0.1"
+ tiny "0.0.10"
+ two "^1.0.1"
+ vanilla-javascript "^1.1.0"
+ zeropad "^1.1.0"
+
+is-is-odd@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/is-is-odd/-/is-is-odd-1.0.2.tgz"
+ integrity sha512-eGDJfdpYFiY5jJFiWvg7tF7ekVZhlCEkb1dQmOakKoSKNBBawqRWFUZcVtTJjNxmrMTr9sl5lusq/Hv9gvevUA==
+ dependencies:
+ is-odd "^3.0.1"
+
+is-linux@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/is-linux/-/is-linux-1.0.1.tgz"
+ integrity sha512-bioUc4LR+UazgQPvJ6XuGvPBtlBL2NZT0uST7sBFeT45MYX0pTUBKgpPYtSZxRsbVxjCQlG7fUzFPwqlb3a+xQ==
+
+is-map@^2.0.2, is-map@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz"
+ integrity sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==
+
+is-match@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/is-match/-/is-match-1.0.0.tgz"
+ integrity sha512-wcQoj6Q1jdAYh9MhOoXVScKgbZUv6jg6cgjYEyF/AlVodK4Hw4S7BvdNaXSZiDEMICS72khvuM50GjEpKP29vw==
+ dependencies:
+ deep-equal "^1.0.1"
+ is-number "^3.0.0"
+ kind-of "^4.0.0"
+ micromatch "^3.0.3"
+
+is-multiple-of-3@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/is-multiple-of-3/-/is-multiple-of-3-1.0.1.tgz"
+ integrity sha512-XPMR82ZLyCHYzsas915KCUFJP1EeCe5TGpW9gM8XnJuM+U7oHUM5WXaTvuXNlFQXFKM7UfFw/gz4Ij5Ru8Ug7g==
+ dependencies:
+ is-multiple-of "^1.0.0"
+ to-integer "^1.0.1"
+
+is-multiple-of-5@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/is-multiple-of-5/-/is-multiple-of-5-1.0.0.tgz"
+ integrity sha512-3wOwHP97MmpmzU6A9XfCWeqsvAih14OgTrTepvW0S1SzDjn2WXtF1IP6NSnn0ht7/w9x2+ryStcq0Oj3ZR4FPA==
+ dependencies:
+ is-multiple-of "^1.0.0"
+ to-integer "^1.0.1"
+
+is-multiple-of-three-and-five@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/is-multiple-of-three-and-five/-/is-multiple-of-three-and-five-1.0.1.tgz"
+ integrity sha512-CdsKsyxDFzgTPYss89TKbE4EZ0Hl+dFIsZToM70nqvDjbdyeFwEs0Vt8cIQEJo/CEFg6subgi3zxMmGU2wbRgQ==
+ dependencies:
+ is-multiple-of-3 "^1.0.0"
+ is-multiple-of-5 "^1.0.0"
+ to-integer "^1.0.1"
+
+is-multiple-of@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/is-multiple-of/-/is-multiple-of-1.1.0.tgz"
+ integrity sha512-XRW9lfN9NerHAm1IChHkhx9PlA5G57hKBJJfu1u+93/R4GrrhFs13EAHOI/crhI0UAbi6ohMf6d6sa8BGj0wzA==
+ dependencies:
+ lodash.isequal "^4.5.0"
+ modulus-operator "^1.0.0"
+ to-integer "^1.0.1"
+
+is-nan@^1.3.2:
+ version "1.3.2"
+ resolved "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz"
+ integrity sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==
+ dependencies:
+ call-bind "^1.0.0"
+ define-properties "^1.1.3"
+
+is-negative-zero@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz"
+ integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==
+
+is-negative@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/is-negative/-/is-negative-2.1.0.tgz"
+ integrity sha512-+iCKT4ZcvjRnjkHnQjZ8/qfciLLGD8BFKS0GNR5VjDU6jEiwh899R0GSMkaYcuTNd7fEKXb3Qib0webe6HczNw==
+
+is-nil@^1.0.0, is-nil@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/is-nil/-/is-nil-1.0.1.tgz"
+ integrity sha512-m2Rm8PhUFDNNhgvwZJjJG74a9h5CHU0fkA8WT+WGlCjyEbZ2jPwgb+ZxHu4np284EqNVyOsgppReK4qy/TwEwg==
+
+is-nine@^9.0.19:
+ version "9.0.19"
+ resolved "https://registry.npmjs.org/is-nine/-/is-nine-9.0.19.tgz"
+ integrity sha512-+qlYRXHAwWFtTX+82LjqTIRMdVG6dp9PDMxefWE62p566RdR+Jfi7EMlUKtrmDI2ZO9OYrCGFpmYQMLw8/7Kfg==
+
+is-node@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/is-node/-/is-node-1.0.2.tgz"
+ integrity sha512-U37UdVWHNH1wDFmlSauKRDL1nhaCVRIH1FoaZN94eGJvU832sjMHEO/4AITAkOT0aRD7oA1Fovn7PeNCHiqz0w==
+
+is-not-eight@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.npmjs.org/is-not-eight/-/is-not-eight-8.0.0.tgz"
+ integrity sha512-qCblh1v2v5jBjKrX9PYUSYJXMRvxZorMg/VONUeH2VMTrMFMjTvvxegOIafxvNFAZgrbraueDmlbauJs9RIHkg==
+ dependencies:
+ is-eight "^8.0.18"
+
+is-not-negative@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/is-not-negative/-/is-not-negative-1.0.3.tgz"
+ integrity sha512-f/vEBIckeIKCax9InBL1Uq6MwzBHngWlHdavbU1qkMixERU+UgS3npCT975bs6QfgtynRLwzhcdBXGRVc9OAEA==
+ dependencies:
+ is-negative "^2.1.0"
+
+is-not-positive@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/is-not-positive/-/is-not-positive-1.0.0.tgz"
+ integrity sha512-LHm8yBm7p8oMl+u9lmwf9I0Sl1NaHDtbMpzxvASpMS0WXyrEQtooM9JuznTltj/Q/lSeALoWkAr3SAaWdCTeEg==
+ dependencies:
+ is-positive "^3.1.0"
+
+is-not-thirteen@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.npmjs.org/is-not-thirteen/-/is-not-thirteen-0.0.1.tgz"
+ integrity sha512-q0dQD2+9yK6v7CWAJyHYy8ksU8nlL3yHJ7lNX+kuakOn2TcvTt5lTsAbbrG8A+nCal8KNwqj9gjcMyzYCvHlFw==
+ dependencies:
+ is-thirteen "2.0.0"
+
+is-npm@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/is-npm/-/is-npm-3.0.0.tgz"
+ integrity sha512-wsigDr1Kkschp2opC4G3yA6r9EgVA6NjRpWzIi9axXqeIaAATPRJc4uLujXe3Nd9uO8KoDyA4MD6aZSeXTADhA==
+
+is-npm@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz"
+ integrity sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==
+
+is-npm@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz"
+ integrity sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==
+
+is-null@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/is-null/-/is-null-1.0.1.tgz"
+ integrity sha512-nJv7Y5vbGj1xFWxGmsSXMKGBhktbQlxkD8PHmG78FiiZ2Dx1nnMy20LimXlBNHDoLlVqPMPu4Ayn9fU2p20ypg==
+
+is-number-like@^1.0.8:
+ version "1.0.8"
+ resolved "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz"
+ integrity sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==
+ dependencies:
+ lodash.isfinite "^3.3.2"
+
+is-number-object@^1.0.4, is-number-object@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz"
+ integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==
+ dependencies:
+ has-tostringtag "^1.0.0"
+
+is-number@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz"
+ integrity sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==
+ dependencies:
+ kind-of "^3.0.2"
+
+is-number@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.npmjs.org/is-number/-/is-number-6.0.0.tgz"
+ integrity sha512-Wu1VHeILBK8KAWJUAiSZQX94GmOE45Rg6/538fKwiloUu21KncEkYGPqob2oSZ5mUT73vLGrHQjKw3KMPwfDzg==
+
+is-number@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz"
+ integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
+
+is-obj@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz"
+ integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==
+
+is-object@^1.0.1, is-object@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz"
+ integrity sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==
+
+is-odd-andrew@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.npmjs.org/is-odd-andrew/-/is-odd-andrew-1.0.4.tgz"
+ integrity sha512-E9HZZyOph3Dz37x1tkmfalF5YZtAbyEiPEp0d1z+daJZhNae5FjG35eXtSIAqRqu0oARK1CAj0CXgY/tEO8lcQ==
+ dependencies:
+ is-number "^3.0.0"
+
+is-odd-or-even@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/is-odd-or-even/-/is-odd-or-even-1.0.0.tgz"
+ integrity sha512-uCADOwXnR/7mbRUoSQPKDQL0jX6IC73lHyBpiWAQmK45B+j6J7fJR5TATU6NCEiSmE1Qqq1BL8jFV/98vYJwPw==
+ dependencies:
+ is-even "^1.0.0"
+ is-odd "^3.0.1"
+
+is-odd@^0.1.2:
+ version "0.1.2"
+ resolved "https://registry.npmjs.org/is-odd/-/is-odd-0.1.2.tgz"
+ integrity sha512-Ri7C2K7o5IrUU9UEI8losXJCCD/UtsaIrkR5sxIcFg4xQ9cRJXlWA5DQvTE0yDc0krvSNLsRGXN11UPS6KyfBw==
+ dependencies:
+ is-number "^3.0.0"
+
+is-odd@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.npmjs.org/is-odd/-/is-odd-3.0.1.tgz"
+ integrity sha512-CQpnWPrDwmP1+SMHXZhtLtJv90yiyVfluGsX5iNCVkrhQtU3TQHsUWPG9wkdk9Lgd5yNpAg9jQEo90CBaXgWMA==
+ dependencies:
+ is-number "^6.0.0"
+
+is-one@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/is-one/-/is-one-1.0.0.tgz"
+ integrity sha512-FP3olCoMYUZ78N3cqU/JDXEQYCkiFOYYBvrtxiFO5hiOeNKQO75eC/UZvKfmvNPXz8hz9pr1d8yLk7T50G/FCw==
+
+is-osx@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/is-osx/-/is-osx-1.0.2.tgz"
+ integrity sha512-l8H+36GGcvSv9VI+BjmxKuYDuKtInzR/FrHl0aEWIkf5XdxP+v5gmpj3H5y1mB1nY3kSy9Rrv5zUIhrm2Eq3+A==
+
+is-plain-obj@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz"
+ integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==
+
+is-plain-obj@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz"
+ integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==
+
+is-plain-object@^2.0.3:
+ version "2.0.4"
+ resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz"
+ integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
+ dependencies:
+ isobject "^3.0.1"
+
+is-plain-object@^2.0.4:
+ version "2.0.4"
+ resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz"
+ integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
+ dependencies:
+ isobject "^3.0.1"
+
+is-plain-object@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.1.tgz"
+ integrity sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==
+
+is-plain-object@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz"
+ integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==
+
+is-positive-integer@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/is-positive-integer/-/is-positive-integer-1.1.1.tgz"
+ integrity sha512-T6luDwx35p373DEOLlrsJ2OBg13BPu5XJqrUTKatMBJz0zaNgbv14evf/1Ktv0WuGl/iPUbbgjTNpVEI23Ijog==
+
+is-positive@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.npmjs.org/is-positive/-/is-positive-3.1.0.tgz"
+ integrity sha512-8ND1j3y9/HP94TOvGzr69/FgbkX2ruOldhLEsTWwcJVfo4oRjwemJmJxt7RJkKYH8tz7vYBP9JcKQY8CLuJ90Q==
+
+is-promise@^2.2.2:
+ version "2.2.2"
+ resolved "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz"
+ integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==
+
+is-regex@^1.1.4:
+ version "1.1.4"
+ resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz"
+ integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==
+ dependencies:
+ call-bind "^1.0.2"
+ has-tostringtag "^1.0.0"
+
+is-saturday@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/is-saturday/-/is-saturday-1.0.0.tgz"
+ integrity sha512-vdB9mYpdI9PE/h4ZC6kXMqsZ9O8FywujaCe320cgBM7YbXaGQRuC9mHDgchwIfZfYTaYJ2iEGoyHFGkANG8MOQ==
+
+is-set@^2.0.2, is-set@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz"
+ integrity sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==
+
+is-shared-array-buffer@^1.0.2, is-shared-array-buffer@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz"
+ integrity sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==
+ dependencies:
+ call-bind "^1.0.7"
+
+is-string@^1.0.4, is-string@^1.0.5, is-string@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz"
+ integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==
+ dependencies:
+ has-tostringtag "^1.0.0"
+
+is-sunday@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/is-sunday/-/is-sunday-1.0.0.tgz"
+ integrity sha512-OGvnOXjd5Nd9xhYS49WvAwl/V+ZhnuYW5spvxE6tj8ebVcpOUN2qWiI9kDy5dCNmpPtxT68o3TRJ5Gt07RoiSw==
+
+is-symbol@^1.0.1, is-symbol@^1.0.2, is-symbol@^1.0.3, is-symbol@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz"
+ integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==
+ dependencies:
+ has-symbols "^1.0.2"
+
+is-ten-thousand@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.npmjs.org/is-ten-thousand/-/is-ten-thousand-1.2.0.tgz"
+ integrity sha512-ynX561l6uDhxdZoLRYqFFKyK5iKjApCFxCEISbXI7lmdE70GU6RsGw+YcBTixxrSQZ+J6HH8lELSZ+8oqoX21g==
+ dependencies:
+ five "^0.8.0"
+ is-array "^1.0.1"
+ is-eq-four "^1.1.0"
+ is-is-odd "^1.0.2"
+ is-match "^1.0.0"
+ is-multiple-of-three-and-five "^1.0.1"
+ is-negative "^2.1.0"
+ is-node "^1.0.2"
+ is-not-negative "^1.0.3"
+ is-not-positive "^1.0.0"
+ is-not-thirteen "0.0.1"
+ is-npm "^5.0.0"
+ is-number "^7.0.0"
+ is-number-like "^1.0.8"
+ is-obj "^2.0.0"
+ is-object "^1.0.2"
+ is-odd "^3.0.1"
+ is-plain-obj "^3.0.0"
+ is-plain-object "^5.0.0"
+ is-positive "^3.1.0"
+ is-string "^1.0.7"
+ is-ten "^0.1.0"
+ is-thirteen "^2.0.0"
+ is-thousand "0.0.2"
+ is-zero "^1.0.0"
+ jquery "^3.6.0"
+ jquery-basic-arithmetic-plugin "^1.1.0"
+ left-pad "^1.3.0"
+ material-design-icons "^3.0.1"
+ owoifyx "^1.0.3"
+ right-pad "^1.0.1"
+ two "^1.0.1"
+
+is-ten@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.npmjs.org/is-ten/-/is-ten-0.1.0.tgz"
+ integrity sha512-CTNXqHynXvqqYR3A2X+rV94ueGNFQjdeglgoUG4mZeW+L0NoW8oQgcelQBbNhYFicHaWHKLd5ztw22BjkNi2qQ==
+ dependencies:
+ is-is-odd "^1.0.2"
+ is-odd "^3.0.1"
+ jquery "^3.4.1"
+ jquery-basic-arithmetic-plugin "^1.1.0"
+
+is-thirteen@^2.0.0, is-thirteen@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/is-thirteen/-/is-thirteen-2.0.0.tgz"
+ integrity sha512-F2d7FjSuctqj+71zkSXj2MQGPBPxdHNTtNQlKzmOXCicpKPkGU9PIWcbjw1bzFo18cjxRFfnhvQh0LS7GlldNw==
+ dependencies:
+ noop3 "^13.7.2"
+
+is-thousand@0.0.2:
+ version "0.0.2"
+ resolved "https://registry.npmjs.org/is-thousand/-/is-thousand-0.0.2.tgz"
+ integrity sha512-rsclIX7TlL2Yrz+Li5HOYA0Z81ND5QJ/jdzaoZmolktwj4hw4qFs8a6JzGU13z/Ycr4trmqUb6L8+RjonhvjOw==
+ dependencies:
+ is-hundred "^0.10.0"
+
+is-three-hundred@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/is-three-hundred/-/is-three-hundred-1.0.0.tgz"
+ integrity sha512-KEIq/3kKDRS7CNNLCrO42Ed/OTAnlVIc+LhNCmn6UsVRXat6duNq7F0raYegJKG5QaupjKSQfZJxGXaj5f2z5g==
+
+is-three@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/is-three/-/is-three-1.0.2.tgz"
+ integrity sha512-TsxI+jin8RJRf7dg38RruX1eITVaT0jg1nn7BWU9KXITISIgsLAt4+Upw9pgMfJEwWPILqhlG8e6cZ37zXM1Iw==
+
+is-thursday@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/is-thursday/-/is-thursday-1.0.0.tgz"
+ integrity sha512-ndm2Grmdt7uXpoCERpgKuCnC9uE1/uPB23WUO9CSRb3BsFBSg32dcQJRO3/Vcdg0zaDV7TnizDWrOoLmezbDwg==
+
+is-true@^0.1.0, is-true@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.npmjs.org/is-true/-/is-true-0.1.1.tgz"
+ integrity sha512-vrvcArNgqSopbh+w6QQxMPu6Vh33DDk8usFetCBYFijLeK0+1zx8qWjdExnuhPrW2GzI9BwpkCJlBi+xJA90ZQ==
+ dependencies:
+ isobject "^2.0.0"
+
+is-two@^1.0.9:
+ version "1.0.9"
+ resolved "https://registry.npmjs.org/is-two/-/is-two-1.0.9.tgz"
+ integrity sha512-YrFBNPlzXhuqxAtEhQUmanvWrEwjnVUxAjsu2q5Jl6DsL6w2s4N3QmJGwd/RW+uKPiBBpC3HtrUynam1RIAV0Q==
+
+is-typed-array@^1.1.13:
+ version "1.1.13"
+ resolved "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz"
+ integrity sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==
+ dependencies:
+ which-typed-array "^1.1.14"
+
+is-undefined@^1.0.10, is-undefined@^1.0.11:
+ version "1.0.11"
+ resolved "https://registry.npmjs.org/is-undefined/-/is-undefined-1.0.11.tgz"
+ integrity sha512-gRwyH8IRpV73MDlVefPllIjxBjrP9YAB0YCLtxnROhRkedTSzzBJgfxTC6HgP2/dttawQHWNZe88MvXS9Hbn/g==
+
+is-unnull@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/is-unnull/-/is-unnull-1.0.0.tgz"
+ integrity sha512-4suk5S6zjL595h+PYaAXvLnl/7eHSioAru0M8hZscphHjTsmgY+Mhizfpn02ojmiOEdI4QwsX/GyrAwEK2HMVA==
+ dependencies:
+ is-null "^1.0.1"
+
+is-useless@^1.3.3:
+ version "1.3.3"
+ resolved "https://registry.npmjs.org/is-useless/-/is-useless-1.3.3.tgz"
+ integrity sha512-fkD92pNlHxaVD7nyi9pPloQerX41GeCicvWTdOuFTyPxk9rKmJ9SmrLT0mn1eFGWC6cNYARVuqHyZ2RyhyWMug==
+
+is-weakmap@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz"
+ integrity sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==
+
+is-weakref@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz"
+ integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==
+ dependencies:
+ call-bind "^1.0.2"
+
+is-weakset@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz"
+ integrity sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==
+ dependencies:
+ call-bind "^1.0.7"
+ get-intrinsic "^1.2.4"
+
+is-weekend@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/is-weekend/-/is-weekend-1.0.0.tgz"
+ integrity sha512-rZ6W1yGhZbRrTVz4L0ribuUmx/ZNxXDY0mBxlxFhSFdLrnIiRsOSjpT799egrM+VPRh+aWC9oZG+F9ka4UVhXQ==
+
+is-windows@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz"
+ integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==
+
+is-zero@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/is-zero/-/is-zero-1.0.0.tgz"
+ integrity sha512-1COuYJZC9wyFF8dL06ni3q5eyTzC4Hr+XJfOLNjIiqufpvto5aVNBhqWO1wjwR+fhoBcTbnSDUiBtvEdxHjLiw==
+
+isarray@^2.0.5:
+ version "2.0.5"
+ resolved "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz"
+ integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==
+
+isarray@1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
+ integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==
+
+isobject@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz"
+ integrity sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==
+ dependencies:
+ isarray "1.0.0"
+
+isobject@^3.0.0, isobject@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz"
+ integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==
+
+jade@0.26.3:
+ version "0.26.3"
+ resolved "https://registry.npmjs.org/jade/-/jade-0.26.3.tgz"
+ integrity sha512-mkk3vzUHFjzKjpCXeu+IjXeZD+QOTjUUdubgmHtHTDwvAO2ZTkMTTVrapts5CWz3JvJryh/4KWZpjeZrCepZ3A==
+ dependencies:
+ commander "0.6.1"
+ mkdirp "0.3.0"
+
+jquery-basic-arithmetic-plugin@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/jquery-basic-arithmetic-plugin/-/jquery-basic-arithmetic-plugin-1.1.0.tgz"
+ integrity sha512-LVlFKgsgDOd47AkI9LhhtyPMB7E77f9GKUl7YMdB5+Ct7pkx/XIdPAWJkOPmfifoTDH9ccEY1y7gR5VyQr7CyA==
+
+jquery@^3.4.1, jquery@^3.5.0, jquery@^3.6.0, jquery@^3.7.1:
+ version "3.7.1"
+ resolved "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz"
+ integrity sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==
+
+jsfruit@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/jsfruit/-/jsfruit-1.1.0.tgz"
+ integrity sha512-On3qd9PNYR+3i6U4bzEV0y8X4x+ApKckb/sGkre/Z3cupJk3rukKkK9Ct2IdBRbuosA2L5OQipjWKgON4esKvg==
+
+kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
+ version "3.2.2"
+ resolved "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz"
+ integrity sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==
+ dependencies:
+ is-buffer "^1.1.5"
+
+kind-of@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz"
+ integrity sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==
+ dependencies:
+ is-buffer "^1.1.5"
+
+kind-of@^6.0.2:
+ version "6.0.3"
+ resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz"
+ integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
+
+left-pad@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz"
+ integrity sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==
+
+libguacamole@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/libguacamole/-/libguacamole-1.0.0.tgz"
+ integrity sha512-M6hklU9K2XU5KuoPq+2js5362RbvnKm5N2cy3mxIaivVvWTaqFX2Og/hB+YVTaGUFWfRtu1pvsH9jJ7M6rLI0A==
+ dependencies:
+ is-positive-integer "^1.1.1"
+
+libperson@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/libperson/-/libperson-1.0.0.tgz"
+ integrity sha512-Eos5ZmYW2dhPZEMIRgskDQOXuH9u99f7R11eqQhLWMyMam2xc0AsVxgoEH3xGsLvExkkfvhhkHOawLMIiR0EYw==
+ dependencies:
+ jsfruit "^1.1.0"
+ libvegetable "^1.0.0"
+
+libvegetable@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/libvegetable/-/libvegetable-1.0.0.tgz"
+ integrity sha512-qSRAZ40DZpFv7wN8U6LCOZUcolZMZDyM0+0k8KR+3zQqE3+0j4ZU9Xx81VWXZ0j+ssOeje3qv82vyCl5g/53cw==
+ dependencies:
+ jsfruit "^1.1.0"
+ libguacamole "^1.0.0"
+
+literally@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/literally/-/literally-1.0.0.tgz"
+ integrity sha512-TEvA9VwUvk46y4M5quP8MxB0wCbB4vE2l5olRYI0+MTfYB9r0lzvKhnIMuBTf8V25pS/7SsGPpLDPk6v2bjgxA==
+ dependencies:
+ desync "~1.1.1"
+
+lodash.isequal@^4.5.0:
+ version "4.5.0"
+ resolved "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz"
+ integrity sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==
+
+lodash.isfinite@^3.3.2:
+ version "3.3.2"
+ resolved "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz"
+ integrity sha512-7FGG40uhC8Mm633uKW1r58aElFlBlxCrg9JfSi3P6aYiWmfiWF0PgMd86ZUsxE5GwWPdHoS2+48bwTh2VPkIQA==
+
+lodash@^4.17.21:
+ version "4.17.21"
+ resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
+ integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
+
+logtoconsole@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.npmjs.org/logtoconsole/-/logtoconsole-1.0.7.tgz"
+ integrity sha512-052Q07osn4fKX5de0TzddkAl5luBRjXEWWWDiOTvkGyEUsa72uyFtNGqO9VqNYHDuDg0x1Nhky2v+QWrEFj5ig==
+
+lru-cache@~2.5.0:
+ version "2.5.2"
+ resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-2.5.2.tgz"
+ integrity sha512-wyqfj+623mgqv+bpjTdivSoC/LtY9oOrmKz2Cke0NZcgYW9Kce/qWjd9e5PDYf8wuiKfVeo8VnyOSSyeRiUsLw==
+
+lru-cache@2:
+ version "2.7.3"
+ resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz"
+ integrity sha512-WpibWJ60c3AgAz8a2iYErDrcT2C7OmKnsWhIcHOjkUHFjkXncJhtLxNSqUmxRxRunpb5I8Vprd7aNSd2NtksJQ==
+
+lru-queue@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz"
+ integrity sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==
+ dependencies:
+ es5-ext "~0.10.2"
+
+map-cache@^0.2.2:
+ version "0.2.2"
+ resolved "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz"
+ integrity sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==
+
+map-visit@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz"
+ integrity sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==
+ dependencies:
+ object-visit "^1.0.0"
+
+material-design-icons@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.npmjs.org/material-design-icons/-/material-design-icons-3.0.1.tgz"
+ integrity sha512-t19Z+QZBwSZulxptEu05kIm+UyfIdJY1JDwI+nx02j269m6W414whiQz9qfvQIiLrdx71RQv+T48nHhuQXOCIQ==
+
+meaning-of-life@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/meaning-of-life/-/meaning-of-life-1.0.0.tgz"
+ integrity sha512-fVA4xSydqtK9owabGcYw1r4EKEsMOVVeYQLeCXPu77Z+8Y2j2B2I16UqZlKIOHnYkJ4RSvpJ00ywy9IWjmuxYw==
+
+memoizee@^0.4.15:
+ version "0.4.17"
+ resolved "https://registry.npmjs.org/memoizee/-/memoizee-0.4.17.tgz"
+ integrity sha512-DGqD7Hjpi/1or4F/aYAspXKNm5Yili0QDAFAY4QYvpqpgiY6+1jOfqpmByzjxbWd/T9mChbCArXAbDAsTm5oXA==
+ dependencies:
+ d "^1.0.2"
+ es5-ext "^0.10.64"
+ es6-weak-map "^2.0.3"
+ event-emitter "^0.3.5"
+ is-promise "^2.2.2"
+ lru-queue "^0.1.0"
+ next-tick "^1.1.0"
+ timers-ext "^0.1.7"
+
+micromatch@^3.0.3:
+ version "3.1.10"
+ resolved "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz"
+ integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==
+ dependencies:
+ arr-diff "^4.0.0"
+ array-unique "^0.3.2"
+ braces "^2.3.1"
+ define-property "^2.0.2"
+ extend-shallow "^3.0.2"
+ extglob "^2.0.4"
+ fragment-cache "^0.2.1"
+ kind-of "^6.0.2"
+ nanomatch "^1.2.9"
+ object.pick "^1.3.0"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.2"
+
+mime-db@1.52.0:
+ version "1.52.0"
+ resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz"
+ integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
+
+mime-types@^2.1.12:
+ version "2.1.35"
+ resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz"
+ integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
+ dependencies:
+ mime-db "1.52.0"
+
+minimatch@0.3:
+ version "0.3.0"
+ resolved "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz"
+ integrity sha512-WFX1jI1AaxNTZVOHLBVazwTWKaQjoykSzCBNXB72vDTCzopQGtyP91tKdFK5cv1+qMwPyiTu1HqUriqplI8pcA==
+ dependencies:
+ lru-cache "2"
+ sigmund "~1.0.0"
+
+minimist@0.0.8:
+ version "0.0.8"
+ resolved "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"
+ integrity sha512-miQKw5Hv4NS1Psg2517mV4e4dYNaO3++hjAvLOAzKqZ61rH8NS1SK+vbfBWZ5PY/Me/bEWhUwqMghEW5Fb9T7Q==
+
+mixin-deep@^1.2.0:
+ version "1.3.2"
+ resolved "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz"
+ integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==
+ dependencies:
+ for-in "^1.0.2"
+ is-extendable "^1.0.1"
+
+mkdirp@0.3.0:
+ version "0.3.0"
+ resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz"
+ integrity sha512-OHsdUcVAQ6pOtg5JYWpCBo9W/GySVuwvP9hueRMW7UqshC0tbfzLv8wjySTPm3tfUZ/21CE9E1pJagOA91Pxew==
+
+mkdirp@0.5.1:
+ version "0.5.1"
+ resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz"
+ integrity sha512-SknJC52obPfGQPnjIkXbmA6+5H15E+fR+E4iR2oQ3zzCLbd7/ONua69R/Gw7AgkTLsRG+r5fzksYwWe1AgTyWA==
+ dependencies:
+ minimist "0.0.8"
+
+mocha@^2.4.5:
+ version "2.5.3"
+ resolved "https://registry.npmjs.org/mocha/-/mocha-2.5.3.tgz"
+ integrity sha512-jNt2iEk9FPmZLzL+sm4FNyOIDYXf2wUU6L4Cc8OIKK/kzgMHKPi4YhTZqG4bW4kQVdIv6wutDybRhXfdnujA1Q==
+ dependencies:
+ commander "2.3.0"
+ debug "2.2.0"
+ diff "1.4.0"
+ escape-string-regexp "1.0.2"
+ glob "3.2.11"
+ growl "1.9.2"
+ jade "0.26.3"
+ mkdirp "0.5.1"
+ supports-color "1.2.0"
+ to-iso-string "0.0.2"
+
+modulus-operator@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/modulus-operator/-/modulus-operator-1.0.0.tgz"
+ integrity sha512-TR5lnLUHCJuQ0iEcNCIG6H6DyrlbULMH6Wa6I3rvQWLt7wKZelM5gvoU+yDv30S7B+HQ8BYqewNd63njZpTQJw==
+ dependencies:
+ to-integer "^1.0.1"
+
+ms@0.7.1:
+ version "0.7.1"
+ resolved "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz"
+ integrity sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==
+
+ms@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
+ integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==
+
+n0p3@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/n0p3/-/n0p3-1.0.2.tgz"
+ integrity sha512-YYYiQJt97Pg+zV7e6fxYOk8jl2O7bh4U7CpYBfI2qz4/ItmuaOxKHe6yciMv3/65w6RCONO7P3MYNTGS8UQaWw==
+
+nanomatch@^1.2.9:
+ version "1.2.13"
+ resolved "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz"
+ integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==
+ dependencies:
+ arr-diff "^4.0.0"
+ array-unique "^0.3.2"
+ define-property "^2.0.2"
+ extend-shallow "^3.0.2"
+ fragment-cache "^0.2.1"
+ is-windows "^1.0.2"
+ kind-of "^6.0.2"
+ object.pick "^1.3.0"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.1"
+
+negative-infinity@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/negative-infinity/-/negative-infinity-1.0.0.tgz"
+ integrity sha512-3MAiEsHzLyEeprRV+VEqH7mV3b9wlHSwFdCkGhBOmtEUKF7lz/zwYzVS4pTxE3T/juHQ66WtMI3lqmCQjXfITA==
+
+negative-zero@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/negative-zero/-/negative-zero-1.0.0.tgz"
+ integrity sha512-5pwlWTGDlk7JqU9ewJJa0ZEWc7HC2x7gD4gw4ALHDuIC+zKpLk7p4wfOFIilhve0ulS1THx6EbenEIHhSQQenQ==
+
+negative-zero@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/negative-zero/-/negative-zero-3.0.0.tgz"
+ integrity sha512-rJ5Iy6UfrjyZOS/2UdVIWpGNQaUr9+P9EbH9wdrtkPov4chdB3iOFb37wLrgb7Da5CmjspYOLEhAFRRRNkboww==
+
+negative-zero@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/negative-zero/-/negative-zero-4.0.0.tgz"
+ integrity sha512-KcvMIVbfdo2PS9WF1lpcN6HFIAmbWFNRjZXtr1v3k4uYFpOlMwVCtFBQ7fgL82+2qt05iw9cJIT4YXUGc32aPw==
+
+next-tick@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz"
+ integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==
+
+no@^0.0.1:
+ version "0.0.1"
+ resolved "https://registry.npmjs.org/no/-/no-0.0.1.tgz"
+ integrity sha512-9fDwk9njTDe89ip96JobYnmtWOGv+EkvyP2ErzxuLPr4WG6fGjl9BWGOj09Bc7sP26p4zvemhWRNdp65T0eX+g==
+ dependencies:
+ coffee-script "*"
+
+none@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/none/-/none-1.0.0.tgz"
+ integrity sha512-i7zGuWTL3GPeD6N6qm8dP7dpxI6Tj/NXACKZh1j2b/P0/h3Drv5r074gyAwuENJ0A7H9JJb0ic2spGbliXhMdA==
+
+noop-logger@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz"
+ integrity sha512-6kM8CLXvuW5crTxsAtva2YLrRrDaiTIkIePWs9moLHqbFWT94WpNFjwS/5dfLfECg5i/lkmw3aoqVidxt23TEQ==
+
+noop-testing@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.npmjs.org/noop-testing/-/noop-testing-0.1.0.tgz"
+ integrity sha512-BiIh5IkfbwdvYU2uWAlfTqZ2/KPYLquA6xCQOg2qpGXes/WRd8SlhxQqL/nfhv5rAJGjlQU8S5LpNalhlWz2WA==
+ dependencies:
+ tslib "^2.5.3"
+
+noop@^0.2.2:
+ version "0.2.2"
+ resolved "https://registry.npmjs.org/noop/-/noop-0.2.2.tgz"
+ integrity sha512-XFGWLt8Mny44WSIF97BEHqn9JCoXxcx8N26HAqoSYawNzZSEbEhYYYYWQtrZ44tqTnAejfRMvhs+2BaqrLWUUA==
+
+noop2@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/noop2/-/noop2-2.0.0.tgz"
+ integrity sha512-2bu7Pfpf6uNqashWV8P7yYeutQ3XkLY9MBSYI5sOAFZxuWcW/uJfLbKj5m6SvMDT9U1Y0C+7UFG+7VSiIdXjtA==
+
+noop3@^1000.0.0:
+ version "1000.0.0"
+ resolved "https://registry.npmjs.org/noop3/-/noop3-1000.0.0.tgz"
+ integrity sha512-OkcS5jjmDBhdLt5rwoHtItQfUHP3+NpWA9voB0SHth+KLIoupZEe+3D76bNvS37qG8vg2FFSqQ61blrEtZj1Yw==
+
+noop3@^13.7.2:
+ version "13.8.1"
+ resolved "https://registry.npmjs.org/noop3/-/noop3-13.8.1.tgz"
+ integrity sha512-OaPSc9qO9oYf1NF2yDnMeLmuvfpc7R2Dzp9LuGTUWlkZgLKlUrK1hsFX8ar7vZEzOsl4nTltlno9qOZ/f/ynmA==
+
+not@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.npmjs.org/not/-/not-0.1.0.tgz"
+ integrity sha512-5PDmaAsVfnWUgTUbJ3ERwn7u79Z0dYxN9ErxCpVJJqe2RK0PJ3z+iFUxuqjwtlDDegXvtWoxD/3Fzxox7tFGWA==
+
+number-fifteen@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/number-fifteen/-/number-fifteen-1.0.0.tgz"
+ integrity sha512-tHo4gkPrjk3btwqihVtb/7chiEYMhOZsGY4LqnnWxFTByMWM705Z1hQLGkolk8cwMXf4zAuHTxZiHEoLicbHNw==
+ dependencies:
+ fifteen-kilos "^2.0.0"
+
+number-one-hundred@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/number-one-hundred/-/number-one-hundred-1.0.0.tgz"
+ integrity sha512-HsenRiQ/4pNvNxXSlyQwjx6UqWOXg1h8B/+3LyiI1MoNk1K1diQyljpmhTBMfDuQQsYPwjdESbp/JT1eTafuiA==
+ dependencies:
+ assert "^1.3.0"
+ mocha "^2.4.5"
+
+object-copy@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz"
+ integrity sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==
+ dependencies:
+ copy-descriptor "^0.1.0"
+ define-property "^0.2.5"
+ kind-of "^3.0.3"
+
+object-inspect@^1.13.1:
+ version "1.13.2"
+ resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz"
+ integrity sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==
+
+object-is@^1.1.5:
+ version "1.1.6"
+ resolved "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz"
+ integrity sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==
+ dependencies:
+ call-bind "^1.0.7"
+ define-properties "^1.2.1"
+
+object-keys@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz"
+ integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
+
+object-visit@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz"
+ integrity sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==
+ dependencies:
+ isobject "^3.0.0"
+
+object.assign@^4.1.4, object.assign@^4.1.5:
+ version "4.1.5"
+ resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz"
+ integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==
+ dependencies:
+ call-bind "^1.0.5"
+ define-properties "^1.2.1"
+ has-symbols "^1.0.3"
+ object-keys "^1.1.1"
+
+object.entries@^1.1.7:
+ version "1.1.8"
+ resolved "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz"
+ integrity sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==
+ dependencies:
+ call-bind "^1.0.7"
+ define-properties "^1.2.1"
+ es-object-atoms "^1.0.0"
+
+object.getprototypeof@^1.0.5:
+ version "1.0.6"
+ resolved "https://registry.npmjs.org/object.getprototypeof/-/object.getprototypeof-1.0.6.tgz"
+ integrity sha512-gUiHHFVGLDayJsXfudx6KQEA6iMhPnsmAqL0vdBXhtKzTupcgNTGDJfW1a8xw81jjyWN07IRsVsCKyTn9wiJvQ==
+ dependencies:
+ call-bind "^1.0.7"
+ define-properties "^1.2.1"
+ es-object-atoms "^1.0.0"
+ reflect.getprototypeof "^1.0.5"
+
+object.pick@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz"
+ integrity sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==
+ dependencies:
+ isobject "^3.0.1"
+
+owoifyx@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.npmjs.org/owoifyx/-/owoifyx-1.0.4.tgz"
+ integrity sha512-H84xgFzZdJQAGwuLRPAEVn8QA1XaXoLK5VdTLqvAKwnEnMa4qm8na+7y2TAZZk9Wq4ybXTcxDVBWq8E61nP5Qw==
+
+pad@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.npmjs.org/pad/-/pad-3.2.0.tgz"
+ integrity sha512-2u0TrjcGbOjBTJpyewEl4hBO3OeX5wWue7eIFPzQTg6wFSvoaHcBTTUY5m+n0hd04gmTCPuY0kCpVIVuw5etwg==
+ dependencies:
+ wcwidth "^1.0.1"
+
+pascalcase@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz"
+ integrity sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==
+
+positive-zero@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/positive-zero/-/positive-zero-3.0.0.tgz"
+ integrity sha512-aD/EPQ0fw6t0lHmIwY2tuyzsiq65Mx0po8wsE7CbJw48DjNpU0n+fMdI986DiyTxiPjju9EAcZBUpZO7lyrHZw==
+
+positive-zero@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/positive-zero/-/positive-zero-4.0.0.tgz"
+ integrity sha512-DPIL113AMNVPPsfXePmTWlU/E8C0HcFkV8MSAge9JJUUpi2Rhz7AzHLelep9zWggVqzL8pweE4dzTpGxX+fQXg==
+
+posix-character-classes@^0.1.0:
+ version "0.1.1"
+ resolved "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz"
+ integrity sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==
+
+possible-typed-array-names@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz"
+ integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==
+
+proxy-from-env@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz"
+ integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==
+
+reflect.getprototypeof@^1.0.5:
+ version "1.0.6"
+ resolved "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz"
+ integrity sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==
+ dependencies:
+ call-bind "^1.0.7"
+ define-properties "^1.2.1"
+ es-abstract "^1.23.1"
+ es-errors "^1.3.0"
+ get-intrinsic "^1.2.4"
+ globalthis "^1.0.3"
+ which-builtin-type "^1.1.3"
+
+regex-not@^1.0.0, regex-not@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz"
+ integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==
+ dependencies:
+ extend-shallow "^3.0.2"
+ safe-regex "^1.1.0"
+
+regexp.prototype.flags@^1.5.1, regexp.prototype.flags@^1.5.2:
+ version "1.5.2"
+ resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz"
+ integrity sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==
+ dependencies:
+ call-bind "^1.0.6"
+ define-properties "^1.2.1"
+ es-errors "^1.3.0"
+ set-function-name "^2.0.1"
+
+repeat-element@^1.1.2:
+ version "1.1.4"
+ resolved "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz"
+ integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==
+
+repeat-string@^1.6.1:
+ version "1.6.1"
+ resolved "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz"
+ integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==
+
+resolve-url@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz"
+ integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==
+
+ret@~0.1.10:
+ version "0.1.15"
+ resolved "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz"
+ integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==
+
+right-pad@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/right-pad/-/right-pad-1.0.1.tgz"
+ integrity sha512-bYBjgxmkvTAfgIYy328fmkwhp39v8lwVgWhhrzxPV3yHtcSqyYKe9/XOhvW48UFjATg3VuJbpsp5822ACNvkmw==
+
+safe-array-concat@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz"
+ integrity sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==
+ dependencies:
+ call-bind "^1.0.7"
+ get-intrinsic "^1.2.4"
+ has-symbols "^1.0.3"
+ isarray "^2.0.5"
+
+safe-regex-test@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz"
+ integrity sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==
+ dependencies:
+ call-bind "^1.0.6"
+ es-errors "^1.3.0"
+ is-regex "^1.1.4"
+
+safe-regex@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz"
+ integrity sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==
+ dependencies:
+ ret "~0.1.10"
+
+set-function-length@^1.2.1:
+ version "1.2.2"
+ resolved "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz"
+ integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==
+ dependencies:
+ define-data-property "^1.1.4"
+ es-errors "^1.3.0"
+ function-bind "^1.1.2"
+ get-intrinsic "^1.2.4"
+ gopd "^1.0.1"
+ has-property-descriptors "^1.0.2"
+
+set-function-name@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz"
+ integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==
+ dependencies:
+ define-data-property "^1.1.4"
+ es-errors "^1.3.0"
+ functions-have-names "^1.2.3"
+ has-property-descriptors "^1.0.2"
+
+set-value@^2.0.0, set-value@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz"
+ integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==
+ dependencies:
+ extend-shallow "^2.0.1"
+ is-extendable "^0.1.1"
+ is-plain-object "^2.0.3"
+ split-string "^3.0.1"
+
+side-channel@^1.0.4:
+ version "1.0.6"
+ resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz"
+ integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==
+ dependencies:
+ call-bind "^1.0.7"
+ es-errors "^1.3.0"
+ get-intrinsic "^1.2.4"
+ object-inspect "^1.13.1"
+
+sigmund@~1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz"
+ integrity sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==
+
+snapdragon-node@^2.0.1:
+ version "2.1.1"
+ resolved "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz"
+ integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==
+ dependencies:
+ define-property "^1.0.0"
+ isobject "^3.0.0"
+ snapdragon-util "^3.0.1"
+
+snapdragon-util@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz"
+ integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==
+ dependencies:
+ kind-of "^3.2.0"
+
+snapdragon@^0.8.1:
+ version "0.8.2"
+ resolved "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz"
+ integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==
+ dependencies:
+ base "^0.11.1"
+ debug "^2.2.0"
+ define-property "^0.2.5"
+ extend-shallow "^2.0.1"
+ map-cache "^0.2.2"
+ source-map "^0.5.6"
+ source-map-resolve "^0.5.0"
+ use "^3.1.0"
+
+source-map-resolve@^0.5.0:
+ version "0.5.3"
+ resolved "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz"
+ integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==
+ dependencies:
+ atob "^2.1.2"
+ decode-uri-component "^0.2.0"
+ resolve-url "^0.2.1"
+ source-map-url "^0.4.0"
+ urix "^0.1.0"
+
+source-map-url@^0.4.0:
+ version "0.4.1"
+ resolved "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz"
+ integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==
+
+source-map@^0.5.6:
+ version "0.5.7"
+ resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"
+ integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==
+
+split-string@^3.0.1, split-string@^3.0.2:
+ version "3.1.0"
+ resolved "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz"
+ integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==
+ dependencies:
+ extend-shallow "^3.0.0"
+
+static-extend@^0.1.1:
+ version "0.1.2"
+ resolved "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz"
+ integrity sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==
+ dependencies:
+ define-property "^0.2.5"
+ object-copy "^0.1.0"
+
+stevelib@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/stevelib/-/stevelib-1.0.0.tgz"
+ integrity sha512-gfVqeTzYlZ6gLlj+KBpZAph8SZ+H9VHg3BrIklL81NAkwbNsJyicblx76RJ+fBTcNQgLeANgHWNZ+qiF5Guz+g==
+ dependencies:
+ libperson "^1.0.0"
+
+stop-iteration-iterator@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz"
+ integrity sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==
+ dependencies:
+ internal-slot "^1.0.4"
+
+string.prototype.trim@^1.2.9:
+ version "1.2.9"
+ resolved "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz"
+ integrity sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==
+ dependencies:
+ call-bind "^1.0.7"
+ define-properties "^1.2.1"
+ es-abstract "^1.23.0"
+ es-object-atoms "^1.0.0"
+
+string.prototype.trimend@^1.0.8:
+ version "1.0.8"
+ resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz"
+ integrity sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==
+ dependencies:
+ call-bind "^1.0.7"
+ define-properties "^1.2.1"
+ es-object-atoms "^1.0.0"
+
+string.prototype.trimstart@^1.0.8:
+ version "1.0.8"
+ resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz"
+ integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==
+ dependencies:
+ call-bind "^1.0.7"
+ define-properties "^1.2.1"
+ es-object-atoms "^1.0.0"
+
+successor@^1.0.0, successor@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/successor/-/successor-1.0.1.tgz"
+ integrity sha512-xKiQSxuJBTUIFhDYbkhw2yQR3C6igFo/+OYbLQDjLqtlpthn2TorUyQ0QMrwA8wdQQo8dQqDsibYQvedIsJxNA==
+ dependencies:
+ is-negative "^2.1.0"
+ is-number "^7.0.0"
+ "true" "^0.0.4"
+
+supports-color@1.2.0:
+ version "1.2.0"
+ resolved "https://registry.npmjs.org/supports-color/-/supports-color-1.2.0.tgz"
+ integrity sha512-mS5xsnjTh5b7f2DM6bch6lR582UCOTphzINlZnDsfpIRrwI6r58rb6YSSGsdexkm8qw2bBVO2ID2fnJOTuLiPA==
+
+the-number-one@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/the-number-one/-/the-number-one-1.0.1.tgz"
+ integrity sha512-gDOR0DbPQLlQGZ08didxsZ9iT42qGdex1MAToDdETOksmVDU/eoORx7ov7kgRKBYvocoRmebySuZZQTfoZ7+XA==
+
+timers-ext@^0.1.7:
+ version "0.1.8"
+ resolved "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.8.tgz"
+ integrity sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww==
+ dependencies:
+ es5-ext "^0.10.64"
+ next-tick "^1.1.0"
+
+tiny@0.0.10:
+ version "0.0.10"
+ resolved "https://registry.npmjs.org/tiny/-/tiny-0.0.10.tgz"
+ integrity sha512-BbTnGYnHGMf6/ctSctXyIGFQ3afpio2Xw2mlPONTL1pqeggpBAC80bZaoAJdsIqBFA8Ccp5ltJoz0YDWaxF3pg==
+ dependencies:
+ lru-cache "~2.5.0"
+
+to-integer@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/to-integer/-/to-integer-1.0.1.tgz"
+ integrity sha512-mv4Nwp8Y28xLp1rdYgnlV4NqYBn23lIitU2fqCtyrLXlwsC6th3Aq37JRe7qfuROMJv66kAZG8V9NR1HIgwOUg==
+ dependencies:
+ is-function "^1.0.1"
+ is-nil "^1.0.0"
+ is-object "^1.0.1"
+ is-symbol "^1.0.1"
+
+to-iso-string@0.0.2:
+ version "0.0.2"
+ resolved "https://registry.npmjs.org/to-iso-string/-/to-iso-string-0.0.2.tgz"
+ integrity sha512-oeHLgfWA7d0CPQa6h0+i5DAJZISz5un0d5SHPkw+Untclcvzv9T+AC3CvGXlZJdOlIbxbTfyyzlqCXc5hjpXYg==
+
+to-object-path@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz"
+ integrity sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==
+ dependencies:
+ kind-of "^3.0.2"
+
+to-regex-range@^2.1.0:
+ version "2.1.1"
+ resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz"
+ integrity sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==
+ dependencies:
+ is-number "^3.0.0"
+ repeat-string "^1.6.1"
+
+to-regex@^3.0.1, to-regex@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz"
+ integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==
+ dependencies:
+ define-property "^2.0.2"
+ extend-shallow "^3.0.2"
+ regex-not "^1.0.2"
+ safe-regex "^1.1.0"
+
+tru@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/tru/-/tru-1.0.0.tgz"
+ integrity sha512-p+EA6NivAzWXLYjC8Nht+SbFxNrHL7uvxre4Qw4iB7aJ4lnFsmYvqVkX15LdVCKfuweySxPsi6r/RIcvAOE0Jg==
+
+"true-value@^1.3.0":
+ version "1.3.0"
+ resolved "https://registry.npmjs.org/true-value/-/true-value-1.3.0.tgz"
+ integrity sha512-/mdYdYwtUfryoyo/kYXgpC0eL1V1tQPYA1oz1Y4nLglp9P7klYuyX9dgs9UcboAk6lEsq6LQXoYtcKSVrmuQkg==
+ dependencies:
+ none "^1.0.0"
+ noop-testing "^0.1.0"
+ vanilla-javascript "^1.1.1"
+
+"true@^0.0.4":
+ version "0.0.4"
+ resolved "https://registry.npmjs.org/true/-/true-0.0.4.tgz"
+ integrity sha512-e7hkFCda5y51OTE4eQHVPFbuljGnOpzrVcigGM5Pd9+Bw1bEsHCq3mVIm/z/O5Mh1bXtVPNxUV8oCl/dMunlRg==
+
+tslib@^2.5.3:
+ version "2.7.0"
+ resolved "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz"
+ integrity sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==
+
+two@^1.0.1, two@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.npmjs.org/two/-/two-1.0.7.tgz"
+ integrity sha512-51CvBH1aNZmWTrdox7Ylv38EVYM/QhJ8CxCi735j+YfSfq+JZ91Cd1UXp0JiVQ0iyurrt/gJqWGydZsoQgjWZQ==
+ dependencies:
+ lodash "^4.17.21"
+
+type@^2.7.2:
+ version "2.7.3"
+ resolved "https://registry.npmjs.org/type/-/type-2.7.3.tgz"
+ integrity sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==
+
+typed-array-buffer@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz"
+ integrity sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==
+ dependencies:
+ call-bind "^1.0.7"
+ es-errors "^1.3.0"
+ is-typed-array "^1.1.13"
+
+typed-array-byte-length@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz"
+ integrity sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==
+ dependencies:
+ call-bind "^1.0.7"
+ for-each "^0.3.3"
+ gopd "^1.0.1"
+ has-proto "^1.0.3"
+ is-typed-array "^1.1.13"
+
+typed-array-byte-offset@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz"
+ integrity sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==
+ dependencies:
+ available-typed-arrays "^1.0.7"
+ call-bind "^1.0.7"
+ for-each "^0.3.3"
+ gopd "^1.0.1"
+ has-proto "^1.0.3"
+ is-typed-array "^1.1.13"
+
+typed-array-length@^1.0.6:
+ version "1.0.6"
+ resolved "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz"
+ integrity sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==
+ dependencies:
+ call-bind "^1.0.7"
+ for-each "^0.3.3"
+ gopd "^1.0.1"
+ has-proto "^1.0.3"
+ is-typed-array "^1.1.13"
+ possible-typed-array-names "^1.0.0"
+
+unbox-primitive@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz"
+ integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==
+ dependencies:
+ call-bind "^1.0.2"
+ has-bigints "^1.0.2"
+ has-symbols "^1.0.3"
+ which-boxed-primitive "^1.0.2"
+
+undefined-is-a-function@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.npmjs.org/undefined-is-a-function/-/undefined-is-a-function-0.1.0.tgz"
+ integrity sha512-yMkwz84V3BUYiWG8wcvCR68oDi1sfOuLPkjDCCrpVpoHg/2iZ6E93U+c44B4Fr1JcXtjv2Lv2HigyH7ZZVkikA==
+
+union-value@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz"
+ integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==
+ dependencies:
+ arr-union "^3.1.0"
+ get-value "^2.0.6"
+ is-extendable "^0.1.1"
+ set-value "^2.0.1"
+
+unset-value@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz"
+ integrity sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==
+ dependencies:
+ has-value "^0.3.1"
+ isobject "^3.0.0"
+
+urix@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz"
+ integrity sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==
+
+use@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.npmjs.org/use/-/use-3.1.1.tgz"
+ integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==
+
+util@^0.10.4:
+ version "0.10.4"
+ resolved "https://registry.npmjs.org/util/-/util-0.10.4.tgz"
+ integrity sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==
+ dependencies:
+ inherits "2.0.3"
+
+vanilla-javascript@^1.1.0, vanilla-javascript@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/vanilla-javascript/-/vanilla-javascript-1.1.1.tgz"
+ integrity sha512-f6Rs5YWH7LHlFKAgbu5idxUWapLcgl8vWkkaO1u2IETjRzr/PaB+jOYYFdA4DdMRe6cyF8UeEfFXI5IxVKFPaA==
+
+wcwidth@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz"
+ integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==
+ dependencies:
+ defaults "^1.0.3"
+
+which-boxed-primitive@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz"
+ integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==
+ dependencies:
+ is-bigint "^1.0.1"
+ is-boolean-object "^1.1.0"
+ is-number-object "^1.0.4"
+ is-string "^1.0.5"
+ is-symbol "^1.0.3"
+
+which-builtin-type@^1.1.3:
+ version "1.1.4"
+ resolved "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.4.tgz"
+ integrity sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==
+ dependencies:
+ function.prototype.name "^1.1.6"
+ has-tostringtag "^1.0.2"
+ is-async-function "^2.0.0"
+ is-date-object "^1.0.5"
+ is-finalizationregistry "^1.0.2"
+ is-generator-function "^1.0.10"
+ is-regex "^1.1.4"
+ is-weakref "^1.0.2"
+ isarray "^2.0.5"
+ which-boxed-primitive "^1.0.2"
+ which-collection "^1.0.2"
+ which-typed-array "^1.1.15"
+
+which-collection@^1.0.1, which-collection@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz"
+ integrity sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==
+ dependencies:
+ is-map "^2.0.3"
+ is-set "^2.0.3"
+ is-weakmap "^2.0.2"
+ is-weakset "^2.0.3"
+
+which-typed-array@^1.1.14, which-typed-array@^1.1.15:
+ version "1.1.15"
+ resolved "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz"
+ integrity sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==
+ dependencies:
+ available-typed-arrays "^1.0.7"
+ call-bind "^1.0.7"
+ for-each "^0.3.3"
+ gopd "^1.0.1"
+ has-tostringtag "^1.0.2"
+
+yes-no@^0.0.1:
+ version "0.0.1"
+ resolved "https://registry.npmjs.org/yes-no/-/yes-no-0.0.1.tgz"
+ integrity sha512-vDR8h6jYqWCj98ZJkxbHiDSi0KK+oU0U8tqqycN202m3M4PL9b0gamnIC2EY5MoCkD/rHRojxBegipxh7pW+nw==
+
+zeropad@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/zeropad/-/zeropad-1.1.0.tgz"
+ integrity sha512-JAft2UqdnaqLkFH+dJhCcRxwAMD8lzknq8RBCKAzBTjydrhhG9lDyMzAvR+DfJd+mecp9QHIANlrf9PE63G+eQ==
+ dependencies:
+ negative-zero "^1.0.0"