From 13bfda3a54c34becbeccfcca3bee2705673b7023 Mon Sep 17 00:00:00 2001 From: LimePotato Date: Sun, 30 Jul 2023 18:27:37 -0600 Subject: [PATCH] 20230730 --- index.html | 36 +- mybulma/node_modules/.bin/color-support | 0 mybulma/node_modules/.bin/mkdirp | 0 mybulma/node_modules/.bin/node-gyp | 0 mybulma/node_modules/.bin/node-sass | 0 mybulma/node_modules/.bin/node-which | 0 mybulma/node_modules/.bin/nopt | 0 mybulma/node_modules/.bin/resolve | 0 mybulma/node_modules/.bin/rimraf | 0 mybulma/node_modules/.bin/sassgraph | 0 mybulma/node_modules/.bin/semver | 0 mybulma/node_modules/@types/minimist/LICENSE | 0 .../node_modules/@types/minimist/README.md | 0 .../node_modules/@types/minimist/index.d.ts | 0 .../node_modules/@types/minimist/package.json | 0 .../@types/normalize-package-data/LICENSE | 0 .../@types/normalize-package-data/README.md | 0 .../@types/normalize-package-data/index.d.ts | 0 .../normalize-package-data/package.json | 0 .../node_modules/aggregate-error/index.d.ts | 51 + mybulma/node_modules/aggregate-error/index.js | 47 + mybulma/node_modules/aggregate-error/license | 9 + .../node_modules/aggregate-error/package.json | 41 + .../node_modules/aggregate-error/readme.md | 61 + mybulma/node_modules/aproba/CHANGELOG.md | 4 + mybulma/node_modules/aproba/LICENSE | 14 + mybulma/node_modules/aproba/README.md | 94 + mybulma/node_modules/aproba/index.js | 105 + mybulma/node_modules/aproba/package.json | 35 + .../node_modules/async-foreach/LICENSE-MIT | 22 + mybulma/node_modules/async-foreach/README.md | 195 ++ mybulma/node_modules/async-foreach/grunt.js | 48 + .../node_modules/async-foreach/package.json | 25 + mybulma/node_modules/brace-expansion/LICENSE | 21 + .../node_modules/brace-expansion/README.md | 129 + mybulma/node_modules/brace-expansion/index.js | 201 ++ .../node_modules/brace-expansion/package.json | 47 + mybulma/node_modules/chalk/index.d.ts | 415 +++ mybulma/node_modules/chalk/license | 9 + mybulma/node_modules/chalk/package.json | 68 + mybulma/node_modules/chalk/readme.md | 341 ++ mybulma/node_modules/color-support/bin.js | 0 .../console-control-strings/LICENSE | 13 + .../console-control-strings/README.md | 145 + .../console-control-strings/README.md~ | 140 + .../console-control-strings/index.js | 125 + .../console-control-strings/package.json | 27 + mybulma/node_modules/core-util-is/LICENSE | 19 + mybulma/node_modules/core-util-is/README.md | 3 + .../node_modules/core-util-is/package.json | 38 + mybulma/node_modules/decamelize/index.js | 13 + mybulma/node_modules/decamelize/license | 21 + mybulma/node_modules/decamelize/package.json | 38 + mybulma/node_modules/decamelize/readme.md | 48 + mybulma/node_modules/delegates/.npmignore | 1 + mybulma/node_modules/delegates/History.md | 22 + mybulma/node_modules/delegates/License | 20 + mybulma/node_modules/delegates/Makefile | 8 + mybulma/node_modules/delegates/Readme.md | 94 + mybulma/node_modules/delegates/index.js | 121 + mybulma/node_modules/delegates/package.json | 13 + .../node_modules/emoji-regex/LICENSE-MIT.txt | 20 + mybulma/node_modules/emoji-regex/README.md | 73 + mybulma/node_modules/emoji-regex/index.d.ts | 23 + mybulma/node_modules/emoji-regex/index.js | 6 + mybulma/node_modules/emoji-regex/package.json | 50 + mybulma/node_modules/emoji-regex/text.js | 6 + mybulma/node_modules/encoding/.prettierrc.js | 8 + mybulma/node_modules/encoding/.travis.yml | 25 + mybulma/node_modules/encoding/LICENSE | 16 + mybulma/node_modules/encoding/README.md | 41 + mybulma/node_modules/encoding/package.json | 18 + mybulma/node_modules/escalade/index.d.ts | 3 + mybulma/node_modules/escalade/license | 9 + mybulma/node_modules/escalade/package.json | 61 + mybulma/node_modules/escalade/readme.md | 211 ++ mybulma/node_modules/fs-minipass/LICENSE | 15 + mybulma/node_modules/fs-minipass/README.md | 70 + mybulma/node_modules/fs-minipass/index.js | 422 +++ mybulma/node_modules/fs-minipass/package.json | 39 + mybulma/node_modules/gauge/README.md | 402 +++ mybulma/node_modules/gauge/package.json | 66 + mybulma/node_modules/gaze/LICENSE-MIT | 22 + mybulma/node_modules/gaze/README.md | 196 ++ mybulma/node_modules/gaze/package.json | 54 + .../node_modules/get-caller-file/LICENSE.md | 6 + .../node_modules/get-caller-file/README.md | 41 + .../node_modules/get-caller-file/index.d.ts | 2 + mybulma/node_modules/get-caller-file/index.js | 22 + .../node_modules/get-caller-file/index.js.map | 1 + .../node_modules/get-caller-file/package.json | 42 + mybulma/node_modules/glob/LICENSE | 21 + mybulma/node_modules/glob/README.md | 378 +++ mybulma/node_modules/glob/common.js | 238 ++ mybulma/node_modules/glob/glob.js | 790 +++++ mybulma/node_modules/glob/package.json | 55 + mybulma/node_modules/glob/sync.js | 486 +++ mybulma/node_modules/has/LICENSE-MIT | 22 + mybulma/node_modules/has/README.md | 18 + mybulma/node_modules/has/package.json | 48 + mybulma/node_modules/hosted-git-info/LICENSE | 13 + .../node_modules/hosted-git-info/README.md | 133 + .../hosted-git-info/git-host-info.js | 184 + .../node_modules/hosted-git-info/git-host.js | 110 + mybulma/node_modules/hosted-git-info/index.js | 237 ++ .../node_modules/hosted-git-info/package.json | 51 + mybulma/node_modules/iconv-lite/Changelog.md | 212 ++ mybulma/node_modules/iconv-lite/LICENSE | 21 + mybulma/node_modules/iconv-lite/README.md | 130 + mybulma/node_modules/iconv-lite/package.json | 44 + mybulma/node_modules/indent-string/index.d.ts | 42 + mybulma/node_modules/indent-string/index.js | 35 + mybulma/node_modules/indent-string/license | 9 + .../node_modules/indent-string/package.json | 37 + mybulma/node_modules/indent-string/readme.md | 70 + mybulma/node_modules/infer-owner/LICENSE | 15 + mybulma/node_modules/infer-owner/README.md | 41 + mybulma/node_modules/infer-owner/index.js | 71 + mybulma/node_modules/infer-owner/package.json | 26 + mybulma/node_modules/inherits/LICENSE | 16 + mybulma/node_modules/inherits/README.md | 42 + mybulma/node_modules/inherits/inherits.js | 9 + .../node_modules/inherits/inherits_browser.js | 27 + mybulma/node_modules/inherits/package.json | 29 + .../node_modules/is-arrayish/.editorconfig | 18 + .../node_modules/is-arrayish/.istanbul.yml | 4 + mybulma/node_modules/is-arrayish/.npmignore | 5 + mybulma/node_modules/is-arrayish/.travis.yml | 17 + mybulma/node_modules/is-arrayish/LICENSE | 21 + mybulma/node_modules/is-arrayish/README.md | 16 + mybulma/node_modules/is-arrayish/index.js | 10 + mybulma/node_modules/is-arrayish/package.json | 34 + mybulma/node_modules/is-core-module/.eslintrc | 18 + mybulma/node_modules/is-core-module/.nycrc | 9 + .../node_modules/is-core-module/CHANGELOG.md | 151 + mybulma/node_modules/is-core-module/LICENSE | 20 + mybulma/node_modules/is-core-module/README.md | 40 + mybulma/node_modules/is-core-module/core.json | 155 + mybulma/node_modules/is-core-module/index.js | 69 + .../node_modules/is-core-module/package.json | 72 + mybulma/node_modules/is-lambda/.npmignore | 1 + mybulma/node_modules/is-lambda/.travis.yml | 8 + mybulma/node_modules/is-lambda/LICENSE | 21 + mybulma/node_modules/is-lambda/README.md | 27 + mybulma/node_modules/is-lambda/index.js | 6 + mybulma/node_modules/is-lambda/package.json | 35 + mybulma/node_modules/is-lambda/test.js | 16 + mybulma/node_modules/is-plain-obj/index.js | 7 + mybulma/node_modules/is-plain-obj/license | 21 + .../node_modules/is-plain-obj/package.json | 36 + mybulma/node_modules/is-plain-obj/readme.md | 35 + mybulma/node_modules/isarray/.npmignore | 1 + mybulma/node_modules/isarray/.travis.yml | 4 + mybulma/node_modules/isarray/Makefile | 6 + mybulma/node_modules/isarray/README.md | 60 + mybulma/node_modules/isarray/component.json | 19 + mybulma/node_modules/isarray/index.js | 5 + mybulma/node_modules/isarray/package.json | 45 + mybulma/node_modules/isarray/test.js | 20 + mybulma/node_modules/js-base64/LICENSE.md | 27 + mybulma/node_modules/js-base64/README.md | 123 + mybulma/node_modules/js-base64/base64.js | 230 ++ mybulma/node_modules/js-base64/base64.min.js | 1 + mybulma/node_modules/js-base64/package.json | 35 + .../CHANGELOG.md | 50 + .../json-parse-even-better-errors/LICENSE.md | 25 + .../json-parse-even-better-errors/README.md | 96 + .../json-parse-even-better-errors/index.js | 121 + .../package.json | 33 + mybulma/node_modules/kind-of/CHANGELOG.md | 160 + mybulma/node_modules/kind-of/LICENSE | 21 + mybulma/node_modules/kind-of/README.md | 367 ++ mybulma/node_modules/kind-of/index.js | 129 + mybulma/node_modules/kind-of/package.json | 88 + .../node_modules/lines-and-columns/LICENSE | 21 + .../node_modules/lines-and-columns/README.md | 33 + .../lines-and-columns/package.json | 49 + mybulma/node_modules/locate-path/index.d.ts | 83 + mybulma/node_modules/locate-path/index.js | 65 + mybulma/node_modules/locate-path/license | 9 + mybulma/node_modules/locate-path/package.json | 45 + mybulma/node_modules/locate-path/readme.md | 122 + mybulma/node_modules/lodash/fp/F.js | 1 + mybulma/node_modules/lodash/fp/T.js | 1 + mybulma/node_modules/lodash/fp/__.js | 1 + .../node_modules/lodash/fp/_baseConvert.js | 569 ++++ .../node_modules/lodash/fp/_convertBrowser.js | 18 + .../node_modules/lodash/fp/_falseOptions.js | 7 + mybulma/node_modules/lodash/fp/_mapping.js | 358 ++ mybulma/node_modules/lodash/fp/_util.js | 16 + mybulma/node_modules/lodash/fp/add.js | 5 + mybulma/node_modules/lodash/fp/after.js | 5 + mybulma/node_modules/lodash/fp/all.js | 1 + mybulma/node_modules/lodash/fp/allPass.js | 1 + mybulma/node_modules/lodash/fp/always.js | 1 + mybulma/node_modules/lodash/fp/any.js | 1 + mybulma/node_modules/lodash/fp/anyPass.js | 1 + mybulma/node_modules/lodash/fp/apply.js | 1 + mybulma/node_modules/lodash/fp/array.js | 2 + mybulma/node_modules/lodash/fp/ary.js | 5 + mybulma/node_modules/lodash/fp/assign.js | 5 + mybulma/node_modules/lodash/fp/assignAll.js | 5 + .../node_modules/lodash/fp/assignAllWith.js | 5 + mybulma/node_modules/lodash/fp/assignIn.js | 5 + mybulma/node_modules/lodash/fp/assignInAll.js | 5 + .../node_modules/lodash/fp/assignInAllWith.js | 5 + .../node_modules/lodash/fp/assignInWith.js | 5 + mybulma/node_modules/lodash/fp/assignWith.js | 5 + mybulma/node_modules/lodash/fp/assoc.js | 1 + mybulma/node_modules/lodash/fp/assocPath.js | 1 + mybulma/node_modules/lodash/fp/at.js | 5 + mybulma/node_modules/lodash/fp/attempt.js | 5 + mybulma/node_modules/lodash/fp/before.js | 5 + mybulma/node_modules/lodash/fp/bind.js | 5 + mybulma/node_modules/lodash/fp/bindAll.js | 5 + mybulma/node_modules/lodash/fp/bindKey.js | 5 + mybulma/node_modules/lodash/fp/camelCase.js | 5 + mybulma/node_modules/lodash/fp/capitalize.js | 5 + mybulma/node_modules/lodash/fp/castArray.js | 5 + mybulma/node_modules/lodash/fp/ceil.js | 5 + mybulma/node_modules/lodash/fp/chain.js | 5 + mybulma/node_modules/lodash/fp/chunk.js | 5 + mybulma/node_modules/lodash/fp/clamp.js | 5 + mybulma/node_modules/lodash/fp/clone.js | 5 + mybulma/node_modules/lodash/fp/cloneDeep.js | 5 + .../node_modules/lodash/fp/cloneDeepWith.js | 5 + mybulma/node_modules/lodash/fp/cloneWith.js | 5 + mybulma/node_modules/lodash/fp/collection.js | 2 + mybulma/node_modules/lodash/fp/commit.js | 5 + mybulma/node_modules/lodash/fp/compact.js | 5 + mybulma/node_modules/lodash/fp/complement.js | 1 + mybulma/node_modules/lodash/fp/compose.js | 1 + mybulma/node_modules/lodash/fp/concat.js | 5 + mybulma/node_modules/lodash/fp/cond.js | 5 + mybulma/node_modules/lodash/fp/conforms.js | 1 + mybulma/node_modules/lodash/fp/conformsTo.js | 5 + mybulma/node_modules/lodash/fp/constant.js | 5 + mybulma/node_modules/lodash/fp/contains.js | 1 + mybulma/node_modules/lodash/fp/convert.js | 18 + mybulma/node_modules/lodash/fp/countBy.js | 5 + mybulma/node_modules/lodash/fp/create.js | 5 + mybulma/node_modules/lodash/fp/curry.js | 5 + mybulma/node_modules/lodash/fp/curryN.js | 5 + mybulma/node_modules/lodash/fp/curryRight.js | 5 + mybulma/node_modules/lodash/fp/curryRightN.js | 5 + mybulma/node_modules/lodash/fp/date.js | 2 + mybulma/node_modules/lodash/fp/debounce.js | 5 + mybulma/node_modules/lodash/fp/deburr.js | 5 + mybulma/node_modules/lodash/fp/defaultTo.js | 5 + mybulma/node_modules/lodash/fp/defaults.js | 5 + mybulma/node_modules/lodash/fp/defaultsAll.js | 5 + .../node_modules/lodash/fp/defaultsDeep.js | 5 + .../node_modules/lodash/fp/defaultsDeepAll.js | 5 + mybulma/node_modules/lodash/fp/defer.js | 5 + mybulma/node_modules/lodash/fp/delay.js | 5 + mybulma/node_modules/lodash/fp/difference.js | 5 + .../node_modules/lodash/fp/differenceBy.js | 5 + .../node_modules/lodash/fp/differenceWith.js | 5 + mybulma/node_modules/lodash/fp/dissoc.js | 1 + mybulma/node_modules/lodash/fp/dissocPath.js | 1 + mybulma/node_modules/lodash/fp/divide.js | 5 + mybulma/node_modules/lodash/fp/drop.js | 5 + mybulma/node_modules/lodash/fp/dropLast.js | 1 + .../node_modules/lodash/fp/dropLastWhile.js | 1 + mybulma/node_modules/lodash/fp/dropRight.js | 5 + .../node_modules/lodash/fp/dropRightWhile.js | 5 + mybulma/node_modules/lodash/fp/dropWhile.js | 5 + mybulma/node_modules/lodash/fp/each.js | 1 + mybulma/node_modules/lodash/fp/eachRight.js | 1 + mybulma/node_modules/lodash/fp/endsWith.js | 5 + mybulma/node_modules/lodash/fp/entries.js | 1 + mybulma/node_modules/lodash/fp/entriesIn.js | 1 + mybulma/node_modules/lodash/fp/eq.js | 5 + mybulma/node_modules/lodash/fp/equals.js | 1 + mybulma/node_modules/lodash/fp/escape.js | 5 + .../node_modules/lodash/fp/escapeRegExp.js | 5 + mybulma/node_modules/lodash/fp/every.js | 5 + mybulma/node_modules/lodash/fp/extend.js | 1 + mybulma/node_modules/lodash/fp/extendAll.js | 1 + .../node_modules/lodash/fp/extendAllWith.js | 1 + mybulma/node_modules/lodash/fp/extendWith.js | 1 + mybulma/node_modules/lodash/fp/fill.js | 5 + mybulma/node_modules/lodash/fp/filter.js | 5 + mybulma/node_modules/lodash/fp/find.js | 5 + mybulma/node_modules/lodash/fp/findFrom.js | 5 + mybulma/node_modules/lodash/fp/findIndex.js | 5 + .../node_modules/lodash/fp/findIndexFrom.js | 5 + mybulma/node_modules/lodash/fp/findKey.js | 5 + mybulma/node_modules/lodash/fp/findLast.js | 5 + .../node_modules/lodash/fp/findLastFrom.js | 5 + .../node_modules/lodash/fp/findLastIndex.js | 5 + .../lodash/fp/findLastIndexFrom.js | 5 + mybulma/node_modules/lodash/fp/findLastKey.js | 5 + mybulma/node_modules/lodash/fp/first.js | 1 + mybulma/node_modules/lodash/fp/flatMap.js | 5 + mybulma/node_modules/lodash/fp/flatMapDeep.js | 5 + .../node_modules/lodash/fp/flatMapDepth.js | 5 + mybulma/node_modules/lodash/fp/flatten.js | 5 + mybulma/node_modules/lodash/fp/flattenDeep.js | 5 + .../node_modules/lodash/fp/flattenDepth.js | 5 + mybulma/node_modules/lodash/fp/flip.js | 5 + mybulma/node_modules/lodash/fp/floor.js | 5 + mybulma/node_modules/lodash/fp/flow.js | 5 + mybulma/node_modules/lodash/fp/flowRight.js | 5 + mybulma/node_modules/lodash/fp/forEach.js | 5 + .../node_modules/lodash/fp/forEachRight.js | 5 + mybulma/node_modules/lodash/fp/forIn.js | 5 + mybulma/node_modules/lodash/fp/forInRight.js | 5 + mybulma/node_modules/lodash/fp/forOwn.js | 5 + mybulma/node_modules/lodash/fp/forOwnRight.js | 5 + mybulma/node_modules/lodash/fp/fromPairs.js | 5 + mybulma/node_modules/lodash/fp/function.js | 2 + mybulma/node_modules/lodash/fp/functions.js | 5 + mybulma/node_modules/lodash/fp/functionsIn.js | 5 + mybulma/node_modules/lodash/fp/get.js | 5 + mybulma/node_modules/lodash/fp/getOr.js | 5 + mybulma/node_modules/lodash/fp/groupBy.js | 5 + mybulma/node_modules/lodash/fp/gt.js | 5 + mybulma/node_modules/lodash/fp/gte.js | 5 + mybulma/node_modules/lodash/fp/has.js | 5 + mybulma/node_modules/lodash/fp/hasIn.js | 5 + mybulma/node_modules/lodash/fp/head.js | 5 + mybulma/node_modules/lodash/fp/identical.js | 1 + mybulma/node_modules/lodash/fp/identity.js | 5 + mybulma/node_modules/lodash/fp/inRange.js | 5 + mybulma/node_modules/lodash/fp/includes.js | 5 + .../node_modules/lodash/fp/includesFrom.js | 5 + mybulma/node_modules/lodash/fp/indexBy.js | 1 + mybulma/node_modules/lodash/fp/indexOf.js | 5 + mybulma/node_modules/lodash/fp/indexOfFrom.js | 5 + mybulma/node_modules/lodash/fp/init.js | 1 + mybulma/node_modules/lodash/fp/initial.js | 5 + .../node_modules/lodash/fp/intersection.js | 5 + .../node_modules/lodash/fp/intersectionBy.js | 5 + .../lodash/fp/intersectionWith.js | 5 + mybulma/node_modules/lodash/fp/invert.js | 5 + mybulma/node_modules/lodash/fp/invertBy.js | 5 + mybulma/node_modules/lodash/fp/invertObj.js | 1 + mybulma/node_modules/lodash/fp/invoke.js | 5 + mybulma/node_modules/lodash/fp/invokeArgs.js | 5 + .../node_modules/lodash/fp/invokeArgsMap.js | 5 + mybulma/node_modules/lodash/fp/invokeMap.js | 5 + mybulma/node_modules/lodash/fp/isArguments.js | 5 + mybulma/node_modules/lodash/fp/isArray.js | 5 + .../node_modules/lodash/fp/isArrayBuffer.js | 5 + mybulma/node_modules/lodash/fp/isArrayLike.js | 5 + .../lodash/fp/isArrayLikeObject.js | 5 + mybulma/node_modules/lodash/fp/isBoolean.js | 5 + mybulma/node_modules/lodash/fp/isBuffer.js | 5 + mybulma/node_modules/lodash/fp/isDate.js | 5 + mybulma/node_modules/lodash/fp/isElement.js | 5 + mybulma/node_modules/lodash/fp/isEmpty.js | 5 + mybulma/node_modules/lodash/fp/isEqual.js | 5 + mybulma/node_modules/lodash/fp/isEqualWith.js | 5 + mybulma/node_modules/lodash/fp/isError.js | 5 + mybulma/node_modules/lodash/fp/isFinite.js | 5 + mybulma/node_modules/lodash/fp/isFunction.js | 5 + mybulma/node_modules/lodash/fp/isInteger.js | 5 + mybulma/node_modules/lodash/fp/isLength.js | 5 + mybulma/node_modules/lodash/fp/isMap.js | 5 + mybulma/node_modules/lodash/fp/isMatch.js | 5 + mybulma/node_modules/lodash/fp/isMatchWith.js | 5 + mybulma/node_modules/lodash/fp/isNaN.js | 5 + mybulma/node_modules/lodash/fp/isNative.js | 5 + mybulma/node_modules/lodash/fp/isNil.js | 5 + mybulma/node_modules/lodash/fp/isNull.js | 5 + mybulma/node_modules/lodash/fp/isNumber.js | 5 + mybulma/node_modules/lodash/fp/isObject.js | 5 + .../node_modules/lodash/fp/isObjectLike.js | 5 + .../node_modules/lodash/fp/isPlainObject.js | 5 + mybulma/node_modules/lodash/fp/isRegExp.js | 5 + .../node_modules/lodash/fp/isSafeInteger.js | 5 + mybulma/node_modules/lodash/fp/isSet.js | 5 + mybulma/node_modules/lodash/fp/isString.js | 5 + mybulma/node_modules/lodash/fp/isSymbol.js | 5 + .../node_modules/lodash/fp/isTypedArray.js | 5 + mybulma/node_modules/lodash/fp/isUndefined.js | 5 + mybulma/node_modules/lodash/fp/isWeakMap.js | 5 + mybulma/node_modules/lodash/fp/isWeakSet.js | 5 + mybulma/node_modules/lodash/fp/iteratee.js | 5 + mybulma/node_modules/lodash/fp/join.js | 5 + mybulma/node_modules/lodash/fp/juxt.js | 1 + mybulma/node_modules/lodash/fp/kebabCase.js | 5 + mybulma/node_modules/lodash/fp/keyBy.js | 5 + mybulma/node_modules/lodash/fp/keys.js | 5 + mybulma/node_modules/lodash/fp/keysIn.js | 5 + mybulma/node_modules/lodash/fp/lang.js | 2 + mybulma/node_modules/lodash/fp/last.js | 5 + mybulma/node_modules/lodash/fp/lastIndexOf.js | 5 + .../node_modules/lodash/fp/lastIndexOfFrom.js | 5 + mybulma/node_modules/lodash/fp/lowerCase.js | 5 + mybulma/node_modules/lodash/fp/lowerFirst.js | 5 + mybulma/node_modules/lodash/fp/lt.js | 5 + mybulma/node_modules/lodash/fp/lte.js | 5 + mybulma/node_modules/lodash/fp/map.js | 5 + mybulma/node_modules/lodash/fp/mapKeys.js | 5 + mybulma/node_modules/lodash/fp/mapValues.js | 5 + mybulma/node_modules/lodash/fp/matches.js | 1 + .../node_modules/lodash/fp/matchesProperty.js | 5 + mybulma/node_modules/lodash/fp/math.js | 2 + mybulma/node_modules/lodash/fp/max.js | 5 + mybulma/node_modules/lodash/fp/maxBy.js | 5 + mybulma/node_modules/lodash/fp/mean.js | 5 + mybulma/node_modules/lodash/fp/meanBy.js | 5 + mybulma/node_modules/lodash/fp/memoize.js | 5 + mybulma/node_modules/lodash/fp/merge.js | 5 + mybulma/node_modules/lodash/fp/mergeAll.js | 5 + .../node_modules/lodash/fp/mergeAllWith.js | 5 + mybulma/node_modules/lodash/fp/mergeWith.js | 5 + mybulma/node_modules/lodash/fp/method.js | 5 + mybulma/node_modules/lodash/fp/methodOf.js | 5 + mybulma/node_modules/lodash/fp/min.js | 5 + mybulma/node_modules/lodash/fp/minBy.js | 5 + mybulma/node_modules/lodash/fp/mixin.js | 5 + mybulma/node_modules/lodash/fp/multiply.js | 5 + mybulma/node_modules/lodash/fp/nAry.js | 1 + mybulma/node_modules/lodash/fp/negate.js | 5 + mybulma/node_modules/lodash/fp/next.js | 5 + mybulma/node_modules/lodash/fp/noop.js | 5 + mybulma/node_modules/lodash/fp/now.js | 5 + mybulma/node_modules/lodash/fp/nth.js | 5 + mybulma/node_modules/lodash/fp/nthArg.js | 5 + mybulma/node_modules/lodash/fp/number.js | 2 + mybulma/node_modules/lodash/fp/object.js | 2 + mybulma/node_modules/lodash/fp/omit.js | 5 + mybulma/node_modules/lodash/fp/omitAll.js | 1 + mybulma/node_modules/lodash/fp/omitBy.js | 5 + mybulma/node_modules/lodash/fp/once.js | 5 + mybulma/node_modules/lodash/fp/orderBy.js | 5 + mybulma/node_modules/lodash/fp/over.js | 5 + mybulma/node_modules/lodash/fp/overArgs.js | 5 + mybulma/node_modules/lodash/fp/overEvery.js | 5 + mybulma/node_modules/lodash/fp/overSome.js | 5 + mybulma/node_modules/lodash/fp/pad.js | 5 + mybulma/node_modules/lodash/fp/padChars.js | 5 + mybulma/node_modules/lodash/fp/padCharsEnd.js | 5 + .../node_modules/lodash/fp/padCharsStart.js | 5 + mybulma/node_modules/lodash/fp/padEnd.js | 5 + mybulma/node_modules/lodash/fp/padStart.js | 5 + mybulma/node_modules/lodash/fp/parseInt.js | 5 + mybulma/node_modules/lodash/fp/partial.js | 5 + .../node_modules/lodash/fp/partialRight.js | 5 + mybulma/node_modules/lodash/fp/partition.js | 5 + mybulma/node_modules/lodash/fp/path.js | 1 + mybulma/node_modules/lodash/fp/pathEq.js | 1 + mybulma/node_modules/lodash/fp/pathOr.js | 1 + mybulma/node_modules/lodash/fp/paths.js | 1 + mybulma/node_modules/lodash/fp/pick.js | 5 + mybulma/node_modules/lodash/fp/pickAll.js | 1 + mybulma/node_modules/lodash/fp/pickBy.js | 5 + mybulma/node_modules/lodash/fp/pipe.js | 1 + mybulma/node_modules/lodash/fp/placeholder.js | 6 + mybulma/node_modules/lodash/fp/plant.js | 5 + mybulma/node_modules/lodash/fp/pluck.js | 1 + mybulma/node_modules/lodash/fp/prop.js | 1 + mybulma/node_modules/lodash/fp/propEq.js | 1 + mybulma/node_modules/lodash/fp/propOr.js | 1 + mybulma/node_modules/lodash/fp/property.js | 1 + mybulma/node_modules/lodash/fp/propertyOf.js | 5 + mybulma/node_modules/lodash/fp/props.js | 1 + mybulma/node_modules/lodash/fp/pull.js | 5 + mybulma/node_modules/lodash/fp/pullAll.js | 5 + mybulma/node_modules/lodash/fp/pullAllBy.js | 5 + mybulma/node_modules/lodash/fp/pullAllWith.js | 5 + mybulma/node_modules/lodash/fp/pullAt.js | 5 + mybulma/node_modules/lodash/fp/random.js | 5 + mybulma/node_modules/lodash/fp/range.js | 5 + mybulma/node_modules/lodash/fp/rangeRight.js | 5 + mybulma/node_modules/lodash/fp/rangeStep.js | 5 + .../node_modules/lodash/fp/rangeStepRight.js | 5 + mybulma/node_modules/lodash/fp/rearg.js | 5 + mybulma/node_modules/lodash/fp/reduce.js | 5 + mybulma/node_modules/lodash/fp/reduceRight.js | 5 + mybulma/node_modules/lodash/fp/reject.js | 5 + mybulma/node_modules/lodash/fp/remove.js | 5 + mybulma/node_modules/lodash/fp/repeat.js | 5 + mybulma/node_modules/lodash/fp/replace.js | 5 + mybulma/node_modules/lodash/fp/rest.js | 5 + mybulma/node_modules/lodash/fp/restFrom.js | 5 + mybulma/node_modules/lodash/fp/result.js | 5 + mybulma/node_modules/lodash/fp/reverse.js | 5 + mybulma/node_modules/lodash/fp/round.js | 5 + mybulma/node_modules/lodash/fp/sample.js | 5 + mybulma/node_modules/lodash/fp/sampleSize.js | 5 + mybulma/node_modules/lodash/fp/seq.js | 2 + mybulma/node_modules/lodash/fp/set.js | 5 + mybulma/node_modules/lodash/fp/setWith.js | 5 + mybulma/node_modules/lodash/fp/shuffle.js | 5 + mybulma/node_modules/lodash/fp/size.js | 5 + mybulma/node_modules/lodash/fp/slice.js | 5 + mybulma/node_modules/lodash/fp/snakeCase.js | 5 + mybulma/node_modules/lodash/fp/some.js | 5 + mybulma/node_modules/lodash/fp/sortBy.js | 5 + mybulma/node_modules/lodash/fp/sortedIndex.js | 5 + .../node_modules/lodash/fp/sortedIndexBy.js | 5 + .../node_modules/lodash/fp/sortedIndexOf.js | 5 + .../node_modules/lodash/fp/sortedLastIndex.js | 5 + .../lodash/fp/sortedLastIndexBy.js | 5 + .../lodash/fp/sortedLastIndexOf.js | 5 + mybulma/node_modules/lodash/fp/sortedUniq.js | 5 + .../node_modules/lodash/fp/sortedUniqBy.js | 5 + mybulma/node_modules/lodash/fp/split.js | 5 + mybulma/node_modules/lodash/fp/spread.js | 5 + mybulma/node_modules/lodash/fp/spreadFrom.js | 5 + mybulma/node_modules/lodash/fp/startCase.js | 5 + mybulma/node_modules/lodash/fp/startsWith.js | 5 + mybulma/node_modules/lodash/fp/string.js | 2 + mybulma/node_modules/lodash/fp/stubArray.js | 5 + mybulma/node_modules/lodash/fp/stubFalse.js | 5 + mybulma/node_modules/lodash/fp/stubObject.js | 5 + mybulma/node_modules/lodash/fp/stubString.js | 5 + mybulma/node_modules/lodash/fp/stubTrue.js | 5 + mybulma/node_modules/lodash/fp/subtract.js | 5 + mybulma/node_modules/lodash/fp/sum.js | 5 + mybulma/node_modules/lodash/fp/sumBy.js | 5 + .../lodash/fp/symmetricDifference.js | 1 + .../lodash/fp/symmetricDifferenceBy.js | 1 + .../lodash/fp/symmetricDifferenceWith.js | 1 + mybulma/node_modules/lodash/fp/tail.js | 5 + mybulma/node_modules/lodash/fp/take.js | 5 + mybulma/node_modules/lodash/fp/takeLast.js | 1 + .../node_modules/lodash/fp/takeLastWhile.js | 1 + mybulma/node_modules/lodash/fp/takeRight.js | 5 + .../node_modules/lodash/fp/takeRightWhile.js | 5 + mybulma/node_modules/lodash/fp/takeWhile.js | 5 + mybulma/node_modules/lodash/fp/tap.js | 5 + mybulma/node_modules/lodash/fp/template.js | 5 + .../lodash/fp/templateSettings.js | 5 + mybulma/node_modules/lodash/fp/throttle.js | 5 + mybulma/node_modules/lodash/fp/thru.js | 5 + mybulma/node_modules/lodash/fp/times.js | 5 + mybulma/node_modules/lodash/fp/toArray.js | 5 + mybulma/node_modules/lodash/fp/toFinite.js | 5 + mybulma/node_modules/lodash/fp/toInteger.js | 5 + mybulma/node_modules/lodash/fp/toIterator.js | 5 + mybulma/node_modules/lodash/fp/toJSON.js | 5 + mybulma/node_modules/lodash/fp/toLength.js | 5 + mybulma/node_modules/lodash/fp/toLower.js | 5 + mybulma/node_modules/lodash/fp/toNumber.js | 5 + mybulma/node_modules/lodash/fp/toPairs.js | 5 + mybulma/node_modules/lodash/fp/toPairsIn.js | 5 + mybulma/node_modules/lodash/fp/toPath.js | 5 + .../node_modules/lodash/fp/toPlainObject.js | 5 + .../node_modules/lodash/fp/toSafeInteger.js | 5 + mybulma/node_modules/lodash/fp/toString.js | 5 + mybulma/node_modules/lodash/fp/toUpper.js | 5 + mybulma/node_modules/lodash/fp/transform.js | 5 + mybulma/node_modules/lodash/fp/trim.js | 5 + mybulma/node_modules/lodash/fp/trimChars.js | 5 + .../node_modules/lodash/fp/trimCharsEnd.js | 5 + .../node_modules/lodash/fp/trimCharsStart.js | 5 + mybulma/node_modules/lodash/fp/trimEnd.js | 5 + mybulma/node_modules/lodash/fp/trimStart.js | 5 + mybulma/node_modules/lodash/fp/truncate.js | 5 + mybulma/node_modules/lodash/fp/unapply.js | 1 + mybulma/node_modules/lodash/fp/unary.js | 5 + mybulma/node_modules/lodash/fp/unescape.js | 5 + mybulma/node_modules/lodash/fp/union.js | 5 + mybulma/node_modules/lodash/fp/unionBy.js | 5 + mybulma/node_modules/lodash/fp/unionWith.js | 5 + mybulma/node_modules/lodash/fp/uniq.js | 5 + mybulma/node_modules/lodash/fp/uniqBy.js | 5 + mybulma/node_modules/lodash/fp/uniqWith.js | 5 + mybulma/node_modules/lodash/fp/uniqueId.js | 5 + mybulma/node_modules/lodash/fp/unnest.js | 1 + mybulma/node_modules/lodash/fp/unset.js | 5 + mybulma/node_modules/lodash/fp/unzip.js | 5 + mybulma/node_modules/lodash/fp/unzipWith.js | 5 + mybulma/node_modules/lodash/fp/update.js | 5 + mybulma/node_modules/lodash/fp/updateWith.js | 5 + mybulma/node_modules/lodash/fp/upperCase.js | 5 + mybulma/node_modules/lodash/fp/upperFirst.js | 5 + mybulma/node_modules/lodash/fp/useWith.js | 1 + mybulma/node_modules/lodash/fp/util.js | 2 + mybulma/node_modules/lodash/fp/value.js | 5 + mybulma/node_modules/lodash/fp/valueOf.js | 5 + mybulma/node_modules/lodash/fp/values.js | 5 + mybulma/node_modules/lodash/fp/valuesIn.js | 5 + mybulma/node_modules/lodash/fp/where.js | 1 + mybulma/node_modules/lodash/fp/whereEq.js | 1 + mybulma/node_modules/lodash/fp/without.js | 5 + mybulma/node_modules/lodash/fp/words.js | 5 + mybulma/node_modules/lodash/fp/wrap.js | 5 + mybulma/node_modules/lodash/fp/wrapperAt.js | 5 + .../node_modules/lodash/fp/wrapperChain.js | 5 + .../node_modules/lodash/fp/wrapperLodash.js | 5 + .../node_modules/lodash/fp/wrapperReverse.js | 5 + .../node_modules/lodash/fp/wrapperValue.js | 5 + mybulma/node_modules/lodash/fp/xor.js | 5 + mybulma/node_modules/lodash/fp/xorBy.js | 5 + mybulma/node_modules/lodash/fp/xorWith.js | 5 + mybulma/node_modules/lodash/fp/zip.js | 5 + mybulma/node_modules/lodash/fp/zipAll.js | 5 + mybulma/node_modules/lodash/fp/zipObj.js | 1 + mybulma/node_modules/lodash/fp/zipObject.js | 5 + .../node_modules/lodash/fp/zipObjectDeep.js | 5 + mybulma/node_modules/lodash/fp/zipWith.js | 5 + .../node_modules/make-fetch-happen/LICENSE | 16 + .../node_modules/make-fetch-happen/README.md | 361 ++ .../make-fetch-happen/package.json | 79 + mybulma/node_modules/min-indent/index.js | 10 + mybulma/node_modules/min-indent/license | 22 + mybulma/node_modules/min-indent/package.json | 38 + mybulma/node_modules/min-indent/readme.md | 41 + mybulma/node_modules/mkdirp/CHANGELOG.md | 15 + mybulma/node_modules/mkdirp/LICENSE | 21 + mybulma/node_modules/mkdirp/bin/cmd.js | 0 mybulma/node_modules/mkdirp/index.js | 31 + mybulma/node_modules/mkdirp/package.json | 44 + mybulma/node_modules/mkdirp/readme.markdown | 266 ++ mybulma/node_modules/nan/nan.h | 2952 +++++++++++++++++ mybulma/node_modules/nan/tools/1to2.js | 0 mybulma/node_modules/negotiator/HISTORY.md | 108 + mybulma/node_modules/negotiator/LICENSE | 24 + mybulma/node_modules/negotiator/README.md | 203 ++ mybulma/node_modules/negotiator/index.js | 82 + mybulma/node_modules/negotiator/package.json | 42 + mybulma/node_modules/node-gyp/CONTRIBUTING.md | 34 + mybulma/node_modules/node-gyp/LICENSE | 24 + mybulma/node_modules/node-gyp/README.md | 256 ++ mybulma/node_modules/node-gyp/addon.gypi | 185 ++ mybulma/node_modules/node-gyp/bin/node-gyp.js | 0 mybulma/node_modules/node-gyp/gyp/gyp | 0 mybulma/node_modules/node-gyp/gyp/gyp.bat | 0 mybulma/node_modules/node-gyp/gyp/gyp_main.py | 0 .../gyp/pylib/gyp/MSVSSettings_test.py | 0 .../node-gyp/gyp/pylib/gyp/__init__.py | 0 .../node-gyp/gyp/pylib/gyp/common_test.py | 0 .../node-gyp/gyp/pylib/gyp/easy_xml_test.py | 0 .../node-gyp/gyp/pylib/gyp/flock_tool.py | 0 .../gyp/pylib/gyp/generator/msvs_test.py | 0 .../node-gyp/gyp/pylib/gyp/input_test.py | 0 .../node-gyp/gyp/pylib/gyp/mac_tool.py | 0 .../node-gyp/gyp/pylib/gyp/win_tool.py | 0 mybulma/node_modules/node-gyp/gyp/test_gyp.py | 0 .../gyp/tools/emacs/run-unit-tests.sh | 0 .../node-gyp/gyp/tools/graphviz.py | 0 .../node-gyp/gyp/tools/pretty_gyp.py | 0 .../node-gyp/gyp/tools/pretty_sln.py | 0 .../node-gyp/gyp/tools/pretty_vcproj.py | 0 .../node_modules/node-gyp/macOS_Catalina.md | 104 + .../node-gyp/macOS_Catalina_acid_test.sh | 21 + mybulma/node_modules/node-gyp/package.json | 50 + mybulma/node_modules/node-gyp/update-gyp.py | 46 + mybulma/node_modules/node-sass/bin/emcc | 0 mybulma/node_modules/node-sass/bin/node-sass | 0 .../node-sass/src/libsass/script/bootstrap | 0 .../node-sass/src/libsass/script/branding | 0 .../src/libsass/script/ci-build-libsass | 0 .../src/libsass/script/ci-build-plugin | 0 .../src/libsass/script/ci-install-compiler | 0 .../src/libsass/script/ci-install-deps | 0 .../src/libsass/script/ci-report-coverage | 0 .../node-sass/src/libsass/script/spec | 0 .../node-sass/src/libsass/script/tap-driver | 0 .../node-sass/src/libsass/script/tap-runner | 0 .../src/libsass/script/test-leaks.pl | 0 .../node-sass/src/libsass/version.sh | 0 .../darwin-x64-108_binding.node | Bin .../darwin-x64-111_binding.node | Bin mybulma/node_modules/nopt/bin/nopt.js | 0 .../normalize-package-data/AUTHORS | 4 + .../normalize-package-data/LICENSE | 15 + .../normalize-package-data/README.md | 108 + .../normalize-package-data/package.json | 41 + mybulma/node_modules/npmlog/LICENSE.md | 20 + mybulma/node_modules/npmlog/README.md | 216 ++ mybulma/node_modules/npmlog/package.json | 51 + mybulma/node_modules/once/LICENSE | 15 + mybulma/node_modules/once/README.md | 79 + mybulma/node_modules/once/once.js | 42 + mybulma/node_modules/once/package.json | 33 + mybulma/node_modules/p-limit/index.d.ts | 38 + mybulma/node_modules/p-limit/index.js | 57 + mybulma/node_modules/p-limit/license | 9 + mybulma/node_modules/p-limit/package.json | 52 + mybulma/node_modules/p-limit/readme.md | 101 + mybulma/node_modules/p-map/index.d.ts | 67 + mybulma/node_modules/p-map/index.js | 81 + mybulma/node_modules/p-map/license | 9 + mybulma/node_modules/p-map/package.json | 53 + mybulma/node_modules/p-map/readme.md | 89 + mybulma/node_modules/parse-json/index.js | 54 + mybulma/node_modules/parse-json/license | 9 + mybulma/node_modules/parse-json/package.json | 45 + mybulma/node_modules/parse-json/readme.md | 119 + mybulma/node_modules/path-exists/index.d.ts | 28 + mybulma/node_modules/path-exists/index.js | 23 + mybulma/node_modules/path-exists/license | 9 + mybulma/node_modules/path-exists/package.json | 39 + mybulma/node_modules/path-exists/readme.md | 52 + .../node_modules/path-is-absolute/index.js | 20 + mybulma/node_modules/path-is-absolute/license | 21 + .../path-is-absolute/package.json | 43 + .../node_modules/path-is-absolute/readme.md | 59 + mybulma/node_modules/path-key/index.d.ts | 40 + mybulma/node_modules/path-key/index.js | 16 + mybulma/node_modules/path-key/license | 9 + mybulma/node_modules/path-key/package.json | 39 + mybulma/node_modules/path-key/readme.md | 61 + mybulma/node_modules/promise-inflight/LICENSE | 14 + .../node_modules/promise-inflight/README.md | 34 + .../node_modules/promise-inflight/inflight.js | 36 + .../promise-inflight/package.json | 24 + .../node_modules/promise-retry/.editorconfig | 15 + mybulma/node_modules/promise-retry/.jshintrc | 64 + .../node_modules/promise-retry/.travis.yml | 4 + mybulma/node_modules/promise-retry/LICENSE | 19 + mybulma/node_modules/promise-retry/README.md | 94 + mybulma/node_modules/promise-retry/index.js | 52 + .../node_modules/promise-retry/package.json | 37 + mybulma/node_modules/read-pkg-up/index.d.ts | 87 + mybulma/node_modules/read-pkg-up/index.js | 30 + mybulma/node_modules/read-pkg-up/license | 9 + mybulma/node_modules/read-pkg-up/package.json | 59 + mybulma/node_modules/read-pkg-up/readme.md | 77 + .../read-pkg/node_modules/.bin/semver | 0 .../read-pkg/node_modules/semver/bin/semver | 0 mybulma/node_modules/redent/index.d.ts | 27 + mybulma/node_modules/redent/index.js | 5 + mybulma/node_modules/redent/license | 9 + mybulma/node_modules/redent/package.json | 44 + mybulma/node_modules/redent/readme.md | 61 + mybulma/node_modules/resolve/bin/resolve | 0 mybulma/node_modules/rimraf/bin.js | 0 mybulma/node_modules/sass-graph/bin/sassgraph | 0 mybulma/node_modules/semver/LICENSE | 15 + mybulma/node_modules/semver/README.md | 568 ++++ mybulma/node_modules/semver/bin/semver.js | 0 mybulma/node_modules/semver/index.js | 88 + mybulma/node_modules/semver/package.json | 86 + mybulma/node_modules/semver/preload.js | 2 + mybulma/node_modules/semver/range.bnf | 16 + mybulma/node_modules/signal-exit/LICENSE.txt | 16 + mybulma/node_modules/signal-exit/README.md | 39 + mybulma/node_modules/signal-exit/index.js | 202 ++ mybulma/node_modules/signal-exit/package.json | 38 + mybulma/node_modules/signal-exit/signals.js | 53 + .../node_modules/socks-proxy-agent/README.md | 152 + .../socks-proxy-agent/package.json | 181 + mybulma/node_modules/source-map/LICENSE | 28 + mybulma/node_modules/source-map/README.md | 822 +++++ mybulma/node_modules/source-map/package.json | 91 + .../node_modules/source-map/source-map.d.ts | 369 +++ mybulma/node_modules/source-map/source-map.js | 8 + mybulma/node_modules/spdx-correct/LICENSE | 202 ++ mybulma/node_modules/spdx-correct/README.md | 14 + mybulma/node_modules/spdx-correct/index.js | 364 ++ .../node_modules/spdx-correct/package.json | 39 + .../spdx-expression-parse/AUTHORS | 4 + .../spdx-expression-parse/LICENSE | 22 + .../spdx-expression-parse/README.md | 91 + .../spdx-expression-parse/index.js | 8 + .../spdx-expression-parse/package.json | 39 + .../spdx-expression-parse/parse.js | 138 + .../spdx-expression-parse/scan.js | 131 + mybulma/node_modules/string_decoder/LICENSE | 48 + mybulma/node_modules/string_decoder/README.md | 47 + .../node_modules/string_decoder/package.json | 34 + mybulma/node_modules/strip-ansi/index.d.ts | 17 + mybulma/node_modules/strip-ansi/index.js | 4 + mybulma/node_modules/strip-ansi/license | 9 + mybulma/node_modules/strip-ansi/package.json | 54 + mybulma/node_modules/strip-ansi/readme.md | 46 + .../node_modules/supports-color/browser.js | 5 + mybulma/node_modules/supports-color/index.js | 135 + mybulma/node_modules/supports-color/license | 9 + .../node_modules/supports-color/package.json | 53 + mybulma/node_modules/supports-color/readme.md | 76 + .../supports-preserve-symlinks-flag/.eslintrc | 14 + .../supports-preserve-symlinks-flag/.nycrc | 9 + .../CHANGELOG.md | 22 + .../supports-preserve-symlinks-flag/LICENSE | 21 + .../supports-preserve-symlinks-flag/README.md | 42 + .../browser.js | 3 + .../supports-preserve-symlinks-flag/index.js | 9 + .../package.json | 70 + mybulma/node_modules/trim-newlines/index.d.ts | 42 + mybulma/node_modules/trim-newlines/index.js | 13 + mybulma/node_modules/trim-newlines/license | 9 + .../node_modules/trim-newlines/package.json | 43 + mybulma/node_modules/trim-newlines/readme.md | 52 + mybulma/node_modules/unique-filename/LICENSE | 5 + .../node_modules/unique-filename/README.md | 34 + .../node_modules/unique-filename/package.json | 48 + mybulma/node_modules/which/bin/node-which | 0 mybulma/node_modules/wide-align/LICENSE | 14 + mybulma/node_modules/wide-align/README.md | 47 + mybulma/node_modules/wide-align/align.js | 65 + mybulma/node_modules/wide-align/package.json | 33 + mybulma/node_modules/wrap-ansi/index.js | 0 mybulma/node_modules/wrappy/LICENSE | 15 + mybulma/node_modules/wrappy/README.md | 36 + mybulma/node_modules/wrappy/package.json | 29 + mybulma/node_modules/wrappy/wrappy.js | 33 + mybulma/node_modules/yallist/LICENSE | 15 + mybulma/node_modules/yallist/README.md | 204 ++ mybulma/node_modules/yallist/iterator.js | 8 + mybulma/node_modules/yallist/package.json | 29 + mybulma/node_modules/yallist/yallist.js | 426 +++ mybulma/node_modules/yargs/LICENSE | 21 + mybulma/node_modules/yargs/README.md | 204 ++ mybulma/node_modules/yargs/browser.mjs | 7 + mybulma/node_modules/yargs/index.cjs | 53 + mybulma/node_modules/yargs/index.mjs | 8 + mybulma/node_modules/yargs/package.json | 123 + mybulma/node_modules/yargs/yargs | 9 + mybulma/node_modules/yargs/yargs.mjs | 10 + 808 files changed, 28207 insertions(+), 4 deletions(-) mode change 100644 => 100755 mybulma/node_modules/.bin/color-support mode change 100644 => 100755 mybulma/node_modules/.bin/mkdirp mode change 100644 => 100755 mybulma/node_modules/.bin/node-gyp mode change 100644 => 100755 mybulma/node_modules/.bin/node-sass mode change 100644 => 100755 mybulma/node_modules/.bin/node-which mode change 100644 => 100755 mybulma/node_modules/.bin/nopt mode change 100644 => 100755 mybulma/node_modules/.bin/resolve mode change 100644 => 100755 mybulma/node_modules/.bin/rimraf mode change 100644 => 100755 mybulma/node_modules/.bin/sassgraph mode change 100644 => 100755 mybulma/node_modules/.bin/semver mode change 100644 => 100755 mybulma/node_modules/@types/minimist/LICENSE mode change 100644 => 100755 mybulma/node_modules/@types/minimist/README.md mode change 100644 => 100755 mybulma/node_modules/@types/minimist/index.d.ts mode change 100644 => 100755 mybulma/node_modules/@types/minimist/package.json mode change 100644 => 100755 mybulma/node_modules/@types/normalize-package-data/LICENSE mode change 100644 => 100755 mybulma/node_modules/@types/normalize-package-data/README.md mode change 100644 => 100755 mybulma/node_modules/@types/normalize-package-data/index.d.ts mode change 100644 => 100755 mybulma/node_modules/@types/normalize-package-data/package.json create mode 100644 mybulma/node_modules/aggregate-error/index.d.ts create mode 100644 mybulma/node_modules/aggregate-error/index.js create mode 100644 mybulma/node_modules/aggregate-error/license create mode 100644 mybulma/node_modules/aggregate-error/package.json create mode 100644 mybulma/node_modules/aggregate-error/readme.md create mode 100644 mybulma/node_modules/aproba/CHANGELOG.md create mode 100644 mybulma/node_modules/aproba/LICENSE create mode 100644 mybulma/node_modules/aproba/README.md create mode 100644 mybulma/node_modules/aproba/index.js create mode 100644 mybulma/node_modules/aproba/package.json create mode 100644 mybulma/node_modules/async-foreach/LICENSE-MIT create mode 100644 mybulma/node_modules/async-foreach/README.md create mode 100644 mybulma/node_modules/async-foreach/grunt.js create mode 100644 mybulma/node_modules/async-foreach/package.json create mode 100644 mybulma/node_modules/brace-expansion/LICENSE create mode 100644 mybulma/node_modules/brace-expansion/README.md create mode 100644 mybulma/node_modules/brace-expansion/index.js create mode 100644 mybulma/node_modules/brace-expansion/package.json create mode 100644 mybulma/node_modules/chalk/index.d.ts create mode 100644 mybulma/node_modules/chalk/license create mode 100644 mybulma/node_modules/chalk/package.json create mode 100644 mybulma/node_modules/chalk/readme.md mode change 100644 => 100755 mybulma/node_modules/color-support/bin.js create mode 100644 mybulma/node_modules/console-control-strings/LICENSE create mode 100644 mybulma/node_modules/console-control-strings/README.md create mode 100644 mybulma/node_modules/console-control-strings/README.md~ create mode 100644 mybulma/node_modules/console-control-strings/index.js create mode 100644 mybulma/node_modules/console-control-strings/package.json create mode 100644 mybulma/node_modules/core-util-is/LICENSE create mode 100644 mybulma/node_modules/core-util-is/README.md create mode 100644 mybulma/node_modules/core-util-is/package.json create mode 100644 mybulma/node_modules/decamelize/index.js create mode 100644 mybulma/node_modules/decamelize/license create mode 100644 mybulma/node_modules/decamelize/package.json create mode 100644 mybulma/node_modules/decamelize/readme.md create mode 100644 mybulma/node_modules/delegates/.npmignore create mode 100644 mybulma/node_modules/delegates/History.md create mode 100644 mybulma/node_modules/delegates/License create mode 100644 mybulma/node_modules/delegates/Makefile create mode 100644 mybulma/node_modules/delegates/Readme.md create mode 100644 mybulma/node_modules/delegates/index.js create mode 100644 mybulma/node_modules/delegates/package.json create mode 100644 mybulma/node_modules/emoji-regex/LICENSE-MIT.txt create mode 100644 mybulma/node_modules/emoji-regex/README.md create mode 100644 mybulma/node_modules/emoji-regex/index.d.ts create mode 100644 mybulma/node_modules/emoji-regex/index.js create mode 100644 mybulma/node_modules/emoji-regex/package.json create mode 100644 mybulma/node_modules/emoji-regex/text.js create mode 100644 mybulma/node_modules/encoding/.prettierrc.js create mode 100644 mybulma/node_modules/encoding/.travis.yml create mode 100644 mybulma/node_modules/encoding/LICENSE create mode 100644 mybulma/node_modules/encoding/README.md create mode 100644 mybulma/node_modules/encoding/package.json create mode 100644 mybulma/node_modules/escalade/index.d.ts create mode 100644 mybulma/node_modules/escalade/license create mode 100644 mybulma/node_modules/escalade/package.json create mode 100644 mybulma/node_modules/escalade/readme.md create mode 100644 mybulma/node_modules/fs-minipass/LICENSE create mode 100644 mybulma/node_modules/fs-minipass/README.md create mode 100644 mybulma/node_modules/fs-minipass/index.js create mode 100644 mybulma/node_modules/fs-minipass/package.json create mode 100644 mybulma/node_modules/gauge/README.md create mode 100644 mybulma/node_modules/gauge/package.json create mode 100644 mybulma/node_modules/gaze/LICENSE-MIT create mode 100644 mybulma/node_modules/gaze/README.md create mode 100644 mybulma/node_modules/gaze/package.json create mode 100644 mybulma/node_modules/get-caller-file/LICENSE.md create mode 100644 mybulma/node_modules/get-caller-file/README.md create mode 100644 mybulma/node_modules/get-caller-file/index.d.ts create mode 100644 mybulma/node_modules/get-caller-file/index.js create mode 100644 mybulma/node_modules/get-caller-file/index.js.map create mode 100644 mybulma/node_modules/get-caller-file/package.json create mode 100644 mybulma/node_modules/glob/LICENSE create mode 100644 mybulma/node_modules/glob/README.md create mode 100644 mybulma/node_modules/glob/common.js create mode 100644 mybulma/node_modules/glob/glob.js create mode 100644 mybulma/node_modules/glob/package.json create mode 100644 mybulma/node_modules/glob/sync.js create mode 100644 mybulma/node_modules/has/LICENSE-MIT create mode 100644 mybulma/node_modules/has/README.md create mode 100644 mybulma/node_modules/has/package.json create mode 100644 mybulma/node_modules/hosted-git-info/LICENSE create mode 100644 mybulma/node_modules/hosted-git-info/README.md create mode 100644 mybulma/node_modules/hosted-git-info/git-host-info.js create mode 100644 mybulma/node_modules/hosted-git-info/git-host.js create mode 100644 mybulma/node_modules/hosted-git-info/index.js create mode 100644 mybulma/node_modules/hosted-git-info/package.json create mode 100644 mybulma/node_modules/iconv-lite/Changelog.md create mode 100644 mybulma/node_modules/iconv-lite/LICENSE create mode 100644 mybulma/node_modules/iconv-lite/README.md create mode 100644 mybulma/node_modules/iconv-lite/package.json create mode 100644 mybulma/node_modules/indent-string/index.d.ts create mode 100644 mybulma/node_modules/indent-string/index.js create mode 100644 mybulma/node_modules/indent-string/license create mode 100644 mybulma/node_modules/indent-string/package.json create mode 100644 mybulma/node_modules/indent-string/readme.md create mode 100644 mybulma/node_modules/infer-owner/LICENSE create mode 100644 mybulma/node_modules/infer-owner/README.md create mode 100644 mybulma/node_modules/infer-owner/index.js create mode 100644 mybulma/node_modules/infer-owner/package.json create mode 100644 mybulma/node_modules/inherits/LICENSE create mode 100644 mybulma/node_modules/inherits/README.md create mode 100644 mybulma/node_modules/inherits/inherits.js create mode 100644 mybulma/node_modules/inherits/inherits_browser.js create mode 100644 mybulma/node_modules/inherits/package.json create mode 100644 mybulma/node_modules/is-arrayish/.editorconfig create mode 100644 mybulma/node_modules/is-arrayish/.istanbul.yml create mode 100644 mybulma/node_modules/is-arrayish/.npmignore create mode 100644 mybulma/node_modules/is-arrayish/.travis.yml create mode 100644 mybulma/node_modules/is-arrayish/LICENSE create mode 100644 mybulma/node_modules/is-arrayish/README.md create mode 100644 mybulma/node_modules/is-arrayish/index.js create mode 100644 mybulma/node_modules/is-arrayish/package.json create mode 100644 mybulma/node_modules/is-core-module/.eslintrc create mode 100644 mybulma/node_modules/is-core-module/.nycrc create mode 100644 mybulma/node_modules/is-core-module/CHANGELOG.md create mode 100644 mybulma/node_modules/is-core-module/LICENSE create mode 100644 mybulma/node_modules/is-core-module/README.md create mode 100644 mybulma/node_modules/is-core-module/core.json create mode 100644 mybulma/node_modules/is-core-module/index.js create mode 100644 mybulma/node_modules/is-core-module/package.json create mode 100644 mybulma/node_modules/is-lambda/.npmignore create mode 100644 mybulma/node_modules/is-lambda/.travis.yml create mode 100644 mybulma/node_modules/is-lambda/LICENSE create mode 100644 mybulma/node_modules/is-lambda/README.md create mode 100644 mybulma/node_modules/is-lambda/index.js create mode 100644 mybulma/node_modules/is-lambda/package.json create mode 100644 mybulma/node_modules/is-lambda/test.js create mode 100644 mybulma/node_modules/is-plain-obj/index.js create mode 100644 mybulma/node_modules/is-plain-obj/license create mode 100644 mybulma/node_modules/is-plain-obj/package.json create mode 100644 mybulma/node_modules/is-plain-obj/readme.md create mode 100644 mybulma/node_modules/isarray/.npmignore create mode 100644 mybulma/node_modules/isarray/.travis.yml create mode 100644 mybulma/node_modules/isarray/Makefile create mode 100644 mybulma/node_modules/isarray/README.md create mode 100644 mybulma/node_modules/isarray/component.json create mode 100644 mybulma/node_modules/isarray/index.js create mode 100644 mybulma/node_modules/isarray/package.json create mode 100644 mybulma/node_modules/isarray/test.js create mode 100644 mybulma/node_modules/js-base64/LICENSE.md create mode 100644 mybulma/node_modules/js-base64/README.md create mode 100644 mybulma/node_modules/js-base64/base64.js create mode 100644 mybulma/node_modules/js-base64/base64.min.js create mode 100644 mybulma/node_modules/js-base64/package.json create mode 100644 mybulma/node_modules/json-parse-even-better-errors/CHANGELOG.md create mode 100644 mybulma/node_modules/json-parse-even-better-errors/LICENSE.md create mode 100644 mybulma/node_modules/json-parse-even-better-errors/README.md create mode 100644 mybulma/node_modules/json-parse-even-better-errors/index.js create mode 100644 mybulma/node_modules/json-parse-even-better-errors/package.json create mode 100644 mybulma/node_modules/kind-of/CHANGELOG.md create mode 100644 mybulma/node_modules/kind-of/LICENSE create mode 100644 mybulma/node_modules/kind-of/README.md create mode 100644 mybulma/node_modules/kind-of/index.js create mode 100644 mybulma/node_modules/kind-of/package.json create mode 100644 mybulma/node_modules/lines-and-columns/LICENSE create mode 100644 mybulma/node_modules/lines-and-columns/README.md create mode 100644 mybulma/node_modules/lines-and-columns/package.json create mode 100644 mybulma/node_modules/locate-path/index.d.ts create mode 100644 mybulma/node_modules/locate-path/index.js create mode 100644 mybulma/node_modules/locate-path/license create mode 100644 mybulma/node_modules/locate-path/package.json create mode 100644 mybulma/node_modules/locate-path/readme.md create mode 100644 mybulma/node_modules/lodash/fp/F.js create mode 100644 mybulma/node_modules/lodash/fp/T.js create mode 100644 mybulma/node_modules/lodash/fp/__.js create mode 100644 mybulma/node_modules/lodash/fp/_baseConvert.js create mode 100644 mybulma/node_modules/lodash/fp/_convertBrowser.js create mode 100644 mybulma/node_modules/lodash/fp/_falseOptions.js create mode 100644 mybulma/node_modules/lodash/fp/_mapping.js create mode 100644 mybulma/node_modules/lodash/fp/_util.js create mode 100644 mybulma/node_modules/lodash/fp/add.js create mode 100644 mybulma/node_modules/lodash/fp/after.js create mode 100644 mybulma/node_modules/lodash/fp/all.js create mode 100644 mybulma/node_modules/lodash/fp/allPass.js create mode 100644 mybulma/node_modules/lodash/fp/always.js create mode 100644 mybulma/node_modules/lodash/fp/any.js create mode 100644 mybulma/node_modules/lodash/fp/anyPass.js create mode 100644 mybulma/node_modules/lodash/fp/apply.js create mode 100644 mybulma/node_modules/lodash/fp/array.js create mode 100644 mybulma/node_modules/lodash/fp/ary.js create mode 100644 mybulma/node_modules/lodash/fp/assign.js create mode 100644 mybulma/node_modules/lodash/fp/assignAll.js create mode 100644 mybulma/node_modules/lodash/fp/assignAllWith.js create mode 100644 mybulma/node_modules/lodash/fp/assignIn.js create mode 100644 mybulma/node_modules/lodash/fp/assignInAll.js create mode 100644 mybulma/node_modules/lodash/fp/assignInAllWith.js create mode 100644 mybulma/node_modules/lodash/fp/assignInWith.js create mode 100644 mybulma/node_modules/lodash/fp/assignWith.js create mode 100644 mybulma/node_modules/lodash/fp/assoc.js create mode 100644 mybulma/node_modules/lodash/fp/assocPath.js create mode 100644 mybulma/node_modules/lodash/fp/at.js create mode 100644 mybulma/node_modules/lodash/fp/attempt.js create mode 100644 mybulma/node_modules/lodash/fp/before.js create mode 100644 mybulma/node_modules/lodash/fp/bind.js create mode 100644 mybulma/node_modules/lodash/fp/bindAll.js create mode 100644 mybulma/node_modules/lodash/fp/bindKey.js create mode 100644 mybulma/node_modules/lodash/fp/camelCase.js create mode 100644 mybulma/node_modules/lodash/fp/capitalize.js create mode 100644 mybulma/node_modules/lodash/fp/castArray.js create mode 100644 mybulma/node_modules/lodash/fp/ceil.js create mode 100644 mybulma/node_modules/lodash/fp/chain.js create mode 100644 mybulma/node_modules/lodash/fp/chunk.js create mode 100644 mybulma/node_modules/lodash/fp/clamp.js create mode 100644 mybulma/node_modules/lodash/fp/clone.js create mode 100644 mybulma/node_modules/lodash/fp/cloneDeep.js create mode 100644 mybulma/node_modules/lodash/fp/cloneDeepWith.js create mode 100644 mybulma/node_modules/lodash/fp/cloneWith.js create mode 100644 mybulma/node_modules/lodash/fp/collection.js create mode 100644 mybulma/node_modules/lodash/fp/commit.js create mode 100644 mybulma/node_modules/lodash/fp/compact.js create mode 100644 mybulma/node_modules/lodash/fp/complement.js create mode 100644 mybulma/node_modules/lodash/fp/compose.js create mode 100644 mybulma/node_modules/lodash/fp/concat.js create mode 100644 mybulma/node_modules/lodash/fp/cond.js create mode 100644 mybulma/node_modules/lodash/fp/conforms.js create mode 100644 mybulma/node_modules/lodash/fp/conformsTo.js create mode 100644 mybulma/node_modules/lodash/fp/constant.js create mode 100644 mybulma/node_modules/lodash/fp/contains.js create mode 100644 mybulma/node_modules/lodash/fp/convert.js create mode 100644 mybulma/node_modules/lodash/fp/countBy.js create mode 100644 mybulma/node_modules/lodash/fp/create.js create mode 100644 mybulma/node_modules/lodash/fp/curry.js create mode 100644 mybulma/node_modules/lodash/fp/curryN.js create mode 100644 mybulma/node_modules/lodash/fp/curryRight.js create mode 100644 mybulma/node_modules/lodash/fp/curryRightN.js create mode 100644 mybulma/node_modules/lodash/fp/date.js create mode 100644 mybulma/node_modules/lodash/fp/debounce.js create mode 100644 mybulma/node_modules/lodash/fp/deburr.js create mode 100644 mybulma/node_modules/lodash/fp/defaultTo.js create mode 100644 mybulma/node_modules/lodash/fp/defaults.js create mode 100644 mybulma/node_modules/lodash/fp/defaultsAll.js create mode 100644 mybulma/node_modules/lodash/fp/defaultsDeep.js create mode 100644 mybulma/node_modules/lodash/fp/defaultsDeepAll.js create mode 100644 mybulma/node_modules/lodash/fp/defer.js create mode 100644 mybulma/node_modules/lodash/fp/delay.js create mode 100644 mybulma/node_modules/lodash/fp/difference.js create mode 100644 mybulma/node_modules/lodash/fp/differenceBy.js create mode 100644 mybulma/node_modules/lodash/fp/differenceWith.js create mode 100644 mybulma/node_modules/lodash/fp/dissoc.js create mode 100644 mybulma/node_modules/lodash/fp/dissocPath.js create mode 100644 mybulma/node_modules/lodash/fp/divide.js create mode 100644 mybulma/node_modules/lodash/fp/drop.js create mode 100644 mybulma/node_modules/lodash/fp/dropLast.js create mode 100644 mybulma/node_modules/lodash/fp/dropLastWhile.js create mode 100644 mybulma/node_modules/lodash/fp/dropRight.js create mode 100644 mybulma/node_modules/lodash/fp/dropRightWhile.js create mode 100644 mybulma/node_modules/lodash/fp/dropWhile.js create mode 100644 mybulma/node_modules/lodash/fp/each.js create mode 100644 mybulma/node_modules/lodash/fp/eachRight.js create mode 100644 mybulma/node_modules/lodash/fp/endsWith.js create mode 100644 mybulma/node_modules/lodash/fp/entries.js create mode 100644 mybulma/node_modules/lodash/fp/entriesIn.js create mode 100644 mybulma/node_modules/lodash/fp/eq.js create mode 100644 mybulma/node_modules/lodash/fp/equals.js create mode 100644 mybulma/node_modules/lodash/fp/escape.js create mode 100644 mybulma/node_modules/lodash/fp/escapeRegExp.js create mode 100644 mybulma/node_modules/lodash/fp/every.js create mode 100644 mybulma/node_modules/lodash/fp/extend.js create mode 100644 mybulma/node_modules/lodash/fp/extendAll.js create mode 100644 mybulma/node_modules/lodash/fp/extendAllWith.js create mode 100644 mybulma/node_modules/lodash/fp/extendWith.js create mode 100644 mybulma/node_modules/lodash/fp/fill.js create mode 100644 mybulma/node_modules/lodash/fp/filter.js create mode 100644 mybulma/node_modules/lodash/fp/find.js create mode 100644 mybulma/node_modules/lodash/fp/findFrom.js create mode 100644 mybulma/node_modules/lodash/fp/findIndex.js create mode 100644 mybulma/node_modules/lodash/fp/findIndexFrom.js create mode 100644 mybulma/node_modules/lodash/fp/findKey.js create mode 100644 mybulma/node_modules/lodash/fp/findLast.js create mode 100644 mybulma/node_modules/lodash/fp/findLastFrom.js create mode 100644 mybulma/node_modules/lodash/fp/findLastIndex.js create mode 100644 mybulma/node_modules/lodash/fp/findLastIndexFrom.js create mode 100644 mybulma/node_modules/lodash/fp/findLastKey.js create mode 100644 mybulma/node_modules/lodash/fp/first.js create mode 100644 mybulma/node_modules/lodash/fp/flatMap.js create mode 100644 mybulma/node_modules/lodash/fp/flatMapDeep.js create mode 100644 mybulma/node_modules/lodash/fp/flatMapDepth.js create mode 100644 mybulma/node_modules/lodash/fp/flatten.js create mode 100644 mybulma/node_modules/lodash/fp/flattenDeep.js create mode 100644 mybulma/node_modules/lodash/fp/flattenDepth.js create mode 100644 mybulma/node_modules/lodash/fp/flip.js create mode 100644 mybulma/node_modules/lodash/fp/floor.js create mode 100644 mybulma/node_modules/lodash/fp/flow.js create mode 100644 mybulma/node_modules/lodash/fp/flowRight.js create mode 100644 mybulma/node_modules/lodash/fp/forEach.js create mode 100644 mybulma/node_modules/lodash/fp/forEachRight.js create mode 100644 mybulma/node_modules/lodash/fp/forIn.js create mode 100644 mybulma/node_modules/lodash/fp/forInRight.js create mode 100644 mybulma/node_modules/lodash/fp/forOwn.js create mode 100644 mybulma/node_modules/lodash/fp/forOwnRight.js create mode 100644 mybulma/node_modules/lodash/fp/fromPairs.js create mode 100644 mybulma/node_modules/lodash/fp/function.js create mode 100644 mybulma/node_modules/lodash/fp/functions.js create mode 100644 mybulma/node_modules/lodash/fp/functionsIn.js create mode 100644 mybulma/node_modules/lodash/fp/get.js create mode 100644 mybulma/node_modules/lodash/fp/getOr.js create mode 100644 mybulma/node_modules/lodash/fp/groupBy.js create mode 100644 mybulma/node_modules/lodash/fp/gt.js create mode 100644 mybulma/node_modules/lodash/fp/gte.js create mode 100644 mybulma/node_modules/lodash/fp/has.js create mode 100644 mybulma/node_modules/lodash/fp/hasIn.js create mode 100644 mybulma/node_modules/lodash/fp/head.js create mode 100644 mybulma/node_modules/lodash/fp/identical.js create mode 100644 mybulma/node_modules/lodash/fp/identity.js create mode 100644 mybulma/node_modules/lodash/fp/inRange.js create mode 100644 mybulma/node_modules/lodash/fp/includes.js create mode 100644 mybulma/node_modules/lodash/fp/includesFrom.js create mode 100644 mybulma/node_modules/lodash/fp/indexBy.js create mode 100644 mybulma/node_modules/lodash/fp/indexOf.js create mode 100644 mybulma/node_modules/lodash/fp/indexOfFrom.js create mode 100644 mybulma/node_modules/lodash/fp/init.js create mode 100644 mybulma/node_modules/lodash/fp/initial.js create mode 100644 mybulma/node_modules/lodash/fp/intersection.js create mode 100644 mybulma/node_modules/lodash/fp/intersectionBy.js create mode 100644 mybulma/node_modules/lodash/fp/intersectionWith.js create mode 100644 mybulma/node_modules/lodash/fp/invert.js create mode 100644 mybulma/node_modules/lodash/fp/invertBy.js create mode 100644 mybulma/node_modules/lodash/fp/invertObj.js create mode 100644 mybulma/node_modules/lodash/fp/invoke.js create mode 100644 mybulma/node_modules/lodash/fp/invokeArgs.js create mode 100644 mybulma/node_modules/lodash/fp/invokeArgsMap.js create mode 100644 mybulma/node_modules/lodash/fp/invokeMap.js create mode 100644 mybulma/node_modules/lodash/fp/isArguments.js create mode 100644 mybulma/node_modules/lodash/fp/isArray.js create mode 100644 mybulma/node_modules/lodash/fp/isArrayBuffer.js create mode 100644 mybulma/node_modules/lodash/fp/isArrayLike.js create mode 100644 mybulma/node_modules/lodash/fp/isArrayLikeObject.js create mode 100644 mybulma/node_modules/lodash/fp/isBoolean.js create mode 100644 mybulma/node_modules/lodash/fp/isBuffer.js create mode 100644 mybulma/node_modules/lodash/fp/isDate.js create mode 100644 mybulma/node_modules/lodash/fp/isElement.js create mode 100644 mybulma/node_modules/lodash/fp/isEmpty.js create mode 100644 mybulma/node_modules/lodash/fp/isEqual.js create mode 100644 mybulma/node_modules/lodash/fp/isEqualWith.js create mode 100644 mybulma/node_modules/lodash/fp/isError.js create mode 100644 mybulma/node_modules/lodash/fp/isFinite.js create mode 100644 mybulma/node_modules/lodash/fp/isFunction.js create mode 100644 mybulma/node_modules/lodash/fp/isInteger.js create mode 100644 mybulma/node_modules/lodash/fp/isLength.js create mode 100644 mybulma/node_modules/lodash/fp/isMap.js create mode 100644 mybulma/node_modules/lodash/fp/isMatch.js create mode 100644 mybulma/node_modules/lodash/fp/isMatchWith.js create mode 100644 mybulma/node_modules/lodash/fp/isNaN.js create mode 100644 mybulma/node_modules/lodash/fp/isNative.js create mode 100644 mybulma/node_modules/lodash/fp/isNil.js create mode 100644 mybulma/node_modules/lodash/fp/isNull.js create mode 100644 mybulma/node_modules/lodash/fp/isNumber.js create mode 100644 mybulma/node_modules/lodash/fp/isObject.js create mode 100644 mybulma/node_modules/lodash/fp/isObjectLike.js create mode 100644 mybulma/node_modules/lodash/fp/isPlainObject.js create mode 100644 mybulma/node_modules/lodash/fp/isRegExp.js create mode 100644 mybulma/node_modules/lodash/fp/isSafeInteger.js create mode 100644 mybulma/node_modules/lodash/fp/isSet.js create mode 100644 mybulma/node_modules/lodash/fp/isString.js create mode 100644 mybulma/node_modules/lodash/fp/isSymbol.js create mode 100644 mybulma/node_modules/lodash/fp/isTypedArray.js create mode 100644 mybulma/node_modules/lodash/fp/isUndefined.js create mode 100644 mybulma/node_modules/lodash/fp/isWeakMap.js create mode 100644 mybulma/node_modules/lodash/fp/isWeakSet.js create mode 100644 mybulma/node_modules/lodash/fp/iteratee.js create mode 100644 mybulma/node_modules/lodash/fp/join.js create mode 100644 mybulma/node_modules/lodash/fp/juxt.js create mode 100644 mybulma/node_modules/lodash/fp/kebabCase.js create mode 100644 mybulma/node_modules/lodash/fp/keyBy.js create mode 100644 mybulma/node_modules/lodash/fp/keys.js create mode 100644 mybulma/node_modules/lodash/fp/keysIn.js create mode 100644 mybulma/node_modules/lodash/fp/lang.js create mode 100644 mybulma/node_modules/lodash/fp/last.js create mode 100644 mybulma/node_modules/lodash/fp/lastIndexOf.js create mode 100644 mybulma/node_modules/lodash/fp/lastIndexOfFrom.js create mode 100644 mybulma/node_modules/lodash/fp/lowerCase.js create mode 100644 mybulma/node_modules/lodash/fp/lowerFirst.js create mode 100644 mybulma/node_modules/lodash/fp/lt.js create mode 100644 mybulma/node_modules/lodash/fp/lte.js create mode 100644 mybulma/node_modules/lodash/fp/map.js create mode 100644 mybulma/node_modules/lodash/fp/mapKeys.js create mode 100644 mybulma/node_modules/lodash/fp/mapValues.js create mode 100644 mybulma/node_modules/lodash/fp/matches.js create mode 100644 mybulma/node_modules/lodash/fp/matchesProperty.js create mode 100644 mybulma/node_modules/lodash/fp/math.js create mode 100644 mybulma/node_modules/lodash/fp/max.js create mode 100644 mybulma/node_modules/lodash/fp/maxBy.js create mode 100644 mybulma/node_modules/lodash/fp/mean.js create mode 100644 mybulma/node_modules/lodash/fp/meanBy.js create mode 100644 mybulma/node_modules/lodash/fp/memoize.js create mode 100644 mybulma/node_modules/lodash/fp/merge.js create mode 100644 mybulma/node_modules/lodash/fp/mergeAll.js create mode 100644 mybulma/node_modules/lodash/fp/mergeAllWith.js create mode 100644 mybulma/node_modules/lodash/fp/mergeWith.js create mode 100644 mybulma/node_modules/lodash/fp/method.js create mode 100644 mybulma/node_modules/lodash/fp/methodOf.js create mode 100644 mybulma/node_modules/lodash/fp/min.js create mode 100644 mybulma/node_modules/lodash/fp/minBy.js create mode 100644 mybulma/node_modules/lodash/fp/mixin.js create mode 100644 mybulma/node_modules/lodash/fp/multiply.js create mode 100644 mybulma/node_modules/lodash/fp/nAry.js create mode 100644 mybulma/node_modules/lodash/fp/negate.js create mode 100644 mybulma/node_modules/lodash/fp/next.js create mode 100644 mybulma/node_modules/lodash/fp/noop.js create mode 100644 mybulma/node_modules/lodash/fp/now.js create mode 100644 mybulma/node_modules/lodash/fp/nth.js create mode 100644 mybulma/node_modules/lodash/fp/nthArg.js create mode 100644 mybulma/node_modules/lodash/fp/number.js create mode 100644 mybulma/node_modules/lodash/fp/object.js create mode 100644 mybulma/node_modules/lodash/fp/omit.js create mode 100644 mybulma/node_modules/lodash/fp/omitAll.js create mode 100644 mybulma/node_modules/lodash/fp/omitBy.js create mode 100644 mybulma/node_modules/lodash/fp/once.js create mode 100644 mybulma/node_modules/lodash/fp/orderBy.js create mode 100644 mybulma/node_modules/lodash/fp/over.js create mode 100644 mybulma/node_modules/lodash/fp/overArgs.js create mode 100644 mybulma/node_modules/lodash/fp/overEvery.js create mode 100644 mybulma/node_modules/lodash/fp/overSome.js create mode 100644 mybulma/node_modules/lodash/fp/pad.js create mode 100644 mybulma/node_modules/lodash/fp/padChars.js create mode 100644 mybulma/node_modules/lodash/fp/padCharsEnd.js create mode 100644 mybulma/node_modules/lodash/fp/padCharsStart.js create mode 100644 mybulma/node_modules/lodash/fp/padEnd.js create mode 100644 mybulma/node_modules/lodash/fp/padStart.js create mode 100644 mybulma/node_modules/lodash/fp/parseInt.js create mode 100644 mybulma/node_modules/lodash/fp/partial.js create mode 100644 mybulma/node_modules/lodash/fp/partialRight.js create mode 100644 mybulma/node_modules/lodash/fp/partition.js create mode 100644 mybulma/node_modules/lodash/fp/path.js create mode 100644 mybulma/node_modules/lodash/fp/pathEq.js create mode 100644 mybulma/node_modules/lodash/fp/pathOr.js create mode 100644 mybulma/node_modules/lodash/fp/paths.js create mode 100644 mybulma/node_modules/lodash/fp/pick.js create mode 100644 mybulma/node_modules/lodash/fp/pickAll.js create mode 100644 mybulma/node_modules/lodash/fp/pickBy.js create mode 100644 mybulma/node_modules/lodash/fp/pipe.js create mode 100644 mybulma/node_modules/lodash/fp/placeholder.js create mode 100644 mybulma/node_modules/lodash/fp/plant.js create mode 100644 mybulma/node_modules/lodash/fp/pluck.js create mode 100644 mybulma/node_modules/lodash/fp/prop.js create mode 100644 mybulma/node_modules/lodash/fp/propEq.js create mode 100644 mybulma/node_modules/lodash/fp/propOr.js create mode 100644 mybulma/node_modules/lodash/fp/property.js create mode 100644 mybulma/node_modules/lodash/fp/propertyOf.js create mode 100644 mybulma/node_modules/lodash/fp/props.js create mode 100644 mybulma/node_modules/lodash/fp/pull.js create mode 100644 mybulma/node_modules/lodash/fp/pullAll.js create mode 100644 mybulma/node_modules/lodash/fp/pullAllBy.js create mode 100644 mybulma/node_modules/lodash/fp/pullAllWith.js create mode 100644 mybulma/node_modules/lodash/fp/pullAt.js create mode 100644 mybulma/node_modules/lodash/fp/random.js create mode 100644 mybulma/node_modules/lodash/fp/range.js create mode 100644 mybulma/node_modules/lodash/fp/rangeRight.js create mode 100644 mybulma/node_modules/lodash/fp/rangeStep.js create mode 100644 mybulma/node_modules/lodash/fp/rangeStepRight.js create mode 100644 mybulma/node_modules/lodash/fp/rearg.js create mode 100644 mybulma/node_modules/lodash/fp/reduce.js create mode 100644 mybulma/node_modules/lodash/fp/reduceRight.js create mode 100644 mybulma/node_modules/lodash/fp/reject.js create mode 100644 mybulma/node_modules/lodash/fp/remove.js create mode 100644 mybulma/node_modules/lodash/fp/repeat.js create mode 100644 mybulma/node_modules/lodash/fp/replace.js create mode 100644 mybulma/node_modules/lodash/fp/rest.js create mode 100644 mybulma/node_modules/lodash/fp/restFrom.js create mode 100644 mybulma/node_modules/lodash/fp/result.js create mode 100644 mybulma/node_modules/lodash/fp/reverse.js create mode 100644 mybulma/node_modules/lodash/fp/round.js create mode 100644 mybulma/node_modules/lodash/fp/sample.js create mode 100644 mybulma/node_modules/lodash/fp/sampleSize.js create mode 100644 mybulma/node_modules/lodash/fp/seq.js create mode 100644 mybulma/node_modules/lodash/fp/set.js create mode 100644 mybulma/node_modules/lodash/fp/setWith.js create mode 100644 mybulma/node_modules/lodash/fp/shuffle.js create mode 100644 mybulma/node_modules/lodash/fp/size.js create mode 100644 mybulma/node_modules/lodash/fp/slice.js create mode 100644 mybulma/node_modules/lodash/fp/snakeCase.js create mode 100644 mybulma/node_modules/lodash/fp/some.js create mode 100644 mybulma/node_modules/lodash/fp/sortBy.js create mode 100644 mybulma/node_modules/lodash/fp/sortedIndex.js create mode 100644 mybulma/node_modules/lodash/fp/sortedIndexBy.js create mode 100644 mybulma/node_modules/lodash/fp/sortedIndexOf.js create mode 100644 mybulma/node_modules/lodash/fp/sortedLastIndex.js create mode 100644 mybulma/node_modules/lodash/fp/sortedLastIndexBy.js create mode 100644 mybulma/node_modules/lodash/fp/sortedLastIndexOf.js create mode 100644 mybulma/node_modules/lodash/fp/sortedUniq.js create mode 100644 mybulma/node_modules/lodash/fp/sortedUniqBy.js create mode 100644 mybulma/node_modules/lodash/fp/split.js create mode 100644 mybulma/node_modules/lodash/fp/spread.js create mode 100644 mybulma/node_modules/lodash/fp/spreadFrom.js create mode 100644 mybulma/node_modules/lodash/fp/startCase.js create mode 100644 mybulma/node_modules/lodash/fp/startsWith.js create mode 100644 mybulma/node_modules/lodash/fp/string.js create mode 100644 mybulma/node_modules/lodash/fp/stubArray.js create mode 100644 mybulma/node_modules/lodash/fp/stubFalse.js create mode 100644 mybulma/node_modules/lodash/fp/stubObject.js create mode 100644 mybulma/node_modules/lodash/fp/stubString.js create mode 100644 mybulma/node_modules/lodash/fp/stubTrue.js create mode 100644 mybulma/node_modules/lodash/fp/subtract.js create mode 100644 mybulma/node_modules/lodash/fp/sum.js create mode 100644 mybulma/node_modules/lodash/fp/sumBy.js create mode 100644 mybulma/node_modules/lodash/fp/symmetricDifference.js create mode 100644 mybulma/node_modules/lodash/fp/symmetricDifferenceBy.js create mode 100644 mybulma/node_modules/lodash/fp/symmetricDifferenceWith.js create mode 100644 mybulma/node_modules/lodash/fp/tail.js create mode 100644 mybulma/node_modules/lodash/fp/take.js create mode 100644 mybulma/node_modules/lodash/fp/takeLast.js create mode 100644 mybulma/node_modules/lodash/fp/takeLastWhile.js create mode 100644 mybulma/node_modules/lodash/fp/takeRight.js create mode 100644 mybulma/node_modules/lodash/fp/takeRightWhile.js create mode 100644 mybulma/node_modules/lodash/fp/takeWhile.js create mode 100644 mybulma/node_modules/lodash/fp/tap.js create mode 100644 mybulma/node_modules/lodash/fp/template.js create mode 100644 mybulma/node_modules/lodash/fp/templateSettings.js create mode 100644 mybulma/node_modules/lodash/fp/throttle.js create mode 100644 mybulma/node_modules/lodash/fp/thru.js create mode 100644 mybulma/node_modules/lodash/fp/times.js create mode 100644 mybulma/node_modules/lodash/fp/toArray.js create mode 100644 mybulma/node_modules/lodash/fp/toFinite.js create mode 100644 mybulma/node_modules/lodash/fp/toInteger.js create mode 100644 mybulma/node_modules/lodash/fp/toIterator.js create mode 100644 mybulma/node_modules/lodash/fp/toJSON.js create mode 100644 mybulma/node_modules/lodash/fp/toLength.js create mode 100644 mybulma/node_modules/lodash/fp/toLower.js create mode 100644 mybulma/node_modules/lodash/fp/toNumber.js create mode 100644 mybulma/node_modules/lodash/fp/toPairs.js create mode 100644 mybulma/node_modules/lodash/fp/toPairsIn.js create mode 100644 mybulma/node_modules/lodash/fp/toPath.js create mode 100644 mybulma/node_modules/lodash/fp/toPlainObject.js create mode 100644 mybulma/node_modules/lodash/fp/toSafeInteger.js create mode 100644 mybulma/node_modules/lodash/fp/toString.js create mode 100644 mybulma/node_modules/lodash/fp/toUpper.js create mode 100644 mybulma/node_modules/lodash/fp/transform.js create mode 100644 mybulma/node_modules/lodash/fp/trim.js create mode 100644 mybulma/node_modules/lodash/fp/trimChars.js create mode 100644 mybulma/node_modules/lodash/fp/trimCharsEnd.js create mode 100644 mybulma/node_modules/lodash/fp/trimCharsStart.js create mode 100644 mybulma/node_modules/lodash/fp/trimEnd.js create mode 100644 mybulma/node_modules/lodash/fp/trimStart.js create mode 100644 mybulma/node_modules/lodash/fp/truncate.js create mode 100644 mybulma/node_modules/lodash/fp/unapply.js create mode 100644 mybulma/node_modules/lodash/fp/unary.js create mode 100644 mybulma/node_modules/lodash/fp/unescape.js create mode 100644 mybulma/node_modules/lodash/fp/union.js create mode 100644 mybulma/node_modules/lodash/fp/unionBy.js create mode 100644 mybulma/node_modules/lodash/fp/unionWith.js create mode 100644 mybulma/node_modules/lodash/fp/uniq.js create mode 100644 mybulma/node_modules/lodash/fp/uniqBy.js create mode 100644 mybulma/node_modules/lodash/fp/uniqWith.js create mode 100644 mybulma/node_modules/lodash/fp/uniqueId.js create mode 100644 mybulma/node_modules/lodash/fp/unnest.js create mode 100644 mybulma/node_modules/lodash/fp/unset.js create mode 100644 mybulma/node_modules/lodash/fp/unzip.js create mode 100644 mybulma/node_modules/lodash/fp/unzipWith.js create mode 100644 mybulma/node_modules/lodash/fp/update.js create mode 100644 mybulma/node_modules/lodash/fp/updateWith.js create mode 100644 mybulma/node_modules/lodash/fp/upperCase.js create mode 100644 mybulma/node_modules/lodash/fp/upperFirst.js create mode 100644 mybulma/node_modules/lodash/fp/useWith.js create mode 100644 mybulma/node_modules/lodash/fp/util.js create mode 100644 mybulma/node_modules/lodash/fp/value.js create mode 100644 mybulma/node_modules/lodash/fp/valueOf.js create mode 100644 mybulma/node_modules/lodash/fp/values.js create mode 100644 mybulma/node_modules/lodash/fp/valuesIn.js create mode 100644 mybulma/node_modules/lodash/fp/where.js create mode 100644 mybulma/node_modules/lodash/fp/whereEq.js create mode 100644 mybulma/node_modules/lodash/fp/without.js create mode 100644 mybulma/node_modules/lodash/fp/words.js create mode 100644 mybulma/node_modules/lodash/fp/wrap.js create mode 100644 mybulma/node_modules/lodash/fp/wrapperAt.js create mode 100644 mybulma/node_modules/lodash/fp/wrapperChain.js create mode 100644 mybulma/node_modules/lodash/fp/wrapperLodash.js create mode 100644 mybulma/node_modules/lodash/fp/wrapperReverse.js create mode 100644 mybulma/node_modules/lodash/fp/wrapperValue.js create mode 100644 mybulma/node_modules/lodash/fp/xor.js create mode 100644 mybulma/node_modules/lodash/fp/xorBy.js create mode 100644 mybulma/node_modules/lodash/fp/xorWith.js create mode 100644 mybulma/node_modules/lodash/fp/zip.js create mode 100644 mybulma/node_modules/lodash/fp/zipAll.js create mode 100644 mybulma/node_modules/lodash/fp/zipObj.js create mode 100644 mybulma/node_modules/lodash/fp/zipObject.js create mode 100644 mybulma/node_modules/lodash/fp/zipObjectDeep.js create mode 100644 mybulma/node_modules/lodash/fp/zipWith.js create mode 100644 mybulma/node_modules/make-fetch-happen/LICENSE create mode 100644 mybulma/node_modules/make-fetch-happen/README.md create mode 100644 mybulma/node_modules/make-fetch-happen/package.json create mode 100644 mybulma/node_modules/min-indent/index.js create mode 100644 mybulma/node_modules/min-indent/license create mode 100644 mybulma/node_modules/min-indent/package.json create mode 100644 mybulma/node_modules/min-indent/readme.md create mode 100644 mybulma/node_modules/mkdirp/CHANGELOG.md create mode 100644 mybulma/node_modules/mkdirp/LICENSE mode change 100644 => 100755 mybulma/node_modules/mkdirp/bin/cmd.js create mode 100644 mybulma/node_modules/mkdirp/index.js create mode 100644 mybulma/node_modules/mkdirp/package.json create mode 100644 mybulma/node_modules/mkdirp/readme.markdown create mode 100644 mybulma/node_modules/nan/nan.h mode change 100644 => 100755 mybulma/node_modules/nan/tools/1to2.js create mode 100644 mybulma/node_modules/negotiator/HISTORY.md create mode 100644 mybulma/node_modules/negotiator/LICENSE create mode 100644 mybulma/node_modules/negotiator/README.md create mode 100644 mybulma/node_modules/negotiator/index.js create mode 100644 mybulma/node_modules/negotiator/package.json create mode 100644 mybulma/node_modules/node-gyp/CONTRIBUTING.md create mode 100644 mybulma/node_modules/node-gyp/LICENSE create mode 100644 mybulma/node_modules/node-gyp/README.md create mode 100644 mybulma/node_modules/node-gyp/addon.gypi mode change 100644 => 100755 mybulma/node_modules/node-gyp/bin/node-gyp.js mode change 100644 => 100755 mybulma/node_modules/node-gyp/gyp/gyp mode change 100644 => 100755 mybulma/node_modules/node-gyp/gyp/gyp.bat mode change 100644 => 100755 mybulma/node_modules/node-gyp/gyp/gyp_main.py mode change 100644 => 100755 mybulma/node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings_test.py mode change 100644 => 100755 mybulma/node_modules/node-gyp/gyp/pylib/gyp/__init__.py mode change 100644 => 100755 mybulma/node_modules/node-gyp/gyp/pylib/gyp/common_test.py mode change 100644 => 100755 mybulma/node_modules/node-gyp/gyp/pylib/gyp/easy_xml_test.py mode change 100644 => 100755 mybulma/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py mode change 100644 => 100755 mybulma/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs_test.py mode change 100644 => 100755 mybulma/node_modules/node-gyp/gyp/pylib/gyp/input_test.py mode change 100644 => 100755 mybulma/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py mode change 100644 => 100755 mybulma/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py mode change 100644 => 100755 mybulma/node_modules/node-gyp/gyp/test_gyp.py mode change 100644 => 100755 mybulma/node_modules/node-gyp/gyp/tools/emacs/run-unit-tests.sh mode change 100644 => 100755 mybulma/node_modules/node-gyp/gyp/tools/graphviz.py mode change 100644 => 100755 mybulma/node_modules/node-gyp/gyp/tools/pretty_gyp.py mode change 100644 => 100755 mybulma/node_modules/node-gyp/gyp/tools/pretty_sln.py mode change 100644 => 100755 mybulma/node_modules/node-gyp/gyp/tools/pretty_vcproj.py create mode 100644 mybulma/node_modules/node-gyp/macOS_Catalina.md create mode 100644 mybulma/node_modules/node-gyp/macOS_Catalina_acid_test.sh create mode 100644 mybulma/node_modules/node-gyp/package.json create mode 100755 mybulma/node_modules/node-gyp/update-gyp.py mode change 100644 => 100755 mybulma/node_modules/node-sass/bin/emcc mode change 100644 => 100755 mybulma/node_modules/node-sass/bin/node-sass mode change 100644 => 100755 mybulma/node_modules/node-sass/src/libsass/script/bootstrap mode change 100644 => 100755 mybulma/node_modules/node-sass/src/libsass/script/branding mode change 100644 => 100755 mybulma/node_modules/node-sass/src/libsass/script/ci-build-libsass mode change 100644 => 100755 mybulma/node_modules/node-sass/src/libsass/script/ci-build-plugin mode change 100644 => 100755 mybulma/node_modules/node-sass/src/libsass/script/ci-install-compiler mode change 100644 => 100755 mybulma/node_modules/node-sass/src/libsass/script/ci-install-deps mode change 100644 => 100755 mybulma/node_modules/node-sass/src/libsass/script/ci-report-coverage mode change 100644 => 100755 mybulma/node_modules/node-sass/src/libsass/script/spec mode change 100644 => 100755 mybulma/node_modules/node-sass/src/libsass/script/tap-driver mode change 100644 => 100755 mybulma/node_modules/node-sass/src/libsass/script/tap-runner mode change 100644 => 100755 mybulma/node_modules/node-sass/src/libsass/script/test-leaks.pl mode change 100644 => 100755 mybulma/node_modules/node-sass/src/libsass/version.sh mode change 100644 => 100755 mybulma/node_modules/node-sass/vendor/darwin-x64-108/darwin-x64-108_binding.node mode change 100644 => 100755 mybulma/node_modules/node-sass/vendor/darwin-x64-111/darwin-x64-111_binding.node mode change 100644 => 100755 mybulma/node_modules/nopt/bin/nopt.js create mode 100644 mybulma/node_modules/normalize-package-data/AUTHORS create mode 100644 mybulma/node_modules/normalize-package-data/LICENSE create mode 100644 mybulma/node_modules/normalize-package-data/README.md create mode 100644 mybulma/node_modules/normalize-package-data/package.json create mode 100644 mybulma/node_modules/npmlog/LICENSE.md create mode 100644 mybulma/node_modules/npmlog/README.md create mode 100644 mybulma/node_modules/npmlog/package.json create mode 100644 mybulma/node_modules/once/LICENSE create mode 100644 mybulma/node_modules/once/README.md create mode 100644 mybulma/node_modules/once/once.js create mode 100644 mybulma/node_modules/once/package.json create mode 100644 mybulma/node_modules/p-limit/index.d.ts create mode 100644 mybulma/node_modules/p-limit/index.js create mode 100644 mybulma/node_modules/p-limit/license create mode 100644 mybulma/node_modules/p-limit/package.json create mode 100644 mybulma/node_modules/p-limit/readme.md create mode 100644 mybulma/node_modules/p-map/index.d.ts create mode 100644 mybulma/node_modules/p-map/index.js create mode 100644 mybulma/node_modules/p-map/license create mode 100644 mybulma/node_modules/p-map/package.json create mode 100644 mybulma/node_modules/p-map/readme.md create mode 100644 mybulma/node_modules/parse-json/index.js create mode 100644 mybulma/node_modules/parse-json/license create mode 100644 mybulma/node_modules/parse-json/package.json create mode 100644 mybulma/node_modules/parse-json/readme.md create mode 100644 mybulma/node_modules/path-exists/index.d.ts create mode 100644 mybulma/node_modules/path-exists/index.js create mode 100644 mybulma/node_modules/path-exists/license create mode 100644 mybulma/node_modules/path-exists/package.json create mode 100644 mybulma/node_modules/path-exists/readme.md create mode 100644 mybulma/node_modules/path-is-absolute/index.js create mode 100644 mybulma/node_modules/path-is-absolute/license create mode 100644 mybulma/node_modules/path-is-absolute/package.json create mode 100644 mybulma/node_modules/path-is-absolute/readme.md create mode 100644 mybulma/node_modules/path-key/index.d.ts create mode 100644 mybulma/node_modules/path-key/index.js create mode 100644 mybulma/node_modules/path-key/license create mode 100644 mybulma/node_modules/path-key/package.json create mode 100644 mybulma/node_modules/path-key/readme.md create mode 100644 mybulma/node_modules/promise-inflight/LICENSE create mode 100644 mybulma/node_modules/promise-inflight/README.md create mode 100644 mybulma/node_modules/promise-inflight/inflight.js create mode 100644 mybulma/node_modules/promise-inflight/package.json create mode 100644 mybulma/node_modules/promise-retry/.editorconfig create mode 100644 mybulma/node_modules/promise-retry/.jshintrc create mode 100644 mybulma/node_modules/promise-retry/.travis.yml create mode 100644 mybulma/node_modules/promise-retry/LICENSE create mode 100644 mybulma/node_modules/promise-retry/README.md create mode 100644 mybulma/node_modules/promise-retry/index.js create mode 100644 mybulma/node_modules/promise-retry/package.json create mode 100644 mybulma/node_modules/read-pkg-up/index.d.ts create mode 100644 mybulma/node_modules/read-pkg-up/index.js create mode 100644 mybulma/node_modules/read-pkg-up/license create mode 100644 mybulma/node_modules/read-pkg-up/package.json create mode 100644 mybulma/node_modules/read-pkg-up/readme.md mode change 100644 => 100755 mybulma/node_modules/read-pkg/node_modules/.bin/semver mode change 100644 => 100755 mybulma/node_modules/read-pkg/node_modules/semver/bin/semver create mode 100644 mybulma/node_modules/redent/index.d.ts create mode 100644 mybulma/node_modules/redent/index.js create mode 100644 mybulma/node_modules/redent/license create mode 100644 mybulma/node_modules/redent/package.json create mode 100644 mybulma/node_modules/redent/readme.md mode change 100644 => 100755 mybulma/node_modules/resolve/bin/resolve mode change 100644 => 100755 mybulma/node_modules/rimraf/bin.js mode change 100644 => 100755 mybulma/node_modules/sass-graph/bin/sassgraph create mode 100644 mybulma/node_modules/semver/LICENSE create mode 100644 mybulma/node_modules/semver/README.md mode change 100644 => 100755 mybulma/node_modules/semver/bin/semver.js create mode 100644 mybulma/node_modules/semver/index.js create mode 100644 mybulma/node_modules/semver/package.json create mode 100644 mybulma/node_modules/semver/preload.js create mode 100644 mybulma/node_modules/semver/range.bnf create mode 100644 mybulma/node_modules/signal-exit/LICENSE.txt create mode 100644 mybulma/node_modules/signal-exit/README.md create mode 100644 mybulma/node_modules/signal-exit/index.js create mode 100644 mybulma/node_modules/signal-exit/package.json create mode 100644 mybulma/node_modules/signal-exit/signals.js create mode 100644 mybulma/node_modules/socks-proxy-agent/README.md create mode 100644 mybulma/node_modules/socks-proxy-agent/package.json create mode 100644 mybulma/node_modules/source-map/LICENSE create mode 100644 mybulma/node_modules/source-map/README.md create mode 100644 mybulma/node_modules/source-map/package.json create mode 100644 mybulma/node_modules/source-map/source-map.d.ts create mode 100644 mybulma/node_modules/source-map/source-map.js create mode 100644 mybulma/node_modules/spdx-correct/LICENSE create mode 100644 mybulma/node_modules/spdx-correct/README.md create mode 100644 mybulma/node_modules/spdx-correct/index.js create mode 100644 mybulma/node_modules/spdx-correct/package.json create mode 100644 mybulma/node_modules/spdx-expression-parse/AUTHORS create mode 100644 mybulma/node_modules/spdx-expression-parse/LICENSE create mode 100644 mybulma/node_modules/spdx-expression-parse/README.md create mode 100644 mybulma/node_modules/spdx-expression-parse/index.js create mode 100644 mybulma/node_modules/spdx-expression-parse/package.json create mode 100644 mybulma/node_modules/spdx-expression-parse/parse.js create mode 100644 mybulma/node_modules/spdx-expression-parse/scan.js create mode 100644 mybulma/node_modules/string_decoder/LICENSE create mode 100644 mybulma/node_modules/string_decoder/README.md create mode 100644 mybulma/node_modules/string_decoder/package.json create mode 100644 mybulma/node_modules/strip-ansi/index.d.ts create mode 100644 mybulma/node_modules/strip-ansi/index.js create mode 100644 mybulma/node_modules/strip-ansi/license create mode 100644 mybulma/node_modules/strip-ansi/package.json create mode 100644 mybulma/node_modules/strip-ansi/readme.md create mode 100644 mybulma/node_modules/supports-color/browser.js create mode 100644 mybulma/node_modules/supports-color/index.js create mode 100644 mybulma/node_modules/supports-color/license create mode 100644 mybulma/node_modules/supports-color/package.json create mode 100644 mybulma/node_modules/supports-color/readme.md create mode 100644 mybulma/node_modules/supports-preserve-symlinks-flag/.eslintrc create mode 100644 mybulma/node_modules/supports-preserve-symlinks-flag/.nycrc create mode 100644 mybulma/node_modules/supports-preserve-symlinks-flag/CHANGELOG.md create mode 100644 mybulma/node_modules/supports-preserve-symlinks-flag/LICENSE create mode 100644 mybulma/node_modules/supports-preserve-symlinks-flag/README.md create mode 100644 mybulma/node_modules/supports-preserve-symlinks-flag/browser.js create mode 100644 mybulma/node_modules/supports-preserve-symlinks-flag/index.js create mode 100644 mybulma/node_modules/supports-preserve-symlinks-flag/package.json create mode 100644 mybulma/node_modules/trim-newlines/index.d.ts create mode 100644 mybulma/node_modules/trim-newlines/index.js create mode 100644 mybulma/node_modules/trim-newlines/license create mode 100644 mybulma/node_modules/trim-newlines/package.json create mode 100644 mybulma/node_modules/trim-newlines/readme.md create mode 100644 mybulma/node_modules/unique-filename/LICENSE create mode 100644 mybulma/node_modules/unique-filename/README.md create mode 100644 mybulma/node_modules/unique-filename/package.json mode change 100644 => 100755 mybulma/node_modules/which/bin/node-which create mode 100755 mybulma/node_modules/wide-align/LICENSE create mode 100755 mybulma/node_modules/wide-align/README.md create mode 100755 mybulma/node_modules/wide-align/align.js create mode 100755 mybulma/node_modules/wide-align/package.json mode change 100644 => 100755 mybulma/node_modules/wrap-ansi/index.js create mode 100644 mybulma/node_modules/wrappy/LICENSE create mode 100644 mybulma/node_modules/wrappy/README.md create mode 100644 mybulma/node_modules/wrappy/package.json create mode 100644 mybulma/node_modules/wrappy/wrappy.js create mode 100644 mybulma/node_modules/yallist/LICENSE create mode 100644 mybulma/node_modules/yallist/README.md create mode 100644 mybulma/node_modules/yallist/iterator.js create mode 100644 mybulma/node_modules/yallist/package.json create mode 100644 mybulma/node_modules/yallist/yallist.js create mode 100644 mybulma/node_modules/yargs/LICENSE create mode 100644 mybulma/node_modules/yargs/README.md create mode 100644 mybulma/node_modules/yargs/browser.mjs create mode 100644 mybulma/node_modules/yargs/index.cjs create mode 100644 mybulma/node_modules/yargs/index.mjs create mode 100644 mybulma/node_modules/yargs/package.json create mode 100644 mybulma/node_modules/yargs/yargs create mode 100644 mybulma/node_modules/yargs/yargs.mjs diff --git a/index.html b/index.html index dfe6ddd..e4a09ac 100644 --- a/index.html +++ b/index.html @@ -13,10 +13,25 @@ Ouroboros @@ -40,6 +55,19 @@ ā €ā €ā €ā €ā €ā €ā €ā ˆā ™ā ›ā ¾ā£§ā£¼ā£Ÿā£‰ā£æā£‰ā£»ā£§ā”æā Ÿā ‹ā ā €ā €ā €ā €ā €ā €ā € ā €ā €ā €ā €ā €ā €ā €ā €ā €ā €ā €ā €ā €ā ‰ā ‰ā ‰ā ‰ā ā €ā €ā €ā €ā €ā €ā €ā €ā €ā €ā €ā € +
+

brain genuinely not working with me so instead of thinking of a design, im just gonna write the links down for now:

+
+ForgeJo +
+Ouroboros.Gay - Fediverse +
+Ouroboros.Gay - Fediverse (Akkoma Version) +
+Uptime Kuma +
+limepot.xyz - Personal Website + diff --git a/mybulma/node_modules/.bin/color-support b/mybulma/node_modules/.bin/color-support old mode 100644 new mode 100755 diff --git a/mybulma/node_modules/.bin/mkdirp b/mybulma/node_modules/.bin/mkdirp old mode 100644 new mode 100755 diff --git a/mybulma/node_modules/.bin/node-gyp b/mybulma/node_modules/.bin/node-gyp old mode 100644 new mode 100755 diff --git a/mybulma/node_modules/.bin/node-sass b/mybulma/node_modules/.bin/node-sass old mode 100644 new mode 100755 diff --git a/mybulma/node_modules/.bin/node-which b/mybulma/node_modules/.bin/node-which old mode 100644 new mode 100755 diff --git a/mybulma/node_modules/.bin/nopt b/mybulma/node_modules/.bin/nopt old mode 100644 new mode 100755 diff --git a/mybulma/node_modules/.bin/resolve b/mybulma/node_modules/.bin/resolve old mode 100644 new mode 100755 diff --git a/mybulma/node_modules/.bin/rimraf b/mybulma/node_modules/.bin/rimraf old mode 100644 new mode 100755 diff --git a/mybulma/node_modules/.bin/sassgraph b/mybulma/node_modules/.bin/sassgraph old mode 100644 new mode 100755 diff --git a/mybulma/node_modules/.bin/semver b/mybulma/node_modules/.bin/semver old mode 100644 new mode 100755 diff --git a/mybulma/node_modules/@types/minimist/LICENSE b/mybulma/node_modules/@types/minimist/LICENSE old mode 100644 new mode 100755 diff --git a/mybulma/node_modules/@types/minimist/README.md b/mybulma/node_modules/@types/minimist/README.md old mode 100644 new mode 100755 diff --git a/mybulma/node_modules/@types/minimist/index.d.ts b/mybulma/node_modules/@types/minimist/index.d.ts old mode 100644 new mode 100755 diff --git a/mybulma/node_modules/@types/minimist/package.json b/mybulma/node_modules/@types/minimist/package.json old mode 100644 new mode 100755 diff --git a/mybulma/node_modules/@types/normalize-package-data/LICENSE b/mybulma/node_modules/@types/normalize-package-data/LICENSE old mode 100644 new mode 100755 diff --git a/mybulma/node_modules/@types/normalize-package-data/README.md b/mybulma/node_modules/@types/normalize-package-data/README.md old mode 100644 new mode 100755 diff --git a/mybulma/node_modules/@types/normalize-package-data/index.d.ts b/mybulma/node_modules/@types/normalize-package-data/index.d.ts old mode 100644 new mode 100755 diff --git a/mybulma/node_modules/@types/normalize-package-data/package.json b/mybulma/node_modules/@types/normalize-package-data/package.json old mode 100644 new mode 100755 diff --git a/mybulma/node_modules/aggregate-error/index.d.ts b/mybulma/node_modules/aggregate-error/index.d.ts new file mode 100644 index 0000000..502bf7a --- /dev/null +++ b/mybulma/node_modules/aggregate-error/index.d.ts @@ -0,0 +1,51 @@ +/** +Create an error from multiple errors. +*/ +declare class AggregateError extends Error implements Iterable { + readonly name: 'AggregateError'; + + /** + @param errors - If a string, a new `Error` is created with the string as the error message. If a non-Error object, a new `Error` is created with all properties from the object copied over. + @returns An Error that is also an [`Iterable`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Iterators_and_Generators#Iterables) for the individual errors. + + @example + ``` + import AggregateError = require('aggregate-error'); + + const error = new AggregateError([new Error('foo'), 'bar', {message: 'baz'}]); + + throw error; + + // AggregateError: + // Error: foo + // at Object. (/Users/sindresorhus/dev/aggregate-error/example.js:3:33) + // Error: bar + // at Object. (/Users/sindresorhus/dev/aggregate-error/example.js:3:13) + // Error: baz + // at Object. (/Users/sindresorhus/dev/aggregate-error/example.js:3:13) + // at AggregateError (/Users/sindresorhus/dev/aggregate-error/index.js:19:3) + // at Object. (/Users/sindresorhus/dev/aggregate-error/example.js:3:13) + // at Module._compile (module.js:556:32) + // at Object.Module._extensions..js (module.js:565:10) + // at Module.load (module.js:473:32) + // at tryModuleLoad (module.js:432:12) + // at Function.Module._load (module.js:424:3) + // at Module.runMain (module.js:590:10) + // at run (bootstrap_node.js:394:7) + // at startup (bootstrap_node.js:149:9) + + + for (const individualError of error) { + console.log(individualError); + } + //=> [Error: foo] + //=> [Error: bar] + //=> [Error: baz] + ``` + */ + constructor(errors: ReadonlyArray); + + [Symbol.iterator](): IterableIterator; +} + +export = AggregateError; diff --git a/mybulma/node_modules/aggregate-error/index.js b/mybulma/node_modules/aggregate-error/index.js new file mode 100644 index 0000000..ba5bf02 --- /dev/null +++ b/mybulma/node_modules/aggregate-error/index.js @@ -0,0 +1,47 @@ +'use strict'; +const indentString = require('indent-string'); +const cleanStack = require('clean-stack'); + +const cleanInternalStack = stack => stack.replace(/\s+at .*aggregate-error\/index.js:\d+:\d+\)?/g, ''); + +class AggregateError extends Error { + constructor(errors) { + if (!Array.isArray(errors)) { + throw new TypeError(`Expected input to be an Array, got ${typeof errors}`); + } + + errors = [...errors].map(error => { + if (error instanceof Error) { + return error; + } + + if (error !== null && typeof error === 'object') { + // Handle plain error objects with message property and/or possibly other metadata + return Object.assign(new Error(error.message), error); + } + + return new Error(error); + }); + + let message = errors + .map(error => { + // The `stack` property is not standardized, so we can't assume it exists + return typeof error.stack === 'string' ? cleanInternalStack(cleanStack(error.stack)) : String(error); + }) + .join('\n'); + message = '\n' + indentString(message, 4); + super(message); + + this.name = 'AggregateError'; + + Object.defineProperty(this, '_errors', {value: errors}); + } + + * [Symbol.iterator]() { + for (const error of this._errors) { + yield error; + } + } +} + +module.exports = AggregateError; diff --git a/mybulma/node_modules/aggregate-error/license b/mybulma/node_modules/aggregate-error/license new file mode 100644 index 0000000..e7af2f7 --- /dev/null +++ b/mybulma/node_modules/aggregate-error/license @@ -0,0 +1,9 @@ +MIT License + +Copyright (c) Sindre Sorhus (sindresorhus.com) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/mybulma/node_modules/aggregate-error/package.json b/mybulma/node_modules/aggregate-error/package.json new file mode 100644 index 0000000..74fcc37 --- /dev/null +++ b/mybulma/node_modules/aggregate-error/package.json @@ -0,0 +1,41 @@ +{ + "name": "aggregate-error", + "version": "3.1.0", + "description": "Create an error from multiple errors", + "license": "MIT", + "repository": "sindresorhus/aggregate-error", + "author": { + "name": "Sindre Sorhus", + "email": "sindresorhus@gmail.com", + "url": "sindresorhus.com" + }, + "engines": { + "node": ">=8" + }, + "scripts": { + "test": "xo && ava && tsd" + }, + "files": [ + "index.js", + "index.d.ts" + ], + "keywords": [ + "aggregate", + "error", + "combine", + "multiple", + "many", + "collection", + "iterable", + "iterator" + ], + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "devDependencies": { + "ava": "^2.4.0", + "tsd": "^0.7.1", + "xo": "^0.25.3" + } +} diff --git a/mybulma/node_modules/aggregate-error/readme.md b/mybulma/node_modules/aggregate-error/readme.md new file mode 100644 index 0000000..850de98 --- /dev/null +++ b/mybulma/node_modules/aggregate-error/readme.md @@ -0,0 +1,61 @@ +# aggregate-error [![Build Status](https://travis-ci.org/sindresorhus/aggregate-error.svg?branch=master)](https://travis-ci.org/sindresorhus/aggregate-error) + +> Create an error from multiple errors + + +## Install + +``` +$ npm install aggregate-error +``` + + +## Usage + +```js +const AggregateError = require('aggregate-error'); + +const error = new AggregateError([new Error('foo'), 'bar', {message: 'baz'}]); + +throw error; +/* +AggregateError: + Error: foo + at Object. (/Users/sindresorhus/dev/aggregate-error/example.js:3:33) + Error: bar + at Object. (/Users/sindresorhus/dev/aggregate-error/example.js:3:13) + Error: baz + at Object. (/Users/sindresorhus/dev/aggregate-error/example.js:3:13) + at AggregateError (/Users/sindresorhus/dev/aggregate-error/index.js:19:3) + at Object. (/Users/sindresorhus/dev/aggregate-error/example.js:3:13) + at Module._compile (module.js:556:32) + at Object.Module._extensions..js (module.js:565:10) + at Module.load (module.js:473:32) + at tryModuleLoad (module.js:432:12) + at Function.Module._load (module.js:424:3) + at Module.runMain (module.js:590:10) + at run (bootstrap_node.js:394:7) + at startup (bootstrap_node.js:149:9) +*/ + +for (const individualError of error) { + console.log(individualError); +} +//=> [Error: foo] +//=> [Error: bar] +//=> [Error: baz] +``` + + +## API + +### AggregateError(errors) + +Returns an `Error` that is also an [`Iterable`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Iterators_and_Generators#Iterables) for the individual errors. + +#### errors + +Type: `Array` + +If a string, a new `Error` is created with the string as the error message.
+If a non-Error object, a new `Error` is created with all properties from the object copied over. diff --git a/mybulma/node_modules/aproba/CHANGELOG.md b/mybulma/node_modules/aproba/CHANGELOG.md new file mode 100644 index 0000000..bab30ec --- /dev/null +++ b/mybulma/node_modules/aproba/CHANGELOG.md @@ -0,0 +1,4 @@ +2.0.0 + * Drop support for 0.10 and 0.12. They haven't been in travis but still, + since we _know_ we'll break with them now it's only polite to do a + major bump. diff --git a/mybulma/node_modules/aproba/LICENSE b/mybulma/node_modules/aproba/LICENSE new file mode 100644 index 0000000..f4be44d --- /dev/null +++ b/mybulma/node_modules/aproba/LICENSE @@ -0,0 +1,14 @@ +Copyright (c) 2015, Rebecca Turner + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + diff --git a/mybulma/node_modules/aproba/README.md b/mybulma/node_modules/aproba/README.md new file mode 100644 index 0000000..0bfc594 --- /dev/null +++ b/mybulma/node_modules/aproba/README.md @@ -0,0 +1,94 @@ +aproba +====== + +A ridiculously light-weight function argument validator + +``` +var validate = require("aproba") + +function myfunc(a, b, c) { + // `a` must be a string, `b` a number, `c` a function + validate('SNF', arguments) // [a,b,c] is also valid +} + +myfunc('test', 23, function () {}) // ok +myfunc(123, 23, function () {}) // type error +myfunc('test', 23) // missing arg error +myfunc('test', 23, function () {}, true) // too many args error + +``` + +Valid types are: + +| type | description +| :--: | :---------- +| * | matches any type +| A | `Array.isArray` OR an `arguments` object +| S | typeof == string +| N | typeof == number +| F | typeof == function +| O | typeof == object and not type A and not type E +| B | typeof == boolean +| E | `instanceof Error` OR `null` **(special: see below)** +| Z | == `null` + +Validation failures throw one of three exception types, distinguished by a +`code` property of `EMISSINGARG`, `EINVALIDTYPE` or `ETOOMANYARGS`. + +If you pass in an invalid type then it will throw with a code of +`EUNKNOWNTYPE`. + +If an **error** argument is found and is not null then the remaining +arguments are optional. That is, if you say `ESO` then that's like using a +non-magical `E` in: `E|ESO|ZSO`. + +### But I have optional arguments?! + +You can provide more than one signature by separating them with pipes `|`. +If any signature matches the arguments then they'll be considered valid. + +So for example, say you wanted to write a signature for +`fs.createWriteStream`. The docs for it describe it thusly: + +``` +fs.createWriteStream(path[, options]) +``` + +This would be a signature of `SO|S`. That is, a string and and object, or +just a string. + +Now, if you read the full `fs` docs, you'll see that actually path can ALSO +be a buffer. And options can be a string, that is: +``` +path | +options | +``` + +To reproduce this you have to fully enumerate all of the possible +combinations and that implies a signature of `SO|SS|OO|OS|S|O`. The +awkwardness is a feature: It reminds you of the complexity you're adding to +your API when you do this sort of thing. + + +### Browser support + +This has no dependencies and should work in browsers, though you'll have +noisier stack traces. + +### Why this exists + +I wanted a very simple argument validator. It needed to do two things: + +1. Be more concise and easier to use than assertions + +2. Not encourage an infinite bikeshed of DSLs + +This is why types are specified by a single character and there's no such +thing as an optional argument. + +This is not intended to validate user data. This is specifically about +asserting the interface of your functions. + +If you need greater validation, I encourage you to write them by hand or +look elsewhere. + diff --git a/mybulma/node_modules/aproba/index.js b/mybulma/node_modules/aproba/index.js new file mode 100644 index 0000000..fd94748 --- /dev/null +++ b/mybulma/node_modules/aproba/index.js @@ -0,0 +1,105 @@ +'use strict' +module.exports = validate + +function isArguments (thingy) { + return thingy != null && typeof thingy === 'object' && thingy.hasOwnProperty('callee') +} + +const types = { + '*': {label: 'any', check: () => true}, + A: {label: 'array', check: _ => Array.isArray(_) || isArguments(_)}, + S: {label: 'string', check: _ => typeof _ === 'string'}, + N: {label: 'number', check: _ => typeof _ === 'number'}, + F: {label: 'function', check: _ => typeof _ === 'function'}, + O: {label: 'object', check: _ => typeof _ === 'object' && _ != null && !types.A.check(_) && !types.E.check(_)}, + B: {label: 'boolean', check: _ => typeof _ === 'boolean'}, + E: {label: 'error', check: _ => _ instanceof Error}, + Z: {label: 'null', check: _ => _ == null} +} + +function addSchema (schema, arity) { + const group = arity[schema.length] = arity[schema.length] || [] + if (group.indexOf(schema) === -1) group.push(schema) +} + +function validate (rawSchemas, args) { + if (arguments.length !== 2) throw wrongNumberOfArgs(['SA'], arguments.length) + if (!rawSchemas) throw missingRequiredArg(0, 'rawSchemas') + if (!args) throw missingRequiredArg(1, 'args') + if (!types.S.check(rawSchemas)) throw invalidType(0, ['string'], rawSchemas) + if (!types.A.check(args)) throw invalidType(1, ['array'], args) + const schemas = rawSchemas.split('|') + const arity = {} + + schemas.forEach(schema => { + for (let ii = 0; ii < schema.length; ++ii) { + const type = schema[ii] + if (!types[type]) throw unknownType(ii, type) + } + if (/E.*E/.test(schema)) throw moreThanOneError(schema) + addSchema(schema, arity) + if (/E/.test(schema)) { + addSchema(schema.replace(/E.*$/, 'E'), arity) + addSchema(schema.replace(/E/, 'Z'), arity) + if (schema.length === 1) addSchema('', arity) + } + }) + let matching = arity[args.length] + if (!matching) { + throw wrongNumberOfArgs(Object.keys(arity), args.length) + } + for (let ii = 0; ii < args.length; ++ii) { + let newMatching = matching.filter(schema => { + const type = schema[ii] + const typeCheck = types[type].check + return typeCheck(args[ii]) + }) + if (!newMatching.length) { + const labels = matching.map(_ => types[_[ii]].label).filter(_ => _ != null) + throw invalidType(ii, labels, args[ii]) + } + matching = newMatching + } +} + +function missingRequiredArg (num) { + return newException('EMISSINGARG', 'Missing required argument #' + (num + 1)) +} + +function unknownType (num, type) { + return newException('EUNKNOWNTYPE', 'Unknown type ' + type + ' in argument #' + (num + 1)) +} + +function invalidType (num, expectedTypes, value) { + let valueType + Object.keys(types).forEach(typeCode => { + if (types[typeCode].check(value)) valueType = types[typeCode].label + }) + return newException('EINVALIDTYPE', 'Argument #' + (num + 1) + ': Expected ' + + englishList(expectedTypes) + ' but got ' + valueType) +} + +function englishList (list) { + return list.join(', ').replace(/, ([^,]+)$/, ' or $1') +} + +function wrongNumberOfArgs (expected, got) { + const english = englishList(expected) + const args = expected.every(ex => ex.length === 1) + ? 'argument' + : 'arguments' + return newException('EWRONGARGCOUNT', 'Expected ' + english + ' ' + args + ' but got ' + got) +} + +function moreThanOneError (schema) { + return newException('ETOOMANYERRORTYPES', + 'Only one error type per argument signature is allowed, more than one found in "' + schema + '"') +} + +function newException (code, msg) { + const err = new Error(msg) + err.code = code + /* istanbul ignore else */ + if (Error.captureStackTrace) Error.captureStackTrace(err, validate) + return err +} diff --git a/mybulma/node_modules/aproba/package.json b/mybulma/node_modules/aproba/package.json new file mode 100644 index 0000000..d2212d3 --- /dev/null +++ b/mybulma/node_modules/aproba/package.json @@ -0,0 +1,35 @@ +{ + "name": "aproba", + "version": "2.0.0", + "description": "A ridiculously light-weight argument validator (now browser friendly)", + "main": "index.js", + "directories": { + "test": "test" + }, + "dependencies": {}, + "devDependencies": { + "standard": "^11.0.1", + "tap": "^12.0.1" + }, + "files": [ + "index.js" + ], + "scripts": { + "pretest": "standard", + "test": "tap --100 -J test/*.js" + }, + "repository": { + "type": "git", + "url": "https://github.com/iarna/aproba" + }, + "keywords": [ + "argument", + "validate" + ], + "author": "Rebecca Turner ", + "license": "ISC", + "bugs": { + "url": "https://github.com/iarna/aproba/issues" + }, + "homepage": "https://github.com/iarna/aproba" +} diff --git a/mybulma/node_modules/async-foreach/LICENSE-MIT b/mybulma/node_modules/async-foreach/LICENSE-MIT new file mode 100644 index 0000000..7505716 --- /dev/null +++ b/mybulma/node_modules/async-foreach/LICENSE-MIT @@ -0,0 +1,22 @@ +Copyright (c) 2011 "Cowboy" Ben Alman + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. diff --git a/mybulma/node_modules/async-foreach/README.md b/mybulma/node_modules/async-foreach/README.md new file mode 100644 index 0000000..f574204 --- /dev/null +++ b/mybulma/node_modules/async-foreach/README.md @@ -0,0 +1,195 @@ +# JavaScript Sync/Async forEach + +An optionally-asynchronous forEach with an interesting interface. + +## Getting Started + +This code should work just fine in Node.js: + +First, install the module with: `npm install async-foreach` + +```javascript +var forEach = require('async-foreach').forEach; +forEach(["a", "b", "c"], function(item, index, arr) { + console.log("each", item, index, arr); +}); +// logs: +// each a 0 ["a", "b", "c"] +// each b 1 ["a", "b", "c"] +// each c 2 ["a", "b", "c"] +``` + +Or in the browser: + +```html + + +``` + +In the browser, you can attach the forEach method to any object. + +```html + + + +``` + +## The General Idea (Why I thought this was worth sharing) + +The idea is to allow the callback to decide _at runtime_ whether the loop will be synchronous or asynchronous. By using `this` in a creative way (in situations where that value isn't already spoken for), an entire control API can be offered without over-complicating function signatures. + +```javascript +forEach(arr, function(item, index) { + // Synchronous. +}); + +forEach(arr, function(item, index) { + // Only when `this.async` is called does iteration becomes asynchronous. The + // loop won't be continued until the `done` function is executed. + var done = this.async(); + // Continue in one second. + setTimeout(done, 1000); +}); + +forEach(arr, function(item, index) { + // Break out of synchronous iteration early by returning false. + return index !== 1; +}); + +forEach(arr, function(item, index) { + // Break out of asynchronous iteration early... + var done = this.async(); + // ...by passing false to the done function. + setTimeout(function() { + done(index !== 1); + }); +}); +``` + +## Examples +See the unit tests for more examples. + +```javascript +// Generic "done" callback. +function allDone(notAborted, arr) { + console.log("done", notAborted, arr); +} + +// Synchronous. +forEach(["a", "b", "c"], function(item, index, arr) { + console.log("each", item, index, arr); +}, allDone); +// logs: +// each a 0 ["a", "b", "c"] +// each b 1 ["a", "b", "c"] +// each c 2 ["a", "b", "c"] +// done true ["a", "b", "c"] + +// Synchronous with early abort. +forEach(["a", "b", "c"], function(item, index, arr) { + console.log("each", item, index, arr); + if (item === "b") { return false; } +}, allDone); +// logs: +// each a 0 ["a", "b", "c"] +// each b 1 ["a", "b", "c"] +// done false ["a", "b", "c"] + +// Asynchronous. +forEach(["a", "b", "c"], function(item, index, arr) { + console.log("each", item, index, arr); + var done = this.async(); + setTimeout(function() { + done(); + }, 500); +}, allDone); +// logs: +// each a 0 ["a", "b", "c"] +// each b 1 ["a", "b", "c"] +// each c 2 ["a", "b", "c"] +// done true ["a", "b", "c"] + +// Asynchronous with early abort. +forEach(["a", "b", "c"], function(item, index, arr) { + console.log("each", item, index, arr); + var done = this.async(); + setTimeout(function() { + done(item !== "b"); + }, 500); +}, allDone); +// logs: +// each a 0 ["a", "b", "c"] +// each b 1 ["a", "b", "c"] +// done false ["a", "b", "c"] + +// Not actually asynchronous. +forEach(["a", "b", "c"], function(item, index, arr) { + console.log("each", item, index, arr); + var done = this.async() + done(); +}, allDone); +// logs: +// each a 0 ["a", "b", "c"] +// each b 1 ["a", "b", "c"] +// each c 2 ["a", "b", "c"] +// done true ["a", "b", "c"] + +// Not actually asynchronous with early abort. +forEach(["a", "b", "c"], function(item, index, arr) { + console.log("each", item, index, arr); + var done = this.async(); + done(item !== "b"); +}, allDone); +// logs: +// each a 0 ["a", "b", "c"] +// each b 1 ["a", "b", "c"] +// done false ["a", "b", "c"] +``` + +## Contributing +In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [grunt](https://github.com/cowboy/grunt). + +_Also, please don't edit files in the "dist" subdirectory as they are generated via grunt. You'll find source code in the "lib" subdirectory!_ + +## Release History + +04/29/2013 +v0.1.3 +Removed hard Node.js version dependency. + +11/17/2011 +v0.1.2 +Adding sparse array support. +Invalid length properties are now sanitized. +This closes issue #1 (like a boss). + +11/11/2011 +v0.1.1 +Refactored code to be much simpler. Yay for unit tests! + +11/11/2011 +v0.1.0 +Initial Release. + +## License +Copyright (c) 2012 "Cowboy" Ben Alman +Licensed under the MIT license. + diff --git a/mybulma/node_modules/async-foreach/grunt.js b/mybulma/node_modules/async-foreach/grunt.js new file mode 100644 index 0000000..079a23a --- /dev/null +++ b/mybulma/node_modules/async-foreach/grunt.js @@ -0,0 +1,48 @@ +/*global config:true, task:true*/ +config.init({ + pkg: '', + meta: { + title: 'JavaScript Sync/Async forEach', + license: ['MIT'], + copyright: 'Copyright (c) 2012 "Cowboy" Ben Alman', + banner: '/* {{meta.title}} - v{{pkg.version}} - {{today "m/d/yyyy"}}\n' + + ' * {{pkg.homepage}}\n' + + ' * {{{meta.copyright}}}; Licensed {{join meta.license}} */' + }, + concat: { + 'dist/ba-foreach.js': ['', ''] + }, + min: { + 'dist/ba-foreach.min.js': ['', 'dist/ba-foreach.js'] + }, + test: { + files: ['test/**/*.js'] + }, + lint: { + files: ['grunt.js', 'lib/**/*.js', 'test/**/*.js'] + }, + watch: { + files: '', + tasks: 'lint:files test:files' + }, + jshint: { + options: { + curly: true, + eqeqeq: true, + immed: true, + latedef: true, + newcap: true, + noarg: true, + sub: true, + undef: true, + eqnull: true + }, + globals: { + exports: true + } + }, + uglify: {} +}); + +// Default task. +task.registerTask('default', 'lint:files test:files concat min'); diff --git a/mybulma/node_modules/async-foreach/package.json b/mybulma/node_modules/async-foreach/package.json new file mode 100644 index 0000000..5615dce --- /dev/null +++ b/mybulma/node_modules/async-foreach/package.json @@ -0,0 +1,25 @@ +{ + "author": "\"Cowboy\" Ben Alman (http://benalman.com/)", + "name": "async-foreach", + "description": "An optionally-asynchronous forEach with an interesting interface.", + "version": "0.1.3", + "homepage": "http://github.com/cowboy/javascript-sync-async-foreach", + "bugs": "https://github.com/cowboy/javascript-sync-async-foreach/issues", + "repository": { + "type": "git", + "url": "git://github.com/cowboy/javascript-sync-async-foreach.git" + }, + "main": "lib/foreach", + "engines": { + "node": "*" + }, + "keywords": [ + "array", + "loop", + "sync", + "async", + "foreach" + ], + "dependencies": {}, + "devDependencies": {} +} diff --git a/mybulma/node_modules/brace-expansion/LICENSE b/mybulma/node_modules/brace-expansion/LICENSE new file mode 100644 index 0000000..de32266 --- /dev/null +++ b/mybulma/node_modules/brace-expansion/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2013 Julian Gruber + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/mybulma/node_modules/brace-expansion/README.md b/mybulma/node_modules/brace-expansion/README.md new file mode 100644 index 0000000..6b4e0e1 --- /dev/null +++ b/mybulma/node_modules/brace-expansion/README.md @@ -0,0 +1,129 @@ +# brace-expansion + +[Brace expansion](https://www.gnu.org/software/bash/manual/html_node/Brace-Expansion.html), +as known from sh/bash, in JavaScript. + +[![build status](https://secure.travis-ci.org/juliangruber/brace-expansion.svg)](http://travis-ci.org/juliangruber/brace-expansion) +[![downloads](https://img.shields.io/npm/dm/brace-expansion.svg)](https://www.npmjs.org/package/brace-expansion) +[![Greenkeeper badge](https://badges.greenkeeper.io/juliangruber/brace-expansion.svg)](https://greenkeeper.io/) + +[![testling badge](https://ci.testling.com/juliangruber/brace-expansion.png)](https://ci.testling.com/juliangruber/brace-expansion) + +## Example + +```js +var expand = require('brace-expansion'); + +expand('file-{a,b,c}.jpg') +// => ['file-a.jpg', 'file-b.jpg', 'file-c.jpg'] + +expand('-v{,,}') +// => ['-v', '-v', '-v'] + +expand('file{0..2}.jpg') +// => ['file0.jpg', 'file1.jpg', 'file2.jpg'] + +expand('file-{a..c}.jpg') +// => ['file-a.jpg', 'file-b.jpg', 'file-c.jpg'] + +expand('file{2..0}.jpg') +// => ['file2.jpg', 'file1.jpg', 'file0.jpg'] + +expand('file{0..4..2}.jpg') +// => ['file0.jpg', 'file2.jpg', 'file4.jpg'] + +expand('file-{a..e..2}.jpg') +// => ['file-a.jpg', 'file-c.jpg', 'file-e.jpg'] + +expand('file{00..10..5}.jpg') +// => ['file00.jpg', 'file05.jpg', 'file10.jpg'] + +expand('{{A..C},{a..c}}') +// => ['A', 'B', 'C', 'a', 'b', 'c'] + +expand('ppp{,config,oe{,conf}}') +// => ['ppp', 'pppconfig', 'pppoe', 'pppoeconf'] +``` + +## API + +```js +var expand = require('brace-expansion'); +``` + +### var expanded = expand(str) + +Return an array of all possible and valid expansions of `str`. If none are +found, `[str]` is returned. + +Valid expansions are: + +```js +/^(.*,)+(.+)?$/ +// {a,b,...} +``` + +A comma separated list of options, like `{a,b}` or `{a,{b,c}}` or `{,a,}`. + +```js +/^-?\d+\.\.-?\d+(\.\.-?\d+)?$/ +// {x..y[..incr]} +``` + +A numeric sequence from `x` to `y` inclusive, with optional increment. +If `x` or `y` start with a leading `0`, all the numbers will be padded +to have equal length. Negative numbers and backwards iteration work too. + +```js +/^-?\d+\.\.-?\d+(\.\.-?\d+)?$/ +// {x..y[..incr]} +``` + +An alphabetic sequence from `x` to `y` inclusive, with optional increment. +`x` and `y` must be exactly one character, and if given, `incr` must be a +number. + +For compatibility reasons, the string `${` is not eligible for brace expansion. + +## Installation + +With [npm](https://npmjs.org) do: + +```bash +npm install brace-expansion +``` + +## Contributors + +- [Julian Gruber](https://github.com/juliangruber) +- [Isaac Z. Schlueter](https://github.com/isaacs) + +## Sponsors + +This module is proudly supported by my [Sponsors](https://github.com/juliangruber/sponsors)! + +Do you want to support modules like this to improve their quality, stability and weigh in on new features? Then please consider donating to my [Patreon](https://www.patreon.com/juliangruber). Not sure how much of my modules you're using? Try [feross/thanks](https://github.com/feross/thanks)! + +## License + +(MIT) + +Copyright (c) 2013 Julian Gruber <julian@juliangruber.com> + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/mybulma/node_modules/brace-expansion/index.js b/mybulma/node_modules/brace-expansion/index.js new file mode 100644 index 0000000..0478be8 --- /dev/null +++ b/mybulma/node_modules/brace-expansion/index.js @@ -0,0 +1,201 @@ +var concatMap = require('concat-map'); +var balanced = require('balanced-match'); + +module.exports = expandTop; + +var escSlash = '\0SLASH'+Math.random()+'\0'; +var escOpen = '\0OPEN'+Math.random()+'\0'; +var escClose = '\0CLOSE'+Math.random()+'\0'; +var escComma = '\0COMMA'+Math.random()+'\0'; +var escPeriod = '\0PERIOD'+Math.random()+'\0'; + +function numeric(str) { + return parseInt(str, 10) == str + ? parseInt(str, 10) + : str.charCodeAt(0); +} + +function escapeBraces(str) { + return str.split('\\\\').join(escSlash) + .split('\\{').join(escOpen) + .split('\\}').join(escClose) + .split('\\,').join(escComma) + .split('\\.').join(escPeriod); +} + +function unescapeBraces(str) { + return str.split(escSlash).join('\\') + .split(escOpen).join('{') + .split(escClose).join('}') + .split(escComma).join(',') + .split(escPeriod).join('.'); +} + + +// Basically just str.split(","), but handling cases +// where we have nested braced sections, which should be +// treated as individual members, like {a,{b,c},d} +function parseCommaParts(str) { + if (!str) + return ['']; + + var parts = []; + var m = balanced('{', '}', str); + + if (!m) + return str.split(','); + + var pre = m.pre; + var body = m.body; + var post = m.post; + var p = pre.split(','); + + p[p.length-1] += '{' + body + '}'; + var postParts = parseCommaParts(post); + if (post.length) { + p[p.length-1] += postParts.shift(); + p.push.apply(p, postParts); + } + + parts.push.apply(parts, p); + + return parts; +} + +function expandTop(str) { + if (!str) + return []; + + // I don't know why Bash 4.3 does this, but it does. + // Anything starting with {} will have the first two bytes preserved + // but *only* at the top level, so {},a}b will not expand to anything, + // but a{},b}c will be expanded to [a}c,abc]. + // One could argue that this is a bug in Bash, but since the goal of + // this module is to match Bash's rules, we escape a leading {} + if (str.substr(0, 2) === '{}') { + str = '\\{\\}' + str.substr(2); + } + + return expand(escapeBraces(str), true).map(unescapeBraces); +} + +function identity(e) { + return e; +} + +function embrace(str) { + return '{' + str + '}'; +} +function isPadded(el) { + return /^-?0\d/.test(el); +} + +function lte(i, y) { + return i <= y; +} +function gte(i, y) { + return i >= y; +} + +function expand(str, isTop) { + var expansions = []; + + var m = balanced('{', '}', str); + if (!m || /\$$/.test(m.pre)) return [str]; + + var isNumericSequence = /^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m.body); + var isAlphaSequence = /^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m.body); + var isSequence = isNumericSequence || isAlphaSequence; + var isOptions = m.body.indexOf(',') >= 0; + if (!isSequence && !isOptions) { + // {a},b} + if (m.post.match(/,.*\}/)) { + str = m.pre + '{' + m.body + escClose + m.post; + return expand(str); + } + return [str]; + } + + var n; + if (isSequence) { + n = m.body.split(/\.\./); + } else { + n = parseCommaParts(m.body); + if (n.length === 1) { + // x{{a,b}}y ==> x{a}y x{b}y + n = expand(n[0], false).map(embrace); + if (n.length === 1) { + var post = m.post.length + ? expand(m.post, false) + : ['']; + return post.map(function(p) { + return m.pre + n[0] + p; + }); + } + } + } + + // at this point, n is the parts, and we know it's not a comma set + // with a single entry. + + // no need to expand pre, since it is guaranteed to be free of brace-sets + var pre = m.pre; + var post = m.post.length + ? expand(m.post, false) + : ['']; + + var N; + + if (isSequence) { + var x = numeric(n[0]); + var y = numeric(n[1]); + var width = Math.max(n[0].length, n[1].length) + var incr = n.length == 3 + ? Math.abs(numeric(n[2])) + : 1; + var test = lte; + var reverse = y < x; + if (reverse) { + incr *= -1; + test = gte; + } + var pad = n.some(isPadded); + + N = []; + + for (var i = x; test(i, y); i += incr) { + var c; + if (isAlphaSequence) { + c = String.fromCharCode(i); + if (c === '\\') + c = ''; + } else { + c = String(i); + if (pad) { + var need = width - c.length; + if (need > 0) { + var z = new Array(need + 1).join('0'); + if (i < 0) + c = '-' + z + c.slice(1); + else + c = z + c; + } + } + } + N.push(c); + } + } else { + N = concatMap(n, function(el) { return expand(el, false) }); + } + + for (var j = 0; j < N.length; j++) { + for (var k = 0; k < post.length; k++) { + var expansion = pre + N[j] + post[k]; + if (!isTop || isSequence || expansion) + expansions.push(expansion); + } + } + + return expansions; +} + diff --git a/mybulma/node_modules/brace-expansion/package.json b/mybulma/node_modules/brace-expansion/package.json new file mode 100644 index 0000000..a18faa8 --- /dev/null +++ b/mybulma/node_modules/brace-expansion/package.json @@ -0,0 +1,47 @@ +{ + "name": "brace-expansion", + "description": "Brace expansion as known from sh/bash", + "version": "1.1.11", + "repository": { + "type": "git", + "url": "git://github.com/juliangruber/brace-expansion.git" + }, + "homepage": "https://github.com/juliangruber/brace-expansion", + "main": "index.js", + "scripts": { + "test": "tape test/*.js", + "gentest": "bash test/generate.sh", + "bench": "matcha test/perf/bench.js" + }, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + }, + "devDependencies": { + "matcha": "^0.7.0", + "tape": "^4.6.0" + }, + "keywords": [], + "author": { + "name": "Julian Gruber", + "email": "mail@juliangruber.com", + "url": "http://juliangruber.com" + }, + "license": "MIT", + "testling": { + "files": "test/*.js", + "browsers": [ + "ie/8..latest", + "firefox/20..latest", + "firefox/nightly", + "chrome/25..latest", + "chrome/canary", + "opera/12..latest", + "opera/next", + "safari/5.1..latest", + "ipad/6.0..latest", + "iphone/6.0..latest", + "android-browser/4.2..latest" + ] + } +} diff --git a/mybulma/node_modules/chalk/index.d.ts b/mybulma/node_modules/chalk/index.d.ts new file mode 100644 index 0000000..9cd88f3 --- /dev/null +++ b/mybulma/node_modules/chalk/index.d.ts @@ -0,0 +1,415 @@ +/** +Basic foreground colors. + +[More colors here.](https://github.com/chalk/chalk/blob/master/readme.md#256-and-truecolor-color-support) +*/ +declare type ForegroundColor = + | 'black' + | 'red' + | 'green' + | 'yellow' + | 'blue' + | 'magenta' + | 'cyan' + | 'white' + | 'gray' + | 'grey' + | 'blackBright' + | 'redBright' + | 'greenBright' + | 'yellowBright' + | 'blueBright' + | 'magentaBright' + | 'cyanBright' + | 'whiteBright'; + +/** +Basic background colors. + +[More colors here.](https://github.com/chalk/chalk/blob/master/readme.md#256-and-truecolor-color-support) +*/ +declare type BackgroundColor = + | 'bgBlack' + | 'bgRed' + | 'bgGreen' + | 'bgYellow' + | 'bgBlue' + | 'bgMagenta' + | 'bgCyan' + | 'bgWhite' + | 'bgGray' + | 'bgGrey' + | 'bgBlackBright' + | 'bgRedBright' + | 'bgGreenBright' + | 'bgYellowBright' + | 'bgBlueBright' + | 'bgMagentaBright' + | 'bgCyanBright' + | 'bgWhiteBright'; + +/** +Basic colors. + +[More colors here.](https://github.com/chalk/chalk/blob/master/readme.md#256-and-truecolor-color-support) +*/ +declare type Color = ForegroundColor | BackgroundColor; + +declare type Modifiers = + | 'reset' + | 'bold' + | 'dim' + | 'italic' + | 'underline' + | 'inverse' + | 'hidden' + | 'strikethrough' + | 'visible'; + +declare namespace chalk { + /** + Levels: + - `0` - All colors disabled. + - `1` - Basic 16 colors support. + - `2` - ANSI 256 colors support. + - `3` - Truecolor 16 million colors support. + */ + type Level = 0 | 1 | 2 | 3; + + interface Options { + /** + Specify the color support for Chalk. + + By default, color support is automatically detected based on the environment. + + Levels: + - `0` - All colors disabled. + - `1` - Basic 16 colors support. + - `2` - ANSI 256 colors support. + - `3` - Truecolor 16 million colors support. + */ + level?: Level; + } + + /** + Return a new Chalk instance. + */ + type Instance = new (options?: Options) => Chalk; + + /** + Detect whether the terminal supports color. + */ + interface ColorSupport { + /** + The color level used by Chalk. + */ + level: Level; + + /** + Return whether Chalk supports basic 16 colors. + */ + hasBasic: boolean; + + /** + Return whether Chalk supports ANSI 256 colors. + */ + has256: boolean; + + /** + Return whether Chalk supports Truecolor 16 million colors. + */ + has16m: boolean; + } + + interface ChalkFunction { + /** + Use a template string. + + @remarks Template literals are unsupported for nested calls (see [issue #341](https://github.com/chalk/chalk/issues/341)) + + @example + ``` + import chalk = require('chalk'); + + log(chalk` + CPU: {red ${cpu.totalPercent}%} + RAM: {green ${ram.used / ram.total * 100}%} + DISK: {rgb(255,131,0) ${disk.used / disk.total * 100}%} + `); + ``` + + @example + ``` + import chalk = require('chalk'); + + log(chalk.red.bgBlack`2 + 3 = {bold ${2 + 3}}`) + ``` + */ + (text: TemplateStringsArray, ...placeholders: unknown[]): string; + + (...text: unknown[]): string; + } + + interface Chalk extends ChalkFunction { + /** + Return a new Chalk instance. + */ + Instance: Instance; + + /** + The color support for Chalk. + + By default, color support is automatically detected based on the environment. + + Levels: + - `0` - All colors disabled. + - `1` - Basic 16 colors support. + - `2` - ANSI 256 colors support. + - `3` - Truecolor 16 million colors support. + */ + level: Level; + + /** + Use HEX value to set text color. + + @param color - Hexadecimal value representing the desired color. + + @example + ``` + import chalk = require('chalk'); + + chalk.hex('#DEADED'); + ``` + */ + hex(color: string): Chalk; + + /** + Use keyword color value to set text color. + + @param color - Keyword value representing the desired color. + + @example + ``` + import chalk = require('chalk'); + + chalk.keyword('orange'); + ``` + */ + keyword(color: string): Chalk; + + /** + Use RGB values to set text color. + */ + rgb(red: number, green: number, blue: number): Chalk; + + /** + Use HSL values to set text color. + */ + hsl(hue: number, saturation: number, lightness: number): Chalk; + + /** + Use HSV values to set text color. + */ + hsv(hue: number, saturation: number, value: number): Chalk; + + /** + Use HWB values to set text color. + */ + hwb(hue: number, whiteness: number, blackness: number): Chalk; + + /** + Use a [Select/Set Graphic Rendition](https://en.wikipedia.org/wiki/ANSI_escape_code#SGR_parameters) (SGR) [color code number](https://en.wikipedia.org/wiki/ANSI_escape_code#3/4_bit) to set text color. + + 30 <= code && code < 38 || 90 <= code && code < 98 + For example, 31 for red, 91 for redBright. + */ + ansi(code: number): Chalk; + + /** + Use a [8-bit unsigned number](https://en.wikipedia.org/wiki/ANSI_escape_code#8-bit) to set text color. + */ + ansi256(index: number): Chalk; + + /** + Use HEX value to set background color. + + @param color - Hexadecimal value representing the desired color. + + @example + ``` + import chalk = require('chalk'); + + chalk.bgHex('#DEADED'); + ``` + */ + bgHex(color: string): Chalk; + + /** + Use keyword color value to set background color. + + @param color - Keyword value representing the desired color. + + @example + ``` + import chalk = require('chalk'); + + chalk.bgKeyword('orange'); + ``` + */ + bgKeyword(color: string): Chalk; + + /** + Use RGB values to set background color. + */ + bgRgb(red: number, green: number, blue: number): Chalk; + + /** + Use HSL values to set background color. + */ + bgHsl(hue: number, saturation: number, lightness: number): Chalk; + + /** + Use HSV values to set background color. + */ + bgHsv(hue: number, saturation: number, value: number): Chalk; + + /** + Use HWB values to set background color. + */ + bgHwb(hue: number, whiteness: number, blackness: number): Chalk; + + /** + Use a [Select/Set Graphic Rendition](https://en.wikipedia.org/wiki/ANSI_escape_code#SGR_parameters) (SGR) [color code number](https://en.wikipedia.org/wiki/ANSI_escape_code#3/4_bit) to set background color. + + 30 <= code && code < 38 || 90 <= code && code < 98 + For example, 31 for red, 91 for redBright. + Use the foreground code, not the background code (for example, not 41, nor 101). + */ + bgAnsi(code: number): Chalk; + + /** + Use a [8-bit unsigned number](https://en.wikipedia.org/wiki/ANSI_escape_code#8-bit) to set background color. + */ + bgAnsi256(index: number): Chalk; + + /** + Modifier: Resets the current color chain. + */ + readonly reset: Chalk; + + /** + Modifier: Make text bold. + */ + readonly bold: Chalk; + + /** + Modifier: Emitting only a small amount of light. + */ + readonly dim: Chalk; + + /** + Modifier: Make text italic. (Not widely supported) + */ + readonly italic: Chalk; + + /** + Modifier: Make text underline. (Not widely supported) + */ + readonly underline: Chalk; + + /** + Modifier: Inverse background and foreground colors. + */ + readonly inverse: Chalk; + + /** + Modifier: Prints the text, but makes it invisible. + */ + readonly hidden: Chalk; + + /** + Modifier: Puts a horizontal line through the center of the text. (Not widely supported) + */ + readonly strikethrough: Chalk; + + /** + Modifier: Prints the text only when Chalk has a color support level > 0. + Can be useful for things that are purely cosmetic. + */ + readonly visible: Chalk; + + readonly black: Chalk; + readonly red: Chalk; + readonly green: Chalk; + readonly yellow: Chalk; + readonly blue: Chalk; + readonly magenta: Chalk; + readonly cyan: Chalk; + readonly white: Chalk; + + /* + Alias for `blackBright`. + */ + readonly gray: Chalk; + + /* + Alias for `blackBright`. + */ + readonly grey: Chalk; + + readonly blackBright: Chalk; + readonly redBright: Chalk; + readonly greenBright: Chalk; + readonly yellowBright: Chalk; + readonly blueBright: Chalk; + readonly magentaBright: Chalk; + readonly cyanBright: Chalk; + readonly whiteBright: Chalk; + + readonly bgBlack: Chalk; + readonly bgRed: Chalk; + readonly bgGreen: Chalk; + readonly bgYellow: Chalk; + readonly bgBlue: Chalk; + readonly bgMagenta: Chalk; + readonly bgCyan: Chalk; + readonly bgWhite: Chalk; + + /* + Alias for `bgBlackBright`. + */ + readonly bgGray: Chalk; + + /* + Alias for `bgBlackBright`. + */ + readonly bgGrey: Chalk; + + readonly bgBlackBright: Chalk; + readonly bgRedBright: Chalk; + readonly bgGreenBright: Chalk; + readonly bgYellowBright: Chalk; + readonly bgBlueBright: Chalk; + readonly bgMagentaBright: Chalk; + readonly bgCyanBright: Chalk; + readonly bgWhiteBright: Chalk; + } +} + +/** +Main Chalk object that allows to chain styles together. +Call the last one as a method with a string argument. +Order doesn't matter, and later styles take precedent in case of a conflict. +This simply means that `chalk.red.yellow.green` is equivalent to `chalk.green`. +*/ +declare const chalk: chalk.Chalk & chalk.ChalkFunction & { + supportsColor: chalk.ColorSupport | false; + Level: chalk.Level; + Color: Color; + ForegroundColor: ForegroundColor; + BackgroundColor: BackgroundColor; + Modifiers: Modifiers; + stderr: chalk.Chalk & {supportsColor: chalk.ColorSupport | false}; +}; + +export = chalk; diff --git a/mybulma/node_modules/chalk/license b/mybulma/node_modules/chalk/license new file mode 100644 index 0000000..e7af2f7 --- /dev/null +++ b/mybulma/node_modules/chalk/license @@ -0,0 +1,9 @@ +MIT License + +Copyright (c) Sindre Sorhus (sindresorhus.com) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/mybulma/node_modules/chalk/package.json b/mybulma/node_modules/chalk/package.json new file mode 100644 index 0000000..47c23f2 --- /dev/null +++ b/mybulma/node_modules/chalk/package.json @@ -0,0 +1,68 @@ +{ + "name": "chalk", + "version": "4.1.2", + "description": "Terminal string styling done right", + "license": "MIT", + "repository": "chalk/chalk", + "funding": "https://github.com/chalk/chalk?sponsor=1", + "main": "source", + "engines": { + "node": ">=10" + }, + "scripts": { + "test": "xo && nyc ava && tsd", + "bench": "matcha benchmark.js" + }, + "files": [ + "source", + "index.d.ts" + ], + "keywords": [ + "color", + "colour", + "colors", + "terminal", + "console", + "cli", + "string", + "str", + "ansi", + "style", + "styles", + "tty", + "formatting", + "rgb", + "256", + "shell", + "xterm", + "log", + "logging", + "command-line", + "text" + ], + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "devDependencies": { + "ava": "^2.4.0", + "coveralls": "^3.0.7", + "execa": "^4.0.0", + "import-fresh": "^3.1.0", + "matcha": "^0.7.0", + "nyc": "^15.0.0", + "resolve-from": "^5.0.0", + "tsd": "^0.7.4", + "xo": "^0.28.2" + }, + "xo": { + "rules": { + "unicorn/prefer-string-slice": "off", + "unicorn/prefer-includes": "off", + "@typescript-eslint/member-ordering": "off", + "no-redeclare": "off", + "unicorn/string-content": "off", + "unicorn/better-regex": "off" + } + } +} diff --git a/mybulma/node_modules/chalk/readme.md b/mybulma/node_modules/chalk/readme.md new file mode 100644 index 0000000..a055d21 --- /dev/null +++ b/mybulma/node_modules/chalk/readme.md @@ -0,0 +1,341 @@ +

+
+
+ Chalk +
+
+
+

+ +> Terminal string styling done right + +[![Build Status](https://travis-ci.org/chalk/chalk.svg?branch=master)](https://travis-ci.org/chalk/chalk) [![Coverage Status](https://coveralls.io/repos/github/chalk/chalk/badge.svg?branch=master)](https://coveralls.io/github/chalk/chalk?branch=master) [![npm dependents](https://badgen.net/npm/dependents/chalk)](https://www.npmjs.com/package/chalk?activeTab=dependents) [![Downloads](https://badgen.net/npm/dt/chalk)](https://www.npmjs.com/package/chalk) [![](https://img.shields.io/badge/unicorn-approved-ff69b4.svg)](https://www.youtube.com/watch?v=9auOCbH5Ns4) [![XO code style](https://img.shields.io/badge/code_style-XO-5ed9c7.svg)](https://github.com/xojs/xo) ![TypeScript-ready](https://img.shields.io/npm/types/chalk.svg) [![run on repl.it](https://repl.it/badge/github/chalk/chalk)](https://repl.it/github/chalk/chalk) + + + +
+ +--- + + + +--- + +
+ +## Highlights + +- Expressive API +- Highly performant +- Ability to nest styles +- [256/Truecolor color support](#256-and-truecolor-color-support) +- Auto-detects color support +- Doesn't extend `String.prototype` +- Clean and focused +- Actively maintained +- [Used by ~50,000 packages](https://www.npmjs.com/browse/depended/chalk) as of January 1, 2020 + +## Install + +```console +$ npm install chalk +``` + +## Usage + +```js +const chalk = require('chalk'); + +console.log(chalk.blue('Hello world!')); +``` + +Chalk comes with an easy to use composable API where you just chain and nest the styles you want. + +```js +const chalk = require('chalk'); +const log = console.log; + +// Combine styled and normal strings +log(chalk.blue('Hello') + ' World' + chalk.red('!')); + +// Compose multiple styles using the chainable API +log(chalk.blue.bgRed.bold('Hello world!')); + +// Pass in multiple arguments +log(chalk.blue('Hello', 'World!', 'Foo', 'bar', 'biz', 'baz')); + +// Nest styles +log(chalk.red('Hello', chalk.underline.bgBlue('world') + '!')); + +// Nest styles of the same type even (color, underline, background) +log(chalk.green( + 'I am a green line ' + + chalk.blue.underline.bold('with a blue substring') + + ' that becomes green again!' +)); + +// ES2015 template literal +log(` +CPU: ${chalk.red('90%')} +RAM: ${chalk.green('40%')} +DISK: ${chalk.yellow('70%')} +`); + +// ES2015 tagged template literal +log(chalk` +CPU: {red ${cpu.totalPercent}%} +RAM: {green ${ram.used / ram.total * 100}%} +DISK: {rgb(255,131,0) ${disk.used / disk.total * 100}%} +`); + +// Use RGB colors in terminal emulators that support it. +log(chalk.keyword('orange')('Yay for orange colored text!')); +log(chalk.rgb(123, 45, 67).underline('Underlined reddish color')); +log(chalk.hex('#DEADED').bold('Bold gray!')); +``` + +Easily define your own themes: + +```js +const chalk = require('chalk'); + +const error = chalk.bold.red; +const warning = chalk.keyword('orange'); + +console.log(error('Error!')); +console.log(warning('Warning!')); +``` + +Take advantage of console.log [string substitution](https://nodejs.org/docs/latest/api/console.html#console_console_log_data_args): + +```js +const name = 'Sindre'; +console.log(chalk.green('Hello %s'), name); +//=> 'Hello Sindre' +``` + +## API + +### chalk.`