diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 265ba47..c567b82 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,11 +8,9 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: purescript-contrib/setup-purescript@main + - uses: actions/setup-node@v6 with: - purescript: 0.15.15 - psa: 0.8.2 - spago: unstable + node-version: 22 - name: Cache PureScript dependencies uses: actions/cache@v4 @@ -23,7 +21,7 @@ jobs: # have changed. If you do not want to cache compiled output, remove # the `output` path. with: - key: k1-${{ runner.os }}-spago-${{ hashFiles('**/*.lock') }} + key: k2-${{ runner.os }}-spago-${{ hashFiles('**/*.lock') }} path: | .spago output @@ -56,9 +54,10 @@ jobs: examples/13-error-boundaries/.spago examples/13-error-boundaries/output - - run: spago build - run: npm i + - run: npm exec spago build - run: npm run bundle + - run: npm t - name: Run Example Tests diff --git a/codegen/schema/get-gql-schema.mjs b/codegen/schema/get-gql-schema.mjs index 1ac1a32..c5d8166 100644 --- a/codegen/schema/get-gql-schema.mjs +++ b/codegen/schema/get-gql-schema.mjs @@ -1,4 +1,3 @@ -import fetch from "node-fetch"; import { getIntrospectionQuery } from "graphql"; export async function getGqlSchema({ moduleName, cache, url, token }) { diff --git a/codegen/schema/index.mjs b/codegen/schema/index.mjs index b0c2761..69c5ad4 100644 --- a/codegen/schema/index.mjs +++ b/codegen/schema/index.mjs @@ -1,15 +1,13 @@ +import fs from "node:fs/promises"; import { writePursSchemas } from "./write-purs-schema.mjs"; import { getGqlSchema } from "./get-gql-schema.mjs"; -import { promisify } from "util"; -import mkdirp from "mkdirp"; -import rimraf from "rimraf"; -const rm = promisify(rimraf); +const mkdirp = (path) => fs.mkdir(path, { recursive: true }); export async function generateSchemas(opts, gqlEndpoints) { if (!Array.isArray(gqlEndpoints)) { gqlEndpoints = [gqlEndpoints]; } - await rm(opts.dir); + await fs.rm(opts.dir, { recursive: true, force: true }); await mkdirp(opts.dir); await mkdirp(opts.dir + "/Schema"); await mkdirp(opts.dir + "/Enum"); diff --git a/e2e/1-affjax/package-lock.json b/e2e/1-affjax/package-lock.json index ec73493..de23cb0 100644 --- a/e2e/1-affjax/package-lock.json +++ b/e2e/1-affjax/package-lock.json @@ -12,8 +12,7 @@ "express": "^4.17.1", "express-graphql": "^0.12.0", "graphql": "^15.4.0", - "isomorphic-ws": "^5.0.0", - "xhr2": "^0.2.0" + "xhr2": "^0.2.1" } }, "node_modules/accepts": { @@ -333,14 +332,6 @@ "node": ">= 0.10" } }, - "node_modules/isomorphic-ws": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz", - "integrity": "sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==", - "peerDependencies": { - "ws": "*" - } - }, "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", @@ -580,31 +571,11 @@ "node": ">= 0.8" } }, - "node_modules/ws": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", - "peer": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, "node_modules/xhr2": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.0.tgz", - "integrity": "sha512-BDtiD0i2iKPK/S8OAZfpk6tyzEDnKKSjxWHcMBVmh+LuqJ8A32qXTyOx+TVOg2dKvq6zGBq2sgKPkEeRs1qTRA==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.1.tgz", + "integrity": "sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw==", + "license": "MIT", "engines": { "node": ">= 6" } @@ -869,12 +840,6 @@ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" }, - "isomorphic-ws": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz", - "integrity": "sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==", - "requires": {} - }, "media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", @@ -1053,17 +1018,10 @@ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" }, - "ws": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", - "peer": true, - "requires": {} - }, "xhr2": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.0.tgz", - "integrity": "sha512-BDtiD0i2iKPK/S8OAZfpk6tyzEDnKKSjxWHcMBVmh+LuqJ8A32qXTyOx+TVOg2dKvq6zGBq2sgKPkEeRs1qTRA==" + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.1.tgz", + "integrity": "sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw==" } } } diff --git a/e2e/1-affjax/package.json b/e2e/1-affjax/package.json index 5dcc8de..3bd3b73 100644 --- a/e2e/1-affjax/package.json +++ b/e2e/1-affjax/package.json @@ -16,7 +16,6 @@ "express": "^4.17.1", "express-graphql": "^0.12.0", "graphql": "^15.4.0", - "isomorphic-ws": "^5.0.0", - "xhr2": "^0.2.0" + "xhr2": "^0.2.1" } } diff --git a/e2e/2-comments/package-lock.json b/e2e/2-comments/package-lock.json index 4d56fd5..c06864d 100644 --- a/e2e/2-comments/package-lock.json +++ b/e2e/2-comments/package-lock.json @@ -13,10 +13,7 @@ "express": "4.17.1", "express-graphql": "0.12.0", "graphql": "15.4.0", - "isomorphic-ws": "^5.0.0", - "mkdirp": "1.0.4", - "rimraf": "3.0.2", - "xhr2": "0.2.0" + "rimraf": "3.0.2" }, "devDependencies": { "exec-sh": "^0.4.0" @@ -399,14 +396,6 @@ "node": ">= 0.10" } }, - "node_modules/isomorphic-ws": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz", - "integrity": "sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==", - "peerDependencies": { - "ws": "*" - } - }, "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", @@ -469,17 +458,6 @@ "node": "*" } }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -699,35 +677,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "node_modules/ws": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", - "peer": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xhr2": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.0.tgz", - "integrity": "sha512-BDtiD0i2iKPK/S8OAZfpk6tyzEDnKKSjxWHcMBVmh+LuqJ8A32qXTyOx+TVOg2dKvq6zGBq2sgKPkEeRs1qTRA==", - "engines": { - "node": ">= 6" - } } }, "dependencies": { @@ -1046,12 +995,6 @@ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" }, - "isomorphic-ws": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz", - "integrity": "sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==", - "requires": {} - }, "media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", @@ -1093,11 +1036,6 @@ "brace-expansion": "^1.1.7" } }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -1268,18 +1206,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "ws": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", - "peer": true, - "requires": {} - }, - "xhr2": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.0.tgz", - "integrity": "sha512-BDtiD0i2iKPK/S8OAZfpk6tyzEDnKKSjxWHcMBVmh+LuqJ8A32qXTyOx+TVOg2dKvq6zGBq2sgKPkEeRs1qTRA==" } } } diff --git a/e2e/2-comments/package.json b/e2e/2-comments/package.json index ef354af..55550f2 100644 --- a/e2e/2-comments/package.json +++ b/e2e/2-comments/package.json @@ -17,11 +17,7 @@ "console": "^0.7.2", "express": "4.17.1", "express-graphql": "0.12.0", - "graphql": "15.4.0", - "isomorphic-ws": "^5.0.0", - "mkdirp": "1.0.4", - "rimraf": "3.0.2", - "xhr2": "0.2.0" + "graphql": "15.4.0" }, "devDependencies": { "exec-sh": "^0.4.0" diff --git a/examples/1-simple/package.json b/examples/1-simple/package.json index cc9eb53..98b4c8c 100644 --- a/examples/1-simple/package.json +++ b/examples/1-simple/package.json @@ -17,10 +17,7 @@ "express": "^4.17.1", "express-graphql": "^0.12.0", "graphql": "^15.4.0", - "graphql-ws": "^6.0.4", - "isomorphic-unfetch": "^4.0.2", - "isomorphic-ws": "^5.0.0", - "xhr2": "^0.2.0" + "graphql-ws": "^6.0.4" }, "devDependencies": { "exec-sh": "^0.4.0" diff --git a/examples/10-aliases/package.json b/examples/10-aliases/package.json index fa6e09a..abe8f30 100644 --- a/examples/10-aliases/package.json +++ b/examples/10-aliases/package.json @@ -17,10 +17,7 @@ "express": "^4.17.1", "express-graphql": "^0.12.0", "graphql": "^15.4.0", - "graphql-ws": "^6.0.4", - "isomorphic-unfetch": "^4.0.2", - "isomorphic-ws": "^5.0.0", - "xhr2": "^0.2.0" + "graphql-ws": "^6.0.4" }, "devDependencies": { "exec-sh": "^0.4.0" diff --git a/examples/11-unions/package.json b/examples/11-unions/package.json index d53769e..adf43c6 100644 --- a/examples/11-unions/package.json +++ b/examples/11-unions/package.json @@ -17,11 +17,7 @@ "console": "^0.7.2", "express": "4.17.1", "express-graphql": "0.12.0", - "graphql": "15.4.0", - "isomorphic-ws": "^5.0.0", - "mkdirp": "1.0.4", - "rimraf": "3.0.2", - "xhr2": "0.2.0" + "graphql": "15.4.0" }, "devDependencies": { "exec-sh": "^0.4.0" diff --git a/examples/12-directives/package.json b/examples/12-directives/package.json index acf8ba1..4eae0e8 100644 --- a/examples/12-directives/package.json +++ b/examples/12-directives/package.json @@ -16,8 +16,7 @@ "dependencies": { "express": "^4.17.1", "express-graphql": "^0.12.0", - "graphql": "^15.4.0", - "xhr2": "^0.2.0" + "graphql": "^15.4.0" }, "devDependencies": { "exec-sh": "^0.4.0" diff --git a/examples/13-error-boundaries/package.json b/examples/13-error-boundaries/package.json index 071bec9..d0be8c8 100644 --- a/examples/13-error-boundaries/package.json +++ b/examples/13-error-boundaries/package.json @@ -15,9 +15,7 @@ "dependencies": { "express": "^4.17.1", "express-graphql": "^0.12.0", - "graphql": "^15.4.0", - "isomorphic-ws": "^5.0.0", - "xhr2": "^0.2.0" + "graphql": "^15.4.0" }, "devDependencies": { "exec-sh": "^0.4.0" diff --git a/examples/2-codegen/package.json b/examples/2-codegen/package.json index a80944a..d3c9c17 100644 --- a/examples/2-codegen/package.json +++ b/examples/2-codegen/package.json @@ -16,11 +16,7 @@ "dependencies": { "express": "4.17.1", "express-graphql": "0.12.0", - "graphql": "15.4.0", - "isomorphic-ws": "^5.0.0", - "mkdirp": "^1.0.4", - "rimraf": "3.0.2", - "xhr2": "0.2.0" + "graphql": "15.4.0" }, "devDependencies": { "exec-sh": "^0.4.0" diff --git a/examples/3-enums/package.json b/examples/3-enums/package.json index 44540eb..3aff40c 100644 --- a/examples/3-enums/package.json +++ b/examples/3-enums/package.json @@ -16,11 +16,7 @@ "dependencies": { "express": "4.17.1", "express-graphql": "0.12.0", - "graphql": "15.4.0", - "isomorphic-ws": "^5.0.0", - "mkdirp": "^1.0.4", - "rimraf": "3.0.2", - "xhr2": "0.2.0" + "graphql": "15.4.0" }, "devDependencies": { "exec-sh": "^0.4.0" diff --git a/examples/4-mutation/package.json b/examples/4-mutation/package.json index b04f661..7cc27bc 100644 --- a/examples/4-mutation/package.json +++ b/examples/4-mutation/package.json @@ -18,12 +18,7 @@ "express": "4.17.1", "express-graphql": "0.12.0", "graphql": "^16.5.0", - "graphql-ws": "^5.9.1", - "isomorphic-ws": "^5.0.0", - "mkdirp": "1.0.4", - "rimraf": "3.0.2", - "subscriptions-transport-ws": "^0.11.0", - "xhr2": "0.2.0" + "graphql-ws": "^5.9.1" }, "devDependencies": { "exec-sh": "^0.4.0" diff --git a/examples/5-subscription/package-lock.json b/examples/5-subscription/package-lock.json index f33c2af..2786cc0 100644 --- a/examples/5-subscription/package-lock.json +++ b/examples/5-subscription/package-lock.json @@ -16,11 +16,7 @@ "express-graphql": "0.12.0", "graphql": "15.4.0", "graphql-ws": "^5.9.1", - "isomorphic-ws": "^4.0.1", - "mkdirp": "1.0.4", - "rimraf": "3.0.2", - "ws": "^8.8.1", - "xhr2": "0.2.0" + "ws": "^8.8.1" }, "devDependencies": { "exec-sh": "^0.4.0" @@ -1398,11 +1394,6 @@ "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" }, - "node_modules/balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, "node_modules/body-parser": { "version": "1.19.0", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", @@ -1423,15 +1414,6 @@ "node": ">= 0.8" } }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, "node_modules/busboy": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.3.1.tgz", @@ -1465,11 +1447,6 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, "node_modules/content-disposition": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", @@ -1818,11 +1795,6 @@ "node": ">=8.5" } }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, "node_modules/function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -1838,22 +1810,6 @@ "has-symbols": "^1.0.1" } }, - "node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, "node_modules/graphql": { "version": "15.4.0", "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.4.0.tgz", @@ -2060,15 +2016,6 @@ "node": ">=0.10.0" } }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, "node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", @@ -2128,14 +2075,6 @@ "node": ">= 0.4" } }, - "node_modules/isomorphic-ws": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", - "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==", - "peerDependencies": { - "ws": "*" - } - }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -2232,28 +2171,6 @@ "node": ">= 0.6" } }, - "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -2353,14 +2270,6 @@ "node": ">= 0.8" } }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dependencies": { - "wrappy": "1" - } - }, "node_modules/optimism": { "version": "0.16.1", "resolved": "https://registry.npmjs.org/optimism/-/optimism-0.16.1.tgz", @@ -2378,14 +2287,6 @@ "node": ">= 0.8" } }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", @@ -2456,17 +2357,6 @@ "node": ">= 4" } }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, "node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -2716,11 +2606,6 @@ "webidl-conversions": "^3.0.0" } }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, "node_modules/ws": { "version": "8.8.1", "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", @@ -2741,14 +2626,6 @@ } } }, - "node_modules/xhr2": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.0.tgz", - "integrity": "sha512-BDtiD0i2iKPK/S8OAZfpk6tyzEDnKKSjxWHcMBVmh+LuqJ8A32qXTyOx+TVOg2dKvq6zGBq2sgKPkEeRs1qTRA==", - "engines": { - "node": ">= 6" - } - }, "node_modules/xss": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/xss/-/xss-1.0.8.tgz", @@ -3929,11 +3806,6 @@ "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, "body-parser": { "version": "1.19.0", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", @@ -3951,15 +3823,6 @@ "type-is": "~1.6.17" } }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, "busboy": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.3.1.tgz", @@ -3987,11 +3850,6 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, "content-disposition": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", @@ -4279,11 +4137,6 @@ "resolved": "https://registry.npmjs.org/fs-capacitor/-/fs-capacitor-2.0.4.tgz", "integrity": "sha512-8S4f4WsCryNw2mJJchi46YgB6CR5Ze+4L1h8ewl9tEpL4SJ3ZO+c/bS4BWhB8bK+O3TMqhuZarTitd0S0eh2pA==" }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -4299,19 +4152,6 @@ "has-symbols": "^1.0.1" } }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, "graphql": { "version": "15.4.0", "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.4.0.tgz", @@ -4474,15 +4314,6 @@ "safer-buffer": ">= 2.1.2 < 3" } }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, "inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", @@ -4524,12 +4355,6 @@ "has-symbols": "^1.0.1" } }, - "isomorphic-ws": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", - "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==", - "requires": {} - }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -4599,19 +4424,6 @@ "mime-db": "1.45.0" } }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -4679,14 +4491,6 @@ "ee-first": "1.1.1" } }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, "optimism": { "version": "0.16.1", "resolved": "https://registry.npmjs.org/optimism/-/optimism-0.16.1.tgz", @@ -4701,11 +4505,6 @@ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, "path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", @@ -4761,14 +4560,6 @@ "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -4981,22 +4772,12 @@ "webidl-conversions": "^3.0.0" } }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, "ws": { "version": "8.8.1", "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", "requires": {} }, - "xhr2": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.0.tgz", - "integrity": "sha512-BDtiD0i2iKPK/S8OAZfpk6tyzEDnKKSjxWHcMBVmh+LuqJ8A32qXTyOx+TVOg2dKvq6zGBq2sgKPkEeRs1qTRA==" - }, "xss": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/xss/-/xss-1.0.8.tgz", diff --git a/examples/5-subscription/package.json b/examples/5-subscription/package.json index 9904bfc..1d39c01 100644 --- a/examples/5-subscription/package.json +++ b/examples/5-subscription/package.json @@ -21,11 +21,7 @@ "express-graphql": "0.12.0", "graphql": "15.4.0", "graphql-ws": "^5.9.1", - "isomorphic-ws": "^4.0.1", - "mkdirp": "1.0.4", - "rimraf": "3.0.2", - "ws": "^8.8.1", - "xhr2": "0.2.0" + "ws": "^8.8.1" }, "devDependencies": { "exec-sh": "^0.4.0" diff --git a/examples/6-watch-query/package-lock.json b/examples/6-watch-query/package-lock.json index 9076b4b..9df6e94 100644 --- a/examples/6-watch-query/package-lock.json +++ b/examples/6-watch-query/package-lock.json @@ -15,15 +15,11 @@ "express": "4.17.1", "express-graphql": "0.12.0", "graphql": "15.4.0", - "graphql-ws": "^5.9.1", - "isomorphic-ws": "^4.0.1", - "mkdirp": "1.0.4", - "rimraf": "3.0.2", - "ws": "^8.8.1", - "xhr2": "0.2.0" + "graphql-ws": "^5.9.1" }, "devDependencies": { - "exec-sh": "^0.4.0" + "exec-sh": "^0.4.0", + "ws": "^8.18.3" } }, "node_modules/@apollo/client": { @@ -1398,11 +1394,6 @@ "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" }, - "node_modules/balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, "node_modules/body-parser": { "version": "1.19.0", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", @@ -1423,15 +1414,6 @@ "node": ">= 0.8" } }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, "node_modules/busboy": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.3.1.tgz", @@ -1465,11 +1447,6 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, "node_modules/content-disposition": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", @@ -1818,11 +1795,6 @@ "node": ">=8.5" } }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, "node_modules/function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -1838,22 +1810,6 @@ "has-symbols": "^1.0.1" } }, - "node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, "node_modules/graphql": { "version": "15.4.0", "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.4.0.tgz", @@ -2060,15 +2016,6 @@ "node": ">=0.10.0" } }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, "node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", @@ -2128,14 +2075,6 @@ "node": ">= 0.4" } }, - "node_modules/isomorphic-ws": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", - "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==", - "peerDependencies": { - "ws": "*" - } - }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -2232,28 +2171,6 @@ "node": ">= 0.6" } }, - "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -2353,14 +2270,6 @@ "node": ">= 0.8" } }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dependencies": { - "wrappy": "1" - } - }, "node_modules/optimism": { "version": "0.16.1", "resolved": "https://registry.npmjs.org/optimism/-/optimism-0.16.1.tgz", @@ -2378,14 +2287,6 @@ "node": ">= 0.8" } }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", @@ -2456,17 +2357,6 @@ "node": ">= 4" } }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, "node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -2716,21 +2606,18 @@ "webidl-conversions": "^3.0.0" } }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, "node_modules/ws": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", + "dev": true, + "license": "MIT", "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { @@ -2741,14 +2628,6 @@ } } }, - "node_modules/xhr2": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.0.tgz", - "integrity": "sha512-BDtiD0i2iKPK/S8OAZfpk6tyzEDnKKSjxWHcMBVmh+LuqJ8A32qXTyOx+TVOg2dKvq6zGBq2sgKPkEeRs1qTRA==", - "engines": { - "node": ">= 6" - } - }, "node_modules/xss": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/xss/-/xss-1.0.8.tgz", @@ -3929,11 +3808,6 @@ "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, "body-parser": { "version": "1.19.0", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", @@ -3951,15 +3825,6 @@ "type-is": "~1.6.17" } }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, "busboy": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.3.1.tgz", @@ -3987,11 +3852,6 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, "content-disposition": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", @@ -4279,11 +4139,6 @@ "resolved": "https://registry.npmjs.org/fs-capacitor/-/fs-capacitor-2.0.4.tgz", "integrity": "sha512-8S4f4WsCryNw2mJJchi46YgB6CR5Ze+4L1h8ewl9tEpL4SJ3ZO+c/bS4BWhB8bK+O3TMqhuZarTitd0S0eh2pA==" }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -4299,19 +4154,6 @@ "has-symbols": "^1.0.1" } }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, "graphql": { "version": "15.4.0", "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.4.0.tgz", @@ -4474,15 +4316,6 @@ "safer-buffer": ">= 2.1.2 < 3" } }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, "inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", @@ -4524,12 +4357,6 @@ "has-symbols": "^1.0.1" } }, - "isomorphic-ws": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", - "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==", - "requires": {} - }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -4599,19 +4426,6 @@ "mime-db": "1.45.0" } }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -4679,14 +4493,6 @@ "ee-first": "1.1.1" } }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, "optimism": { "version": "0.16.1", "resolved": "https://registry.npmjs.org/optimism/-/optimism-0.16.1.tgz", @@ -4701,11 +4507,6 @@ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, "path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", @@ -4761,14 +4562,6 @@ "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -4981,22 +4774,13 @@ "webidl-conversions": "^3.0.0" } }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, "ws": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", + "dev": true, "requires": {} }, - "xhr2": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.0.tgz", - "integrity": "sha512-BDtiD0i2iKPK/S8OAZfpk6tyzEDnKKSjxWHcMBVmh+LuqJ8A32qXTyOx+TVOg2dKvq6zGBq2sgKPkEeRs1qTRA==" - }, "xss": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/xss/-/xss-1.0.8.tgz", diff --git a/examples/6-watch-query/package.json b/examples/6-watch-query/package.json index 390fec9..f3dbe78 100644 --- a/examples/6-watch-query/package.json +++ b/examples/6-watch-query/package.json @@ -20,14 +20,10 @@ "express": "4.17.1", "express-graphql": "0.12.0", "graphql": "15.4.0", - "graphql-ws": "^5.9.1", - "isomorphic-ws": "^4.0.1", - "mkdirp": "1.0.4", - "rimraf": "3.0.2", - "ws": "^8.8.1", - "xhr2": "0.2.0" + "graphql-ws": "^5.9.1" }, "devDependencies": { - "exec-sh": "^0.4.0" + "exec-sh": "^0.4.0", + "ws": "^8.18.3" } } diff --git a/examples/6-watch-query/yarn.lock b/examples/6-watch-query/yarn.lock deleted file mode 100644 index e8dd8f2..0000000 --- a/examples/6-watch-query/yarn.lock +++ /dev/null @@ -1,1711 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@apollo/client@3.6": - version "3.6.9" - resolved "https://registry.npmjs.org/@apollo/client/-/client-3.6.9.tgz" - integrity sha512-Y1yu8qa2YeaCUBVuw08x8NHenFi0sw2I3KCu7Kw9mDSu86HmmtHJkCAifKVrN2iPgDTW/BbP3EpSV8/EQCcxZA== - dependencies: - "@graphql-typed-document-node/core" "^3.1.1" - "@wry/context" "^0.6.0" - "@wry/equality" "^0.5.0" - "@wry/trie" "^0.3.0" - graphql-tag "^2.12.6" - hoist-non-react-statics "^3.3.2" - optimism "^0.16.1" - prop-types "^15.7.2" - symbol-observable "^4.0.0" - ts-invariant "^0.10.3" - tslib "^2.3.0" - zen-observable-ts "^1.2.5" - -"@apollo/protobufjs@^1.0.3", "@apollo/protobufjs@1.2.4": - version "1.2.4" - resolved "https://registry.npmjs.org/@apollo/protobufjs/-/protobufjs-1.2.4.tgz" - integrity sha512-npVJ9NVU/pynj+SCU+fambvTneJDyCnif738DnZ7pCxdDtzeEz7WkpSIq5wNUmWm5Td55N+S2xfqZ+WP4hDLng== - dependencies: - "@protobufjs/aspromise" "^1.1.2" - "@protobufjs/base64" "^1.1.2" - "@protobufjs/codegen" "^2.0.4" - "@protobufjs/eventemitter" "^1.1.0" - "@protobufjs/fetch" "^1.1.0" - "@protobufjs/float" "^1.0.2" - "@protobufjs/inquire" "^1.1.0" - "@protobufjs/path" "^1.1.2" - "@protobufjs/pool" "^1.1.0" - "@protobufjs/utf8" "^1.1.0" - "@types/long" "^4.0.0" - "@types/node" "^10.1.0" - long "^4.0.0" - -"@apollo/protobufjs@1.2.2": - version "1.2.2" - resolved "https://registry.npmjs.org/@apollo/protobufjs/-/protobufjs-1.2.2.tgz" - integrity sha512-vF+zxhPiLtkwxONs6YanSt1EpwpGilThpneExUN5K3tCymuxNnVq2yojTvnpRjv2QfsEIt/n7ozPIIzBLwGIDQ== - dependencies: - "@protobufjs/aspromise" "^1.1.2" - "@protobufjs/base64" "^1.1.2" - "@protobufjs/codegen" "^2.0.4" - "@protobufjs/eventemitter" "^1.1.0" - "@protobufjs/fetch" "^1.1.0" - "@protobufjs/float" "^1.0.2" - "@protobufjs/inquire" "^1.1.0" - "@protobufjs/path" "^1.1.2" - "@protobufjs/pool" "^1.1.0" - "@protobufjs/utf8" "^1.1.0" - "@types/long" "^4.0.0" - "@types/node" "^10.1.0" - long "^4.0.0" - -"@apollo/utils.keyvaluecache@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@apollo/utils.keyvaluecache/-/utils.keyvaluecache-1.0.1.tgz" - integrity sha512-nLgYLomqjVimEzQ4cdvVQkcryi970NDvcRVPfd0OPeXhBfda38WjBq+WhQFk+czSHrmrSp34YHBxpat0EtiowA== - dependencies: - "@apollo/utils.logger" "^1.0.0" - lru-cache "^7.10.1" - -"@apollo/utils.logger@^1.0.0": - version "1.0.0" - resolved "https://registry.npmjs.org/@apollo/utils.logger/-/utils.logger-1.0.0.tgz" - integrity sha512-dx9XrjyisD2pOa+KsB5RcDbWIAdgC91gJfeyLCgy0ctJMjQe7yZK5kdWaWlaOoCeX0z6YI9iYlg7vMPyMpQF3Q== - -"@apollographql/apollo-tools@^0.5.0", "@apollographql/apollo-tools@^0.5.3": - version "0.5.4" - resolved "https://registry.npmjs.org/@apollographql/apollo-tools/-/apollo-tools-0.5.4.tgz" - integrity sha512-shM3q7rUbNyXVVRkQJQseXv6bnYM3BUma/eZhwXR4xsuM+bqWnJKvW7SAfRjP7LuSCocrexa5AXhjjawNHrIlw== - -"@apollographql/graphql-playground-html@1.6.26": - version "1.6.26" - resolved "https://registry.npmjs.org/@apollographql/graphql-playground-html/-/graphql-playground-html-1.6.26.tgz" - integrity sha512-XAwXOIab51QyhBxnxySdK3nuMEUohhDsHQ5Rbco/V1vjlP75zZ0ZLHD9dTpXTN8uxKxopb2lUvJTq+M4g2Q0HQ== - dependencies: - xss "^1.0.6" - -"@apollographql/graphql-playground-html@1.6.27": - version "1.6.27" - resolved "https://registry.npmjs.org/@apollographql/graphql-playground-html/-/graphql-playground-html-1.6.27.tgz" - integrity sha512-tea2LweZvn6y6xFV11K0KC8ETjmm52mQrW+ezgB2O/aTQf8JGyFmMcRPFgUaQZeHbWdm8iisDC6EjOKsXu0nfw== - dependencies: - xss "^1.0.8" - -"@apollographql/graphql-playground-html@1.6.29": - version "1.6.29" - resolved "https://registry.npmjs.org/@apollographql/graphql-playground-html/-/graphql-playground-html-1.6.29.tgz" - integrity sha512-xCcXpoz52rI4ksJSdOCxeOCn2DLocxwHf9dVT/Q90Pte1LX+LY+91SFtJF3KXVHH8kEin+g1KKCQPKBjZJfWNA== - dependencies: - xss "^1.0.8" - -"@apollographql/graphql-upload-8-fork@^8.1.3": - version "8.1.3" - resolved "https://registry.npmjs.org/@apollographql/graphql-upload-8-fork/-/graphql-upload-8-fork-8.1.3.tgz" - integrity sha512-ssOPUT7euLqDXcdVv3Qs4LoL4BPtfermW1IOouaqEmj36TpHYDmYDIbKoSQxikd9vtMumFnP87OybH7sC9fJ6g== - dependencies: - "@types/express" "*" - "@types/fs-capacitor" "*" - "@types/koa" "*" - busboy "^0.3.1" - fs-capacitor "^2.0.4" - http-errors "^1.7.3" - object-path "^0.11.4" - -"@graphql-tools/merge@8.3.1": - version "8.3.1" - resolved "https://registry.npmjs.org/@graphql-tools/merge/-/merge-8.3.1.tgz" - integrity sha512-BMm99mqdNZbEYeTPK3it9r9S6rsZsQKtlqJsSBknAclXq2pGEfOxjcIZi+kBSkHZKPKCRrYDd5vY0+rUmIHVLg== - dependencies: - "@graphql-tools/utils" "8.9.0" - tslib "^2.4.0" - -"@graphql-tools/mock@^8.1.2": - version "8.7.1" - resolved "https://registry.npmjs.org/@graphql-tools/mock/-/mock-8.7.1.tgz" - integrity sha512-k85qWloFnxw1AAu7P153y1y+9GEbiQ4T17uay2o2QZKtjxPkBADkX0sKYsI7oj+ip+l/D4an3FfsbWATGxzT8w== - dependencies: - "@graphql-tools/schema" "8.5.1" - "@graphql-tools/utils" "8.9.0" - fast-json-stable-stringify "^2.1.0" - tslib "^2.4.0" - -"@graphql-tools/schema@^8.0.0", "@graphql-tools/schema@8.5.1": - version "8.5.1" - resolved "https://registry.npmjs.org/@graphql-tools/schema/-/schema-8.5.1.tgz" - integrity sha512-0Esilsh0P/qYcB5DKQpiKeQs/jevzIadNTaT0jeWklPMwNbT7yMX4EqZany7mbeRRlSRwMzNzL5olyFdffHBZg== - dependencies: - "@graphql-tools/merge" "8.3.1" - "@graphql-tools/utils" "8.9.0" - tslib "^2.4.0" - value-or-promise "1.0.11" - -"@graphql-tools/utils@8.9.0": - version "8.9.0" - resolved "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.9.0.tgz" - integrity sha512-pjJIWH0XOVnYGXCqej8g/u/tsfV4LvLlj0eATKQu5zwnxd/TiTHq7Cg313qUPTFFHZ3PP5wJ15chYVtLDwaymg== - dependencies: - tslib "^2.4.0" - -"@graphql-typed-document-node/core@^3.1.1": - version "3.1.1" - resolved "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.1.1.tgz" - integrity sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg== - -"@josephg/resolvable@^1.0.0": - version "1.0.1" - resolved "https://registry.npmjs.org/@josephg/resolvable/-/resolvable-1.0.1.tgz" - integrity sha512-CtzORUwWTTOTqfVtHaKRJ0I1kNQd1bpn3sUh8I3nJDVY+5/M/Oe1DnEWzPQvqq/xPIIkzzzIP7mfCoAjFRvDhg== - -"@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": - version "1.1.2" - resolved "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz" - integrity sha1-m4sMxmPWaafY9vXQiToU00jzD78= - -"@protobufjs/base64@^1.1.2": - version "1.1.2" - resolved "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz" - integrity sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== - -"@protobufjs/codegen@^2.0.4": - version "2.0.4" - resolved "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz" - integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== - -"@protobufjs/eventemitter@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz" - integrity sha1-NVy8mLr61ZePntCV85diHx0Ga3A= - -"@protobufjs/fetch@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz" - integrity sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU= - dependencies: - "@protobufjs/aspromise" "^1.1.1" - "@protobufjs/inquire" "^1.1.0" - -"@protobufjs/float@^1.0.2": - version "1.0.2" - resolved "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz" - integrity sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E= - -"@protobufjs/inquire@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz" - integrity sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik= - -"@protobufjs/path@^1.1.2": - version "1.1.2" - resolved "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz" - integrity sha1-bMKyDFya1q0NzP0hynZz2Nf79o0= - -"@protobufjs/pool@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz" - integrity sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q= - -"@protobufjs/utf8@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz" - integrity sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA= - -"@types/accepts@*", "@types/accepts@^1.3.5": - version "1.3.5" - resolved "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.5.tgz" - integrity sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ== - dependencies: - "@types/node" "*" - -"@types/body-parser@*", "@types/body-parser@1.19.0": - version "1.19.0" - resolved "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz" - integrity sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ== - dependencies: - "@types/connect" "*" - "@types/node" "*" - -"@types/connect@*": - version "3.4.34" - resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.34.tgz" - integrity sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ== - dependencies: - "@types/node" "*" - -"@types/content-disposition@*": - version "0.5.5" - resolved "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.5.tgz" - integrity sha512-v6LCdKfK6BwcqMo+wYW05rLS12S0ZO0Fl4w1h4aaZMD7bqT3gVUns6FvLJKGZHQmYn3SX55JWGpziwJRwVgutA== - -"@types/cookies@*": - version "0.7.7" - resolved "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.7.tgz" - integrity sha512-h7BcvPUogWbKCzBR2lY4oqaZbO3jXZksexYJVFvkrFeLgbZjQkU4x8pRq6eg2MHXQhY0McQdqmmsxRWlVAHooA== - dependencies: - "@types/connect" "*" - "@types/express" "*" - "@types/keygrip" "*" - "@types/node" "*" - -"@types/cors@2.8.8": - version "2.8.8" - resolved "https://registry.npmjs.org/@types/cors/-/cors-2.8.8.tgz" - integrity sha512-fO3gf3DxU2Trcbr75O7obVndW/X5k8rJNZkLXlQWStTHhP71PkRqjwPIEI0yMnJdg9R9OasjU+Bsr+Hr1xy/0w== - dependencies: - "@types/express" "*" - -"@types/express-serve-static-core@*", "@types/express-serve-static-core@4.17.17": - version "4.17.17" - resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.17.tgz" - integrity sha512-YYlVaCni5dnHc+bLZfY908IG1+x5xuibKZMGv8srKkvtul3wUuanYvpIj9GXXoWkQbaAdR+kgX46IETKUALWNQ== - dependencies: - "@types/node" "*" - "@types/qs" "*" - "@types/range-parser" "*" - -"@types/express-serve-static-core@^4.17.18": - version "4.17.18" - resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.18.tgz" - integrity sha512-m4JTwx5RUBNZvky/JJ8swEJPKFd8si08pPF2PfizYjGZOKr/svUWPcoUmLow6MmPzhasphB7gSTINY67xn3JNA== - dependencies: - "@types/node" "*" - "@types/qs" "*" - "@types/range-parser" "*" - -"@types/express@*": - version "4.17.11" - resolved "https://registry.npmjs.org/@types/express/-/express-4.17.11.tgz" - integrity sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg== - dependencies: - "@types/body-parser" "*" - "@types/express-serve-static-core" "^4.17.18" - "@types/qs" "*" - "@types/serve-static" "*" - -"@types/express@4.17.7": - version "4.17.7" - resolved "https://registry.npmjs.org/@types/express/-/express-4.17.7.tgz" - integrity sha512-dCOT5lcmV/uC2J9k0rPafATeeyz+99xTt54ReX11/LObZgfzJqZNcW27zGhYyX+9iSEGXGt5qLPwRSvBZcLvtQ== - dependencies: - "@types/body-parser" "*" - "@types/express-serve-static-core" "*" - "@types/qs" "*" - "@types/serve-static" "*" - -"@types/fs-capacitor@*": - version "2.0.0" - resolved "https://registry.npmjs.org/@types/fs-capacitor/-/fs-capacitor-2.0.0.tgz" - integrity sha512-FKVPOCFbhCvZxpVAMhdBdTfVfXUpsh15wFHgqOKxh9N9vzWZVuWCSijZ5T4U34XYNnuj2oduh6xcs1i+LPI+BQ== - dependencies: - "@types/node" "*" - -"@types/http-assert@*": - version "1.5.3" - resolved "https://registry.npmjs.org/@types/http-assert/-/http-assert-1.5.3.tgz" - integrity sha512-FyAOrDuQmBi8/or3ns4rwPno7/9tJTijVW6aQQjK02+kOQ8zmoNg2XJtAuQhvQcy1ASJq38wirX5//9J1EqoUA== - -"@types/http-errors@*": - version "1.8.2" - resolved "https://registry.npmjs.org/@types/http-errors/-/http-errors-1.8.2.tgz" - integrity sha512-EqX+YQxINb+MeXaIqYDASb6U6FCHbWjkj4a1CKDBks3d/QiB2+PqBLyO72vLDgAO1wUI4O+9gweRcQK11bTL/w== - -"@types/keygrip@*": - version "1.0.2" - resolved "https://registry.npmjs.org/@types/keygrip/-/keygrip-1.0.2.tgz" - integrity sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw== - -"@types/koa-compose@*": - version "3.2.5" - resolved "https://registry.npmjs.org/@types/koa-compose/-/koa-compose-3.2.5.tgz" - integrity sha512-B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ== - dependencies: - "@types/koa" "*" - -"@types/koa@*": - version "2.13.5" - resolved "https://registry.npmjs.org/@types/koa/-/koa-2.13.5.tgz" - integrity sha512-HSUOdzKz3by4fnqagwthW/1w/yJspTgppyyalPVbgZf8jQWvdIXcVW5h2DGtw4zYntOaeRGx49r1hxoPWrD4aA== - dependencies: - "@types/accepts" "*" - "@types/content-disposition" "*" - "@types/cookies" "*" - "@types/http-assert" "*" - "@types/http-errors" "*" - "@types/keygrip" "*" - "@types/koa-compose" "*" - "@types/node" "*" - -"@types/long@^4.0.0": - version "4.0.1" - resolved "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz" - integrity sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w== - -"@types/mime@^1": - version "1.3.2" - resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz" - integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== - -"@types/node@*": - version "14.14.22" - resolved "https://registry.npmjs.org/@types/node/-/node-14.14.22.tgz" - integrity sha512-g+f/qj/cNcqKkc3tFqlXOYjrmZA+jNBiDzbP3kH+B+otKFqAdPgVTGP1IeKRdMml/aE69as5S4FqtxAbl+LaMw== - -"@types/node@^10.1.0": - version "10.17.51" - resolved "https://registry.npmjs.org/@types/node/-/node-10.17.51.tgz" - integrity sha512-KANw+MkL626tq90l++hGelbl67irOJzGhUJk6a1Bt8QHOeh9tztJx+L0AqttraWKinmZn7Qi5lJZJzx45Gq0dg== - -"@types/qs@*": - version "6.9.5" - resolved "https://registry.npmjs.org/@types/qs/-/qs-6.9.5.tgz" - integrity sha512-/JHkVHtx/REVG0VVToGRGH2+23hsYLHdyG+GrvoUGlGAd0ErauXDyvHtRI/7H7mzLm+tBCKA7pfcpkQ1lf58iQ== - -"@types/range-parser@*": - version "1.2.3" - resolved "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz" - integrity sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA== - -"@types/serve-static@*": - version "1.13.9" - resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.9.tgz" - integrity sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA== - dependencies: - "@types/mime" "^1" - "@types/node" "*" - -"@types/ws@^7.0.0": - version "7.4.7" - resolved "https://registry.npmjs.org/@types/ws/-/ws-7.4.7.tgz" - integrity sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww== - dependencies: - "@types/node" "*" - -"@wry/context@^0.6.0": - version "0.6.1" - resolved "https://registry.npmjs.org/@wry/context/-/context-0.6.1.tgz" - integrity sha512-LOmVnY1iTU2D8tv4Xf6MVMZZ+juIJ87Kt/plMijjN20NMAXGmH4u8bS1t0uT74cZ5gwpocYueV58YwyI8y+GKw== - dependencies: - tslib "^2.3.0" - -"@wry/equality@^0.1.2": - version "0.1.11" - resolved "https://registry.npmjs.org/@wry/equality/-/equality-0.1.11.tgz" - integrity sha512-mwEVBDUVODlsQQ5dfuLUS5/Tf7jqUKyhKYHmVi4fPB6bDMOfWvUPJmKgS1Z7Za/sOI3vzWt4+O7yCiL/70MogA== - dependencies: - tslib "^1.9.3" - -"@wry/equality@^0.5.0": - version "0.5.2" - resolved "https://registry.npmjs.org/@wry/equality/-/equality-0.5.2.tgz" - integrity sha512-oVMxbUXL48EV/C0/M7gLVsoK6qRHPS85x8zECofEZOVvxGmIPLA9o5Z27cc2PoAyZz1S2VoM2A7FLAnpfGlneA== - dependencies: - tslib "^2.3.0" - -"@wry/trie@^0.3.0": - version "0.3.1" - resolved "https://registry.npmjs.org/@wry/trie/-/trie-0.3.1.tgz" - integrity sha512-WwB53ikYudh9pIorgxrkHKrQZcCqNM/Q/bDzZBffEaGUKGuHrRb3zZUT9Sh2qw9yogC7SsdRmQ1ER0pqvd3bfw== - dependencies: - tslib "^2.3.0" - -accepts@^1.3.5, accepts@^1.3.7, accepts@~1.3.7: - version "1.3.7" - resolved "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz" - integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== - dependencies: - mime-types "~2.1.24" - negotiator "0.6.2" - -apollo-cache-control@^0.14.0: - version "0.14.0" - resolved "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.14.0.tgz" - integrity sha512-qN4BCq90egQrgNnTRMUHikLZZAprf3gbm8rC5Vwmc6ZdLolQ7bFsa769Hqi6Tq/lS31KLsXBLTOsRbfPHph12w== - dependencies: - apollo-server-env "^3.1.0" - apollo-server-plugin-base "^0.13.0" - -apollo-datasource@^0.9.0: - version "0.9.0" - resolved "https://registry.npmjs.org/apollo-datasource/-/apollo-datasource-0.9.0.tgz" - integrity sha512-y8H99NExU1Sk4TvcaUxTdzfq2SZo6uSj5dyh75XSQvbpH6gdAXIW9MaBcvlNC7n0cVPsidHmOcHOWxJ/pTXGjA== - dependencies: - apollo-server-caching "^0.7.0" - apollo-server-env "^3.1.0" - -apollo-datasource@^3.3.1: - version "3.3.2" - resolved "https://registry.npmjs.org/apollo-datasource/-/apollo-datasource-3.3.2.tgz" - integrity sha512-L5TiS8E2Hn/Yz7SSnWIVbZw0ZfEIXZCa5VUiVxD9P53JvSrf4aStvsFDlGWPvpIdCR+aly2CfoB79B9/JjKFqg== - dependencies: - "@apollo/utils.keyvaluecache" "^1.0.1" - apollo-server-env "^4.2.1" - -apollo-graphql@^0.9.0: - version "0.9.7" - resolved "https://registry.npmjs.org/apollo-graphql/-/apollo-graphql-0.9.7.tgz" - integrity sha512-bezL9ItUWUGHTm1bI/XzIgiiZbhXpsC7uxk4UxFPmcVJwJsDc3ayZ99oXxAaK+3Rbg/IoqrHckA6CwmkCsbaSA== - dependencies: - core-js-pure "^3.10.2" - lodash.sortby "^4.7.0" - sha.js "^2.4.11" - -apollo-link@^1.2.14: - version "1.2.14" - resolved "https://registry.npmjs.org/apollo-link/-/apollo-link-1.2.14.tgz" - integrity sha512-p67CMEFP7kOG1JZ0ZkYZwRDa369w5PIjtMjvrQd/HnIV8FRsHRqLqK+oAZQnFa1DDdZtOtHTi+aMIW6EatC2jg== - dependencies: - apollo-utilities "^1.3.0" - ts-invariant "^0.4.0" - tslib "^1.9.3" - zen-observable-ts "^0.8.21" - -apollo-reporting-protobuf@^0.6.2: - version "0.6.2" - resolved "https://registry.npmjs.org/apollo-reporting-protobuf/-/apollo-reporting-protobuf-0.6.2.tgz" - integrity sha512-WJTJxLM+MRHNUxt1RTl4zD0HrLdH44F2mDzMweBj1yHL0kSt8I1WwoiF/wiGVSpnG48LZrBegCaOJeuVbJTbtw== - dependencies: - "@apollo/protobufjs" "^1.0.3" - -apollo-reporting-protobuf@^0.8.0: - version "0.8.0" - resolved "https://registry.npmjs.org/apollo-reporting-protobuf/-/apollo-reporting-protobuf-0.8.0.tgz" - integrity sha512-B3XmnkH6Y458iV6OsA7AhfwvTgeZnFq9nPVjbxmLKnvfkEl8hYADtz724uPa0WeBiD7DSFcnLtqg9yGmCkBohg== - dependencies: - "@apollo/protobufjs" "1.2.2" - -apollo-reporting-protobuf@^3.3.1, apollo-reporting-protobuf@^3.3.2: - version "3.3.2" - resolved "https://registry.npmjs.org/apollo-reporting-protobuf/-/apollo-reporting-protobuf-3.3.2.tgz" - integrity sha512-j1tx9tmkVdsLt1UPzBrvz90PdjAeKW157WxGn+aXlnnGfVjZLIRXX3x5t1NWtXvB7rVaAsLLILLtDHW382TSoQ== - dependencies: - "@apollo/protobufjs" "1.2.4" - -apollo-server-caching@^0.5.3: - version "0.5.3" - resolved "https://registry.npmjs.org/apollo-server-caching/-/apollo-server-caching-0.5.3.tgz" - integrity sha512-iMi3087iphDAI0U2iSBE9qtx9kQoMMEWr6w+LwXruBD95ek9DWyj7OeC2U/ngLjRsXM43DoBDXlu7R+uMjahrQ== - dependencies: - lru-cache "^6.0.0" - -apollo-server-caching@^0.7.0: - version "0.7.0" - resolved "https://registry.npmjs.org/apollo-server-caching/-/apollo-server-caching-0.7.0.tgz" - integrity sha512-MsVCuf/2FxuTFVhGLK13B+TZH9tBd2qkyoXKKILIiGcZ5CDUEBO14vIV63aNkMkS1xxvK2U4wBcuuNj/VH2Mkw== - dependencies: - lru-cache "^6.0.0" - -apollo-server-caching@^3.3.0: - version "3.3.0" - resolved "https://registry.npmjs.org/apollo-server-caching/-/apollo-server-caching-3.3.0.tgz" - integrity sha512-Wgcb0ArjZ5DjQ7ID+tvxUcZ7Yxdbk5l1MxZL8D8gkyjooOkhPNzjRVQ7ubPoXqO54PrOMOTm1ejVhsF+AfIirQ== - dependencies: - lru-cache "^6.0.0" - -apollo-server-core@^2.19.2: - version "2.25.4" - resolved "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.25.4.tgz" - integrity sha512-1u3BnFKbCt6F9SPM7ZoWmtHK6ubme56H8hV5Mjv3KbfSairU76SU79IhO05BEJE57S6N+ddb1rm3Uk93X6YeGw== - dependencies: - "@apollographql/apollo-tools" "^0.5.0" - "@apollographql/graphql-playground-html" "1.6.27" - "@apollographql/graphql-upload-8-fork" "^8.1.3" - "@josephg/resolvable" "^1.0.0" - "@types/ws" "^7.0.0" - apollo-cache-control "^0.14.0" - apollo-datasource "^0.9.0" - apollo-graphql "^0.9.0" - apollo-reporting-protobuf "^0.8.0" - apollo-server-caching "^0.7.0" - apollo-server-env "^3.1.0" - apollo-server-errors "^2.5.0" - apollo-server-plugin-base "^0.13.0" - apollo-server-types "^0.9.0" - apollo-tracing "^0.15.0" - async-retry "^1.2.1" - fast-json-stable-stringify "^2.0.0" - graphql-extensions "^0.15.0" - graphql-tag "^2.11.0" - graphql-tools "^4.0.8" - loglevel "^1.6.7" - lru-cache "^6.0.0" - sha.js "^2.4.11" - subscriptions-transport-ws "^0.9.19" - uuid "^8.0.0" - -apollo-server-core@3.6: - version "3.6.8" - resolved "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-3.6.8.tgz" - integrity sha512-W5Fxs+H6jqF8jkIxWeD3Zfz3WqCQRMDO/zT3eigIqyve+zEsJTkkq9Ioj3rVHtSLIs0hlM22aEgZEXLbfZ7iVg== - dependencies: - "@apollo/utils.logger" "^1.0.0" - "@apollographql/apollo-tools" "^0.5.3" - "@apollographql/graphql-playground-html" "1.6.29" - "@graphql-tools/mock" "^8.1.2" - "@graphql-tools/schema" "^8.0.0" - "@josephg/resolvable" "^1.0.0" - apollo-datasource "^3.3.1" - apollo-reporting-protobuf "^3.3.1" - apollo-server-caching "^3.3.0" - apollo-server-env "^4.2.1" - apollo-server-errors "^3.3.1" - apollo-server-plugin-base "^3.5.3" - apollo-server-types "^3.5.3" - async-retry "^1.2.1" - fast-json-stable-stringify "^2.1.0" - graphql-tag "^2.11.0" - lodash.sortby "^4.7.0" - loglevel "^1.6.8" - lru-cache "^6.0.0" - sha.js "^2.4.11" - uuid "^8.0.0" - -apollo-server-env@^3.0.0, apollo-server-env@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/apollo-server-env/-/apollo-server-env-3.1.0.tgz" - integrity sha512-iGdZgEOAuVop3vb0F2J3+kaBVi4caMoxefHosxmgzAbbSpvWehB8Y1QiSyyMeouYC38XNVk5wnZl+jdGSsWsIQ== - dependencies: - node-fetch "^2.6.1" - util.promisify "^1.0.0" - -apollo-server-env@^4.2.1: - version "4.2.1" - resolved "https://registry.npmjs.org/apollo-server-env/-/apollo-server-env-4.2.1.tgz" - integrity sha512-vm/7c7ld+zFMxibzqZ7SSa5tBENc4B0uye9LTfjJwGoQFY5xsUPH5FpO5j0bMUDZ8YYNbrF9SNtzc5Cngcr90g== - dependencies: - node-fetch "^2.6.7" - -apollo-server-errors@^2.5.0: - version "2.5.0" - resolved "https://registry.npmjs.org/apollo-server-errors/-/apollo-server-errors-2.5.0.tgz" - integrity sha512-lO5oTjgiC3vlVg2RKr3RiXIIQ5pGXBFxYGGUkKDhTud3jMIhs+gel8L8zsEjKaKxkjHhCQAA/bcEfYiKkGQIvA== - -apollo-server-errors@^3.3.1: - version "3.3.1" - resolved "https://registry.npmjs.org/apollo-server-errors/-/apollo-server-errors-3.3.1.tgz" - integrity sha512-xnZJ5QWs6FixHICXHxUfm+ZWqqxrNuPlQ+kj5m6RtEgIpekOPssH/SD9gf2B4HuWV0QozorrygwZnux8POvyPA== - -apollo-server-express@^2.19.2: - version "2.19.2" - resolved "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.19.2.tgz" - integrity sha512-1v2H6BgDkS4QzRbJ9djn2o0yv5m/filbpiupxAsCG9f+sAoSlY3eYSj84Sbex2r5+4itAvT9y84WI7d9RBYs/Q== - dependencies: - "@apollographql/graphql-playground-html" "1.6.26" - "@types/accepts" "^1.3.5" - "@types/body-parser" "1.19.0" - "@types/cors" "2.8.8" - "@types/express" "4.17.7" - "@types/express-serve-static-core" "4.17.17" - accepts "^1.3.5" - apollo-server-core "^2.19.2" - apollo-server-types "^0.6.3" - body-parser "^1.18.3" - cors "^2.8.4" - express "^4.17.1" - graphql-subscriptions "^1.0.0" - graphql-tools "^4.0.0" - parseurl "^1.3.2" - subscriptions-transport-ws "^0.9.16" - type-is "^1.6.16" - -apollo-server-plugin-base@^0.13.0: - version "0.13.0" - resolved "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-0.13.0.tgz" - integrity sha512-L3TMmq2YE6BU6I4Tmgygmd0W55L+6XfD9137k+cWEBFu50vRY4Re+d+fL5WuPkk5xSPKd/PIaqzidu5V/zz8Kg== - dependencies: - apollo-server-types "^0.9.0" - -apollo-server-plugin-base@^3.5.3: - version "3.6.2" - resolved "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-3.6.2.tgz" - integrity sha512-erWXjLOO1u7fxQkbxJ2cwSO7p0tYzNied91I1SJ9tikXZ/2eZUyDyvrpI+4g70kOdEi+AmJ5Fo8ahEXKJ75zdg== - dependencies: - apollo-server-types "^3.6.2" - -apollo-server-types@^0.6.3: - version "0.6.3" - resolved "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.6.3.tgz" - integrity sha512-aVR7SlSGGY41E1f11YYz5bvwA89uGmkVUtzMiklDhZ7IgRJhysT5Dflt5IuwDxp+NdQkIhVCErUXakopocFLAg== - dependencies: - apollo-reporting-protobuf "^0.6.2" - apollo-server-caching "^0.5.3" - apollo-server-env "^3.0.0" - -apollo-server-types@^0.9.0: - version "0.9.0" - resolved "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.9.0.tgz" - integrity sha512-qk9tg4Imwpk732JJHBkhW0jzfG0nFsLqK2DY6UhvJf7jLnRePYsPxWfPiNkxni27pLE2tiNlCwoDFSeWqpZyBg== - dependencies: - apollo-reporting-protobuf "^0.8.0" - apollo-server-caching "^0.7.0" - apollo-server-env "^3.1.0" - -apollo-server-types@^3.5.3: - version "3.6.2" - resolved "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-3.6.2.tgz" - integrity sha512-9Z54S7NB+qW1VV+kmiqwU2Q6jxWfX89HlSGCGOo3zrkrperh85LrzABgN9S92+qyeHYd72noMDg2aI039sF3dg== - dependencies: - "@apollo/utils.keyvaluecache" "^1.0.1" - "@apollo/utils.logger" "^1.0.0" - apollo-reporting-protobuf "^3.3.2" - apollo-server-env "^4.2.1" - -apollo-server-types@^3.6.2: - version "3.6.2" - resolved "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-3.6.2.tgz" - integrity sha512-9Z54S7NB+qW1VV+kmiqwU2Q6jxWfX89HlSGCGOo3zrkrperh85LrzABgN9S92+qyeHYd72noMDg2aI039sF3dg== - dependencies: - "@apollo/utils.keyvaluecache" "^1.0.1" - "@apollo/utils.logger" "^1.0.0" - apollo-reporting-protobuf "^3.3.2" - apollo-server-env "^4.2.1" - -apollo-server@^2.19.2: - version "2.19.2" - resolved "https://registry.npmjs.org/apollo-server/-/apollo-server-2.19.2.tgz" - integrity sha512-fyl8U2O1haBOvaF3Z4+ZNj2Z9KXtw0Hb13NG2+J7vyHTdDL/hEwX9bp9AnWlfXOYL8s/VeankAUNqw8kggBeZw== - dependencies: - apollo-server-core "^2.19.2" - apollo-server-express "^2.19.2" - express "^4.0.0" - graphql-subscriptions "^1.0.0" - graphql-tools "^4.0.0" - -apollo-tracing@^0.15.0: - version "0.15.0" - resolved "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.15.0.tgz" - integrity sha512-UP0fztFvaZPHDhIB/J+qGuy6hWO4If069MGC98qVs0I8FICIGu4/8ykpX3X3K6RtaQ56EDAWKykCxFv4ScxMeA== - dependencies: - apollo-server-env "^3.1.0" - apollo-server-plugin-base "^0.13.0" - -apollo-utilities@^1.0.1, apollo-utilities@^1.3.0: - version "1.3.4" - resolved "https://registry.npmjs.org/apollo-utilities/-/apollo-utilities-1.3.4.tgz" - integrity sha512-pk2hiWrCXMAy2fRPwEyhvka+mqwzeP60Jr1tRYi5xru+3ko94HI9o6lK0CT33/w4RDlxWchmdhDCrvdr+pHCig== - dependencies: - "@wry/equality" "^0.1.2" - fast-json-stable-stringify "^2.0.0" - ts-invariant "^0.4.0" - tslib "^1.10.0" - -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" - integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= - -async-limiter@~1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz" - integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== - -async-retry@^1.2.1: - version "1.3.1" - resolved "https://registry.npmjs.org/async-retry/-/async-retry-1.3.1.tgz" - integrity sha512-aiieFW/7h3hY0Bq5d+ktDBejxuwR78vRu9hDUdR8rNhSaQ29VzPL4AoIRG7D/c7tdenwOcKvgPM6tIxB3cB6HA== - dependencies: - retry "0.12.0" - -backo2@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz" - integrity sha1-MasayLEpNjRj41s+u2n038+6eUc= - -balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz" - integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= - -body-parser@^1.18.3, body-parser@1.19.0: - version "1.19.0" - resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz" - integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== - dependencies: - bytes "3.1.0" - content-type "~1.0.4" - debug "2.6.9" - depd "~1.1.2" - http-errors "1.7.2" - iconv-lite "0.4.24" - on-finished "~2.3.0" - qs "6.7.0" - raw-body "2.4.0" - type-is "~1.6.17" - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -busboy@^0.3.1: - version "0.3.1" - resolved "https://registry.npmjs.org/busboy/-/busboy-0.3.1.tgz" - integrity sha512-y7tTxhGKXcyBxRKAni+awqx8uqaJKrSFSNFSeRG5CsWNdmy2BIK+6VGWEW7TZnIO/533mtMEA4rOevQV815YJw== - dependencies: - dicer "0.3.0" - -bytes@3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz" - integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== - -call-bind@^1.0.0, call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - -commander@^2.20.3: - version "2.20.3" - resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -content-disposition@0.5.3: - version "0.5.3" - resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz" - integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== - dependencies: - safe-buffer "5.1.2" - -content-type@^1.0.4, content-type@~1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz" - integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== - -cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" - integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= - -cookie@0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz" - integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== - -core-js-pure@^3.10.2: - version "3.24.1" - resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.24.1.tgz" - integrity sha512-r1nJk41QLLPyozHUUPmILCEMtMw24NG4oWK6RbsDdjzQgg9ZvrUsPBj1MnG0wXXp1DCDU6j+wUvEmBSrtRbLXg== - -cors@^2.8.4: - version "2.8.5" - resolved "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz" - integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g== - dependencies: - object-assign "^4" - vary "^1" - -cssfilter@0.0.10: - version "0.0.10" - resolved "https://registry.npmjs.org/cssfilter/-/cssfilter-0.0.10.tgz" - integrity sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4= - -debug@2.6.9: - version "2.6.9" - resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -define-properties@^1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== - dependencies: - object-keys "^1.0.12" - -depd@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" - integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= - -deprecated-decorator@^0.1.6: - version "0.1.6" - resolved "https://registry.npmjs.org/deprecated-decorator/-/deprecated-decorator-0.1.6.tgz" - integrity sha1-AJZjF7ehL+kvPMgx91g68ym4bDc= - -destroy@~1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz" - integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= - -dicer@0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/dicer/-/dicer-0.3.0.tgz" - integrity sha512-MdceRRWqltEG2dZqO769g27N/3PXfcKl04VhYnBlo2YhH7zPi88VebsjTKclaOyiuMaGU72hTfw3VkUitGcVCA== - dependencies: - streamsearch "0.1.2" - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" - integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= - -es-abstract@^1.18.0-next.1: - version "1.18.0-next.2" - resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz" - integrity sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw== - dependencies: - call-bind "^1.0.2" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - has "^1.0.3" - has-symbols "^1.0.1" - is-callable "^1.2.2" - is-negative-zero "^2.0.1" - is-regex "^1.1.1" - object-inspect "^1.9.0" - object-keys "^1.1.1" - object.assign "^4.1.2" - string.prototype.trimend "^1.0.3" - string.prototype.trimstart "^1.0.3" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" - integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" - integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= - -eventemitter3@^3.1.0: - version "3.1.2" - resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz" - integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q== - -exec-sh@^0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/exec-sh/-/exec-sh-0.4.0.tgz" - integrity sha512-BgAFra+J+hK/wquyWchMiqgaxSv1ec2c+//DRSePlF3NLx/tBOmkIkJEc1hWrX4Yis3tzxgv1+FiFs/mmucs/g== - -express-graphql@0.12.0: - version "0.12.0" - resolved "https://registry.npmjs.org/express-graphql/-/express-graphql-0.12.0.tgz" - integrity sha512-DwYaJQy0amdy3pgNtiTDuGGM2BLdj+YO2SgbKoLliCfuHv3VVTt7vNG/ZqK2hRYjtYHE2t2KB705EU94mE64zg== - dependencies: - accepts "^1.3.7" - content-type "^1.0.4" - http-errors "1.8.0" - raw-body "^2.4.1" - -express@^4.0.0, express@^4.17.1, express@4.17.1: - version "4.17.1" - resolved "https://registry.npmjs.org/express/-/express-4.17.1.tgz" - integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g== - dependencies: - accepts "~1.3.7" - array-flatten "1.1.1" - body-parser "1.19.0" - content-disposition "0.5.3" - content-type "~1.0.4" - cookie "0.4.0" - cookie-signature "1.0.6" - debug "2.6.9" - depd "~1.1.2" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - finalhandler "~1.1.2" - fresh "0.5.2" - merge-descriptors "1.0.1" - methods "~1.1.2" - on-finished "~2.3.0" - parseurl "~1.3.3" - path-to-regexp "0.1.7" - proxy-addr "~2.0.5" - qs "6.7.0" - range-parser "~1.2.1" - safe-buffer "5.1.2" - send "0.17.1" - serve-static "1.14.1" - setprototypeof "1.1.1" - statuses "~1.5.0" - type-is "~1.6.18" - utils-merge "1.0.1" - vary "~1.1.2" - -fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -finalhandler@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz" - integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.3" - statuses "~1.5.0" - unpipe "~1.0.0" - -for-each@^0.3.3: - version "0.3.3" - resolved "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz" - integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== - dependencies: - is-callable "^1.1.3" - -forwarded@~0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz" - integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" - integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= - -fs-capacitor@^2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/fs-capacitor/-/fs-capacitor-2.0.4.tgz" - integrity sha512-8S4f4WsCryNw2mJJchi46YgB6CR5Ze+4L1h8ewl9tEpL4SJ3ZO+c/bS4BWhB8bK+O3TMqhuZarTitd0S0eh2pA== - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -get-intrinsic@^1.0.2: - version "1.1.0" - resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.0.tgz" - integrity sha512-M11rgtQp5GZMZzDL7jLTNxbDfurpzuau5uqRWDPvlHjfvg3TdScAZo96GLvhMjImrmR8uAt0FS2RLoMrfWGKlg== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" - -glob@^7.1.3: - version "7.1.6" - resolved "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz" - integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -graphql-extensions@^0.15.0: - version "0.15.0" - resolved "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.15.0.tgz" - integrity sha512-bVddVO8YFJPwuACn+3pgmrEg6I8iBuYLuwvxiE+lcQQ7POotVZxm2rgGw0PvVYmWWf3DT7nTVDZ5ROh/ALp8mA== - dependencies: - "@apollographql/apollo-tools" "^0.5.0" - apollo-server-env "^3.1.0" - apollo-server-types "^0.9.0" - -graphql-subscriptions@^1.0.0: - version "1.1.0" - resolved "https://registry.npmjs.org/graphql-subscriptions/-/graphql-subscriptions-1.1.0.tgz" - integrity sha512-6WzlBFC0lWmXJbIVE8OgFgXIP4RJi3OQgTPa0DVMsDXdpRDjTsM1K9wfl5HSYX7R87QAGlvcv2Y4BIZa/ItonA== - dependencies: - iterall "^1.2.1" - -graphql-tag@^2.11.0, graphql-tag@^2.12.6: - version "2.12.6" - resolved "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.12.6.tgz" - integrity sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg== - dependencies: - tslib "^2.1.0" - -graphql-tools@^4.0.0, graphql-tools@^4.0.8: - version "4.0.8" - resolved "https://registry.npmjs.org/graphql-tools/-/graphql-tools-4.0.8.tgz" - integrity sha512-MW+ioleBrwhRjalKjYaLQbr+920pHBgy9vM/n47sswtns8+96sRn5M/G+J1eu7IMeKWiN/9p6tmwCHU7552VJg== - dependencies: - apollo-link "^1.2.14" - apollo-utilities "^1.0.1" - deprecated-decorator "^0.1.6" - iterall "^1.1.3" - uuid "^3.1.0" - -graphql-ws@^5.5.5, graphql-ws@^5.9.1: - version "5.9.1" - resolved "https://registry.npmjs.org/graphql-ws/-/graphql-ws-5.9.1.tgz" - integrity sha512-mL/SWGBwIT9Meq0NlfS55yXXTOeWPMbK7bZBEZhFu46bcGk1coTx2Sdtzxdk+9yHWngD+Fk1PZDWaAutQa9tpw== - -"graphql@^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0", "graphql@^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0", "graphql@^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0", "graphql@^14.0.0 || ^15.0.0 || ^16.0.0", "graphql@^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0", "graphql@^14.2.1 || ^15.0.0", "graphql@^14.2.1 || ^15.0.0 || ^16.0.0", "graphql@^15.3.0 || ^16.0.0", graphql@>=0.10.0, "graphql@>=0.11 <=16", "graphql@0.13.1 - 15", graphql@15.4.0: - version "15.4.0" - resolved "https://registry.npmjs.org/graphql/-/graphql-15.4.0.tgz" - integrity sha512-EB3zgGchcabbsU9cFe1j+yxdzKQKAbGUWRb13DsrsMN1yyfmmIq+2+L5MqVWcDCE4V89R5AyUOi7sMOGxdsYtA== - -has-symbols@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz" - integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -hoist-non-react-statics@^3.3.2: - version "3.3.2" - resolved "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz" - integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== - dependencies: - react-is "^16.7.0" - -http-errors@^1.7.3: - version "1.8.1" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz" - integrity sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g== - dependencies: - depd "~1.1.2" - inherits "2.0.4" - setprototypeof "1.2.0" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.1" - -http-errors@~1.7.2, http-errors@1.7.2: - version "1.7.2" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz" - integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.1" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.0" - -http-errors@1.7.3: - version "1.7.3" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz" - integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== - dependencies: - depd "~1.1.2" - inherits "2.0.4" - setprototypeof "1.1.1" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.0" - -http-errors@1.8.0: - version "1.8.0" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.8.0.tgz" - integrity sha512-4I8r0C5JDhT5VkvI47QktDW75rNlGVsUf/8hzjCC/wkWI/jdTRmBb9aI7erSG82r1bjKY3F6k28WnsVxB1C73A== - dependencies: - depd "~1.1.2" - inherits "2.0.4" - setprototypeof "1.2.0" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.0" - -iconv-lite@0.4.24: - version "0.4.24" - resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@^2.0.1, inherits@2, inherits@2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= - -inherits@2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -ipaddr.js@1.9.1: - version "1.9.1" - resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" - integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== - -is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.2: - version "1.2.2" - resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz" - integrity sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA== - -is-date-object@^1.0.1: - version "1.0.2" - resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz" - integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== - -is-negative-zero@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz" - integrity sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== - -is-regex@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz" - integrity sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg== - dependencies: - has-symbols "^1.0.1" - -is-symbol@^1.0.2: - version "1.0.3" - resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz" - integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== - dependencies: - has-symbols "^1.0.1" - -isomorphic-ws@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz" - integrity sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w== - -iterall@^1.1.3: - version "1.3.0" - resolved "https://registry.npmjs.org/iterall/-/iterall-1.3.0.tgz" - integrity sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg== - -iterall@^1.2.1: - version "1.3.0" - resolved "https://registry.npmjs.org/iterall/-/iterall-1.3.0.tgz" - integrity sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg== - -"js-tokens@^3.0.0 || ^4.0.0": - version "4.0.0" - resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -lodash.sortby@^4.7.0: - version "4.7.0" - resolved "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz" - integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== - -loglevel@^1.6.7, loglevel@^1.6.8: - version "1.7.1" - resolved "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz" - integrity sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw== - -long@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/long/-/long-4.0.0.tgz" - integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== - -loose-envify@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -lru-cache@^7.10.1: - version "7.13.1" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-7.13.1.tgz" - integrity sha512-CHqbAq7NFlW3RSnoWXLJBxCWaZVBrfa9UEHId2M3AW8iEBurbqduNexEUCGc3SHc6iCYXNJCDi903LajSVAEPQ== - -media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" - integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= - -merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" - integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= - -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" - integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= - -mime-db@1.45.0: - version "1.45.0" - resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz" - integrity sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w== - -mime-types@~2.1.24: - version "2.1.28" - resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz" - integrity sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ== - dependencies: - mime-db "1.45.0" - -mime@1.6.0: - version "1.6.0" - resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" - integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== - -minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -mkdirp@1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz" - integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== - -negotiator@0.6.2: - version "0.6.2" - resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz" - integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== - -node-fetch@^2.6.1, node-fetch@^2.6.7: - version "2.6.7" - resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz" - integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== - dependencies: - whatwg-url "^5.0.0" - -object-assign@^4, object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -object-inspect@^1.9.0: - version "1.9.0" - resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz" - integrity sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw== - -object-keys@^1.0.12, object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object-path@^0.11.4: - version "0.11.8" - resolved "https://registry.npmjs.org/object-path/-/object-path-0.11.8.tgz" - integrity sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA== - -object.assign@^4.1.2: - version "4.1.2" - resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz" - integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - has-symbols "^1.0.1" - object-keys "^1.1.1" - -object.getownpropertydescriptors@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.1.tgz" - integrity sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.1" - -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz" - integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= - dependencies: - ee-first "1.1.1" - -once@^1.3.0: - version "1.4.0" - resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -optimism@^0.16.1: - version "0.16.1" - resolved "https://registry.npmjs.org/optimism/-/optimism-0.16.1.tgz" - integrity sha512-64i+Uw3otrndfq5kaoGNoY7pvOhSsjFEN4bdEFh80MWVk/dbgJfMv7VFDeCT8LxNAlEVhQmdVEbfE7X2nWNIIg== - dependencies: - "@wry/context" "^0.6.0" - "@wry/trie" "^0.3.0" - -parseurl@^1.3.2, parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" - integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-to-regexp@0.1.7: - version "0.1.7" - resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" - integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= - -prop-types@^15.7.2: - version "15.7.2" - resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz" - integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== - dependencies: - loose-envify "^1.4.0" - object-assign "^4.1.1" - react-is "^16.8.1" - -proxy-addr@~2.0.5: - version "2.0.6" - resolved "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz" - integrity sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw== - dependencies: - forwarded "~0.1.2" - ipaddr.js "1.9.1" - -qs@6.7.0: - version "6.7.0" - resolved "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz" - integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== - -range-parser@~1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" - integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== - -raw-body@^2.4.1: - version "2.4.1" - resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz" - integrity sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA== - dependencies: - bytes "3.1.0" - http-errors "1.7.3" - iconv-lite "0.4.24" - unpipe "1.0.0" - -raw-body@2.4.0: - version "2.4.0" - resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz" - integrity sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q== - dependencies: - bytes "3.1.0" - http-errors "1.7.2" - iconv-lite "0.4.24" - unpipe "1.0.0" - -react-is@^16.7.0, react-is@^16.8.1: - version "16.13.1" - resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" - integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== - -retry@0.12.0: - version "0.12.0" - resolved "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz" - integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= - -rimraf@3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -safe-buffer@^5.0.1, safe-buffer@5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -"safer-buffer@>= 2.1.2 < 3": - version "2.1.2" - resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -send@0.17.1: - version "0.17.1" - resolved "https://registry.npmjs.org/send/-/send-0.17.1.tgz" - integrity sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== - dependencies: - debug "2.6.9" - depd "~1.1.2" - destroy "~1.0.4" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "~1.7.2" - mime "1.6.0" - ms "2.1.1" - on-finished "~2.3.0" - range-parser "~1.2.1" - statuses "~1.5.0" - -serve-static@1.14.1: - version "1.14.1" - resolved "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz" - integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.17.1" - -setprototypeof@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz" - integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== - -setprototypeof@1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" - integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== - -sha.js@^2.4.11: - version "2.4.11" - resolved "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz" - integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -"statuses@>= 1.5.0 < 2", statuses@~1.5.0: - version "1.5.0" - resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= - -streamsearch@0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz" - integrity sha512-jos8u++JKm0ARcSUTAZXOVC0mSox7Bhn6sBgty73P1f3JGf7yG2clTbBNHUdde/kdvP2FESam+vM6l8jBrNxHA== - -string.prototype.trimend@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz" - integrity sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - -string.prototype.trimstart@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz" - integrity sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - -"subscriptions-transport-ws@^0.9.0 || ^0.11.0", subscriptions-transport-ws@^0.9.16, subscriptions-transport-ws@^0.9.19: - version "0.9.19" - resolved "https://registry.npmjs.org/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.19.tgz" - integrity sha512-dxdemxFFB0ppCLg10FTtRqH/31FNRL1y1BQv8209MK5I4CwALb7iihQg+7p65lFcIl8MHatINWBLOqpgU4Kyyw== - dependencies: - backo2 "^1.0.2" - eventemitter3 "^3.1.0" - iterall "^1.2.1" - symbol-observable "^1.0.4" - ws "^5.2.0 || ^6.0.0 || ^7.0.0" - -symbol-observable@^1.0.4: - version "1.2.0" - resolved "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz" - integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== - -symbol-observable@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz" - integrity sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ== - -toidentifier@1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz" - integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== - -toidentifier@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" - integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== - -tr46@~0.0.3: - version "0.0.3" - resolved "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz" - integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== - -ts-invariant@^0.10.3: - version "0.10.3" - resolved "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.10.3.tgz" - integrity sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ== - dependencies: - tslib "^2.1.0" - -ts-invariant@^0.4.0: - version "0.4.4" - resolved "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.4.4.tgz" - integrity sha512-uEtWkFM/sdZvRNNDL3Ehu4WVpwaulhwQszV8mrtcdeE8nN00BV9mAmQ88RkrBhFgl9gMgvjJLAQcZbnPXI9mlA== - dependencies: - tslib "^1.9.3" - -tslib@^1.10.0: - version "1.14.1" - resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -tslib@^1.9.3: - version "1.14.1" - resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -tslib@^2.1.0, tslib@^2.3.0, tslib@^2.4.0: - version "2.4.0" - resolved "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz" - integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== - -type-is@^1.6.16, type-is@~1.6.17, type-is@~1.6.18: - version "1.6.18" - resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" - integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== - dependencies: - media-typer "0.3.0" - mime-types "~2.1.24" - -unpipe@~1.0.0, unpipe@1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= - -util.promisify@^1.0.0: - version "1.1.1" - resolved "https://registry.npmjs.org/util.promisify/-/util.promisify-1.1.1.tgz" - integrity sha512-/s3UsZUrIfa6xDhr7zZhnE9SLQ5RIXyYfiVnMMyMDzOc8WhWN4Nbh36H842OyurKbCDAesZOJaVyvmSl6fhGQw== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - for-each "^0.3.3" - has-symbols "^1.0.1" - object.getownpropertydescriptors "^2.1.1" - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= - -uuid@^3.1.0: - version "3.4.0" - resolved "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz" - integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== - -uuid@^8.0.0: - version "8.3.2" - resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" - integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== - -value-or-promise@1.0.11: - version "1.0.11" - resolved "https://registry.npmjs.org/value-or-promise/-/value-or-promise-1.0.11.tgz" - integrity sha512-41BrgH+dIbCFXClcSapVs5M6GkENd3gQOJpEfPDNa71LsUGMXDL0jMWpI/Rh7WhX+Aalfz2TTS3Zt5pUsbnhLg== - -vary@^1, vary@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= - -webidl-conversions@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz" - integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== - -whatwg-url@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz" - integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== - dependencies: - tr46 "~0.0.3" - webidl-conversions "^3.0.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -ws@*, ws@^8.8.1: - version "8.8.1" - resolved "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz" - integrity sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA== - -"ws@^5.2.0 || ^6.0.0 || ^7.0.0": - version "5.2.2" - resolved "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz" - integrity sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA== - dependencies: - async-limiter "~1.0.0" - -xhr2@0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/xhr2/-/xhr2-0.2.0.tgz" - integrity sha512-BDtiD0i2iKPK/S8OAZfpk6tyzEDnKKSjxWHcMBVmh+LuqJ8A32qXTyOx+TVOg2dKvq6zGBq2sgKPkEeRs1qTRA== - -xss@^1.0.6, xss@^1.0.8: - version "1.0.8" - resolved "https://registry.npmjs.org/xss/-/xss-1.0.8.tgz" - integrity sha512-3MgPdaXV8rfQ/pNn16Eio6VXYPTkqwa0vc7GkiymmY/DqR1SE/7VPAAVZz1GJsJFrllMYO3RHfEaiUGjab6TNw== - dependencies: - commander "^2.20.3" - cssfilter "0.0.10" - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -zen-observable-ts@^0.8.21: - version "0.8.21" - resolved "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-0.8.21.tgz" - integrity sha512-Yj3yXweRc8LdRMrCC8nIc4kkjWecPAUVh0TI0OUrWXx6aX790vLcDlWca6I4vsyCGH3LpWxq0dJRcMOFoVqmeg== - dependencies: - tslib "^1.9.3" - zen-observable "^0.8.0" - -zen-observable-ts@^1.2.5: - version "1.2.5" - resolved "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-1.2.5.tgz" - integrity sha512-QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg== - dependencies: - zen-observable "0.8.15" - -zen-observable@^0.8.0, zen-observable@0.8.15: - version "0.8.15" - resolved "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz" - integrity sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ== diff --git a/examples/7-field-type-overrides/package.json b/examples/7-field-type-overrides/package.json index 1fda238..58e04f5 100644 --- a/examples/7-field-type-overrides/package.json +++ b/examples/7-field-type-overrides/package.json @@ -16,11 +16,7 @@ "dependencies": { "express": "4.17.1", "express-graphql": "0.12.0", - "graphql": "15.4.0", - "isomorphic-ws": "^5.0.0", - "mkdirp": "1.0.4", - "rimraf": "3.0.2", - "xhr2": "0.2.0" + "graphql": "15.4.0" }, "devDependencies": { "exec-sh": "^0.4.0" diff --git a/examples/8-custom-gql-types/package.json b/examples/8-custom-gql-types/package.json index 322cb9d..f5b78be 100644 --- a/examples/8-custom-gql-types/package.json +++ b/examples/8-custom-gql-types/package.json @@ -16,11 +16,7 @@ "dependencies": { "express": "4.17.1", "express-graphql": "0.12.0", - "graphql": "15.4.0", - "isomorphic-ws": "^5.0.0", - "mkdirp": "1.0.4", - "rimraf": "3.0.2", - "xhr2": "0.2.0" + "graphql": "15.4.0" }, "devDependencies": { "exec-sh": "^0.4.0" diff --git a/examples/9-variables/package.json b/examples/9-variables/package.json index 54a109d..1b82aa8 100644 --- a/examples/9-variables/package.json +++ b/examples/9-variables/package.json @@ -16,9 +16,7 @@ "dependencies": { "express": "^4.17.1", "express-graphql": "^0.12.0", - "graphql": "^15.4.0", - "isomorphic-ws": "^5.0.0", - "xhr2": "^0.2.0" + "graphql": "^15.4.0" }, "devDependencies": { "exec-sh": "^0.4.0" diff --git a/gen-schema-bundled.mjs b/gen-schema-bundled.mjs index 441e7c6..d7d42ee 100644 --- a/gen-schema-bundled.mjs +++ b/gen-schema-bundled.mjs @@ -1,4 +1,5 @@ -/* Generated by Spago v0.93.39 */ +/* Generated by Spago v0.93.44 */ + // output/Control.Semigroupoid/index.js var semigroupoidFn = { compose: function(f) { @@ -110,13 +111,13 @@ var apply = function(f) { var unit = void 0; // output/Type.Proxy/index.js -var $$Proxy = /* @__PURE__ */ function() { +var $$Proxy = /* @__PURE__ */ (function() { function $$Proxy2() { } ; $$Proxy2.value = new $$Proxy2(); return $$Proxy2; -}(); +})(); // output/Data.Functor/index.js var map = function(dict) { @@ -162,10 +163,8 @@ var concatString = function(s1) { }; var concatArray = function(xs) { return function(ys) { - if (xs.length === 0) - return ys; - if (ys.length === 0) - return xs; + if (xs.length === 0) return ys; + if (ys.length === 0) return xs; return xs.concat(ys); }; }; @@ -523,11 +522,9 @@ var eqStringImpl = refEq; var eqArrayImpl = function(f) { return function(xs) { return function(ys) { - if (xs.length !== ys.length) - return false; + if (xs.length !== ys.length) return false; for (var i = 0; i < xs.length; i++) { - if (!f(xs[i])(ys[i])) - return false; + if (!f(xs[i])(ys[i])) return false; } return true; }; @@ -572,27 +569,27 @@ var notEq = function(dictEq) { }; // output/Data.Ordering/index.js -var LT = /* @__PURE__ */ function() { +var LT = /* @__PURE__ */ (function() { function LT2() { } ; LT2.value = new LT2(); return LT2; -}(); -var GT = /* @__PURE__ */ function() { +})(); +var GT = /* @__PURE__ */ (function() { function GT2() { } ; GT2.value = new GT2(); return GT2; -}(); -var EQ = /* @__PURE__ */ function() { +})(); +var EQ = /* @__PURE__ */ (function() { function EQ2() { } ; EQ2.value = new EQ2(); return EQ2; -}(); +})(); var eqOrdering = { eq: function(v) { return function(v1) { @@ -766,46 +763,46 @@ var ringInt = { }; // output/Data.Ord/index.js -var ordString = /* @__PURE__ */ function() { +var ordString = /* @__PURE__ */ (function() { return { compare: ordStringImpl(LT.value)(EQ.value)(GT.value), Eq0: function() { return eqString; } }; -}(); -var ordNumber = /* @__PURE__ */ function() { +})(); +var ordNumber = /* @__PURE__ */ (function() { return { compare: ordNumberImpl(LT.value)(EQ.value)(GT.value), Eq0: function() { return eqNumber; } }; -}(); -var ordInt = /* @__PURE__ */ function() { +})(); +var ordInt = /* @__PURE__ */ (function() { return { compare: ordIntImpl(LT.value)(EQ.value)(GT.value), Eq0: function() { return eqInt; } }; -}(); -var ordChar = /* @__PURE__ */ function() { +})(); +var ordChar = /* @__PURE__ */ (function() { return { compare: ordCharImpl(LT.value)(EQ.value)(GT.value), Eq0: function() { return eqChar; } }; -}(); -var ordBoolean = /* @__PURE__ */ function() { +})(); +var ordBoolean = /* @__PURE__ */ (function() { return { compare: ordBooleanImpl(LT.value)(EQ.value)(GT.value), Eq0: function() { return eqBoolean; } }; -}(); +})(); var compare1 = function(dict) { return dict.compare1; }; @@ -869,7 +866,7 @@ var ordArray = function(dictOrd) { var compare312 = compare(dictOrd); var eqArray2 = eqArray(dictOrd.Eq0()); return { - compare: function() { + compare: /* @__PURE__ */ (function() { var toDelta = function(x) { return function(y) { var v = compare312(x)(y); @@ -893,7 +890,7 @@ var ordArray = function(dictOrd) { return compare2(0)(ordArrayImpl(toDelta)(xs)(ys)); }; }; - }(), + })(), Eq0: function() { return eqArray2; } @@ -930,6 +927,7 @@ var showStringImpl = function(s) { var l = s.length; return '"' + s.replace( /[\0-\x1F\x7F"\\]/g, + // eslint-disable-line no-control-regex function(c, i) { switch (c) { case '"': @@ -970,14 +968,14 @@ var show = function(dict) { // output/Data.Maybe/index.js var identity3 = /* @__PURE__ */ identity(categoryFn); -var Nothing = /* @__PURE__ */ function() { +var Nothing = /* @__PURE__ */ (function() { function Nothing2() { } ; Nothing2.value = new Nothing2(); return Nothing2; -}(); -var Just = /* @__PURE__ */ function() { +})(); +var Just = /* @__PURE__ */ (function() { function Just2(value0) { this.value0 = value0; } @@ -986,7 +984,7 @@ var Just = /* @__PURE__ */ function() { return new Just2(value0); }; return Just2; -}(); +})(); var maybe$prime = function(v) { return function(v1) { return function(v2) { @@ -1130,14 +1128,14 @@ var bindMaybe = { return applyMaybe; } }; -var applicativeMaybe = /* @__PURE__ */ function() { +var applicativeMaybe = /* @__PURE__ */ (function() { return { pure: Just.create, Apply0: function() { return applyMaybe; } }; -}(); +})(); var altMaybe = { alt: function(v) { return function(v1) { @@ -1152,14 +1150,14 @@ var altMaybe = { return functorMaybe; } }; -var plusMaybe = /* @__PURE__ */ function() { +var plusMaybe = /* @__PURE__ */ (function() { return { empty: Nothing.value, Alt0: function() { return altMaybe; } }; -}(); +})(); var alternativeMaybe = { Applicative0: function() { return applicativeMaybe; @@ -1170,7 +1168,7 @@ var alternativeMaybe = { }; // output/Data.Either/index.js -var Left = /* @__PURE__ */ function() { +var Left = /* @__PURE__ */ (function() { function Left2(value0) { this.value0 = value0; } @@ -1179,8 +1177,8 @@ var Left = /* @__PURE__ */ function() { return new Left2(value0); }; return Left2; -}(); -var Right = /* @__PURE__ */ function() { +})(); +var Right = /* @__PURE__ */ (function() { function Right2(value0) { this.value0 = value0; } @@ -1189,7 +1187,7 @@ var Right = /* @__PURE__ */ function() { return new Right2(value0); }; return Right2; -}(); +})(); var note = function(a) { return maybe(new Left(a))(Right.create); }; @@ -1224,9 +1222,9 @@ var either = function(v) { }; }; }; -var hush = /* @__PURE__ */ function() { +var hush = /* @__PURE__ */ (function() { return either($$const(Nothing.value))(Just.create); -}(); +})(); var applyEither = { apply: function(v) { return function(v1) { @@ -1270,14 +1268,14 @@ var semigroupEither = function(dictSemigroup) { } }; }; -var applicativeEither = /* @__PURE__ */ function() { +var applicativeEither = /* @__PURE__ */ (function() { return { pure: Right.create, Apply0: function() { return applyEither; } }; -}(); +})(); // output/Effect/foreign.js var pureE = function(a) { @@ -1314,15 +1312,13 @@ var intDegree = function(x) { }; var intDiv = function(x) { return function(y) { - if (y === 0) - return 0; + if (y === 0) return 0; return y > 0 ? Math.floor(x / y) : -Math.floor(x / -y); }; }; var intMod = function(x) { return function(y) { - if (y === 0) - return 0; + if (y === 0) return 0; var yy = Math.abs(y); return (x % yy + yy) % yy; }; @@ -1479,10 +1475,8 @@ var $runtime_lazy = function(name2, moduleName, init3) { var state2 = 0; var val; return function(lineNumber) { - if (state2 === 2) - return val; - if (state2 === 1) - throw new ReferenceError(name2 + " was needed before it finished initializing (module " + moduleName + ", line " + lineNumber + ")", moduleName, lineNumber); + if (state2 === 2) return val; + if (state2 === 1) throw new ReferenceError(name2 + " was needed before it finished initializing (module " + moduleName + ", line " + lineNumber + ")", moduleName, lineNumber); state2 = 1; val = init3(); state2 = 2; @@ -1660,10 +1654,8 @@ var $runtime_lazy2 = function(name2, moduleName, init3) { var state2 = 0; var val; return function(lineNumber) { - if (state2 === 2) - return val; - if (state2 === 1) - throw new ReferenceError(name2 + " was needed before it finished initializing (module " + moduleName + ", line " + lineNumber + ")", moduleName, lineNumber); + if (state2 === 2) return val; + if (state2 === 1) throw new ReferenceError(name2 + " was needed before it finished initializing (module " + moduleName + ", line " + lineNumber + ")", moduleName, lineNumber); state2 = 1; val = init3(); state2 = 2; @@ -1802,7 +1794,7 @@ var heytingAlgebraFunction = function(dictHeytingAlgebra) { }; // output/Data.Tuple/index.js -var Tuple = /* @__PURE__ */ function() { +var Tuple = /* @__PURE__ */ (function() { function Tuple2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -1814,7 +1806,7 @@ var Tuple = /* @__PURE__ */ function() { }; }; return Tuple2; -}(); +})(); var uncurry = function(f) { return function(v) { return f(v.value0)(v.value1); @@ -1965,12 +1957,12 @@ var applyExceptT = function(dictMonad) { }; var applicativeExceptT = function(dictMonad) { return { - pure: function() { + pure: (function() { var $194 = pure(dictMonad.Applicative0()); return function($195) { return ExceptT($194(Right.create($195))); }; - }(), + })(), Apply0: function() { return applyExceptT(dictMonad); } @@ -1979,12 +1971,12 @@ var applicativeExceptT = function(dictMonad) { var monadThrowExceptT = function(dictMonad) { var monadExceptT1 = monadExceptT(dictMonad); return { - throwError: function() { + throwError: (function() { var $204 = pure(dictMonad.Applicative0()); return function($205) { return ExceptT($204(Left.create($205))); }; - }(), + })(), Monad0: function() { return monadExceptT1; } @@ -2396,7 +2388,7 @@ var foldableWithIndexArray = { }; // output/Data.Traversable/foreign.js -var traverseArrayImpl = function() { +var traverseArrayImpl = /* @__PURE__ */ (function() { function array1(a) { return [a]; } @@ -2443,7 +2435,7 @@ var traverseArrayImpl = function() { }; }; }; -}(); +})(); // output/Data.Traversable/index.js var identity6 = /* @__PURE__ */ identity(categoryFn); @@ -2568,8 +2560,7 @@ var unfoldrArrayImpl = function(isNothing2) { var value = b; while (true) { var maybe2 = f(value); - if (isNothing2(maybe2)) - return result; + if (isNothing2(maybe2)) return result; var tuple = fromJust7(maybe2); result.push(fst2(tuple)); value = snd2(tuple); @@ -2594,8 +2585,7 @@ var unfoldr1ArrayImpl = function(isNothing2) { var tuple = f(value); result.push(fst2(tuple)); var maybe2 = snd2(tuple); - if (isNothing2(maybe2)) - return result; + if (isNothing2(maybe2)) return result; value = fromJust7(maybe2); } }; @@ -2645,7 +2635,7 @@ var none = function(dictUnfoldable) { }; // output/Data.NonEmpty/index.js -var NonEmpty = /* @__PURE__ */ function() { +var NonEmpty = /* @__PURE__ */ (function() { function NonEmpty2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -2657,7 +2647,7 @@ var NonEmpty = /* @__PURE__ */ function() { }; }; return NonEmpty2; -}(); +})(); var singleton2 = function(dictPlus) { var empty7 = empty(dictPlus); return function(a) { @@ -2697,14 +2687,14 @@ var foldableNonEmpty = function(dictFoldable) { // output/Data.List.Types/index.js var identity7 = /* @__PURE__ */ identity(categoryFn); -var Nil = /* @__PURE__ */ function() { +var Nil = /* @__PURE__ */ (function() { function Nil2() { } ; Nil2.value = new Nil2(); return Nil2; -}(); -var Cons = /* @__PURE__ */ function() { +})(); +var Cons = /* @__PURE__ */ (function() { function Cons2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -2716,7 +2706,7 @@ var Cons = /* @__PURE__ */ function() { }; }; return Cons2; -}(); +})(); var NonEmptyList = function(x) { return x; }; @@ -2790,7 +2780,7 @@ var map6 = /* @__PURE__ */ map(functorList); var foldableList = { foldr: function(f) { return function(b) { - var rev = function() { + var rev = (function() { var go = function($copy_v) { return function($copy_v1) { var $tco_var_v = $copy_v; @@ -2819,7 +2809,7 @@ var foldableList = { }; }; return go(Nil.value); - }(); + })(); var $284 = foldl(foldableList)(flip(f))(b); return function($285) { return $284(rev($285)); @@ -2880,14 +2870,14 @@ var semigroupList = { } }; var append1 = /* @__PURE__ */ append(semigroupList); -var monoidList = /* @__PURE__ */ function() { +var monoidList = /* @__PURE__ */ (function() { return { mempty: Nil.value, Semigroup0: function() { return semigroupList; } }; -}(); +})(); var semigroupNonEmptyList = { append: function(v) { return function(as$prime) { @@ -3166,17 +3156,17 @@ var altList = { return functorList; } }; -var plusList = /* @__PURE__ */ function() { +var plusList = /* @__PURE__ */ (function() { return { empty: Nil.value, Alt0: function() { return altList; } }; -}(); +})(); // output/Effect.Aff/foreign.js -var Aff = function() { +var Aff = (function() { var EMPTY = {}; var PURE = "Pure"; var THROW = "Throw"; @@ -3238,7 +3228,7 @@ var Aff = function() { return nonCanceler2; } } - var Scheduler = function() { + var Scheduler = (function() { var limit = 1024; var size3 = 0; var ix = 0; @@ -3274,7 +3264,7 @@ var Aff = function() { } } }; - }(); + })(); function Supervisor(util) { var fibers = {}; var fiberId = 0; @@ -3444,6 +3434,8 @@ var Aff = function() { fail3 = util.left(step2._1); step2 = null; break; + // Enqueue the Catch so that we can call the error handler later on + // in case of an exception. case CATCH: if (bhead === null) { attempts = new Aff2(CONS, step2, attempts, interrupt); @@ -3455,6 +3447,8 @@ var Aff = function() { status = CONTINUE; step2 = step2._1; break; + // Enqueue the Bracket so that we can call the appropriate handlers + // after resource acquisition. case BRACKET: bracketCount++; if (bhead === null) { @@ -3495,6 +3489,9 @@ var Aff = function() { attempt = attempts._1; attempts = attempts._2; switch (attempt.tag) { + // We cannot recover from an unmasked interrupt. Otherwise we should + // continue stepping, or run the exception handler if an exception + // was raised. case CATCH: if (interrupt && interrupt !== tmp && bracketCount === 0) { status = RETURN; @@ -3504,6 +3501,7 @@ var Aff = function() { fail3 = null; } break; + // We cannot resume from an unmasked interrupt or exception. case RESUME: if (interrupt && interrupt !== tmp && bracketCount === 0 || fail3) { status = RETURN; @@ -3514,6 +3512,10 @@ var Aff = function() { step2 = util.fromRight(step2); } break; + // If we have a bracket, we should enqueue the handlers, + // and continue with the success branch only if the fiber has + // not been interrupted. If the bracket acquisition failed, we + // should not run either. case BRACKET: bracketCount--; if (fail3 === null) { @@ -3525,6 +3527,8 @@ var Aff = function() { } } break; + // Enqueue the appropriate handler. We increase the bracket count + // because it should not be cancelled. case RELEASE: attempts = new Aff2(CONS, new Aff2(FINALIZED, step2, fail3), attempts, interrupt); status = CONTINUE; @@ -3693,46 +3697,45 @@ var Aff = function() { var count = 0; var kills2 = {}; var tmp, kid; - loop: - while (true) { - tmp = null; - switch (step2.tag) { - case FORKED: - if (step2._3 === EMPTY) { - tmp = fibers[step2._1]; - kills2[count++] = tmp.kill(error2, function(result) { - return function() { - count--; - if (count === 0) { - cb2(result)(); - } - }; - }); - } - if (head3 === null) { - break loop; - } - step2 = head3._2; - if (tail3 === null) { - head3 = null; - } else { - head3 = tail3._1; - tail3 = tail3._2; - } - break; - case MAP: - step2 = step2._2; - break; - case APPLY: - case ALT: - if (head3) { - tail3 = new Aff2(CONS, head3, tail3); - } - head3 = step2; - step2 = step2._1; - break; - } + loop: while (true) { + tmp = null; + switch (step2.tag) { + case FORKED: + if (step2._3 === EMPTY) { + tmp = fibers[step2._1]; + kills2[count++] = tmp.kill(error2, function(result) { + return function() { + count--; + if (count === 0) { + cb2(result)(); + } + }; + }); + } + if (head3 === null) { + break loop; + } + step2 = head3._2; + if (tail3 === null) { + head3 = null; + } else { + head3 = tail3._1; + tail3 = tail3._2; + } + break; + case MAP: + step2 = step2._2; + break; + case APPLY: + case ALT: + if (head3) { + tail3 = new Aff2(CONS, head3, tail3); + } + head3 = step2; + step2 = step2._1; + break; } + } if (count === 0) { cb2(util.right(void 0))(); } else { @@ -3753,101 +3756,100 @@ var Aff = function() { step2 = result; fail3 = null; } - loop: - while (true) { - lhs = null; - rhs = null; - tmp = null; - kid = null; - if (interrupt !== null) { - return; - } - if (head3 === null) { - cb(fail3 || step2)(); - return; - } - if (head3._3 !== EMPTY) { - return; - } - switch (head3.tag) { - case MAP: - if (fail3 === null) { - head3._3 = util.right(head3._1(util.fromRight(step2))); - step2 = head3._3; - } else { - head3._3 = fail3; - } - break; - case APPLY: - lhs = head3._1._3; - rhs = head3._2._3; - if (fail3) { - head3._3 = fail3; - tmp = true; - kid = killId++; - kills[kid] = kill(early, fail3 === lhs ? head3._2 : head3._1, function() { - return function() { - delete kills[kid]; - if (tmp) { - tmp = false; - } else if (tail3 === null) { - join2(fail3, null, null); - } else { - join2(fail3, tail3._1, tail3._2); - } - }; - }); - if (tmp) { - tmp = false; - return; - } - } else if (lhs === EMPTY || rhs === EMPTY) { + loop: while (true) { + lhs = null; + rhs = null; + tmp = null; + kid = null; + if (interrupt !== null) { + return; + } + if (head3 === null) { + cb(fail3 || step2)(); + return; + } + if (head3._3 !== EMPTY) { + return; + } + switch (head3.tag) { + case MAP: + if (fail3 === null) { + head3._3 = util.right(head3._1(util.fromRight(step2))); + step2 = head3._3; + } else { + head3._3 = fail3; + } + break; + case APPLY: + lhs = head3._1._3; + rhs = head3._2._3; + if (fail3) { + head3._3 = fail3; + tmp = true; + kid = killId++; + kills[kid] = kill(early, fail3 === lhs ? head3._2 : head3._1, function() { + return function() { + delete kills[kid]; + if (tmp) { + tmp = false; + } else if (tail3 === null) { + join2(fail3, null, null); + } else { + join2(fail3, tail3._1, tail3._2); + } + }; + }); + if (tmp) { + tmp = false; return; - } else { - step2 = util.right(util.fromRight(lhs)(util.fromRight(rhs))); - head3._3 = step2; } - break; - case ALT: - lhs = head3._1._3; - rhs = head3._2._3; - if (lhs === EMPTY && util.isLeft(rhs) || rhs === EMPTY && util.isLeft(lhs)) { + } else if (lhs === EMPTY || rhs === EMPTY) { + return; + } else { + step2 = util.right(util.fromRight(lhs)(util.fromRight(rhs))); + head3._3 = step2; + } + break; + case ALT: + lhs = head3._1._3; + rhs = head3._2._3; + if (lhs === EMPTY && util.isLeft(rhs) || rhs === EMPTY && util.isLeft(lhs)) { + return; + } + if (lhs !== EMPTY && util.isLeft(lhs) && rhs !== EMPTY && util.isLeft(rhs)) { + fail3 = step2 === lhs ? rhs : lhs; + step2 = null; + head3._3 = fail3; + } else { + head3._3 = step2; + tmp = true; + kid = killId++; + kills[kid] = kill(early, step2 === lhs ? head3._2 : head3._1, function() { + return function() { + delete kills[kid]; + if (tmp) { + tmp = false; + } else if (tail3 === null) { + join2(step2, null, null); + } else { + join2(step2, tail3._1, tail3._2); + } + }; + }); + if (tmp) { + tmp = false; return; } - if (lhs !== EMPTY && util.isLeft(lhs) && rhs !== EMPTY && util.isLeft(rhs)) { - fail3 = step2 === lhs ? rhs : lhs; - step2 = null; - head3._3 = fail3; - } else { - head3._3 = step2; - tmp = true; - kid = killId++; - kills[kid] = kill(early, step2 === lhs ? head3._2 : head3._1, function() { - return function() { - delete kills[kid]; - if (tmp) { - tmp = false; - } else if (tail3 === null) { - join2(step2, null, null); - } else { - join2(step2, tail3._1, tail3._2); - } - }; - }); - if (tmp) { - tmp = false; - return; - } - } - break; - } - if (tail3 === null) { - head3 = null; - } else { - head3 = tail3._1; - tail3 = tail3._2; - } + } + break; } + if (tail3 === null) { + head3 = null; + } else { + head3 = tail3._1; + tail3 = tail3._2; + } + } } function resolve(fiber) { return function(result) { @@ -3864,71 +3866,70 @@ var Aff = function() { var head3 = null; var tail3 = null; var tmp, fid; - loop: - while (true) { - tmp = null; - fid = null; - switch (status) { - case CONTINUE: - switch (step2.tag) { - case MAP: - if (head3) { - tail3 = new Aff2(CONS, head3, tail3); - } - head3 = new Aff2(MAP, step2._1, EMPTY, EMPTY); - step2 = step2._2; - break; - case APPLY: - if (head3) { - tail3 = new Aff2(CONS, head3, tail3); - } - head3 = new Aff2(APPLY, EMPTY, step2._2, EMPTY); - step2 = step2._1; - break; - case ALT: - if (head3) { - tail3 = new Aff2(CONS, head3, tail3); - } - head3 = new Aff2(ALT, EMPTY, step2._2, EMPTY); - step2 = step2._1; - break; - default: - fid = fiberId++; - status = RETURN; - tmp = step2; - step2 = new Aff2(FORKED, fid, new Aff2(CONS, head3, tail3), EMPTY); - tmp = Fiber(util, supervisor, tmp); - tmp.onComplete({ - rethrow: false, - handler: resolve(step2) - })(); - fibers[fid] = tmp; - if (supervisor) { - supervisor.register(tmp); - } - } - break; - case RETURN: - if (head3 === null) { - break loop; - } - if (head3._1 === EMPTY) { - head3._1 = step2; - status = CONTINUE; - step2 = head3._2; - head3._2 = EMPTY; - } else { - head3._2 = step2; - step2 = head3; - if (tail3 === null) { - head3 = null; - } else { - head3 = tail3._1; - tail3 = tail3._2; + loop: while (true) { + tmp = null; + fid = null; + switch (status) { + case CONTINUE: + switch (step2.tag) { + case MAP: + if (head3) { + tail3 = new Aff2(CONS, head3, tail3); + } + head3 = new Aff2(MAP, step2._1, EMPTY, EMPTY); + step2 = step2._2; + break; + case APPLY: + if (head3) { + tail3 = new Aff2(CONS, head3, tail3); + } + head3 = new Aff2(APPLY, EMPTY, step2._2, EMPTY); + step2 = step2._1; + break; + case ALT: + if (head3) { + tail3 = new Aff2(CONS, head3, tail3); + } + head3 = new Aff2(ALT, EMPTY, step2._2, EMPTY); + step2 = step2._1; + break; + default: + fid = fiberId++; + status = RETURN; + tmp = step2; + step2 = new Aff2(FORKED, fid, new Aff2(CONS, head3, tail3), EMPTY); + tmp = Fiber(util, supervisor, tmp); + tmp.onComplete({ + rethrow: false, + handler: resolve(step2) + })(); + fibers[fid] = tmp; + if (supervisor) { + supervisor.register(tmp); } + } + break; + case RETURN: + if (head3 === null) { + break loop; + } + if (head3._1 === EMPTY) { + head3._1 = step2; + status = CONTINUE; + step2 = head3._2; + head3._2 = EMPTY; + } else { + head3._2 = step2; + step2 = head3; + if (tail3 === null) { + head3 = null; + } else { + head3 = tail3._1; + tail3 = tail3._2; } - } + } } + } root = step2; for (fid = 0; fid < fiberId; fid++) { fibers[fid].run(); @@ -3996,7 +3997,7 @@ var Aff = function() { Aff2.Scheduler = Scheduler; Aff2.nonCanceler = nonCanceler2; return Aff2; -}(); +})(); var _pure = Aff.Pure; var _throwError = Aff.Throw; function _catchError(aff) { @@ -4037,34 +4038,6 @@ function _makeFiber(util, aff) { return Aff.Fiber(util, null, aff); }; } -var _delay = function() { - function setDelay(n, k) { - if (n === 0 && typeof setImmediate !== "undefined") { - return setImmediate(k); - } else { - return setTimeout(k, n); - } - } - function clearDelay(n, t) { - if (n === 0 && typeof clearImmediate !== "undefined") { - return clearImmediate(t); - } else { - return clearTimeout(t); - } - } - return function(right2, ms) { - return Aff.Async(function(cb) { - return function() { - var timer = setDelay(ms, cb(right2())); - return function() { - return Aff.Sync(function() { - return right2(clearDelay(ms, timer)); - }); - }; - }; - }); - }; -}(); var _sequential = Aff.Seq; // output/Type.Equality/index.js @@ -4167,10 +4140,8 @@ var $runtime_lazy3 = function(name2, moduleName, init3) { var state2 = 0; var val; return function(lineNumber) { - if (state2 === 2) - return val; - if (state2 === 1) - throw new ReferenceError(name2 + " was needed before it finished initializing (module " + moduleName + ", line " + lineNumber + ")", moduleName, lineNumber); + if (state2 === 2) return val; + if (state2 === 1) throw new ReferenceError(name2 + " was needed before it finished initializing (module " + moduleName + ", line " + lineNumber + ")", moduleName, lineNumber); state2 = 1; val = init3(); state2 = 2; @@ -4184,7 +4155,7 @@ var functorParAff = { var functorAff = { map: _map }; -var ffiUtil = /* @__PURE__ */ function() { +var ffiUtil = /* @__PURE__ */ (function() { var unsafeFromRight = function(v) { if (v instanceof Right) { return v.value0; @@ -4225,7 +4196,7 @@ var ffiUtil = /* @__PURE__ */ function() { left: Left.create, right: Right.create }; -}(); +})(); var makeFiber = function(aff) { return _makeFiber(ffiUtil, aff); }; @@ -4349,9 +4320,6 @@ function typeOf(value) { function tagOf(value) { return Object.prototype.toString.call(value).slice(8, -1); } -var isArray = Array.isArray || function(value) { - return Object.prototype.toString.call(value) === "[object Array]"; -}; // output/Data.Int/foreign.js var fromNumberImpl = function(just) { @@ -4415,13 +4383,13 @@ var fromString = function(str) { var top2 = /* @__PURE__ */ top(boundedInt); var bottom2 = /* @__PURE__ */ bottom(boundedInt); var hexadecimal = 16; -var fromStringAs = /* @__PURE__ */ function() { +var fromStringAs = /* @__PURE__ */ (function() { return fromStringAsImpl(Just.create)(Nothing.value); -}(); +})(); var fromString2 = /* @__PURE__ */ fromStringAs(10); -var fromNumber = /* @__PURE__ */ function() { +var fromNumber = /* @__PURE__ */ (function() { return fromNumberImpl(Just.create)(Nothing.value); -}(); +})(); var unsafeClamp = function(x) { if (!isFiniteImpl(x)) { return 0; @@ -4449,14 +4417,14 @@ var ceil2 = function($40) { }; // output/Data.List.Internal/index.js -var Leaf = /* @__PURE__ */ function() { +var Leaf = /* @__PURE__ */ (function() { function Leaf3() { } ; Leaf3.value = new Leaf3(); return Leaf3; -}(); -var Two = /* @__PURE__ */ function() { +})(); +var Two = /* @__PURE__ */ (function() { function Two2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -4471,8 +4439,8 @@ var Two = /* @__PURE__ */ function() { }; }; return Two2; -}(); -var Three = /* @__PURE__ */ function() { +})(); +var Three = /* @__PURE__ */ (function() { function Three2(value0, value1, value2, value3, value4) { this.value0 = value0; this.value1 = value1; @@ -4493,8 +4461,8 @@ var Three = /* @__PURE__ */ function() { }; }; return Three2; -}(); -var TwoLeft = /* @__PURE__ */ function() { +})(); +var TwoLeft = /* @__PURE__ */ (function() { function TwoLeft2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -4506,8 +4474,8 @@ var TwoLeft = /* @__PURE__ */ function() { }; }; return TwoLeft2; -}(); -var TwoRight = /* @__PURE__ */ function() { +})(); +var TwoRight = /* @__PURE__ */ (function() { function TwoRight2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -4519,8 +4487,8 @@ var TwoRight = /* @__PURE__ */ function() { }; }; return TwoRight2; -}(); -var ThreeLeft = /* @__PURE__ */ function() { +})(); +var ThreeLeft = /* @__PURE__ */ (function() { function ThreeLeft2(value0, value1, value2, value3) { this.value0 = value0; this.value1 = value1; @@ -4538,8 +4506,8 @@ var ThreeLeft = /* @__PURE__ */ function() { }; }; return ThreeLeft2; -}(); -var ThreeMiddle = /* @__PURE__ */ function() { +})(); +var ThreeMiddle = /* @__PURE__ */ (function() { function ThreeMiddle2(value0, value1, value2, value3) { this.value0 = value0; this.value1 = value1; @@ -4557,8 +4525,8 @@ var ThreeMiddle = /* @__PURE__ */ function() { }; }; return ThreeMiddle2; -}(); -var ThreeRight = /* @__PURE__ */ function() { +})(); +var ThreeRight = /* @__PURE__ */ (function() { function ThreeRight2(value0, value1, value2, value3) { this.value0 = value0; this.value1 = value1; @@ -4576,8 +4544,8 @@ var ThreeRight = /* @__PURE__ */ function() { }; }; return ThreeRight2; -}(); -var KickUp = /* @__PURE__ */ function() { +})(); +var KickUp = /* @__PURE__ */ (function() { function KickUp2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -4592,7 +4560,7 @@ var KickUp = /* @__PURE__ */ function() { }; }; return KickUp2; -}(); +})(); var fromZipper = function($copy_v) { return function($copy_v1) { var $tco_var_v = $copy_v; @@ -4789,9 +4757,9 @@ var insertAndLookupBy = function(comp) { }; }; }; -var emptySet = /* @__PURE__ */ function() { +var emptySet = /* @__PURE__ */ (function() { return Leaf.value; -}(); +})(); // output/Data.List/index.js var map7 = /* @__PURE__ */ map(functorMaybe); @@ -4955,7 +4923,7 @@ var sort = function(dictOrd) { return sortBy(compare78)(xs); }; }; -var reverse = /* @__PURE__ */ function() { +var reverse = /* @__PURE__ */ (function() { var go = function($copy_v) { return function($copy_v1) { var $tco_var_v = $copy_v; @@ -4984,7 +4952,7 @@ var reverse = /* @__PURE__ */ function() { }; }; return go(Nil.value); -}(); +})(); var nubBy = function(p) { var go = function($copy_v) { return function($copy_v1) { @@ -5119,12 +5087,12 @@ var filter = function(p) { var catMaybes = /* @__PURE__ */ mapMaybe(identity10); // output/Data.List.NonEmpty/index.js -var singleton4 = /* @__PURE__ */ function() { +var singleton4 = /* @__PURE__ */ (function() { var $200 = singleton2(plusList); return function($201) { return NonEmptyList($200($201)); }; -}(); +})(); var cons = function(y) { return function(v) { return new NonEmpty(y, new Cons(v.value0, v.value1)); @@ -5152,8 +5120,7 @@ var _indexOfStartingAt = function(just) { return function(x) { return function(startAt) { return function(s) { - if (startAt < 0 || startAt > s.length) - return nothing; + if (startAt < 0 || startAt > s.length) return nothing; var i = s.indexOf(x, startAt); return i === -1 ? nothing : just(i); }; @@ -5190,8 +5157,7 @@ var splitAt = function(i) { // output/Data.String.Unsafe/foreign.js var charAt = function(i) { return function(s) { - if (i >= 0 && i < s.length) - return s.charAt(i); + if (i >= 0 && i < s.length) return s.charAt(i); throw new Error("Data.String.Unsafe.charAt: Invalid index."); }; }; @@ -5208,23 +5174,23 @@ var stripPrefix = function(v) { return Nothing.value; }; }; -var lastIndexOf = /* @__PURE__ */ function() { +var lastIndexOf = /* @__PURE__ */ (function() { return _lastIndexOf(Just.create)(Nothing.value); -}(); -var indexOf$prime = /* @__PURE__ */ function() { +})(); +var indexOf$prime = /* @__PURE__ */ (function() { return _indexOfStartingAt(Just.create)(Nothing.value); -}(); +})(); var dropRight = function(i) { return function(s) { return take2(length2(s) - i | 0)(s); }; }; -var charAt2 = /* @__PURE__ */ function() { +var charAt2 = /* @__PURE__ */ (function() { return _charAt(Just.create)(Nothing.value); -}(); +})(); // output/Foreign/index.js -var TypeMismatch = /* @__PURE__ */ function() { +var TypeMismatch = /* @__PURE__ */ (function() { function TypeMismatch3(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -5236,7 +5202,7 @@ var TypeMismatch = /* @__PURE__ */ function() { }; }; return TypeMismatch3; -}(); +})(); var unsafeToForeign = unsafeCoerce2; var unsafeFromForeign = unsafeCoerce2; var fail = function(dictMonad) { @@ -5351,10 +5317,8 @@ var $runtime_lazy4 = function(name2, moduleName, init3) { var state2 = 0; var val; return function(lineNumber) { - if (state2 === 2) - return val; - if (state2 === 1) - throw new ReferenceError(name2 + " was needed before it finished initializing (module " + moduleName + ", line " + lineNumber + ")", moduleName, lineNumber); + if (state2 === 2) return val; + if (state2 === 1) throw new ReferenceError(name2 + " was needed before it finished initializing (module " + moduleName + ", line " + lineNumber + ")", moduleName, lineNumber); state2 = 1; val = init3(); state2 = 2; @@ -5362,14 +5326,14 @@ var $runtime_lazy4 = function(name2, moduleName, init3) { }; }; var identity12 = /* @__PURE__ */ identity(categoryFn); -var Leaf2 = /* @__PURE__ */ function() { +var Leaf2 = /* @__PURE__ */ (function() { function Leaf3() { } ; Leaf3.value = new Leaf3(); return Leaf3; -}(); -var Node = /* @__PURE__ */ function() { +})(); +var Node = /* @__PURE__ */ (function() { function Node2(value0, value1, value2, value3, value4, value5) { this.value0 = value0; this.value1 = value1; @@ -5393,15 +5357,15 @@ var Node = /* @__PURE__ */ function() { }; }; return Node2; -}(); -var IterLeaf = /* @__PURE__ */ function() { +})(); +var IterLeaf = /* @__PURE__ */ (function() { function IterLeaf2() { } ; IterLeaf2.value = new IterLeaf2(); return IterLeaf2; -}(); -var IterEmit = /* @__PURE__ */ function() { +})(); +var IterEmit = /* @__PURE__ */ (function() { function IterEmit2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -5416,8 +5380,8 @@ var IterEmit = /* @__PURE__ */ function() { }; }; return IterEmit2; -}(); -var IterNode = /* @__PURE__ */ function() { +})(); +var IterNode = /* @__PURE__ */ (function() { function IterNode2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -5429,8 +5393,8 @@ var IterNode = /* @__PURE__ */ function() { }; }; return IterNode2; -}(); -var Split = /* @__PURE__ */ function() { +})(); +var Split = /* @__PURE__ */ (function() { function Split2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -5445,8 +5409,8 @@ var Split = /* @__PURE__ */ function() { }; }; return Split2; -}(); -var SplitLast = /* @__PURE__ */ function() { +})(); +var SplitLast = /* @__PURE__ */ (function() { function SplitLast2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -5461,7 +5425,7 @@ var SplitLast = /* @__PURE__ */ function() { }; }; return SplitLast2; -}(); +})(); var unsafeNode = function(k, v, l, r) { if (l instanceof Leaf2) { if (r instanceof Leaf2) { @@ -5481,14 +5445,14 @@ var unsafeNode = function(k, v, l, r) { } ; if (r instanceof Node) { - return new Node(1 + function() { + return new Node(1 + (function() { var $280 = l.value0 > r.value0; if ($280) { return l.value0; } ; return r.value0; - }() | 0, (1 + l.value1 | 0) + r.value1 | 0, k, v, l, r); + })() | 0, (1 + l.value1 | 0) + r.value1 | 0, k, v, l, r); } ; throw new Error("Failed pattern match at Data.Map.Internal (line 708, column 5 - line 712, column 68): " + [r.constructor.name]); @@ -5496,9 +5460,9 @@ var unsafeNode = function(k, v, l, r) { ; throw new Error("Failed pattern match at Data.Map.Internal (line 700, column 32 - line 712, column 68): " + [l.constructor.name]); }; -var toMapIter = /* @__PURE__ */ function() { +var toMapIter = /* @__PURE__ */ (function() { return flip(IterNode.create)(IterLeaf.value); -}(); +})(); var stepWith = function(f) { return function(next2) { return function(done) { @@ -5539,7 +5503,7 @@ var singleton6 = function(k) { return new Node(1, 1, k, v, Leaf2.value, Leaf2.value); }; }; -var unsafeBalancedNode = /* @__PURE__ */ function() { +var unsafeBalancedNode = /* @__PURE__ */ (function() { var height = function(v) { if (v instanceof Leaf2) { return 0; @@ -5599,7 +5563,7 @@ var unsafeBalancedNode = /* @__PURE__ */ function() { ; throw new Error("Failed pattern match at Data.Map.Internal (line 717, column 40 - line 738, column 34): " + [l.constructor.name]); }; -}(); +})(); var $lazy_unsafeSplit = /* @__PURE__ */ $runtime_lazy4("unsafeSplit", "Data.Map.Internal", function() { return function(comp, k, m) { if (m instanceof Leaf2) { @@ -5744,7 +5708,7 @@ var lookup = function(dictOrd) { return go; }; }; -var iterMapL = /* @__PURE__ */ function() { +var iterMapL = /* @__PURE__ */ (function() { var go = function($copy_iter) { return function($copy_v) { var $tco_var_iter = $copy_iter; @@ -5779,16 +5743,16 @@ var iterMapL = /* @__PURE__ */ function() { }; }; return go; -}(); +})(); var stepAscCps = /* @__PURE__ */ stepWith(iterMapL); -var stepUnfoldr = /* @__PURE__ */ function() { +var stepUnfoldr = /* @__PURE__ */ (function() { var step2 = function(k, v, next2) { return new Just(new Tuple(new Tuple(k, v), next2)); }; return stepAscCps(step2)(function(v) { return Nothing.value; }); -}(); +})(); var toUnfoldable2 = function(dictUnfoldable) { var $784 = unfoldr(dictUnfoldable)(stepUnfoldr); return function($785) { @@ -5970,7 +5934,7 @@ var foldableWithIndexMap = { return foldableMap; } }; -var keys = /* @__PURE__ */ function() { +var keys = /* @__PURE__ */ (function() { return foldrWithIndex(foldableWithIndexMap)(function(k) { return function(v) { return function(acc) { @@ -5978,7 +5942,7 @@ var keys = /* @__PURE__ */ function() { }; }; })(Nil.value); -}(); +})(); var traversableMap = { traverse: function(dictApplicative) { var pure17 = pure(dictApplicative); @@ -6016,9 +5980,9 @@ var traversableMap = { return foldableMap; } }; -var empty2 = /* @__PURE__ */ function() { +var empty2 = /* @__PURE__ */ (function() { return Leaf2.value; -}(); +})(); var fromFoldable2 = function(dictOrd) { var insert12 = insert(dictOrd); return function(dictFoldable) { @@ -6195,7 +6159,7 @@ var replicatePolyfill = function(count, value) { return result; }; var replicateImpl = typeof Array.prototype.fill === "function" ? replicateFill : replicatePolyfill; -var fromFoldableImpl = function() { +var fromFoldableImpl = /* @__PURE__ */ (function() { function Cons2(head3, tail3) { this.head = head3; this.tail = tail3; @@ -6219,7 +6183,7 @@ var fromFoldableImpl = function() { return function(foldr12, xs) { return listToArray(foldr12(curryCons)(emptyList)(xs)); }; -}(); +})(); var length3 = function(xs) { return xs.length; }; @@ -6231,14 +6195,12 @@ var indexImpl = function(just, nothing, xs, i) { }; var findIndexImpl = function(just, nothing, f, xs) { for (var i = 0, l = xs.length; i < l; i++) { - if (f(xs[i])) - return just(i); + if (f(xs[i])) return just(i); } return nothing; }; var _updateAt = function(just, nothing, i, a, l) { - if (i < 0 || i >= l.length) - return nothing; + if (i < 0 || i >= l.length) return nothing; var l1 = l.slice(); l1[i] = a; return just(l1); @@ -6258,7 +6220,7 @@ var partitionImpl = function(f, xs) { } return { yes, no }; }; -var sortByImpl = function() { +var sortByImpl = /* @__PURE__ */ (function() { function mergeFromTo(compare78, fromOrdering, xs1, xs2, from3, to2) { var mid; var i; @@ -6268,10 +6230,8 @@ var sortByImpl = function() { var y; var c; mid = from3 + (to2 - from3 >> 1); - if (mid - from3 > 1) - mergeFromTo(compare78, fromOrdering, xs2, xs1, from3, mid); - if (to2 - mid > 1) - mergeFromTo(compare78, fromOrdering, xs2, xs1, mid, to2); + if (mid - from3 > 1) mergeFromTo(compare78, fromOrdering, xs2, xs1, from3, mid); + if (to2 - mid > 1) mergeFromTo(compare78, fromOrdering, xs2, xs1, mid, to2); i = from3; j = mid; k = from3; @@ -6296,13 +6256,12 @@ var sortByImpl = function() { } return function(compare78, fromOrdering, xs) { var out; - if (xs.length < 2) - return xs; + if (xs.length < 2) return xs; out = xs.slice(0); mergeFromTo(compare78, fromOrdering, out, xs.slice(0), 0, xs.length); return out; }; -}(); +})(); var sliceImpl = function(s, e, l) { return l.slice(s, e); }; @@ -6317,8 +6276,7 @@ var zipWithImpl = function(f, xs, ys) { var allImpl = function(p, xs) { var len = xs.length; for (var i = 0; i < len; i++) { - if (!p(xs[i])) - return false; + if (!p(xs[i])) return false; } return true; }; @@ -6339,49 +6297,6 @@ function copyImpl(xs) { return xs.slice(); } var thawImpl = copyImpl; -var sortByImpl2 = function() { - function mergeFromTo(compare78, fromOrdering, xs1, xs2, from3, to2) { - var mid; - var i; - var j; - var k; - var x; - var y; - var c; - mid = from3 + (to2 - from3 >> 1); - if (mid - from3 > 1) - mergeFromTo(compare78, fromOrdering, xs2, xs1, from3, mid); - if (to2 - mid > 1) - mergeFromTo(compare78, fromOrdering, xs2, xs1, mid, to2); - i = from3; - j = mid; - k = from3; - while (i < mid && j < to2) { - x = xs2[i]; - y = xs2[j]; - c = fromOrdering(compare78(x)(y)); - if (c > 0) { - xs1[k++] = y; - ++j; - } else { - xs1[k++] = x; - ++i; - } - } - while (i < mid) { - xs1[k++] = xs2[i++]; - } - while (j < to2) { - xs1[k++] = xs2[j++]; - } - } - return function(compare78, fromOrdering, xs) { - if (xs.length < 2) - return xs; - mergeFromTo(compare78, fromOrdering, xs, xs.slice(0), 0, xs.length); - return xs; - }; -}(); var pushImpl = function(a, xs) { return xs.push(a); }; @@ -6423,7 +6338,7 @@ var push = /* @__PURE__ */ runSTFn2(pushImpl); var map9 = /* @__PURE__ */ map(functorST); var not2 = /* @__PURE__ */ not(heytingAlgebraBoolean); var $$void3 = /* @__PURE__ */ $$void(functorST); -var Iterator = /* @__PURE__ */ function() { +var Iterator = /* @__PURE__ */ (function() { function Iterator2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -6435,7 +6350,7 @@ var Iterator = /* @__PURE__ */ function() { }; }; return Iterator2; -}(); +})(); var next = function(v) { return function __do() { var i = read2(v.value1)(); @@ -6485,16 +6400,16 @@ var notEq3 = /* @__PURE__ */ notEq(eqOrdering); var foldMap12 = /* @__PURE__ */ foldMap(foldableArray); var append2 = /* @__PURE__ */ append(semigroupArray); var zipWith2 = /* @__PURE__ */ runFn3(zipWithImpl); -var zip = /* @__PURE__ */ function() { +var zip = /* @__PURE__ */ (function() { return zipWith2(Tuple.create); -}(); -var updateAt2 = /* @__PURE__ */ function() { +})(); +var updateAt2 = /* @__PURE__ */ (function() { return runFn5(_updateAt)(Just.create)(Nothing.value); -}(); +})(); var unsafeIndex = function() { return runFn2(unsafeIndexImpl); }; -var uncons2 = /* @__PURE__ */ function() { +var uncons2 = /* @__PURE__ */ (function() { return runFn3(unconsImpl)($$const(Nothing.value))(function(x) { return function(xs) { return new Just({ @@ -6503,14 +6418,14 @@ var uncons2 = /* @__PURE__ */ function() { }); }; }); -}(); -var tail = /* @__PURE__ */ function() { +})(); +var tail = /* @__PURE__ */ (function() { return runFn3(unconsImpl)($$const(Nothing.value))(function(v) { return function(xs) { return new Just(xs); }; }); -}(); +})(); var sortBy2 = function(comp) { return runFn3(sortByImpl)(comp)(function(v) { if (v instanceof GT) { @@ -6570,9 +6485,9 @@ var init2 = function(xs) { ; throw new Error("Failed pattern match at Data.Array (line 351, column 1 - line 351, column 45): " + [xs.constructor.name]); }; -var index2 = /* @__PURE__ */ function() { +var index2 = /* @__PURE__ */ (function() { return runFn4(indexImpl)(Just.create)(Nothing.value); -}(); +})(); var last2 = function(xs) { return index2(xs)(length3(xs) - 1 | 0); }; @@ -6597,7 +6512,7 @@ var modifyAt2 = function(i) { }; }; var unzip = function(xs) { - return function __do() { + return (function __do() { var fsts = newSTArray(); var snds = newSTArray(); var iter = iterator(function(v) { @@ -6612,7 +6527,7 @@ var unzip = function(xs) { var fsts$prime = unsafeFreeze(fsts)(); var snds$prime = unsafeFreeze(snds)(); return new Tuple(fsts$prime, snds$prime); - }(); + })(); }; var head = function(xs) { return index2(xs)(0); @@ -6630,23 +6545,23 @@ var nubBy2 = function(comp) { } ; if (v instanceof Just) { - return map1(snd)(sortWith1(fst)(function __do() { + return map1(snd)(sortWith1(fst)((function __do() { var result = unsafeThaw(singleton7(v.value0))(); foreach(indexedAndSorted)(function(v1) { return function __do2() { - var lst = map22(function() { + var lst = map22(/* @__PURE__ */ (function() { var $183 = function($185) { return fromJust4(last2($185)); }; return function($184) { return snd($183($184)); }; - }())(unsafeFreeze(result))(); + })())(unsafeFreeze(result))(); return when2(notEq3(comp(lst)(v1.value1))(EQ.value))($$void4(push(v1)(result)))(); }; })(); return unsafeFreeze(result)(); - }())); + })())); } ; throw new Error("Failed pattern match at Data.Array (line 1115, column 17 - line 1123, column 28): " + [v.constructor.name]); @@ -6662,9 +6577,9 @@ var foldr3 = /* @__PURE__ */ foldr(foldableArray); var foldMap2 = function(dictMonoid) { return foldMap12(dictMonoid); }; -var findIndex2 = /* @__PURE__ */ function() { +var findIndex2 = /* @__PURE__ */ (function() { return runFn4(findIndexImpl)(Just.create)(Nothing.value); -}(); +})(); var filter2 = /* @__PURE__ */ runFn2(filterImpl); var elemIndex = function(dictEq) { var eq213 = eq(dictEq); @@ -6689,12 +6604,12 @@ var cons2 = function(x) { }; var concatMap = /* @__PURE__ */ flip(/* @__PURE__ */ bind(bindArray)); var mapMaybe2 = function(f) { - return concatMap(function() { + return concatMap((function() { var $189 = maybe([])(singleton7); return function($190) { return $189(f($190)); }; - }()); + })()); }; var catMaybes2 = /* @__PURE__ */ mapMaybe2(/* @__PURE__ */ identity(categoryFn)); var all2 = /* @__PURE__ */ runFn2(allImpl); @@ -6728,9 +6643,9 @@ var mutate = function(f) { }); }; }; -var lookup2 = /* @__PURE__ */ function() { +var lookup2 = /* @__PURE__ */ (function() { return runFn4(_lookup)(Nothing.value)(Just.create); -}(); +})(); var insert2 = function(k) { return function(v) { return mutate(poke2(k)(v)); @@ -6807,18 +6722,13 @@ function stringify(j) { return JSON.stringify(j); } function _caseJson(isNull3, isBool, isNum, isStr, isArr, isObj, j) { - if (j == null) - return isNull3(); - else if (typeof j === "boolean") - return isBool(j); - else if (typeof j === "number") - return isNum(j); - else if (typeof j === "string") - return isStr(j); + if (j == null) return isNull3(); + else if (typeof j === "boolean") return isBool(j); + else if (typeof j === "number") return isNum(j); + else if (typeof j === "string") return isStr(j); else if (Object.prototype.toString.call(j) === "[object Array]") return isArr(j); - else - return isObj(j); + else return isObj(j); } // output/Data.Argonaut.Core/index.js @@ -6829,9 +6739,9 @@ var verbJsonType = function(def) { }; }; }; -var toJsonType = /* @__PURE__ */ function() { +var toJsonType = /* @__PURE__ */ (function() { return verbJsonType(Nothing.value)(Just.create); -}(); +})(); var isJsonType = /* @__PURE__ */ verbJsonType(false)(/* @__PURE__ */ $$const(true)); var caseJsonString = function(d) { return function(f) { @@ -6874,7 +6784,7 @@ var toArray = /* @__PURE__ */ toJsonType(caseJsonArray); // output/Data.Argonaut.Decode.Error/index.js var show1 = /* @__PURE__ */ show(showInt); -var TypeMismatch2 = /* @__PURE__ */ function() { +var TypeMismatch2 = /* @__PURE__ */ (function() { function TypeMismatch3(value0) { this.value0 = value0; } @@ -6883,8 +6793,8 @@ var TypeMismatch2 = /* @__PURE__ */ function() { return new TypeMismatch3(value0); }; return TypeMismatch3; -}(); -var UnexpectedValue = /* @__PURE__ */ function() { +})(); +var UnexpectedValue = /* @__PURE__ */ (function() { function UnexpectedValue2(value0) { this.value0 = value0; } @@ -6893,8 +6803,8 @@ var UnexpectedValue = /* @__PURE__ */ function() { return new UnexpectedValue2(value0); }; return UnexpectedValue2; -}(); -var AtIndex = /* @__PURE__ */ function() { +})(); +var AtIndex = /* @__PURE__ */ (function() { function AtIndex2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -6906,8 +6816,8 @@ var AtIndex = /* @__PURE__ */ function() { }; }; return AtIndex2; -}(); -var AtKey = /* @__PURE__ */ function() { +})(); +var AtKey = /* @__PURE__ */ (function() { function AtKey2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -6919,8 +6829,8 @@ var AtKey = /* @__PURE__ */ function() { }; }; return AtKey2; -}(); -var Named = /* @__PURE__ */ function() { +})(); +var Named = /* @__PURE__ */ (function() { function Named2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -6932,14 +6842,14 @@ var Named = /* @__PURE__ */ function() { }; }; return Named2; -}(); -var MissingValue = /* @__PURE__ */ function() { +})(); +var MissingValue = /* @__PURE__ */ (function() { function MissingValue2() { } ; MissingValue2.value = new MissingValue2(); return MissingValue2; -}(); +})(); var printJsonDecodeError = function(err) { var go = function(v) { if (v instanceof TypeMismatch2) { @@ -6971,59 +6881,6 @@ var printJsonDecodeError = function(err) { return "An error occurred while decoding a JSON value:\n" + go(err); }; -// output/Data.Array.NonEmpty.Internal/foreign.js -var traverse1Impl = function() { - function Cont(fn) { - this.fn = fn; - } - var emptyList = {}; - var ConsCell = function(head3, tail3) { - this.head = head3; - this.tail = tail3; - }; - function finalCell(head3) { - return new ConsCell(head3, emptyList); - } - function consList(x) { - return function(xs) { - return new ConsCell(x, xs); - }; - } - function listToArray(list) { - var arr = []; - var xs = list; - while (xs !== emptyList) { - arr.push(xs.head); - xs = xs.tail; - } - return arr; - } - return function(apply6, map37, f) { - var buildFrom = function(x, ys) { - return apply6(map37(consList)(f(x)))(ys); - }; - var go = function(acc, currentLen, xs) { - if (currentLen === 0) { - return acc; - } else { - var last3 = xs[currentLen - 1]; - return new Cont(function() { - var built = go(buildFrom(last3, acc), currentLen - 1, xs); - return built; - }); - } - }; - return function(array) { - var acc = map37(finalCell)(f(array[array.length - 1])); - var result = go(acc, array.length - 1, array); - while (result instanceof Cont) { - result = result.fn(); - } - return map37(listToArray)(result); - }; - }; -}(); - // output/Data.Array.NonEmpty.Internal/index.js var NonEmptyArray = function(x) { return x; @@ -7039,12 +6896,12 @@ var unsafeFromArray = NonEmptyArray; var toArray2 = function(v) { return v; }; -var unzip2 = /* @__PURE__ */ function() { +var unzip2 = /* @__PURE__ */ (function() { var $104 = bimap(bifunctorTuple)(unsafeFromArray)(unsafeFromArray); return function($105) { return $104(unzip(toArray2($105))); }; -}(); +})(); var snoc$prime = function(xs) { return function(x) { return unsafeFromArray(snoc2(xs)(x)); @@ -7189,11 +7046,9 @@ var _countPrefix = function(fallback) { var iter = str[Symbol.iterator](); for (var cpCount = 0; ; ++cpCount) { var o = iter.next(); - if (o.done) - return cpCount; + if (o.done) return cpCount; var cp = unsafeCodePointAt02(o.value); - if (!pred(cp)) - return cpCount; + if (!pred(cp)) return cpCount; } }; }; @@ -7222,8 +7077,7 @@ var _take = function(fallback) { var iter = str[Symbol.iterator](); for (var i = 0; i < n; ++i) { var o = iter.next(); - if (o.done) - return accum; + if (o.done) return accum; accum += o.value; } return accum; @@ -7331,7 +7185,7 @@ var enumChar = { return ordChar; } }; -var boundedEnumChar = /* @__PURE__ */ function() { +var boundedEnumChar = /* @__PURE__ */ (function() { return { cardinality: toCharCode(top1) - toCharCode(bottom1) | 0, toEnum: charToEnum, @@ -7343,7 +7197,7 @@ var boundedEnumChar = /* @__PURE__ */ function() { return enumChar; } }; -}(); +})(); // output/Data.String.Common/foreign.js var replaceAll = function(s1) { @@ -7377,10 +7231,8 @@ var $runtime_lazy5 = function(name2, moduleName, init3) { var state2 = 0; var val; return function(lineNumber) { - if (state2 === 2) - return val; - if (state2 === 1) - throw new ReferenceError(name2 + " was needed before it finished initializing (module " + moduleName + ", line " + lineNumber + ")", moduleName, lineNumber); + if (state2 === 2) return val; + if (state2 === 1) throw new ReferenceError(name2 + " was needed before it finished initializing (module " + moduleName + ", line " + lineNumber + ")", moduleName, lineNumber); state2 = 1; val = init3(); state2 = 2; @@ -7470,12 +7322,12 @@ var lastIndexOf2 = function(p) { })(lastIndexOf(p)(s)); }; }; -var fromCharCode2 = /* @__PURE__ */ function() { +var fromCharCode2 = /* @__PURE__ */ (function() { var $75 = toEnumWithDefaults(boundedEnumChar)(bottom(boundedChar))(top(boundedChar)); return function($76) { return singleton5($75($76)); }; -}(); +})(); var singletonFallback = function(v) { if (v <= 65535) { return fromCharCode2(v); @@ -7579,7 +7431,7 @@ var boundedCodePoint = { return ordCodePoint; } }; -var boundedEnumCodePoint = /* @__PURE__ */ function() { +var boundedEnumCodePoint = /* @__PURE__ */ (function() { return { cardinality: 1114111 + 1 | 0, fromEnum: function(v) { @@ -7603,7 +7455,7 @@ var boundedEnumCodePoint = /* @__PURE__ */ function() { return $lazy_enumCodePoint(0); } }; -}(); +})(); var $lazy_enumCodePoint = /* @__PURE__ */ $runtime_lazy5("enumCodePoint", "Data.String.CodePoints", function() { return { succ: defaultSucc(toEnum(boundedEnumCodePoint))(fromEnum(boundedEnumCodePoint)), @@ -7620,9 +7472,9 @@ var map12 = /* @__PURE__ */ map(functorEither); var lmap2 = /* @__PURE__ */ lmap(bifunctorEither); var composeKleisliFlipped2 = /* @__PURE__ */ composeKleisliFlipped(bindEither); var traverseWithIndex2 = /* @__PURE__ */ traverseWithIndex(traversableWithIndexArray)(applicativeEither); -var decodeString = /* @__PURE__ */ function() { +var decodeString = /* @__PURE__ */ (function() { return caseJsonString(new Left(new TypeMismatch2("String")))(Right.create); -}(); +})(); var decodeMaybe = function(decoder) { return function(json) { if (isNull2(json)) { @@ -7636,17 +7488,17 @@ var decodeMaybe = function(decoder) { throw new Error("Failed pattern match at Data.Argonaut.Decode.Decoders (line 37, column 1 - line 41, column 38): " + [decoder.constructor.name, json.constructor.name]); }; }; -var decodeJArray = /* @__PURE__ */ function() { +var decodeJArray = /* @__PURE__ */ (function() { var $52 = note(new TypeMismatch2("Array")); return function($53) { return $52(toArray($53)); }; -}(); -var decodeBoolean = /* @__PURE__ */ function() { +})(); +var decodeBoolean = /* @__PURE__ */ (function() { return caseJsonBoolean(new Left(new TypeMismatch2("Boolean")))(Right.create); -}(); +})(); var decodeArray = function(decoder) { - return composeKleisliFlipped2(function() { + return composeKleisliFlipped2((function() { var $89 = lmap2(Named.create("Array")); var $90 = traverseWithIndex2(function(i) { var $92 = lmap2(AtIndex.create(i)); @@ -7657,7 +7509,7 @@ var decodeArray = function(decoder) { return function($91) { return $89($90($91)); }; - }())(decodeJArray); + })())(decodeJArray); }; // output/Record/index.js @@ -7889,111 +7741,111 @@ var compare22 = /* @__PURE__ */ compare(ordNumber); var compare32 = /* @__PURE__ */ compare(ordBoolean); var eq4 = /* @__PURE__ */ eq(/* @__PURE__ */ eqMaybe(eqString)); var compare42 = /* @__PURE__ */ compare(/* @__PURE__ */ ordMaybe(ordString)); -var SCHEMA = /* @__PURE__ */ function() { +var SCHEMA = /* @__PURE__ */ (function() { function SCHEMA2() { } ; SCHEMA2.value = new SCHEMA2(); return SCHEMA2; -}(); -var SCALAR = /* @__PURE__ */ function() { +})(); +var SCALAR = /* @__PURE__ */ (function() { function SCALAR2() { } ; SCALAR2.value = new SCALAR2(); return SCALAR2; -}(); -var OBJECT = /* @__PURE__ */ function() { +})(); +var OBJECT = /* @__PURE__ */ (function() { function OBJECT2() { } ; OBJECT2.value = new OBJECT2(); return OBJECT2; -}(); -var FIELD_DEFINITION = /* @__PURE__ */ function() { +})(); +var FIELD_DEFINITION = /* @__PURE__ */ (function() { function FIELD_DEFINITION2() { } ; FIELD_DEFINITION2.value = new FIELD_DEFINITION2(); return FIELD_DEFINITION2; -}(); -var ARGUMENT_DEFINITION = /* @__PURE__ */ function() { +})(); +var ARGUMENT_DEFINITION = /* @__PURE__ */ (function() { function ARGUMENT_DEFINITION2() { } ; ARGUMENT_DEFINITION2.value = new ARGUMENT_DEFINITION2(); return ARGUMENT_DEFINITION2; -}(); -var INTERFACE = /* @__PURE__ */ function() { +})(); +var INTERFACE = /* @__PURE__ */ (function() { function INTERFACE2() { } ; INTERFACE2.value = new INTERFACE2(); return INTERFACE2; -}(); -var UNION = /* @__PURE__ */ function() { +})(); +var UNION = /* @__PURE__ */ (function() { function UNION2() { } ; UNION2.value = new UNION2(); return UNION2; -}(); -var ENUM = /* @__PURE__ */ function() { +})(); +var ENUM = /* @__PURE__ */ (function() { function ENUM2() { } ; ENUM2.value = new ENUM2(); return ENUM2; -}(); -var ENUM_VALUE = /* @__PURE__ */ function() { +})(); +var ENUM_VALUE = /* @__PURE__ */ (function() { function ENUM_VALUE2() { } ; ENUM_VALUE2.value = new ENUM_VALUE2(); return ENUM_VALUE2; -}(); -var INPUT_OBJECT = /* @__PURE__ */ function() { +})(); +var INPUT_OBJECT = /* @__PURE__ */ (function() { function INPUT_OBJECT2() { } ; INPUT_OBJECT2.value = new INPUT_OBJECT2(); return INPUT_OBJECT2; -}(); -var INPUT_FIELD_DEFINITION = /* @__PURE__ */ function() { +})(); +var INPUT_FIELD_DEFINITION = /* @__PURE__ */ (function() { function INPUT_FIELD_DEFINITION2() { } ; INPUT_FIELD_DEFINITION2.value = new INPUT_FIELD_DEFINITION2(); return INPUT_FIELD_DEFINITION2; -}(); -var Query = /* @__PURE__ */ function() { +})(); +var Query = /* @__PURE__ */ (function() { function Query2() { } ; Query2.value = new Query2(); return Query2; -}(); -var Mutation = /* @__PURE__ */ function() { +})(); +var Mutation = /* @__PURE__ */ (function() { function Mutation2() { } ; Mutation2.value = new Mutation2(); return Mutation2; -}(); -var Subscription = /* @__PURE__ */ function() { +})(); +var Subscription = /* @__PURE__ */ (function() { function Subscription2() { } ; Subscription2.value = new Subscription2(); return Subscription2; -}(); +})(); var NamedType = function(x) { return x; }; var UnionMemberTypes = function(x) { return x; }; -var Type_NamedType = /* @__PURE__ */ function() { +var Type_NamedType = /* @__PURE__ */ (function() { function Type_NamedType2(value0) { this.value0 = value0; } @@ -8002,8 +7854,8 @@ var Type_NamedType = /* @__PURE__ */ function() { return new Type_NamedType2(value0); }; return Type_NamedType2; -}(); -var Type_ListType = /* @__PURE__ */ function() { +})(); +var Type_ListType = /* @__PURE__ */ (function() { function Type_ListType2(value0) { this.value0 = value0; } @@ -8012,8 +7864,8 @@ var Type_ListType = /* @__PURE__ */ function() { return new Type_ListType2(value0); }; return Type_ListType2; -}(); -var Type_NonNullType = /* @__PURE__ */ function() { +})(); +var Type_NonNullType = /* @__PURE__ */ (function() { function Type_NonNullType2(value0) { this.value0 = value0; } @@ -8022,8 +7874,8 @@ var Type_NonNullType = /* @__PURE__ */ function() { return new Type_NonNullType2(value0); }; return Type_NonNullType2; -}(); -var NonNullType_NamedType = /* @__PURE__ */ function() { +})(); +var NonNullType_NamedType = /* @__PURE__ */ (function() { function NonNullType_NamedType2(value0) { this.value0 = value0; } @@ -8032,8 +7884,8 @@ var NonNullType_NamedType = /* @__PURE__ */ function() { return new NonNullType_NamedType2(value0); }; return NonNullType_NamedType2; -}(); -var NonNullType_ListType = /* @__PURE__ */ function() { +})(); +var NonNullType_ListType = /* @__PURE__ */ (function() { function NonNullType_ListType2(value0) { this.value0 = value0; } @@ -8042,57 +7894,57 @@ var NonNullType_ListType = /* @__PURE__ */ function() { return new NonNullType_ListType2(value0); }; return NonNullType_ListType2; -}(); -var QUERY = /* @__PURE__ */ function() { +})(); +var QUERY = /* @__PURE__ */ (function() { function QUERY2() { } ; QUERY2.value = new QUERY2(); return QUERY2; -}(); -var MUTATION = /* @__PURE__ */ function() { +})(); +var MUTATION = /* @__PURE__ */ (function() { function MUTATION2() { } ; MUTATION2.value = new MUTATION2(); return MUTATION2; -}(); -var SUBSCRIPTION = /* @__PURE__ */ function() { +})(); +var SUBSCRIPTION = /* @__PURE__ */ (function() { function SUBSCRIPTION2() { } ; SUBSCRIPTION2.value = new SUBSCRIPTION2(); return SUBSCRIPTION2; -}(); -var FIELD = /* @__PURE__ */ function() { +})(); +var FIELD = /* @__PURE__ */ (function() { function FIELD2() { } ; FIELD2.value = new FIELD2(); return FIELD2; -}(); -var FRAGMENT_DEFINITION = /* @__PURE__ */ function() { +})(); +var FRAGMENT_DEFINITION = /* @__PURE__ */ (function() { function FRAGMENT_DEFINITION2() { } ; FRAGMENT_DEFINITION2.value = new FRAGMENT_DEFINITION2(); return FRAGMENT_DEFINITION2; -}(); -var FRAGMENT_SPREAD = /* @__PURE__ */ function() { +})(); +var FRAGMENT_SPREAD = /* @__PURE__ */ (function() { function FRAGMENT_SPREAD2() { } ; FRAGMENT_SPREAD2.value = new FRAGMENT_SPREAD2(); return FRAGMENT_SPREAD2; -}(); -var INLINE_FRAGMENT = /* @__PURE__ */ function() { +})(); +var INLINE_FRAGMENT = /* @__PURE__ */ (function() { function INLINE_FRAGMENT2() { } ; INLINE_FRAGMENT2.value = new INLINE_FRAGMENT2(); return INLINE_FRAGMENT2; -}(); -var DirectiveLocation_ExecutableDirectiveLocation = /* @__PURE__ */ function() { +})(); +var DirectiveLocation_ExecutableDirectiveLocation = /* @__PURE__ */ (function() { function DirectiveLocation_ExecutableDirectiveLocation2(value0) { this.value0 = value0; } @@ -8101,8 +7953,8 @@ var DirectiveLocation_ExecutableDirectiveLocation = /* @__PURE__ */ function() { return new DirectiveLocation_ExecutableDirectiveLocation2(value0); }; return DirectiveLocation_ExecutableDirectiveLocation2; -}(); -var DirectiveLocation_TypeSystemDirectiveLocation = /* @__PURE__ */ function() { +})(); +var DirectiveLocation_TypeSystemDirectiveLocation = /* @__PURE__ */ (function() { function DirectiveLocation_TypeSystemDirectiveLocation2(value0) { this.value0 = value0; } @@ -8111,8 +7963,8 @@ var DirectiveLocation_TypeSystemDirectiveLocation = /* @__PURE__ */ function() { return new DirectiveLocation_TypeSystemDirectiveLocation2(value0); }; return DirectiveLocation_TypeSystemDirectiveLocation2; -}(); -var Value_Variable = /* @__PURE__ */ function() { +})(); +var Value_Variable = /* @__PURE__ */ (function() { function Value_Variable2(value0) { this.value0 = value0; } @@ -8121,8 +7973,8 @@ var Value_Variable = /* @__PURE__ */ function() { return new Value_Variable2(value0); }; return Value_Variable2; -}(); -var Value_IntValue = /* @__PURE__ */ function() { +})(); +var Value_IntValue = /* @__PURE__ */ (function() { function Value_IntValue2(value0) { this.value0 = value0; } @@ -8131,8 +7983,8 @@ var Value_IntValue = /* @__PURE__ */ function() { return new Value_IntValue2(value0); }; return Value_IntValue2; -}(); -var Value_FloatValue = /* @__PURE__ */ function() { +})(); +var Value_FloatValue = /* @__PURE__ */ (function() { function Value_FloatValue2(value0) { this.value0 = value0; } @@ -8141,8 +7993,8 @@ var Value_FloatValue = /* @__PURE__ */ function() { return new Value_FloatValue2(value0); }; return Value_FloatValue2; -}(); -var Value_StringValue = /* @__PURE__ */ function() { +})(); +var Value_StringValue = /* @__PURE__ */ (function() { function Value_StringValue2(value0) { this.value0 = value0; } @@ -8151,8 +8003,8 @@ var Value_StringValue = /* @__PURE__ */ function() { return new Value_StringValue2(value0); }; return Value_StringValue2; -}(); -var Value_BooleanValue = /* @__PURE__ */ function() { +})(); +var Value_BooleanValue = /* @__PURE__ */ (function() { function Value_BooleanValue2(value0) { this.value0 = value0; } @@ -8161,8 +8013,8 @@ var Value_BooleanValue = /* @__PURE__ */ function() { return new Value_BooleanValue2(value0); }; return Value_BooleanValue2; -}(); -var Value_NullValue = /* @__PURE__ */ function() { +})(); +var Value_NullValue = /* @__PURE__ */ (function() { function Value_NullValue2(value0) { this.value0 = value0; } @@ -8171,8 +8023,8 @@ var Value_NullValue = /* @__PURE__ */ function() { return new Value_NullValue2(value0); }; return Value_NullValue2; -}(); -var Value_EnumValue = /* @__PURE__ */ function() { +})(); +var Value_EnumValue = /* @__PURE__ */ (function() { function Value_EnumValue2(value0) { this.value0 = value0; } @@ -8181,8 +8033,8 @@ var Value_EnumValue = /* @__PURE__ */ function() { return new Value_EnumValue2(value0); }; return Value_EnumValue2; -}(); -var Value_ListValue = /* @__PURE__ */ function() { +})(); +var Value_ListValue = /* @__PURE__ */ (function() { function Value_ListValue2(value0) { this.value0 = value0; } @@ -8191,8 +8043,8 @@ var Value_ListValue = /* @__PURE__ */ function() { return new Value_ListValue2(value0); }; return Value_ListValue2; -}(); -var Value_ObjectValue = /* @__PURE__ */ function() { +})(); +var Value_ObjectValue = /* @__PURE__ */ (function() { function Value_ObjectValue2(value0) { this.value0 = value0; } @@ -8201,11 +8053,11 @@ var Value_ObjectValue = /* @__PURE__ */ function() { return new Value_ObjectValue2(value0); }; return Value_ObjectValue2; -}(); +})(); var EnumValuesDefinition = function(x) { return x; }; -var EnumTypeExtension_With_EnumValuesDefinition = /* @__PURE__ */ function() { +var EnumTypeExtension_With_EnumValuesDefinition = /* @__PURE__ */ (function() { function EnumTypeExtension_With_EnumValuesDefinition2(value0) { this.value0 = value0; } @@ -8214,8 +8066,8 @@ var EnumTypeExtension_With_EnumValuesDefinition = /* @__PURE__ */ function() { return new EnumTypeExtension_With_EnumValuesDefinition2(value0); }; return EnumTypeExtension_With_EnumValuesDefinition2; -}(); -var EnumTypeExtension_With_Directives = /* @__PURE__ */ function() { +})(); +var EnumTypeExtension_With_Directives = /* @__PURE__ */ (function() { function EnumTypeExtension_With_Directives2(value0) { this.value0 = value0; } @@ -8224,8 +8076,8 @@ var EnumTypeExtension_With_Directives = /* @__PURE__ */ function() { return new EnumTypeExtension_With_Directives2(value0); }; return EnumTypeExtension_With_Directives2; -}(); -var SchemaExtension_With_OperationTypeDefinition = /* @__PURE__ */ function() { +})(); +var SchemaExtension_With_OperationTypeDefinition = /* @__PURE__ */ (function() { function SchemaExtension_With_OperationTypeDefinition2(value0) { this.value0 = value0; } @@ -8234,8 +8086,8 @@ var SchemaExtension_With_OperationTypeDefinition = /* @__PURE__ */ function() { return new SchemaExtension_With_OperationTypeDefinition2(value0); }; return SchemaExtension_With_OperationTypeDefinition2; -}(); -var SchemaExtension_With_Directives = /* @__PURE__ */ function() { +})(); +var SchemaExtension_With_Directives = /* @__PURE__ */ (function() { function SchemaExtension_With_Directives2(value0) { this.value0 = value0; } @@ -8244,8 +8096,8 @@ var SchemaExtension_With_Directives = /* @__PURE__ */ function() { return new SchemaExtension_With_Directives2(value0); }; return SchemaExtension_With_Directives2; -}(); -var UnionTypeExtension_With_UnionMemberTypes = /* @__PURE__ */ function() { +})(); +var UnionTypeExtension_With_UnionMemberTypes = /* @__PURE__ */ (function() { function UnionTypeExtension_With_UnionMemberTypes2(value0) { this.value0 = value0; } @@ -8254,8 +8106,8 @@ var UnionTypeExtension_With_UnionMemberTypes = /* @__PURE__ */ function() { return new UnionTypeExtension_With_UnionMemberTypes2(value0); }; return UnionTypeExtension_With_UnionMemberTypes2; -}(); -var UnionTypeExtension_With_Directives = /* @__PURE__ */ function() { +})(); +var UnionTypeExtension_With_Directives = /* @__PURE__ */ (function() { function UnionTypeExtension_With_Directives2(value0) { this.value0 = value0; } @@ -8264,8 +8116,8 @@ var UnionTypeExtension_With_Directives = /* @__PURE__ */ function() { return new UnionTypeExtension_With_Directives2(value0); }; return UnionTypeExtension_With_Directives2; -}(); -var Selection_Field = /* @__PURE__ */ function() { +})(); +var Selection_Field = /* @__PURE__ */ (function() { function Selection_Field2(value0) { this.value0 = value0; } @@ -8274,8 +8126,8 @@ var Selection_Field = /* @__PURE__ */ function() { return new Selection_Field2(value0); }; return Selection_Field2; -}(); -var Selection_FragmentSpread = /* @__PURE__ */ function() { +})(); +var Selection_FragmentSpread = /* @__PURE__ */ (function() { function Selection_FragmentSpread2(value0) { this.value0 = value0; } @@ -8284,8 +8136,8 @@ var Selection_FragmentSpread = /* @__PURE__ */ function() { return new Selection_FragmentSpread2(value0); }; return Selection_FragmentSpread2; -}(); -var Selection_InlineFragment = /* @__PURE__ */ function() { +})(); +var Selection_InlineFragment = /* @__PURE__ */ (function() { function Selection_InlineFragment2(value0) { this.value0 = value0; } @@ -8294,14 +8146,14 @@ var Selection_InlineFragment = /* @__PURE__ */ function() { return new Selection_InlineFragment2(value0); }; return Selection_InlineFragment2; -}(); +})(); var ArgumentsDefinition = function(x) { return x; }; var FieldsDefinition = function(x) { return x; }; -var InterfaceTypeExtension_With_FieldsDefinition = /* @__PURE__ */ function() { +var InterfaceTypeExtension_With_FieldsDefinition = /* @__PURE__ */ (function() { function InterfaceTypeExtension_With_FieldsDefinition2(value0) { this.value0 = value0; } @@ -8310,8 +8162,8 @@ var InterfaceTypeExtension_With_FieldsDefinition = /* @__PURE__ */ function() { return new InterfaceTypeExtension_With_FieldsDefinition2(value0); }; return InterfaceTypeExtension_With_FieldsDefinition2; -}(); -var InterfaceTypeExtension_With_Directives = /* @__PURE__ */ function() { +})(); +var InterfaceTypeExtension_With_Directives = /* @__PURE__ */ (function() { function InterfaceTypeExtension_With_Directives2(value0) { this.value0 = value0; } @@ -8320,8 +8172,8 @@ var InterfaceTypeExtension_With_Directives = /* @__PURE__ */ function() { return new InterfaceTypeExtension_With_Directives2(value0); }; return InterfaceTypeExtension_With_Directives2; -}(); -var ObjectTypeExtension_With_FieldsDefinition = /* @__PURE__ */ function() { +})(); +var ObjectTypeExtension_With_FieldsDefinition = /* @__PURE__ */ (function() { function ObjectTypeExtension_With_FieldsDefinition2(value0) { this.value0 = value0; } @@ -8330,8 +8182,8 @@ var ObjectTypeExtension_With_FieldsDefinition = /* @__PURE__ */ function() { return new ObjectTypeExtension_With_FieldsDefinition2(value0); }; return ObjectTypeExtension_With_FieldsDefinition2; -}(); -var ObjectTypeExtension_With_Directives = /* @__PURE__ */ function() { +})(); +var ObjectTypeExtension_With_Directives = /* @__PURE__ */ (function() { function ObjectTypeExtension_With_Directives2(value0) { this.value0 = value0; } @@ -8340,8 +8192,8 @@ var ObjectTypeExtension_With_Directives = /* @__PURE__ */ function() { return new ObjectTypeExtension_With_Directives2(value0); }; return ObjectTypeExtension_With_Directives2; -}(); -var ObjectTypeExtension_With_ImplementsInterfaces = /* @__PURE__ */ function() { +})(); +var ObjectTypeExtension_With_ImplementsInterfaces = /* @__PURE__ */ (function() { function ObjectTypeExtension_With_ImplementsInterfaces2(value0) { this.value0 = value0; } @@ -8350,11 +8202,11 @@ var ObjectTypeExtension_With_ImplementsInterfaces = /* @__PURE__ */ function() { return new ObjectTypeExtension_With_ImplementsInterfaces2(value0); }; return ObjectTypeExtension_With_ImplementsInterfaces2; -}(); +})(); var InputFieldsDefinition = function(x) { return x; }; -var TypeDefinition_ScalarTypeDefinition = /* @__PURE__ */ function() { +var TypeDefinition_ScalarTypeDefinition = /* @__PURE__ */ (function() { function TypeDefinition_ScalarTypeDefinition2(value0) { this.value0 = value0; } @@ -8363,8 +8215,8 @@ var TypeDefinition_ScalarTypeDefinition = /* @__PURE__ */ function() { return new TypeDefinition_ScalarTypeDefinition2(value0); }; return TypeDefinition_ScalarTypeDefinition2; -}(); -var TypeDefinition_ObjectTypeDefinition = /* @__PURE__ */ function() { +})(); +var TypeDefinition_ObjectTypeDefinition = /* @__PURE__ */ (function() { function TypeDefinition_ObjectTypeDefinition2(value0) { this.value0 = value0; } @@ -8373,8 +8225,8 @@ var TypeDefinition_ObjectTypeDefinition = /* @__PURE__ */ function() { return new TypeDefinition_ObjectTypeDefinition2(value0); }; return TypeDefinition_ObjectTypeDefinition2; -}(); -var TypeDefinition_InterfaceTypeDefinition = /* @__PURE__ */ function() { +})(); +var TypeDefinition_InterfaceTypeDefinition = /* @__PURE__ */ (function() { function TypeDefinition_InterfaceTypeDefinition2(value0) { this.value0 = value0; } @@ -8383,8 +8235,8 @@ var TypeDefinition_InterfaceTypeDefinition = /* @__PURE__ */ function() { return new TypeDefinition_InterfaceTypeDefinition2(value0); }; return TypeDefinition_InterfaceTypeDefinition2; -}(); -var TypeDefinition_UnionTypeDefinition = /* @__PURE__ */ function() { +})(); +var TypeDefinition_UnionTypeDefinition = /* @__PURE__ */ (function() { function TypeDefinition_UnionTypeDefinition2(value0) { this.value0 = value0; } @@ -8393,8 +8245,8 @@ var TypeDefinition_UnionTypeDefinition = /* @__PURE__ */ function() { return new TypeDefinition_UnionTypeDefinition2(value0); }; return TypeDefinition_UnionTypeDefinition2; -}(); -var TypeDefinition_EnumTypeDefinition = /* @__PURE__ */ function() { +})(); +var TypeDefinition_EnumTypeDefinition = /* @__PURE__ */ (function() { function TypeDefinition_EnumTypeDefinition2(value0) { this.value0 = value0; } @@ -8403,8 +8255,8 @@ var TypeDefinition_EnumTypeDefinition = /* @__PURE__ */ function() { return new TypeDefinition_EnumTypeDefinition2(value0); }; return TypeDefinition_EnumTypeDefinition2; -}(); -var TypeDefinition_InputObjectTypeDefinition = /* @__PURE__ */ function() { +})(); +var TypeDefinition_InputObjectTypeDefinition = /* @__PURE__ */ (function() { function TypeDefinition_InputObjectTypeDefinition2(value0) { this.value0 = value0; } @@ -8413,8 +8265,8 @@ var TypeDefinition_InputObjectTypeDefinition = /* @__PURE__ */ function() { return new TypeDefinition_InputObjectTypeDefinition2(value0); }; return TypeDefinition_InputObjectTypeDefinition2; -}(); -var TypeSystemDefinition_SchemaDefinition = /* @__PURE__ */ function() { +})(); +var TypeSystemDefinition_SchemaDefinition = /* @__PURE__ */ (function() { function TypeSystemDefinition_SchemaDefinition2(value0) { this.value0 = value0; } @@ -8423,8 +8275,8 @@ var TypeSystemDefinition_SchemaDefinition = /* @__PURE__ */ function() { return new TypeSystemDefinition_SchemaDefinition2(value0); }; return TypeSystemDefinition_SchemaDefinition2; -}(); -var TypeSystemDefinition_TypeDefinition = /* @__PURE__ */ function() { +})(); +var TypeSystemDefinition_TypeDefinition = /* @__PURE__ */ (function() { function TypeSystemDefinition_TypeDefinition2(value0) { this.value0 = value0; } @@ -8433,8 +8285,8 @@ var TypeSystemDefinition_TypeDefinition = /* @__PURE__ */ function() { return new TypeSystemDefinition_TypeDefinition2(value0); }; return TypeSystemDefinition_TypeDefinition2; -}(); -var TypeSystemDefinition_DirectiveDefinition = /* @__PURE__ */ function() { +})(); +var TypeSystemDefinition_DirectiveDefinition = /* @__PURE__ */ (function() { function TypeSystemDefinition_DirectiveDefinition2(value0) { this.value0 = value0; } @@ -8443,8 +8295,8 @@ var TypeSystemDefinition_DirectiveDefinition = /* @__PURE__ */ function() { return new TypeSystemDefinition_DirectiveDefinition2(value0); }; return TypeSystemDefinition_DirectiveDefinition2; -}(); -var InputObjectTypeExtension_With_InputFieldsDefinition = /* @__PURE__ */ function() { +})(); +var InputObjectTypeExtension_With_InputFieldsDefinition = /* @__PURE__ */ (function() { function InputObjectTypeExtension_With_InputFieldsDefinition2(value0) { this.value0 = value0; } @@ -8453,8 +8305,8 @@ var InputObjectTypeExtension_With_InputFieldsDefinition = /* @__PURE__ */ functi return new InputObjectTypeExtension_With_InputFieldsDefinition2(value0); }; return InputObjectTypeExtension_With_InputFieldsDefinition2; -}(); -var InputObjectTypeExtension_With_Directives = /* @__PURE__ */ function() { +})(); +var InputObjectTypeExtension_With_Directives = /* @__PURE__ */ (function() { function InputObjectTypeExtension_With_Directives2(value0) { this.value0 = value0; } @@ -8463,8 +8315,8 @@ var InputObjectTypeExtension_With_Directives = /* @__PURE__ */ function() { return new InputObjectTypeExtension_With_Directives2(value0); }; return InputObjectTypeExtension_With_Directives2; -}(); -var TypeExtension_ScalarTypeExtension = /* @__PURE__ */ function() { +})(); +var TypeExtension_ScalarTypeExtension = /* @__PURE__ */ (function() { function TypeExtension_ScalarTypeExtension2(value0) { this.value0 = value0; } @@ -8473,8 +8325,8 @@ var TypeExtension_ScalarTypeExtension = /* @__PURE__ */ function() { return new TypeExtension_ScalarTypeExtension2(value0); }; return TypeExtension_ScalarTypeExtension2; -}(); -var TypeExtension_ObjectTypeExtension = /* @__PURE__ */ function() { +})(); +var TypeExtension_ObjectTypeExtension = /* @__PURE__ */ (function() { function TypeExtension_ObjectTypeExtension2(value0) { this.value0 = value0; } @@ -8483,8 +8335,8 @@ var TypeExtension_ObjectTypeExtension = /* @__PURE__ */ function() { return new TypeExtension_ObjectTypeExtension2(value0); }; return TypeExtension_ObjectTypeExtension2; -}(); -var TypeExtension_InterfaceTypeExtension = /* @__PURE__ */ function() { +})(); +var TypeExtension_InterfaceTypeExtension = /* @__PURE__ */ (function() { function TypeExtension_InterfaceTypeExtension2(value0) { this.value0 = value0; } @@ -8493,8 +8345,8 @@ var TypeExtension_InterfaceTypeExtension = /* @__PURE__ */ function() { return new TypeExtension_InterfaceTypeExtension2(value0); }; return TypeExtension_InterfaceTypeExtension2; -}(); -var TypeExtension_UnionTypeExtension = /* @__PURE__ */ function() { +})(); +var TypeExtension_UnionTypeExtension = /* @__PURE__ */ (function() { function TypeExtension_UnionTypeExtension2(value0) { this.value0 = value0; } @@ -8503,8 +8355,8 @@ var TypeExtension_UnionTypeExtension = /* @__PURE__ */ function() { return new TypeExtension_UnionTypeExtension2(value0); }; return TypeExtension_UnionTypeExtension2; -}(); -var TypeExtension_EnumTypeExtension = /* @__PURE__ */ function() { +})(); +var TypeExtension_EnumTypeExtension = /* @__PURE__ */ (function() { function TypeExtension_EnumTypeExtension2(value0) { this.value0 = value0; } @@ -8513,8 +8365,8 @@ var TypeExtension_EnumTypeExtension = /* @__PURE__ */ function() { return new TypeExtension_EnumTypeExtension2(value0); }; return TypeExtension_EnumTypeExtension2; -}(); -var TypeExtension_InputObjectTypeExtension = /* @__PURE__ */ function() { +})(); +var TypeExtension_InputObjectTypeExtension = /* @__PURE__ */ (function() { function TypeExtension_InputObjectTypeExtension2(value0) { this.value0 = value0; } @@ -8523,8 +8375,8 @@ var TypeExtension_InputObjectTypeExtension = /* @__PURE__ */ function() { return new TypeExtension_InputObjectTypeExtension2(value0); }; return TypeExtension_InputObjectTypeExtension2; -}(); -var TypeSystemExtension_SchemaExtension = /* @__PURE__ */ function() { +})(); +var TypeSystemExtension_SchemaExtension = /* @__PURE__ */ (function() { function TypeSystemExtension_SchemaExtension2(value0) { this.value0 = value0; } @@ -8533,8 +8385,8 @@ var TypeSystemExtension_SchemaExtension = /* @__PURE__ */ function() { return new TypeSystemExtension_SchemaExtension2(value0); }; return TypeSystemExtension_SchemaExtension2; -}(); -var TypeSystemExtension_TypeExtension = /* @__PURE__ */ function() { +})(); +var TypeSystemExtension_TypeExtension = /* @__PURE__ */ (function() { function TypeSystemExtension_TypeExtension2(value0) { this.value0 = value0; } @@ -8543,8 +8395,8 @@ var TypeSystemExtension_TypeExtension = /* @__PURE__ */ function() { return new TypeSystemExtension_TypeExtension2(value0); }; return TypeSystemExtension_TypeExtension2; -}(); -var OperationDefinition_SelectionSet = /* @__PURE__ */ function() { +})(); +var OperationDefinition_SelectionSet = /* @__PURE__ */ (function() { function OperationDefinition_SelectionSet2(value0) { this.value0 = value0; } @@ -8553,8 +8405,8 @@ var OperationDefinition_SelectionSet = /* @__PURE__ */ function() { return new OperationDefinition_SelectionSet2(value0); }; return OperationDefinition_SelectionSet2; -}(); -var OperationDefinition_OperationType = /* @__PURE__ */ function() { +})(); +var OperationDefinition_OperationType = /* @__PURE__ */ (function() { function OperationDefinition_OperationType2(value0) { this.value0 = value0; } @@ -8563,8 +8415,8 @@ var OperationDefinition_OperationType = /* @__PURE__ */ function() { return new OperationDefinition_OperationType2(value0); }; return OperationDefinition_OperationType2; -}(); -var ExecutableDefinition_OperationDefinition = /* @__PURE__ */ function() { +})(); +var ExecutableDefinition_OperationDefinition = /* @__PURE__ */ (function() { function ExecutableDefinition_OperationDefinition2(value0) { this.value0 = value0; } @@ -8573,8 +8425,8 @@ var ExecutableDefinition_OperationDefinition = /* @__PURE__ */ function() { return new ExecutableDefinition_OperationDefinition2(value0); }; return ExecutableDefinition_OperationDefinition2; -}(); -var ExecutableDefinition_FragmentDefinition = /* @__PURE__ */ function() { +})(); +var ExecutableDefinition_FragmentDefinition = /* @__PURE__ */ (function() { function ExecutableDefinition_FragmentDefinition2(value0) { this.value0 = value0; } @@ -8583,8 +8435,8 @@ var ExecutableDefinition_FragmentDefinition = /* @__PURE__ */ function() { return new ExecutableDefinition_FragmentDefinition2(value0); }; return ExecutableDefinition_FragmentDefinition2; -}(); -var Definition_ExecutableDefinition = /* @__PURE__ */ function() { +})(); +var Definition_ExecutableDefinition = /* @__PURE__ */ (function() { function Definition_ExecutableDefinition2(value0) { this.value0 = value0; } @@ -8593,8 +8445,8 @@ var Definition_ExecutableDefinition = /* @__PURE__ */ function() { return new Definition_ExecutableDefinition2(value0); }; return Definition_ExecutableDefinition2; -}(); -var Definition_TypeSystemDefinition = /* @__PURE__ */ function() { +})(); +var Definition_TypeSystemDefinition = /* @__PURE__ */ (function() { function Definition_TypeSystemDefinition2(value0) { this.value0 = value0; } @@ -8603,8 +8455,8 @@ var Definition_TypeSystemDefinition = /* @__PURE__ */ function() { return new Definition_TypeSystemDefinition2(value0); }; return Definition_TypeSystemDefinition2; -}(); -var Definition_TypeSystemExtension = /* @__PURE__ */ function() { +})(); +var Definition_TypeSystemExtension = /* @__PURE__ */ (function() { function Definition_TypeSystemExtension2(value0) { this.value0 = value0; } @@ -8613,7 +8465,7 @@ var Definition_TypeSystemExtension = /* @__PURE__ */ function() { return new Definition_TypeSystemExtension2(value0); }; return Definition_TypeSystemExtension2; -}(); +})(); var Document = function(x) { return x; }; @@ -11583,7 +11435,7 @@ var definitionOrd = { return definitionEq; } }; -var _TypeSystemDefinition_TypeDefinition = /* @__PURE__ */ function() { +var _TypeSystemDefinition_TypeDefinition = /* @__PURE__ */ (function() { return new Tuple(TypeSystemDefinition_TypeDefinition.create, function(v) { if (v instanceof TypeSystemDefinition_TypeDefinition) { return new Just(v.value0); @@ -11591,8 +11443,8 @@ var _TypeSystemDefinition_TypeDefinition = /* @__PURE__ */ function() { ; return Nothing.value; }); -}(); -var _TypeDefinition_ObjectTypeDefinition = /* @__PURE__ */ function() { +})(); +var _TypeDefinition_ObjectTypeDefinition = /* @__PURE__ */ (function() { return new Tuple(TypeDefinition_ObjectTypeDefinition.create, function(v) { if (v instanceof TypeDefinition_ObjectTypeDefinition) { return new Just(v.value0); @@ -11600,8 +11452,8 @@ var _TypeDefinition_ObjectTypeDefinition = /* @__PURE__ */ function() { ; return Nothing.value; }); -}(); -var _TypeDefinition_InputObjectTypeDefinition = /* @__PURE__ */ function() { +})(); +var _TypeDefinition_InputObjectTypeDefinition = /* @__PURE__ */ (function() { return new Tuple(TypeDefinition_InputObjectTypeDefinition.create, function(v) { if (v instanceof TypeDefinition_InputObjectTypeDefinition) { return new Just(v.value0); @@ -11609,18 +11461,18 @@ var _TypeDefinition_InputObjectTypeDefinition = /* @__PURE__ */ function() { ; return Nothing.value; }); -}(); -var _InputFieldsDefinition = /* @__PURE__ */ function() { +})(); +var _InputFieldsDefinition = /* @__PURE__ */ (function() { return new Tuple(InputFieldsDefinition, function(v) { return new Just(v); }); -}(); -var _Document = /* @__PURE__ */ function() { +})(); +var _Document = /* @__PURE__ */ (function() { return new Tuple(Document, function(v) { return new Just(v); }); -}(); -var _Definition_TypeSystemDefinition = /* @__PURE__ */ function() { +})(); +var _Definition_TypeSystemDefinition = /* @__PURE__ */ (function() { return new Tuple(Definition_TypeSystemDefinition.create, function(v) { if (v instanceof Definition_TypeSystemDefinition) { return new Just(v.value0); @@ -11628,7 +11480,7 @@ var _Definition_TypeSystemDefinition = /* @__PURE__ */ function() { ; return Nothing.value; }); -}(); +})(); // output/Data.Char/index.js var fromCharCode3 = /* @__PURE__ */ toEnum(boundedEnumChar); @@ -11637,221 +11489,221 @@ var fromCharCode3 = /* @__PURE__ */ toEnum(boundedEnumChar); var unsafeIndex2 = /* @__PURE__ */ unsafeIndex(); var elemIndex2 = /* @__PURE__ */ elemIndex(eqInt); var map15 = /* @__PURE__ */ map(functorMaybe); -var NUMCAT_LU = /* @__PURE__ */ function() { +var NUMCAT_LU = /* @__PURE__ */ (function() { function NUMCAT_LU2() { } ; NUMCAT_LU2.value = new NUMCAT_LU2(); return NUMCAT_LU2; -}(); -var NUMCAT_LL = /* @__PURE__ */ function() { +})(); +var NUMCAT_LL = /* @__PURE__ */ (function() { function NUMCAT_LL2() { } ; NUMCAT_LL2.value = new NUMCAT_LL2(); return NUMCAT_LL2; -}(); -var NUMCAT_LT = /* @__PURE__ */ function() { +})(); +var NUMCAT_LT = /* @__PURE__ */ (function() { function NUMCAT_LT2() { } ; NUMCAT_LT2.value = new NUMCAT_LT2(); return NUMCAT_LT2; -}(); -var NUMCAT_LM = /* @__PURE__ */ function() { +})(); +var NUMCAT_LM = /* @__PURE__ */ (function() { function NUMCAT_LM2() { } ; NUMCAT_LM2.value = new NUMCAT_LM2(); return NUMCAT_LM2; -}(); -var NUMCAT_LO = /* @__PURE__ */ function() { +})(); +var NUMCAT_LO = /* @__PURE__ */ (function() { function NUMCAT_LO2() { } ; NUMCAT_LO2.value = new NUMCAT_LO2(); return NUMCAT_LO2; -}(); -var NUMCAT_MN = /* @__PURE__ */ function() { +})(); +var NUMCAT_MN = /* @__PURE__ */ (function() { function NUMCAT_MN2() { } ; NUMCAT_MN2.value = new NUMCAT_MN2(); return NUMCAT_MN2; -}(); -var NUMCAT_MC = /* @__PURE__ */ function() { +})(); +var NUMCAT_MC = /* @__PURE__ */ (function() { function NUMCAT_MC2() { } ; NUMCAT_MC2.value = new NUMCAT_MC2(); return NUMCAT_MC2; -}(); -var NUMCAT_ME = /* @__PURE__ */ function() { +})(); +var NUMCAT_ME = /* @__PURE__ */ (function() { function NUMCAT_ME2() { } ; NUMCAT_ME2.value = new NUMCAT_ME2(); return NUMCAT_ME2; -}(); -var NUMCAT_ND = /* @__PURE__ */ function() { +})(); +var NUMCAT_ND = /* @__PURE__ */ (function() { function NUMCAT_ND2() { } ; NUMCAT_ND2.value = new NUMCAT_ND2(); return NUMCAT_ND2; -}(); -var NUMCAT_NL = /* @__PURE__ */ function() { +})(); +var NUMCAT_NL = /* @__PURE__ */ (function() { function NUMCAT_NL2() { } ; NUMCAT_NL2.value = new NUMCAT_NL2(); return NUMCAT_NL2; -}(); -var NUMCAT_NO = /* @__PURE__ */ function() { +})(); +var NUMCAT_NO = /* @__PURE__ */ (function() { function NUMCAT_NO2() { } ; NUMCAT_NO2.value = new NUMCAT_NO2(); return NUMCAT_NO2; -}(); -var NUMCAT_PC = /* @__PURE__ */ function() { +})(); +var NUMCAT_PC = /* @__PURE__ */ (function() { function NUMCAT_PC2() { } ; NUMCAT_PC2.value = new NUMCAT_PC2(); return NUMCAT_PC2; -}(); -var NUMCAT_PD = /* @__PURE__ */ function() { +})(); +var NUMCAT_PD = /* @__PURE__ */ (function() { function NUMCAT_PD2() { } ; NUMCAT_PD2.value = new NUMCAT_PD2(); return NUMCAT_PD2; -}(); -var NUMCAT_PS = /* @__PURE__ */ function() { +})(); +var NUMCAT_PS = /* @__PURE__ */ (function() { function NUMCAT_PS2() { } ; NUMCAT_PS2.value = new NUMCAT_PS2(); return NUMCAT_PS2; -}(); -var NUMCAT_PE = /* @__PURE__ */ function() { +})(); +var NUMCAT_PE = /* @__PURE__ */ (function() { function NUMCAT_PE2() { } ; NUMCAT_PE2.value = new NUMCAT_PE2(); return NUMCAT_PE2; -}(); -var NUMCAT_PI = /* @__PURE__ */ function() { +})(); +var NUMCAT_PI = /* @__PURE__ */ (function() { function NUMCAT_PI2() { } ; NUMCAT_PI2.value = new NUMCAT_PI2(); return NUMCAT_PI2; -}(); -var NUMCAT_PF = /* @__PURE__ */ function() { +})(); +var NUMCAT_PF = /* @__PURE__ */ (function() { function NUMCAT_PF2() { } ; NUMCAT_PF2.value = new NUMCAT_PF2(); return NUMCAT_PF2; -}(); -var NUMCAT_PO = /* @__PURE__ */ function() { +})(); +var NUMCAT_PO = /* @__PURE__ */ (function() { function NUMCAT_PO2() { } ; NUMCAT_PO2.value = new NUMCAT_PO2(); return NUMCAT_PO2; -}(); -var NUMCAT_SM = /* @__PURE__ */ function() { +})(); +var NUMCAT_SM = /* @__PURE__ */ (function() { function NUMCAT_SM2() { } ; NUMCAT_SM2.value = new NUMCAT_SM2(); return NUMCAT_SM2; -}(); -var NUMCAT_SC = /* @__PURE__ */ function() { +})(); +var NUMCAT_SC = /* @__PURE__ */ (function() { function NUMCAT_SC2() { } ; NUMCAT_SC2.value = new NUMCAT_SC2(); return NUMCAT_SC2; -}(); -var NUMCAT_SK = /* @__PURE__ */ function() { +})(); +var NUMCAT_SK = /* @__PURE__ */ (function() { function NUMCAT_SK2() { } ; NUMCAT_SK2.value = new NUMCAT_SK2(); return NUMCAT_SK2; -}(); -var NUMCAT_SO = /* @__PURE__ */ function() { +})(); +var NUMCAT_SO = /* @__PURE__ */ (function() { function NUMCAT_SO2() { } ; NUMCAT_SO2.value = new NUMCAT_SO2(); return NUMCAT_SO2; -}(); -var NUMCAT_ZS = /* @__PURE__ */ function() { +})(); +var NUMCAT_ZS = /* @__PURE__ */ (function() { function NUMCAT_ZS2() { } ; NUMCAT_ZS2.value = new NUMCAT_ZS2(); return NUMCAT_ZS2; -}(); -var NUMCAT_ZL = /* @__PURE__ */ function() { +})(); +var NUMCAT_ZL = /* @__PURE__ */ (function() { function NUMCAT_ZL2() { } ; NUMCAT_ZL2.value = new NUMCAT_ZL2(); return NUMCAT_ZL2; -}(); -var NUMCAT_ZP = /* @__PURE__ */ function() { +})(); +var NUMCAT_ZP = /* @__PURE__ */ (function() { function NUMCAT_ZP2() { } ; NUMCAT_ZP2.value = new NUMCAT_ZP2(); return NUMCAT_ZP2; -}(); -var NUMCAT_CC = /* @__PURE__ */ function() { +})(); +var NUMCAT_CC = /* @__PURE__ */ (function() { function NUMCAT_CC2() { } ; NUMCAT_CC2.value = new NUMCAT_CC2(); return NUMCAT_CC2; -}(); -var NUMCAT_CF = /* @__PURE__ */ function() { +})(); +var NUMCAT_CF = /* @__PURE__ */ (function() { function NUMCAT_CF2() { } ; NUMCAT_CF2.value = new NUMCAT_CF2(); return NUMCAT_CF2; -}(); -var NUMCAT_CS = /* @__PURE__ */ function() { +})(); +var NUMCAT_CS = /* @__PURE__ */ (function() { function NUMCAT_CS2() { } ; NUMCAT_CS2.value = new NUMCAT_CS2(); return NUMCAT_CS2; -}(); -var NUMCAT_CO = /* @__PURE__ */ function() { +})(); +var NUMCAT_CO = /* @__PURE__ */ (function() { function NUMCAT_CO2() { } ; NUMCAT_CO2.value = new NUMCAT_CO2(); return NUMCAT_CO2; -}(); -var NUMCAT_CN = /* @__PURE__ */ function() { +})(); +var NUMCAT_CN = /* @__PURE__ */ (function() { function NUMCAT_CN2() { } ; NUMCAT_CN2.value = new NUMCAT_CN2(); return NUMCAT_CN2; -}(); +})(); var numLat1Blocks = 63; var numConvBlocks = 1332; var numBlocks = 3396; var gencatZS = 2; -var rule1 = /* @__PURE__ */ function() { +var rule1 = /* @__PURE__ */ (function() { return { category: gencatZS, unicodeCat: NUMCAT_ZS.value, @@ -11860,9 +11712,9 @@ var rule1 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatZP = 67108864; -var rule162 = /* @__PURE__ */ function() { +var rule162 = /* @__PURE__ */ (function() { return { category: gencatZP, unicodeCat: NUMCAT_ZP.value, @@ -11871,9 +11723,9 @@ var rule162 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatZL = 33554432; -var rule161 = /* @__PURE__ */ function() { +var rule161 = /* @__PURE__ */ (function() { return { category: gencatZL, unicodeCat: NUMCAT_ZL.value, @@ -11882,9 +11734,9 @@ var rule161 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatSO = 8192; -var rule13 = /* @__PURE__ */ function() { +var rule13 = /* @__PURE__ */ (function() { return { category: gencatSO, unicodeCat: NUMCAT_SO.value, @@ -11893,8 +11745,8 @@ var rule13 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); -var rule170 = /* @__PURE__ */ function() { +})(); +var rule170 = /* @__PURE__ */ (function() { return { category: gencatSO, unicodeCat: NUMCAT_SO.value, @@ -11903,8 +11755,8 @@ var rule170 = /* @__PURE__ */ function() { lowdist: 26, titledist: 0 }; -}(); -var rule171 = /* @__PURE__ */ function() { +})(); +var rule171 = /* @__PURE__ */ (function() { return { category: gencatSO, unicodeCat: NUMCAT_SO.value, @@ -11913,9 +11765,9 @@ var rule171 = /* @__PURE__ */ function() { lowdist: 0, titledist: -26 | 0 }; -}(); +})(); var gencatSM = 64; -var rule6 = /* @__PURE__ */ function() { +var rule6 = /* @__PURE__ */ (function() { return { category: gencatSM, unicodeCat: NUMCAT_SM.value, @@ -11924,9 +11776,9 @@ var rule6 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatSK = 1024; -var rule10 = /* @__PURE__ */ function() { +var rule10 = /* @__PURE__ */ (function() { return { category: gencatSK, unicodeCat: NUMCAT_SK.value, @@ -11935,9 +11787,9 @@ var rule10 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatSC = 8; -var rule3 = /* @__PURE__ */ function() { +var rule3 = /* @__PURE__ */ (function() { return { category: gencatSC, unicodeCat: NUMCAT_SC.value, @@ -11946,9 +11798,9 @@ var rule3 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatPS = 16; -var rule4 = /* @__PURE__ */ function() { +var rule4 = /* @__PURE__ */ (function() { return { category: gencatPS, unicodeCat: NUMCAT_PS.value, @@ -11957,9 +11809,9 @@ var rule4 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatPO = 4; -var rule2 = /* @__PURE__ */ function() { +var rule2 = /* @__PURE__ */ (function() { return { category: gencatPO, unicodeCat: NUMCAT_PO.value, @@ -11968,9 +11820,9 @@ var rule2 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatPI = 32768; -var rule15 = /* @__PURE__ */ function() { +var rule15 = /* @__PURE__ */ (function() { return { category: gencatPI, unicodeCat: NUMCAT_PI.value, @@ -11979,9 +11831,9 @@ var rule15 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatPF = 262144; -var rule19 = /* @__PURE__ */ function() { +var rule19 = /* @__PURE__ */ (function() { return { category: gencatPF, unicodeCat: NUMCAT_PF.value, @@ -11990,9 +11842,9 @@ var rule19 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatPE = 32; -var rule5 = /* @__PURE__ */ function() { +var rule5 = /* @__PURE__ */ (function() { return { category: gencatPE, unicodeCat: NUMCAT_PE.value, @@ -12001,9 +11853,9 @@ var rule5 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatPD = 128; -var rule7 = /* @__PURE__ */ function() { +var rule7 = /* @__PURE__ */ (function() { return { category: gencatPD, unicodeCat: NUMCAT_PD.value, @@ -12012,9 +11864,9 @@ var rule7 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatPC = 2048; -var rule11 = /* @__PURE__ */ function() { +var rule11 = /* @__PURE__ */ (function() { return { category: gencatPC, unicodeCat: NUMCAT_PC.value, @@ -12023,9 +11875,9 @@ var rule11 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatNO = 131072; -var rule17 = /* @__PURE__ */ function() { +var rule17 = /* @__PURE__ */ (function() { return { category: gencatNO, unicodeCat: NUMCAT_NO.value, @@ -12034,9 +11886,9 @@ var rule17 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatNL = 16777216; -var rule128 = /* @__PURE__ */ function() { +var rule128 = /* @__PURE__ */ (function() { return { category: gencatNL, unicodeCat: NUMCAT_NL.value, @@ -12045,8 +11897,8 @@ var rule128 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); -var rule168 = /* @__PURE__ */ function() { +})(); +var rule168 = /* @__PURE__ */ (function() { return { category: gencatNL, unicodeCat: NUMCAT_NL.value, @@ -12055,8 +11907,8 @@ var rule168 = /* @__PURE__ */ function() { lowdist: 16, titledist: 0 }; -}(); -var rule169 = /* @__PURE__ */ function() { +})(); +var rule169 = /* @__PURE__ */ (function() { return { category: gencatNL, unicodeCat: NUMCAT_NL.value, @@ -12065,9 +11917,9 @@ var rule169 = /* @__PURE__ */ function() { lowdist: 0, titledist: -16 | 0 }; -}(); +})(); var gencatND = 256; -var rule8 = /* @__PURE__ */ function() { +var rule8 = /* @__PURE__ */ (function() { return { category: gencatND, unicodeCat: NUMCAT_ND.value, @@ -12076,9 +11928,9 @@ var rule8 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatMN = 2097152; -var rule92 = /* @__PURE__ */ function() { +var rule92 = /* @__PURE__ */ (function() { return { category: gencatMN, unicodeCat: NUMCAT_MN.value, @@ -12087,8 +11939,8 @@ var rule92 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); -var rule93 = /* @__PURE__ */ function() { +})(); +var rule93 = /* @__PURE__ */ (function() { return { category: gencatMN, unicodeCat: NUMCAT_MN.value, @@ -12097,9 +11949,9 @@ var rule93 = /* @__PURE__ */ function() { lowdist: 0, titledist: 84 }; -}(); +})(); var gencatME = 4194304; -var rule119 = /* @__PURE__ */ function() { +var rule119 = /* @__PURE__ */ (function() { return { category: gencatME, unicodeCat: NUMCAT_ME.value, @@ -12108,9 +11960,9 @@ var rule119 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatMC = 8388608; -var rule124 = /* @__PURE__ */ function() { +var rule124 = /* @__PURE__ */ (function() { return { category: gencatMC, unicodeCat: NUMCAT_MC.value, @@ -12119,9 +11971,9 @@ var rule124 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatLU = 512; -var nullrule = /* @__PURE__ */ function() { +var nullrule = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_CN.value, @@ -12130,8 +11982,8 @@ var nullrule = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); -var rule104 = /* @__PURE__ */ function() { +})(); +var rule104 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12140,8 +11992,8 @@ var rule104 = /* @__PURE__ */ function() { lowdist: 8, titledist: 0 }; -}(); -var rule107 = /* @__PURE__ */ function() { +})(); +var rule107 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12150,8 +12002,8 @@ var rule107 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); -var rule115 = /* @__PURE__ */ function() { +})(); +var rule115 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12160,8 +12012,8 @@ var rule115 = /* @__PURE__ */ function() { lowdist: -60 | 0, titledist: 0 }; -}(); -var rule117 = /* @__PURE__ */ function() { +})(); +var rule117 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12170,8 +12022,8 @@ var rule117 = /* @__PURE__ */ function() { lowdist: -7 | 0, titledist: 0 }; -}(); -var rule118 = /* @__PURE__ */ function() { +})(); +var rule118 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12180,8 +12032,8 @@ var rule118 = /* @__PURE__ */ function() { lowdist: 80, titledist: 0 }; -}(); -var rule120 = /* @__PURE__ */ function() { +})(); +var rule120 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12190,8 +12042,8 @@ var rule120 = /* @__PURE__ */ function() { lowdist: 15, titledist: 0 }; -}(); -var rule122 = /* @__PURE__ */ function() { +})(); +var rule122 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12200,8 +12052,8 @@ var rule122 = /* @__PURE__ */ function() { lowdist: 48, titledist: 0 }; -}(); -var rule125 = /* @__PURE__ */ function() { +})(); +var rule125 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12210,8 +12062,8 @@ var rule125 = /* @__PURE__ */ function() { lowdist: 7264, titledist: 0 }; -}(); -var rule127 = /* @__PURE__ */ function() { +})(); +var rule127 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12220,8 +12072,8 @@ var rule127 = /* @__PURE__ */ function() { lowdist: 38864, titledist: 0 }; -}(); -var rule137 = /* @__PURE__ */ function() { +})(); +var rule137 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12230,8 +12082,8 @@ var rule137 = /* @__PURE__ */ function() { lowdist: -3008 | 0, titledist: 0 }; -}(); -var rule142 = /* @__PURE__ */ function() { +})(); +var rule142 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12240,8 +12092,8 @@ var rule142 = /* @__PURE__ */ function() { lowdist: -7615 | 0, titledist: 0 }; -}(); -var rule144 = /* @__PURE__ */ function() { +})(); +var rule144 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12250,8 +12102,8 @@ var rule144 = /* @__PURE__ */ function() { lowdist: -8 | 0, titledist: 0 }; -}(); -var rule153 = /* @__PURE__ */ function() { +})(); +var rule153 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12260,8 +12112,8 @@ var rule153 = /* @__PURE__ */ function() { lowdist: -74 | 0, titledist: 0 }; -}(); -var rule156 = /* @__PURE__ */ function() { +})(); +var rule156 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12270,8 +12122,8 @@ var rule156 = /* @__PURE__ */ function() { lowdist: -86 | 0, titledist: 0 }; -}(); -var rule157 = /* @__PURE__ */ function() { +})(); +var rule157 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12280,8 +12132,8 @@ var rule157 = /* @__PURE__ */ function() { lowdist: -100 | 0, titledist: 0 }; -}(); -var rule158 = /* @__PURE__ */ function() { +})(); +var rule158 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12290,8 +12142,8 @@ var rule158 = /* @__PURE__ */ function() { lowdist: -112 | 0, titledist: 0 }; -}(); -var rule159 = /* @__PURE__ */ function() { +})(); +var rule159 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12300,8 +12152,8 @@ var rule159 = /* @__PURE__ */ function() { lowdist: -128 | 0, titledist: 0 }; -}(); -var rule160 = /* @__PURE__ */ function() { +})(); +var rule160 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12310,8 +12162,8 @@ var rule160 = /* @__PURE__ */ function() { lowdist: -126 | 0, titledist: 0 }; -}(); -var rule163 = /* @__PURE__ */ function() { +})(); +var rule163 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12320,8 +12172,8 @@ var rule163 = /* @__PURE__ */ function() { lowdist: -7517 | 0, titledist: 0 }; -}(); -var rule164 = /* @__PURE__ */ function() { +})(); +var rule164 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12330,8 +12182,8 @@ var rule164 = /* @__PURE__ */ function() { lowdist: -8383 | 0, titledist: 0 }; -}(); -var rule165 = /* @__PURE__ */ function() { +})(); +var rule165 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12340,8 +12192,8 @@ var rule165 = /* @__PURE__ */ function() { lowdist: -8262 | 0, titledist: 0 }; -}(); -var rule166 = /* @__PURE__ */ function() { +})(); +var rule166 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12350,8 +12202,8 @@ var rule166 = /* @__PURE__ */ function() { lowdist: 28, titledist: 0 }; -}(); -var rule172 = /* @__PURE__ */ function() { +})(); +var rule172 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12360,8 +12212,8 @@ var rule172 = /* @__PURE__ */ function() { lowdist: -10743 | 0, titledist: 0 }; -}(); -var rule173 = /* @__PURE__ */ function() { +})(); +var rule173 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12370,8 +12222,8 @@ var rule173 = /* @__PURE__ */ function() { lowdist: -3814 | 0, titledist: 0 }; -}(); -var rule174 = /* @__PURE__ */ function() { +})(); +var rule174 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12380,8 +12232,8 @@ var rule174 = /* @__PURE__ */ function() { lowdist: -10727 | 0, titledist: 0 }; -}(); -var rule177 = /* @__PURE__ */ function() { +})(); +var rule177 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12390,8 +12242,8 @@ var rule177 = /* @__PURE__ */ function() { lowdist: -10780 | 0, titledist: 0 }; -}(); -var rule178 = /* @__PURE__ */ function() { +})(); +var rule178 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12400,8 +12252,8 @@ var rule178 = /* @__PURE__ */ function() { lowdist: -10749 | 0, titledist: 0 }; -}(); -var rule179 = /* @__PURE__ */ function() { +})(); +var rule179 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12410,8 +12262,8 @@ var rule179 = /* @__PURE__ */ function() { lowdist: -10783 | 0, titledist: 0 }; -}(); -var rule180 = /* @__PURE__ */ function() { +})(); +var rule180 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12420,8 +12272,8 @@ var rule180 = /* @__PURE__ */ function() { lowdist: -10782 | 0, titledist: 0 }; -}(); -var rule181 = /* @__PURE__ */ function() { +})(); +var rule181 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12430,8 +12282,8 @@ var rule181 = /* @__PURE__ */ function() { lowdist: -10815 | 0, titledist: 0 }; -}(); -var rule183 = /* @__PURE__ */ function() { +})(); +var rule183 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12440,8 +12292,8 @@ var rule183 = /* @__PURE__ */ function() { lowdist: -35332 | 0, titledist: 0 }; -}(); -var rule184 = /* @__PURE__ */ function() { +})(); +var rule184 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12450,8 +12302,8 @@ var rule184 = /* @__PURE__ */ function() { lowdist: -42280 | 0, titledist: 0 }; -}(); -var rule186 = /* @__PURE__ */ function() { +})(); +var rule186 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12460,8 +12312,8 @@ var rule186 = /* @__PURE__ */ function() { lowdist: -42308 | 0, titledist: 0 }; -}(); -var rule187 = /* @__PURE__ */ function() { +})(); +var rule187 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12470,8 +12322,8 @@ var rule187 = /* @__PURE__ */ function() { lowdist: -42319 | 0, titledist: 0 }; -}(); -var rule188 = /* @__PURE__ */ function() { +})(); +var rule188 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12480,8 +12332,8 @@ var rule188 = /* @__PURE__ */ function() { lowdist: -42315 | 0, titledist: 0 }; -}(); -var rule189 = /* @__PURE__ */ function() { +})(); +var rule189 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12490,8 +12342,8 @@ var rule189 = /* @__PURE__ */ function() { lowdist: -42305 | 0, titledist: 0 }; -}(); -var rule190 = /* @__PURE__ */ function() { +})(); +var rule190 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12500,8 +12352,8 @@ var rule190 = /* @__PURE__ */ function() { lowdist: -42258 | 0, titledist: 0 }; -}(); -var rule191 = /* @__PURE__ */ function() { +})(); +var rule191 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12510,8 +12362,8 @@ var rule191 = /* @__PURE__ */ function() { lowdist: -42282 | 0, titledist: 0 }; -}(); -var rule192 = /* @__PURE__ */ function() { +})(); +var rule192 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12520,8 +12372,8 @@ var rule192 = /* @__PURE__ */ function() { lowdist: -42261 | 0, titledist: 0 }; -}(); -var rule193 = /* @__PURE__ */ function() { +})(); +var rule193 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12530,8 +12382,8 @@ var rule193 = /* @__PURE__ */ function() { lowdist: 928, titledist: 0 }; -}(); -var rule194 = /* @__PURE__ */ function() { +})(); +var rule194 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12540,8 +12392,8 @@ var rule194 = /* @__PURE__ */ function() { lowdist: -48 | 0, titledist: 0 }; -}(); -var rule195 = /* @__PURE__ */ function() { +})(); +var rule195 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12550,8 +12402,8 @@ var rule195 = /* @__PURE__ */ function() { lowdist: -42307 | 0, titledist: 0 }; -}(); -var rule196 = /* @__PURE__ */ function() { +})(); +var rule196 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12560,8 +12412,8 @@ var rule196 = /* @__PURE__ */ function() { lowdist: -35384 | 0, titledist: 0 }; -}(); -var rule201 = /* @__PURE__ */ function() { +})(); +var rule201 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12570,8 +12422,8 @@ var rule201 = /* @__PURE__ */ function() { lowdist: 40, titledist: 0 }; -}(); -var rule203 = /* @__PURE__ */ function() { +})(); +var rule203 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12580,8 +12432,8 @@ var rule203 = /* @__PURE__ */ function() { lowdist: 34, titledist: 0 }; -}(); -var rule22 = /* @__PURE__ */ function() { +})(); +var rule22 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12590,8 +12442,8 @@ var rule22 = /* @__PURE__ */ function() { lowdist: 1, titledist: 0 }; -}(); -var rule24 = /* @__PURE__ */ function() { +})(); +var rule24 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12600,8 +12452,8 @@ var rule24 = /* @__PURE__ */ function() { lowdist: -199 | 0, titledist: 0 }; -}(); -var rule26 = /* @__PURE__ */ function() { +})(); +var rule26 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12610,8 +12462,8 @@ var rule26 = /* @__PURE__ */ function() { lowdist: -121 | 0, titledist: 0 }; -}(); -var rule29 = /* @__PURE__ */ function() { +})(); +var rule29 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12620,8 +12472,8 @@ var rule29 = /* @__PURE__ */ function() { lowdist: 210, titledist: 0 }; -}(); -var rule30 = /* @__PURE__ */ function() { +})(); +var rule30 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12630,8 +12482,8 @@ var rule30 = /* @__PURE__ */ function() { lowdist: 206, titledist: 0 }; -}(); -var rule31 = /* @__PURE__ */ function() { +})(); +var rule31 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12640,8 +12492,8 @@ var rule31 = /* @__PURE__ */ function() { lowdist: 205, titledist: 0 }; -}(); -var rule32 = /* @__PURE__ */ function() { +})(); +var rule32 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12650,8 +12502,8 @@ var rule32 = /* @__PURE__ */ function() { lowdist: 79, titledist: 0 }; -}(); -var rule33 = /* @__PURE__ */ function() { +})(); +var rule33 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12660,8 +12512,8 @@ var rule33 = /* @__PURE__ */ function() { lowdist: 202, titledist: 0 }; -}(); -var rule34 = /* @__PURE__ */ function() { +})(); +var rule34 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12670,8 +12522,8 @@ var rule34 = /* @__PURE__ */ function() { lowdist: 203, titledist: 0 }; -}(); -var rule35 = /* @__PURE__ */ function() { +})(); +var rule35 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12680,8 +12532,8 @@ var rule35 = /* @__PURE__ */ function() { lowdist: 207, titledist: 0 }; -}(); -var rule37 = /* @__PURE__ */ function() { +})(); +var rule37 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12690,8 +12542,8 @@ var rule37 = /* @__PURE__ */ function() { lowdist: 211, titledist: 0 }; -}(); -var rule38 = /* @__PURE__ */ function() { +})(); +var rule38 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12700,8 +12552,8 @@ var rule38 = /* @__PURE__ */ function() { lowdist: 209, titledist: 0 }; -}(); -var rule40 = /* @__PURE__ */ function() { +})(); +var rule40 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12710,8 +12562,8 @@ var rule40 = /* @__PURE__ */ function() { lowdist: 213, titledist: 0 }; -}(); -var rule42 = /* @__PURE__ */ function() { +})(); +var rule42 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12720,8 +12572,8 @@ var rule42 = /* @__PURE__ */ function() { lowdist: 214, titledist: 0 }; -}(); -var rule43 = /* @__PURE__ */ function() { +})(); +var rule43 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12730,8 +12582,8 @@ var rule43 = /* @__PURE__ */ function() { lowdist: 218, titledist: 0 }; -}(); -var rule44 = /* @__PURE__ */ function() { +})(); +var rule44 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12740,8 +12592,8 @@ var rule44 = /* @__PURE__ */ function() { lowdist: 217, titledist: 0 }; -}(); -var rule45 = /* @__PURE__ */ function() { +})(); +var rule45 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12750,8 +12602,8 @@ var rule45 = /* @__PURE__ */ function() { lowdist: 219, titledist: 0 }; -}(); -var rule47 = /* @__PURE__ */ function() { +})(); +var rule47 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12760,8 +12612,8 @@ var rule47 = /* @__PURE__ */ function() { lowdist: 2, titledist: 1 }; -}(); -var rule51 = /* @__PURE__ */ function() { +})(); +var rule51 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12770,8 +12622,8 @@ var rule51 = /* @__PURE__ */ function() { lowdist: -97 | 0, titledist: 0 }; -}(); -var rule52 = /* @__PURE__ */ function() { +})(); +var rule52 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12780,8 +12632,8 @@ var rule52 = /* @__PURE__ */ function() { lowdist: -56 | 0, titledist: 0 }; -}(); -var rule53 = /* @__PURE__ */ function() { +})(); +var rule53 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12790,8 +12642,8 @@ var rule53 = /* @__PURE__ */ function() { lowdist: -130 | 0, titledist: 0 }; -}(); -var rule54 = /* @__PURE__ */ function() { +})(); +var rule54 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12800,8 +12652,8 @@ var rule54 = /* @__PURE__ */ function() { lowdist: 10795, titledist: 0 }; -}(); -var rule55 = /* @__PURE__ */ function() { +})(); +var rule55 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12810,8 +12662,8 @@ var rule55 = /* @__PURE__ */ function() { lowdist: -163 | 0, titledist: 0 }; -}(); -var rule56 = /* @__PURE__ */ function() { +})(); +var rule56 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12820,8 +12672,8 @@ var rule56 = /* @__PURE__ */ function() { lowdist: 10792, titledist: 0 }; -}(); -var rule58 = /* @__PURE__ */ function() { +})(); +var rule58 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12830,8 +12682,8 @@ var rule58 = /* @__PURE__ */ function() { lowdist: -195 | 0, titledist: 0 }; -}(); -var rule59 = /* @__PURE__ */ function() { +})(); +var rule59 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12840,8 +12692,8 @@ var rule59 = /* @__PURE__ */ function() { lowdist: 69, titledist: 0 }; -}(); -var rule60 = /* @__PURE__ */ function() { +})(); +var rule60 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12850,8 +12702,8 @@ var rule60 = /* @__PURE__ */ function() { lowdist: 71, titledist: 0 }; -}(); -var rule9 = /* @__PURE__ */ function() { +})(); +var rule9 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12860,8 +12712,8 @@ var rule9 = /* @__PURE__ */ function() { lowdist: 32, titledist: 0 }; -}(); -var rule94 = /* @__PURE__ */ function() { +})(); +var rule94 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12870,8 +12722,8 @@ var rule94 = /* @__PURE__ */ function() { lowdist: 116, titledist: 0 }; -}(); -var rule95 = /* @__PURE__ */ function() { +})(); +var rule95 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12880,8 +12732,8 @@ var rule95 = /* @__PURE__ */ function() { lowdist: 38, titledist: 0 }; -}(); -var rule96 = /* @__PURE__ */ function() { +})(); +var rule96 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12890,8 +12742,8 @@ var rule96 = /* @__PURE__ */ function() { lowdist: 37, titledist: 0 }; -}(); -var rule97 = /* @__PURE__ */ function() { +})(); +var rule97 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12900,8 +12752,8 @@ var rule97 = /* @__PURE__ */ function() { lowdist: 64, titledist: 0 }; -}(); -var rule98 = /* @__PURE__ */ function() { +})(); +var rule98 = /* @__PURE__ */ (function() { return { category: gencatLU, unicodeCat: NUMCAT_LU.value, @@ -12910,9 +12762,9 @@ var rule98 = /* @__PURE__ */ function() { lowdist: 63, titledist: 0 }; -}(); +})(); var gencatLT = 524288; -var rule151 = /* @__PURE__ */ function() { +var rule151 = /* @__PURE__ */ (function() { return { category: gencatLT, unicodeCat: NUMCAT_LT.value, @@ -12921,8 +12773,8 @@ var rule151 = /* @__PURE__ */ function() { lowdist: -8 | 0, titledist: 0 }; -}(); -var rule154 = /* @__PURE__ */ function() { +})(); +var rule154 = /* @__PURE__ */ (function() { return { category: gencatLT, unicodeCat: NUMCAT_LT.value, @@ -12931,8 +12783,8 @@ var rule154 = /* @__PURE__ */ function() { lowdist: -9 | 0, titledist: 0 }; -}(); -var rule48 = /* @__PURE__ */ function() { +})(); +var rule48 = /* @__PURE__ */ (function() { return { category: gencatLT, unicodeCat: NUMCAT_LT.value, @@ -12941,9 +12793,9 @@ var rule48 = /* @__PURE__ */ function() { lowdist: 1, titledist: 0 }; -}(); +})(); var gencatLO = 16384; -var rule14 = /* @__PURE__ */ function() { +var rule14 = /* @__PURE__ */ (function() { return { category: gencatLO, unicodeCat: NUMCAT_LO.value, @@ -12952,9 +12804,9 @@ var rule14 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatLM = 1048576; -var rule91 = /* @__PURE__ */ function() { +var rule91 = /* @__PURE__ */ (function() { return { category: gencatLM, unicodeCat: NUMCAT_LM.value, @@ -12963,9 +12815,9 @@ var rule91 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatLL = 4096; -var rule100 = /* @__PURE__ */ function() { +var rule100 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -12974,8 +12826,8 @@ var rule100 = /* @__PURE__ */ function() { lowdist: 0, titledist: -37 | 0 }; -}(); -var rule101 = /* @__PURE__ */ function() { +})(); +var rule101 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -12984,8 +12836,8 @@ var rule101 = /* @__PURE__ */ function() { lowdist: 0, titledist: -31 | 0 }; -}(); -var rule102 = /* @__PURE__ */ function() { +})(); +var rule102 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -12994,8 +12846,8 @@ var rule102 = /* @__PURE__ */ function() { lowdist: 0, titledist: -64 | 0 }; -}(); -var rule103 = /* @__PURE__ */ function() { +})(); +var rule103 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13004,8 +12856,8 @@ var rule103 = /* @__PURE__ */ function() { lowdist: 0, titledist: -63 | 0 }; -}(); -var rule105 = /* @__PURE__ */ function() { +})(); +var rule105 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13014,8 +12866,8 @@ var rule105 = /* @__PURE__ */ function() { lowdist: 0, titledist: -62 | 0 }; -}(); -var rule106 = /* @__PURE__ */ function() { +})(); +var rule106 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13024,8 +12876,8 @@ var rule106 = /* @__PURE__ */ function() { lowdist: 0, titledist: -57 | 0 }; -}(); -var rule108 = /* @__PURE__ */ function() { +})(); +var rule108 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13034,8 +12886,8 @@ var rule108 = /* @__PURE__ */ function() { lowdist: 0, titledist: -47 | 0 }; -}(); -var rule109 = /* @__PURE__ */ function() { +})(); +var rule109 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13044,8 +12896,8 @@ var rule109 = /* @__PURE__ */ function() { lowdist: 0, titledist: -54 | 0 }; -}(); -var rule110 = /* @__PURE__ */ function() { +})(); +var rule110 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13054,8 +12906,8 @@ var rule110 = /* @__PURE__ */ function() { lowdist: 0, titledist: -8 | 0 }; -}(); -var rule111 = /* @__PURE__ */ function() { +})(); +var rule111 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13064,8 +12916,8 @@ var rule111 = /* @__PURE__ */ function() { lowdist: 0, titledist: -86 | 0 }; -}(); -var rule112 = /* @__PURE__ */ function() { +})(); +var rule112 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13074,8 +12926,8 @@ var rule112 = /* @__PURE__ */ function() { lowdist: 0, titledist: -80 | 0 }; -}(); -var rule113 = /* @__PURE__ */ function() { +})(); +var rule113 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13084,8 +12936,8 @@ var rule113 = /* @__PURE__ */ function() { lowdist: 0, titledist: 7 }; -}(); -var rule114 = /* @__PURE__ */ function() { +})(); +var rule114 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13094,8 +12946,8 @@ var rule114 = /* @__PURE__ */ function() { lowdist: 0, titledist: -116 | 0 }; -}(); -var rule116 = /* @__PURE__ */ function() { +})(); +var rule116 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13104,8 +12956,8 @@ var rule116 = /* @__PURE__ */ function() { lowdist: 0, titledist: -96 | 0 }; -}(); -var rule12 = /* @__PURE__ */ function() { +})(); +var rule12 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13114,8 +12966,8 @@ var rule12 = /* @__PURE__ */ function() { lowdist: 0, titledist: -32 | 0 }; -}(); -var rule121 = /* @__PURE__ */ function() { +})(); +var rule121 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13124,8 +12976,8 @@ var rule121 = /* @__PURE__ */ function() { lowdist: 0, titledist: -15 | 0 }; -}(); -var rule123 = /* @__PURE__ */ function() { +})(); +var rule123 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13134,8 +12986,8 @@ var rule123 = /* @__PURE__ */ function() { lowdist: 0, titledist: -48 | 0 }; -}(); -var rule126 = /* @__PURE__ */ function() { +})(); +var rule126 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13144,8 +12996,8 @@ var rule126 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); -var rule129 = /* @__PURE__ */ function() { +})(); +var rule129 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13154,8 +13006,8 @@ var rule129 = /* @__PURE__ */ function() { lowdist: 0, titledist: -6254 | 0 }; -}(); -var rule130 = /* @__PURE__ */ function() { +})(); +var rule130 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13164,8 +13016,8 @@ var rule130 = /* @__PURE__ */ function() { lowdist: 0, titledist: -6253 | 0 }; -}(); -var rule131 = /* @__PURE__ */ function() { +})(); +var rule131 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13174,8 +13026,8 @@ var rule131 = /* @__PURE__ */ function() { lowdist: 0, titledist: -6244 | 0 }; -}(); -var rule132 = /* @__PURE__ */ function() { +})(); +var rule132 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13184,8 +13036,8 @@ var rule132 = /* @__PURE__ */ function() { lowdist: 0, titledist: -6242 | 0 }; -}(); -var rule133 = /* @__PURE__ */ function() { +})(); +var rule133 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13194,8 +13046,8 @@ var rule133 = /* @__PURE__ */ function() { lowdist: 0, titledist: -6243 | 0 }; -}(); -var rule134 = /* @__PURE__ */ function() { +})(); +var rule134 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13204,8 +13056,8 @@ var rule134 = /* @__PURE__ */ function() { lowdist: 0, titledist: -6236 | 0 }; -}(); -var rule135 = /* @__PURE__ */ function() { +})(); +var rule135 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13214,8 +13066,8 @@ var rule135 = /* @__PURE__ */ function() { lowdist: 0, titledist: -6181 | 0 }; -}(); -var rule136 = /* @__PURE__ */ function() { +})(); +var rule136 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13224,8 +13076,8 @@ var rule136 = /* @__PURE__ */ function() { lowdist: 0, titledist: 35266 }; -}(); -var rule138 = /* @__PURE__ */ function() { +})(); +var rule138 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13234,8 +13086,8 @@ var rule138 = /* @__PURE__ */ function() { lowdist: 0, titledist: 35332 }; -}(); -var rule139 = /* @__PURE__ */ function() { +})(); +var rule139 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13244,8 +13096,8 @@ var rule139 = /* @__PURE__ */ function() { lowdist: 0, titledist: 3814 }; -}(); -var rule140 = /* @__PURE__ */ function() { +})(); +var rule140 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13254,8 +13106,8 @@ var rule140 = /* @__PURE__ */ function() { lowdist: 0, titledist: 35384 }; -}(); -var rule141 = /* @__PURE__ */ function() { +})(); +var rule141 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13264,8 +13116,8 @@ var rule141 = /* @__PURE__ */ function() { lowdist: 0, titledist: -59 | 0 }; -}(); -var rule143 = /* @__PURE__ */ function() { +})(); +var rule143 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13274,8 +13126,8 @@ var rule143 = /* @__PURE__ */ function() { lowdist: 0, titledist: 8 }; -}(); -var rule145 = /* @__PURE__ */ function() { +})(); +var rule145 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13284,8 +13136,8 @@ var rule145 = /* @__PURE__ */ function() { lowdist: 0, titledist: 74 }; -}(); -var rule146 = /* @__PURE__ */ function() { +})(); +var rule146 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13294,8 +13146,8 @@ var rule146 = /* @__PURE__ */ function() { lowdist: 0, titledist: 86 }; -}(); -var rule147 = /* @__PURE__ */ function() { +})(); +var rule147 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13304,8 +13156,8 @@ var rule147 = /* @__PURE__ */ function() { lowdist: 0, titledist: 100 }; -}(); -var rule148 = /* @__PURE__ */ function() { +})(); +var rule148 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13314,8 +13166,8 @@ var rule148 = /* @__PURE__ */ function() { lowdist: 0, titledist: 128 }; -}(); -var rule149 = /* @__PURE__ */ function() { +})(); +var rule149 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13324,8 +13176,8 @@ var rule149 = /* @__PURE__ */ function() { lowdist: 0, titledist: 112 }; -}(); -var rule150 = /* @__PURE__ */ function() { +})(); +var rule150 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13334,8 +13186,8 @@ var rule150 = /* @__PURE__ */ function() { lowdist: 0, titledist: 126 }; -}(); -var rule152 = /* @__PURE__ */ function() { +})(); +var rule152 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13344,8 +13196,8 @@ var rule152 = /* @__PURE__ */ function() { lowdist: 0, titledist: 9 }; -}(); -var rule155 = /* @__PURE__ */ function() { +})(); +var rule155 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13354,8 +13206,8 @@ var rule155 = /* @__PURE__ */ function() { lowdist: 0, titledist: -7205 | 0 }; -}(); -var rule167 = /* @__PURE__ */ function() { +})(); +var rule167 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13364,8 +13216,8 @@ var rule167 = /* @__PURE__ */ function() { lowdist: 0, titledist: -28 | 0 }; -}(); -var rule175 = /* @__PURE__ */ function() { +})(); +var rule175 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13374,8 +13226,8 @@ var rule175 = /* @__PURE__ */ function() { lowdist: 0, titledist: -10795 | 0 }; -}(); -var rule176 = /* @__PURE__ */ function() { +})(); +var rule176 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13384,8 +13236,8 @@ var rule176 = /* @__PURE__ */ function() { lowdist: 0, titledist: -10792 | 0 }; -}(); -var rule18 = /* @__PURE__ */ function() { +})(); +var rule18 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13394,8 +13246,8 @@ var rule18 = /* @__PURE__ */ function() { lowdist: 0, titledist: 743 }; -}(); -var rule182 = /* @__PURE__ */ function() { +})(); +var rule182 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13404,8 +13256,8 @@ var rule182 = /* @__PURE__ */ function() { lowdist: 0, titledist: -7264 | 0 }; -}(); -var rule185 = /* @__PURE__ */ function() { +})(); +var rule185 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13414,8 +13266,8 @@ var rule185 = /* @__PURE__ */ function() { lowdist: 0, titledist: 48 }; -}(); -var rule197 = /* @__PURE__ */ function() { +})(); +var rule197 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13424,8 +13276,8 @@ var rule197 = /* @__PURE__ */ function() { lowdist: 0, titledist: -928 | 0 }; -}(); -var rule198 = /* @__PURE__ */ function() { +})(); +var rule198 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13434,8 +13286,8 @@ var rule198 = /* @__PURE__ */ function() { lowdist: 0, titledist: -38864 | 0 }; -}(); -var rule20 = /* @__PURE__ */ function() { +})(); +var rule20 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13444,8 +13296,8 @@ var rule20 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); -var rule202 = /* @__PURE__ */ function() { +})(); +var rule202 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13454,8 +13306,8 @@ var rule202 = /* @__PURE__ */ function() { lowdist: 0, titledist: -40 | 0 }; -}(); -var rule204 = /* @__PURE__ */ function() { +})(); +var rule204 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13464,8 +13316,8 @@ var rule204 = /* @__PURE__ */ function() { lowdist: 0, titledist: -34 | 0 }; -}(); -var rule21 = /* @__PURE__ */ function() { +})(); +var rule21 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13474,8 +13326,8 @@ var rule21 = /* @__PURE__ */ function() { lowdist: 0, titledist: 121 }; -}(); -var rule23 = /* @__PURE__ */ function() { +})(); +var rule23 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13484,8 +13336,8 @@ var rule23 = /* @__PURE__ */ function() { lowdist: 0, titledist: -1 | 0 }; -}(); -var rule25 = /* @__PURE__ */ function() { +})(); +var rule25 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13494,8 +13346,8 @@ var rule25 = /* @__PURE__ */ function() { lowdist: 0, titledist: -232 | 0 }; -}(); -var rule27 = /* @__PURE__ */ function() { +})(); +var rule27 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13504,8 +13356,8 @@ var rule27 = /* @__PURE__ */ function() { lowdist: 0, titledist: -300 | 0 }; -}(); -var rule28 = /* @__PURE__ */ function() { +})(); +var rule28 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13514,8 +13366,8 @@ var rule28 = /* @__PURE__ */ function() { lowdist: 0, titledist: 195 }; -}(); -var rule36 = /* @__PURE__ */ function() { +})(); +var rule36 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13524,8 +13376,8 @@ var rule36 = /* @__PURE__ */ function() { lowdist: 0, titledist: 97 }; -}(); -var rule39 = /* @__PURE__ */ function() { +})(); +var rule39 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13534,8 +13386,8 @@ var rule39 = /* @__PURE__ */ function() { lowdist: 0, titledist: 163 }; -}(); -var rule41 = /* @__PURE__ */ function() { +})(); +var rule41 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13544,8 +13396,8 @@ var rule41 = /* @__PURE__ */ function() { lowdist: 0, titledist: 130 }; -}(); -var rule46 = /* @__PURE__ */ function() { +})(); +var rule46 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13554,8 +13406,8 @@ var rule46 = /* @__PURE__ */ function() { lowdist: 0, titledist: 56 }; -}(); -var rule49 = /* @__PURE__ */ function() { +})(); +var rule49 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13564,8 +13416,8 @@ var rule49 = /* @__PURE__ */ function() { lowdist: 0, titledist: -1 | 0 }; -}(); -var rule50 = /* @__PURE__ */ function() { +})(); +var rule50 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13574,8 +13426,8 @@ var rule50 = /* @__PURE__ */ function() { lowdist: 0, titledist: -79 | 0 }; -}(); -var rule57 = /* @__PURE__ */ function() { +})(); +var rule57 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13584,8 +13436,8 @@ var rule57 = /* @__PURE__ */ function() { lowdist: 0, titledist: 10815 }; -}(); -var rule61 = /* @__PURE__ */ function() { +})(); +var rule61 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13594,8 +13446,8 @@ var rule61 = /* @__PURE__ */ function() { lowdist: 0, titledist: 10783 }; -}(); -var rule62 = /* @__PURE__ */ function() { +})(); +var rule62 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13604,8 +13456,8 @@ var rule62 = /* @__PURE__ */ function() { lowdist: 0, titledist: 10780 }; -}(); -var rule63 = /* @__PURE__ */ function() { +})(); +var rule63 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13614,8 +13466,8 @@ var rule63 = /* @__PURE__ */ function() { lowdist: 0, titledist: 10782 }; -}(); -var rule64 = /* @__PURE__ */ function() { +})(); +var rule64 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13624,8 +13476,8 @@ var rule64 = /* @__PURE__ */ function() { lowdist: 0, titledist: -210 | 0 }; -}(); -var rule65 = /* @__PURE__ */ function() { +})(); +var rule65 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13634,8 +13486,8 @@ var rule65 = /* @__PURE__ */ function() { lowdist: 0, titledist: -206 | 0 }; -}(); -var rule66 = /* @__PURE__ */ function() { +})(); +var rule66 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13644,8 +13496,8 @@ var rule66 = /* @__PURE__ */ function() { lowdist: 0, titledist: -205 | 0 }; -}(); -var rule67 = /* @__PURE__ */ function() { +})(); +var rule67 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13654,8 +13506,8 @@ var rule67 = /* @__PURE__ */ function() { lowdist: 0, titledist: -202 | 0 }; -}(); -var rule68 = /* @__PURE__ */ function() { +})(); +var rule68 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13664,8 +13516,8 @@ var rule68 = /* @__PURE__ */ function() { lowdist: 0, titledist: -203 | 0 }; -}(); -var rule69 = /* @__PURE__ */ function() { +})(); +var rule69 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13674,8 +13526,8 @@ var rule69 = /* @__PURE__ */ function() { lowdist: 0, titledist: 42319 }; -}(); -var rule70 = /* @__PURE__ */ function() { +})(); +var rule70 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13684,8 +13536,8 @@ var rule70 = /* @__PURE__ */ function() { lowdist: 0, titledist: 42315 }; -}(); -var rule71 = /* @__PURE__ */ function() { +})(); +var rule71 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13694,8 +13546,8 @@ var rule71 = /* @__PURE__ */ function() { lowdist: 0, titledist: -207 | 0 }; -}(); -var rule72 = /* @__PURE__ */ function() { +})(); +var rule72 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13704,8 +13556,8 @@ var rule72 = /* @__PURE__ */ function() { lowdist: 0, titledist: 42280 }; -}(); -var rule73 = /* @__PURE__ */ function() { +})(); +var rule73 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13714,8 +13566,8 @@ var rule73 = /* @__PURE__ */ function() { lowdist: 0, titledist: 42308 }; -}(); -var rule74 = /* @__PURE__ */ function() { +})(); +var rule74 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13724,8 +13576,8 @@ var rule74 = /* @__PURE__ */ function() { lowdist: 0, titledist: -209 | 0 }; -}(); -var rule75 = /* @__PURE__ */ function() { +})(); +var rule75 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13734,8 +13586,8 @@ var rule75 = /* @__PURE__ */ function() { lowdist: 0, titledist: -211 | 0 }; -}(); -var rule76 = /* @__PURE__ */ function() { +})(); +var rule76 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13744,8 +13596,8 @@ var rule76 = /* @__PURE__ */ function() { lowdist: 0, titledist: 10743 }; -}(); -var rule77 = /* @__PURE__ */ function() { +})(); +var rule77 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13754,8 +13606,8 @@ var rule77 = /* @__PURE__ */ function() { lowdist: 0, titledist: 42305 }; -}(); -var rule78 = /* @__PURE__ */ function() { +})(); +var rule78 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13764,8 +13616,8 @@ var rule78 = /* @__PURE__ */ function() { lowdist: 0, titledist: 10749 }; -}(); -var rule79 = /* @__PURE__ */ function() { +})(); +var rule79 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13774,8 +13626,8 @@ var rule79 = /* @__PURE__ */ function() { lowdist: 0, titledist: -213 | 0 }; -}(); -var rule80 = /* @__PURE__ */ function() { +})(); +var rule80 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13784,8 +13636,8 @@ var rule80 = /* @__PURE__ */ function() { lowdist: 0, titledist: -214 | 0 }; -}(); -var rule81 = /* @__PURE__ */ function() { +})(); +var rule81 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13794,8 +13646,8 @@ var rule81 = /* @__PURE__ */ function() { lowdist: 0, titledist: 10727 }; -}(); -var rule82 = /* @__PURE__ */ function() { +})(); +var rule82 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13804,8 +13656,8 @@ var rule82 = /* @__PURE__ */ function() { lowdist: 0, titledist: -218 | 0 }; -}(); -var rule83 = /* @__PURE__ */ function() { +})(); +var rule83 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13814,8 +13666,8 @@ var rule83 = /* @__PURE__ */ function() { lowdist: 0, titledist: 42307 }; -}(); -var rule84 = /* @__PURE__ */ function() { +})(); +var rule84 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13824,8 +13676,8 @@ var rule84 = /* @__PURE__ */ function() { lowdist: 0, titledist: 42282 }; -}(); -var rule85 = /* @__PURE__ */ function() { +})(); +var rule85 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13834,8 +13686,8 @@ var rule85 = /* @__PURE__ */ function() { lowdist: 0, titledist: -69 | 0 }; -}(); -var rule86 = /* @__PURE__ */ function() { +})(); +var rule86 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13844,8 +13696,8 @@ var rule86 = /* @__PURE__ */ function() { lowdist: 0, titledist: -217 | 0 }; -}(); -var rule87 = /* @__PURE__ */ function() { +})(); +var rule87 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13854,8 +13706,8 @@ var rule87 = /* @__PURE__ */ function() { lowdist: 0, titledist: -71 | 0 }; -}(); -var rule88 = /* @__PURE__ */ function() { +})(); +var rule88 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13864,8 +13716,8 @@ var rule88 = /* @__PURE__ */ function() { lowdist: 0, titledist: -219 | 0 }; -}(); -var rule89 = /* @__PURE__ */ function() { +})(); +var rule89 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13874,8 +13726,8 @@ var rule89 = /* @__PURE__ */ function() { lowdist: 0, titledist: 42261 }; -}(); -var rule90 = /* @__PURE__ */ function() { +})(); +var rule90 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13884,8 +13736,8 @@ var rule90 = /* @__PURE__ */ function() { lowdist: 0, titledist: 42258 }; -}(); -var rule99 = /* @__PURE__ */ function() { +})(); +var rule99 = /* @__PURE__ */ (function() { return { category: gencatLL, unicodeCat: NUMCAT_LL.value, @@ -13894,9 +13746,9 @@ var rule99 = /* @__PURE__ */ function() { lowdist: 0, titledist: -38 | 0 }; -}(); +})(); var gencatCS = 134217728; -var rule199 = /* @__PURE__ */ function() { +var rule199 = /* @__PURE__ */ (function() { return { category: gencatCS, unicodeCat: NUMCAT_CS.value, @@ -13905,9 +13757,9 @@ var rule199 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatCO = 268435456; -var rule200 = /* @__PURE__ */ function() { +var rule200 = /* @__PURE__ */ (function() { return { category: gencatCO, unicodeCat: NUMCAT_CO.value, @@ -13916,9 +13768,9 @@ var rule200 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatCF = 65536; -var rule16 = /* @__PURE__ */ function() { +var rule16 = /* @__PURE__ */ (function() { return { category: gencatCF, unicodeCat: NUMCAT_CF.value, @@ -13927,9 +13779,9 @@ var rule16 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var gencatCC = 1; -var rule0 = /* @__PURE__ */ function() { +var rule0 = /* @__PURE__ */ (function() { return { category: gencatCC, unicodeCat: NUMCAT_CC.value, @@ -13938,7 +13790,7 @@ var rule0 = /* @__PURE__ */ function() { lowdist: 0, titledist: 0 }; -}(); +})(); var convchars = [{ start: 65, length: 26, @@ -32966,14 +32818,14 @@ var allchars = [{ }]; var checkAttr = function(categories) { return function($$char2) { - var numOfBlocks = function() { + var numOfBlocks = (function() { var $43 = $$char2 < 256; if ($43) { return numLat1Blocks; } ; return numBlocks; - }(); + })(); var maybeConversionRule = getRule(allchars)($$char2)(numOfBlocks); if (maybeConversionRule instanceof Nothing) { return false; @@ -44206,216 +44058,216 @@ var upper = function(code) { // output/Data.CodePoint.Unicode/index.js var fromEnum3 = /* @__PURE__ */ fromEnum(boundedEnumCodePoint); var compare72 = /* @__PURE__ */ compare(ordInt); -var UppercaseLetter = /* @__PURE__ */ function() { +var UppercaseLetter = /* @__PURE__ */ (function() { function UppercaseLetter2() { } ; UppercaseLetter2.value = new UppercaseLetter2(); return UppercaseLetter2; -}(); -var LowercaseLetter = /* @__PURE__ */ function() { +})(); +var LowercaseLetter = /* @__PURE__ */ (function() { function LowercaseLetter2() { } ; LowercaseLetter2.value = new LowercaseLetter2(); return LowercaseLetter2; -}(); -var TitlecaseLetter = /* @__PURE__ */ function() { +})(); +var TitlecaseLetter = /* @__PURE__ */ (function() { function TitlecaseLetter2() { } ; TitlecaseLetter2.value = new TitlecaseLetter2(); return TitlecaseLetter2; -}(); -var ModifierLetter = /* @__PURE__ */ function() { +})(); +var ModifierLetter = /* @__PURE__ */ (function() { function ModifierLetter2() { } ; ModifierLetter2.value = new ModifierLetter2(); return ModifierLetter2; -}(); -var OtherLetter = /* @__PURE__ */ function() { +})(); +var OtherLetter = /* @__PURE__ */ (function() { function OtherLetter2() { } ; OtherLetter2.value = new OtherLetter2(); return OtherLetter2; -}(); -var NonSpacingMark = /* @__PURE__ */ function() { +})(); +var NonSpacingMark = /* @__PURE__ */ (function() { function NonSpacingMark2() { } ; NonSpacingMark2.value = new NonSpacingMark2(); return NonSpacingMark2; -}(); -var SpacingCombiningMark = /* @__PURE__ */ function() { +})(); +var SpacingCombiningMark = /* @__PURE__ */ (function() { function SpacingCombiningMark2() { } ; SpacingCombiningMark2.value = new SpacingCombiningMark2(); return SpacingCombiningMark2; -}(); -var EnclosingMark = /* @__PURE__ */ function() { +})(); +var EnclosingMark = /* @__PURE__ */ (function() { function EnclosingMark2() { } ; EnclosingMark2.value = new EnclosingMark2(); return EnclosingMark2; -}(); -var DecimalNumber = /* @__PURE__ */ function() { +})(); +var DecimalNumber = /* @__PURE__ */ (function() { function DecimalNumber2() { } ; DecimalNumber2.value = new DecimalNumber2(); return DecimalNumber2; -}(); -var LetterNumber = /* @__PURE__ */ function() { +})(); +var LetterNumber = /* @__PURE__ */ (function() { function LetterNumber2() { } ; LetterNumber2.value = new LetterNumber2(); return LetterNumber2; -}(); -var OtherNumber = /* @__PURE__ */ function() { +})(); +var OtherNumber = /* @__PURE__ */ (function() { function OtherNumber2() { } ; OtherNumber2.value = new OtherNumber2(); return OtherNumber2; -}(); -var ConnectorPunctuation = /* @__PURE__ */ function() { +})(); +var ConnectorPunctuation = /* @__PURE__ */ (function() { function ConnectorPunctuation2() { } ; ConnectorPunctuation2.value = new ConnectorPunctuation2(); return ConnectorPunctuation2; -}(); -var DashPunctuation = /* @__PURE__ */ function() { +})(); +var DashPunctuation = /* @__PURE__ */ (function() { function DashPunctuation2() { } ; DashPunctuation2.value = new DashPunctuation2(); return DashPunctuation2; -}(); -var OpenPunctuation = /* @__PURE__ */ function() { +})(); +var OpenPunctuation = /* @__PURE__ */ (function() { function OpenPunctuation2() { } ; OpenPunctuation2.value = new OpenPunctuation2(); return OpenPunctuation2; -}(); -var ClosePunctuation = /* @__PURE__ */ function() { +})(); +var ClosePunctuation = /* @__PURE__ */ (function() { function ClosePunctuation2() { } ; ClosePunctuation2.value = new ClosePunctuation2(); return ClosePunctuation2; -}(); -var InitialQuote = /* @__PURE__ */ function() { +})(); +var InitialQuote = /* @__PURE__ */ (function() { function InitialQuote2() { } ; InitialQuote2.value = new InitialQuote2(); return InitialQuote2; -}(); -var FinalQuote = /* @__PURE__ */ function() { +})(); +var FinalQuote = /* @__PURE__ */ (function() { function FinalQuote2() { } ; FinalQuote2.value = new FinalQuote2(); return FinalQuote2; -}(); -var OtherPunctuation = /* @__PURE__ */ function() { +})(); +var OtherPunctuation = /* @__PURE__ */ (function() { function OtherPunctuation2() { } ; OtherPunctuation2.value = new OtherPunctuation2(); return OtherPunctuation2; -}(); -var MathSymbol = /* @__PURE__ */ function() { +})(); +var MathSymbol = /* @__PURE__ */ (function() { function MathSymbol2() { } ; MathSymbol2.value = new MathSymbol2(); return MathSymbol2; -}(); -var CurrencySymbol = /* @__PURE__ */ function() { +})(); +var CurrencySymbol = /* @__PURE__ */ (function() { function CurrencySymbol2() { } ; CurrencySymbol2.value = new CurrencySymbol2(); return CurrencySymbol2; -}(); -var ModifierSymbol = /* @__PURE__ */ function() { +})(); +var ModifierSymbol = /* @__PURE__ */ (function() { function ModifierSymbol2() { } ; ModifierSymbol2.value = new ModifierSymbol2(); return ModifierSymbol2; -}(); -var OtherSymbol = /* @__PURE__ */ function() { +})(); +var OtherSymbol = /* @__PURE__ */ (function() { function OtherSymbol2() { } ; OtherSymbol2.value = new OtherSymbol2(); return OtherSymbol2; -}(); -var Space = /* @__PURE__ */ function() { +})(); +var Space = /* @__PURE__ */ (function() { function Space3() { } ; Space3.value = new Space3(); return Space3; -}(); -var LineSeparator = /* @__PURE__ */ function() { +})(); +var LineSeparator = /* @__PURE__ */ (function() { function LineSeparator2() { } ; LineSeparator2.value = new LineSeparator2(); return LineSeparator2; -}(); -var ParagraphSeparator = /* @__PURE__ */ function() { +})(); +var ParagraphSeparator = /* @__PURE__ */ (function() { function ParagraphSeparator2() { } ; ParagraphSeparator2.value = new ParagraphSeparator2(); return ParagraphSeparator2; -}(); -var Control = /* @__PURE__ */ function() { +})(); +var Control = /* @__PURE__ */ (function() { function Control2() { } ; Control2.value = new Control2(); return Control2; -}(); -var Format = /* @__PURE__ */ function() { +})(); +var Format = /* @__PURE__ */ (function() { function Format2() { } ; Format2.value = new Format2(); return Format2; -}(); -var Surrogate = /* @__PURE__ */ function() { +})(); +var Surrogate = /* @__PURE__ */ (function() { function Surrogate2() { } ; Surrogate2.value = new Surrogate2(); return Surrogate2; -}(); -var PrivateUse = /* @__PURE__ */ function() { +})(); +var PrivateUse = /* @__PURE__ */ (function() { function PrivateUse2() { } ; PrivateUse2.value = new PrivateUse2(); return PrivateUse2; -}(); -var NotAssigned = /* @__PURE__ */ function() { +})(); +var NotAssigned = /* @__PURE__ */ (function() { function NotAssigned2() { } ; NotAssigned2.value = new NotAssigned2(); return NotAssigned2; -}(); +})(); var unicodeCatToGeneralCat = function(v) { if (v instanceof NUMCAT_LU) { return UppercaseLetter.value; @@ -44546,12 +44398,12 @@ var toUpper2 = /* @__PURE__ */ modifyFull(upper); var isAlpha = function($71) { return uIswalpha(fromEnum3($71)); }; -var generalCategory = /* @__PURE__ */ function() { +var generalCategory = /* @__PURE__ */ (function() { var $72 = map(functorMaybe)(unicodeCatToGeneralCat); return function($73) { return $72(uGencat(fromEnum3($73))); }; -}(); +})(); var generalCatToInt = function(v) { if (v instanceof UppercaseLetter) { return 1; @@ -44878,52 +44730,52 @@ var global = { // output/Data.String.Regex/index.js var renderFlags = function(v) { - return function() { + return (function() { if (v.global) { return "g"; } ; return ""; - }() + (function() { + })() + ((function() { if (v.ignoreCase) { return "i"; } ; return ""; - }() + (function() { + })() + ((function() { if (v.multiline) { return "m"; } ; return ""; - }() + (function() { + })() + ((function() { if (v.dotAll) { return "s"; } ; return ""; - }() + (function() { + })() + ((function() { if (v.sticky) { return "y"; } ; return ""; - }() + function() { + })() + (function() { if (v.unicode) { return "u"; } ; return ""; - }())))); + })())))); }; var regex = function(s) { return function(f) { return regexImpl(Left.create)(Right.create)(s)(renderFlags(f)); }; }; -var match = /* @__PURE__ */ function() { +var match = /* @__PURE__ */ (function() { return _match(Just.create)(Nothing.value); -}(); +})(); // output/Data.String.Regex.Unsafe/index.js var identity13 = /* @__PURE__ */ identity(categoryFn); @@ -44949,20 +44801,20 @@ var foldMap5 = /* @__PURE__ */ foldMap(foldableMaybe); var foldMap13 = /* @__PURE__ */ foldMap5(monoidString); var foldMap22 = /* @__PURE__ */ foldMap5(monoidArray); var foldMap32 = /* @__PURE__ */ foldMap(foldableArray)(monoidString); -var upperCaseFirst = /* @__PURE__ */ function() { +var upperCaseFirst = /* @__PURE__ */ (function() { var $17 = foldMap13(function(v) { return fromCodePointArray(toTitle(v.head)) + toLower3(v.tail); }); return function($18) { return $17(uncons4($18)); }; -}(); +})(); var regexGlobal = function(regexStr) { return unsafeRegex(regexStr)(global); }; var regexHasASCIIWords = /* @__PURE__ */ regexGlobal("[^\0-/:-@[-`{-\x7F]+"); var regexHasUnicodeWords = /* @__PURE__ */ regexGlobal("[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9]"); -var regexUnicodeWords = /* @__PURE__ */ function() { +var regexUnicodeWords = /* @__PURE__ */ (function() { var rsUpper = "[A-Z\\xc0-\\xd6\\xd8-\\xde]"; var rsOptVar = "[\\ufe0e\\ufe0f]?"; var rsLower = "[a-z\\xdf-\\xf6\\xf8-\\xff]"; @@ -44983,22 +44835,22 @@ var regexUnicodeWords = /* @__PURE__ */ function() { var rsSeq = rsOptVar + (reOptMod + rsOptJoin); var rsEmoji = "(?:" + (rsDingbat + ("|" + ("(?:\\ud83c[\\udde6-\\uddff]){2}" + ("|" + ("[\\ud800-\\udbff][\\udc00-\\udfff]" + (")" + rsSeq)))))); return regexGlobal(joinWith("|")([rsUpper + ("?" + (rsLower + ("+" + (rsOptContrLower + ("(?=" + (rsBreak + ("|" + (rsUpper + "|$)")))))))), rsMiscUpper + ("+" + (rsOptContrUpper + ("(?=" + (rsBreak + ("|" + (rsUpper + (rsMiscLower + "|$)"))))))), rsUpper + ("?" + (rsMiscLower + ("+" + rsOptContrLower))), rsUpper + ("+" + rsOptContrUpper), "\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])", "\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])", "\\d+", rsEmoji])); -}(); -var unicodeWords = /* @__PURE__ */ function() { +})(); +var unicodeWords = /* @__PURE__ */ (function() { var $19 = foldMap22(catMaybes3); var $20 = match(regexUnicodeWords); return function($21) { return $19($20($21)); }; -}(); +})(); var hasUnicodeWords = /* @__PURE__ */ test(regexHasUnicodeWords); -var asciiWords = /* @__PURE__ */ function() { +var asciiWords = /* @__PURE__ */ (function() { var $22 = foldMap22(catMaybes3); var $23 = match(regexHasASCIIWords); return function($24) { return $22($23($24)); }; -}(); +})(); var words = function(string2) { var $13 = hasUnicodeWords(string2); if ($13) { @@ -45007,46 +44859,46 @@ var words = function(string2) { ; return asciiWords(string2); }; -var pascalCase = /* @__PURE__ */ function() { +var pascalCase = /* @__PURE__ */ (function() { var $28 = foldMap32(upperCaseFirst); return function($29) { return $28(words($29)); }; -}(); +})(); // output/PureScript.CST.Types/index.js -var ASCII = /* @__PURE__ */ function() { +var ASCII = /* @__PURE__ */ (function() { function ASCII2() { } ; ASCII2.value = new ASCII2(); return ASCII2; -}(); -var Unicode = /* @__PURE__ */ function() { +})(); +var Unicode = /* @__PURE__ */ (function() { function Unicode2() { } ; Unicode2.value = new Unicode2(); return Unicode2; -}(); +})(); var Proper = function(x) { return x; }; -var LF = /* @__PURE__ */ function() { +var LF = /* @__PURE__ */ (function() { function LF2() { } ; LF2.value = new LF2(); return LF2; -}(); -var CRLF = /* @__PURE__ */ function() { +})(); +var CRLF = /* @__PURE__ */ (function() { function CRLF2() { } ; CRLF2.value = new CRLF2(); return CRLF2; -}(); -var SmallInt = /* @__PURE__ */ function() { +})(); +var SmallInt = /* @__PURE__ */ (function() { function SmallInt2(value0) { this.value0 = value0; } @@ -45055,8 +44907,8 @@ var SmallInt = /* @__PURE__ */ function() { return new SmallInt2(value0); }; return SmallInt2; -}(); -var BigInt = /* @__PURE__ */ function() { +})(); +var BigInt = /* @__PURE__ */ (function() { function BigInt2(value0) { this.value0 = value0; } @@ -45065,8 +44917,8 @@ var BigInt = /* @__PURE__ */ function() { return new BigInt2(value0); }; return BigInt2; -}(); -var BigHex = /* @__PURE__ */ function() { +})(); +var BigHex = /* @__PURE__ */ (function() { function BigHex2(value0) { this.value0 = value0; } @@ -45075,50 +44927,50 @@ var BigHex = /* @__PURE__ */ function() { return new BigHex2(value0); }; return BigHex2; -}(); -var TokLeftParen = /* @__PURE__ */ function() { +})(); +var TokLeftParen = /* @__PURE__ */ (function() { function TokLeftParen2() { } ; TokLeftParen2.value = new TokLeftParen2(); return TokLeftParen2; -}(); -var TokRightParen = /* @__PURE__ */ function() { +})(); +var TokRightParen = /* @__PURE__ */ (function() { function TokRightParen2() { } ; TokRightParen2.value = new TokRightParen2(); return TokRightParen2; -}(); -var TokLeftBrace = /* @__PURE__ */ function() { +})(); +var TokLeftBrace = /* @__PURE__ */ (function() { function TokLeftBrace2() { } ; TokLeftBrace2.value = new TokLeftBrace2(); return TokLeftBrace2; -}(); -var TokRightBrace = /* @__PURE__ */ function() { +})(); +var TokRightBrace = /* @__PURE__ */ (function() { function TokRightBrace2() { } ; TokRightBrace2.value = new TokRightBrace2(); return TokRightBrace2; -}(); -var TokLeftSquare = /* @__PURE__ */ function() { +})(); +var TokLeftSquare = /* @__PURE__ */ (function() { function TokLeftSquare2() { } ; TokLeftSquare2.value = new TokLeftSquare2(); return TokLeftSquare2; -}(); -var TokRightSquare = /* @__PURE__ */ function() { +})(); +var TokRightSquare = /* @__PURE__ */ (function() { function TokRightSquare2() { } ; TokRightSquare2.value = new TokRightSquare2(); return TokRightSquare2; -}(); -var TokLeftArrow = /* @__PURE__ */ function() { +})(); +var TokLeftArrow = /* @__PURE__ */ (function() { function TokLeftArrow2(value0) { this.value0 = value0; } @@ -45127,8 +44979,8 @@ var TokLeftArrow = /* @__PURE__ */ function() { return new TokLeftArrow2(value0); }; return TokLeftArrow2; -}(); -var TokRightArrow = /* @__PURE__ */ function() { +})(); +var TokRightArrow = /* @__PURE__ */ (function() { function TokRightArrow2(value0) { this.value0 = value0; } @@ -45137,8 +44989,8 @@ var TokRightArrow = /* @__PURE__ */ function() { return new TokRightArrow2(value0); }; return TokRightArrow2; -}(); -var TokRightFatArrow = /* @__PURE__ */ function() { +})(); +var TokRightFatArrow = /* @__PURE__ */ (function() { function TokRightFatArrow2(value0) { this.value0 = value0; } @@ -45147,8 +44999,8 @@ var TokRightFatArrow = /* @__PURE__ */ function() { return new TokRightFatArrow2(value0); }; return TokRightFatArrow2; -}(); -var TokDoubleColon = /* @__PURE__ */ function() { +})(); +var TokDoubleColon = /* @__PURE__ */ (function() { function TokDoubleColon2(value0) { this.value0 = value0; } @@ -45157,8 +45009,8 @@ var TokDoubleColon = /* @__PURE__ */ function() { return new TokDoubleColon2(value0); }; return TokDoubleColon2; -}(); -var TokForall = /* @__PURE__ */ function() { +})(); +var TokForall = /* @__PURE__ */ (function() { function TokForall2(value0) { this.value0 = value0; } @@ -45167,64 +45019,64 @@ var TokForall = /* @__PURE__ */ function() { return new TokForall2(value0); }; return TokForall2; -}(); -var TokEquals = /* @__PURE__ */ function() { +})(); +var TokEquals = /* @__PURE__ */ (function() { function TokEquals2() { } ; TokEquals2.value = new TokEquals2(); return TokEquals2; -}(); -var TokPipe = /* @__PURE__ */ function() { +})(); +var TokPipe = /* @__PURE__ */ (function() { function TokPipe2() { } ; TokPipe2.value = new TokPipe2(); return TokPipe2; -}(); -var TokTick = /* @__PURE__ */ function() { +})(); +var TokTick = /* @__PURE__ */ (function() { function TokTick2() { } ; TokTick2.value = new TokTick2(); return TokTick2; -}(); -var TokDot = /* @__PURE__ */ function() { +})(); +var TokDot = /* @__PURE__ */ (function() { function TokDot2() { } ; TokDot2.value = new TokDot2(); return TokDot2; -}(); -var TokComma = /* @__PURE__ */ function() { +})(); +var TokComma = /* @__PURE__ */ (function() { function TokComma2() { } ; TokComma2.value = new TokComma2(); return TokComma2; -}(); -var TokUnderscore = /* @__PURE__ */ function() { +})(); +var TokUnderscore = /* @__PURE__ */ (function() { function TokUnderscore2() { } ; TokUnderscore2.value = new TokUnderscore2(); return TokUnderscore2; -}(); -var TokBackslash = /* @__PURE__ */ function() { +})(); +var TokBackslash = /* @__PURE__ */ (function() { function TokBackslash2() { } ; TokBackslash2.value = new TokBackslash2(); return TokBackslash2; -}(); -var TokAt = /* @__PURE__ */ function() { +})(); +var TokAt = /* @__PURE__ */ (function() { function TokAt2() { } ; TokAt2.value = new TokAt2(); return TokAt2; -}(); -var TokLowerName = /* @__PURE__ */ function() { +})(); +var TokLowerName = /* @__PURE__ */ (function() { function TokLowerName2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45236,8 +45088,8 @@ var TokLowerName = /* @__PURE__ */ function() { }; }; return TokLowerName2; -}(); -var TokUpperName = /* @__PURE__ */ function() { +})(); +var TokUpperName = /* @__PURE__ */ (function() { function TokUpperName2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45249,8 +45101,8 @@ var TokUpperName = /* @__PURE__ */ function() { }; }; return TokUpperName2; -}(); -var TokOperator = /* @__PURE__ */ function() { +})(); +var TokOperator = /* @__PURE__ */ (function() { function TokOperator2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45262,8 +45114,8 @@ var TokOperator = /* @__PURE__ */ function() { }; }; return TokOperator2; -}(); -var TokSymbolName = /* @__PURE__ */ function() { +})(); +var TokSymbolName = /* @__PURE__ */ (function() { function TokSymbolName2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45275,8 +45127,8 @@ var TokSymbolName = /* @__PURE__ */ function() { }; }; return TokSymbolName2; -}(); -var TokSymbolArrow = /* @__PURE__ */ function() { +})(); +var TokSymbolArrow = /* @__PURE__ */ (function() { function TokSymbolArrow2(value0) { this.value0 = value0; } @@ -45285,8 +45137,8 @@ var TokSymbolArrow = /* @__PURE__ */ function() { return new TokSymbolArrow2(value0); }; return TokSymbolArrow2; -}(); -var TokHole = /* @__PURE__ */ function() { +})(); +var TokHole = /* @__PURE__ */ (function() { function TokHole2(value0) { this.value0 = value0; } @@ -45295,8 +45147,8 @@ var TokHole = /* @__PURE__ */ function() { return new TokHole2(value0); }; return TokHole2; -}(); -var TokChar = /* @__PURE__ */ function() { +})(); +var TokChar = /* @__PURE__ */ (function() { function TokChar2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45308,8 +45160,8 @@ var TokChar = /* @__PURE__ */ function() { }; }; return TokChar2; -}(); -var TokString = /* @__PURE__ */ function() { +})(); +var TokString = /* @__PURE__ */ (function() { function TokString2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45321,8 +45173,8 @@ var TokString = /* @__PURE__ */ function() { }; }; return TokString2; -}(); -var TokRawString = /* @__PURE__ */ function() { +})(); +var TokRawString = /* @__PURE__ */ (function() { function TokRawString2(value0) { this.value0 = value0; } @@ -45331,8 +45183,8 @@ var TokRawString = /* @__PURE__ */ function() { return new TokRawString2(value0); }; return TokRawString2; -}(); -var TokInt = /* @__PURE__ */ function() { +})(); +var TokInt = /* @__PURE__ */ (function() { function TokInt2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45344,8 +45196,8 @@ var TokInt = /* @__PURE__ */ function() { }; }; return TokInt2; -}(); -var TokNumber = /* @__PURE__ */ function() { +})(); +var TokNumber = /* @__PURE__ */ (function() { function TokNumber2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45357,8 +45209,8 @@ var TokNumber = /* @__PURE__ */ function() { }; }; return TokNumber2; -}(); -var TokLayoutStart = /* @__PURE__ */ function() { +})(); +var TokLayoutStart = /* @__PURE__ */ (function() { function TokLayoutStart2(value0) { this.value0 = value0; } @@ -45367,8 +45219,8 @@ var TokLayoutStart = /* @__PURE__ */ function() { return new TokLayoutStart2(value0); }; return TokLayoutStart2; -}(); -var TokLayoutSep = /* @__PURE__ */ function() { +})(); +var TokLayoutSep = /* @__PURE__ */ (function() { function TokLayoutSep2(value0) { this.value0 = value0; } @@ -45377,8 +45229,8 @@ var TokLayoutSep = /* @__PURE__ */ function() { return new TokLayoutSep2(value0); }; return TokLayoutSep2; -}(); -var TokLayoutEnd = /* @__PURE__ */ function() { +})(); +var TokLayoutEnd = /* @__PURE__ */ (function() { function TokLayoutEnd2(value0) { this.value0 = value0; } @@ -45387,8 +45239,8 @@ var TokLayoutEnd = /* @__PURE__ */ function() { return new TokLayoutEnd2(value0); }; return TokLayoutEnd2; -}(); -var Comment = /* @__PURE__ */ function() { +})(); +var Comment = /* @__PURE__ */ (function() { function Comment2(value0) { this.value0 = value0; } @@ -45397,8 +45249,8 @@ var Comment = /* @__PURE__ */ function() { return new Comment2(value0); }; return Comment2; -}(); -var Space2 = /* @__PURE__ */ function() { +})(); +var Space2 = /* @__PURE__ */ (function() { function Space3(value0) { this.value0 = value0; } @@ -45407,8 +45259,8 @@ var Space2 = /* @__PURE__ */ function() { return new Space3(value0); }; return Space3; -}(); -var Line = /* @__PURE__ */ function() { +})(); +var Line = /* @__PURE__ */ (function() { function Line2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45420,14 +45272,14 @@ var Line = /* @__PURE__ */ function() { }; }; return Line2; -}(); +})(); var Name = function(x) { return x; }; var Prefixed = function(x) { return x; }; -var FixityValue = /* @__PURE__ */ function() { +var FixityValue = /* @__PURE__ */ (function() { function FixityValue2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -45442,8 +45294,8 @@ var FixityValue = /* @__PURE__ */ function() { }; }; return FixityValue2; -}(); -var FixityType = /* @__PURE__ */ function() { +})(); +var FixityType = /* @__PURE__ */ (function() { function FixityType2(value0, value1, value2, value3) { this.value0 = value0; this.value1 = value1; @@ -45461,8 +45313,8 @@ var FixityType = /* @__PURE__ */ function() { }; }; return FixityType2; -}(); -var RecordPun = /* @__PURE__ */ function() { +})(); +var RecordPun = /* @__PURE__ */ (function() { function RecordPun2(value0) { this.value0 = value0; } @@ -45471,8 +45323,8 @@ var RecordPun = /* @__PURE__ */ function() { return new RecordPun2(value0); }; return RecordPun2; -}(); -var RecordField = /* @__PURE__ */ function() { +})(); +var RecordField = /* @__PURE__ */ (function() { function RecordField2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -45487,11 +45339,11 @@ var RecordField = /* @__PURE__ */ function() { }; }; return RecordField2; -}(); +})(); var Wrapped = function(x) { return x; }; -var DataAll = /* @__PURE__ */ function() { +var DataAll = /* @__PURE__ */ (function() { function DataAll2(value0) { this.value0 = value0; } @@ -45500,8 +45352,8 @@ var DataAll = /* @__PURE__ */ function() { return new DataAll2(value0); }; return DataAll2; -}(); -var DataEnumerated = /* @__PURE__ */ function() { +})(); +var DataEnumerated = /* @__PURE__ */ (function() { function DataEnumerated2(value0) { this.value0 = value0; } @@ -45510,8 +45362,8 @@ var DataEnumerated = /* @__PURE__ */ function() { return new DataEnumerated2(value0); }; return DataEnumerated2; -}(); -var ExportValue = /* @__PURE__ */ function() { +})(); +var ExportValue = /* @__PURE__ */ (function() { function ExportValue2(value0) { this.value0 = value0; } @@ -45520,8 +45372,8 @@ var ExportValue = /* @__PURE__ */ function() { return new ExportValue2(value0); }; return ExportValue2; -}(); -var ExportOp = /* @__PURE__ */ function() { +})(); +var ExportOp = /* @__PURE__ */ (function() { function ExportOp2(value0) { this.value0 = value0; } @@ -45530,8 +45382,8 @@ var ExportOp = /* @__PURE__ */ function() { return new ExportOp2(value0); }; return ExportOp2; -}(); -var ExportType = /* @__PURE__ */ function() { +})(); +var ExportType = /* @__PURE__ */ (function() { function ExportType2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45543,8 +45395,8 @@ var ExportType = /* @__PURE__ */ function() { }; }; return ExportType2; -}(); -var ExportTypeOp = /* @__PURE__ */ function() { +})(); +var ExportTypeOp = /* @__PURE__ */ (function() { function ExportTypeOp2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45556,8 +45408,8 @@ var ExportTypeOp = /* @__PURE__ */ function() { }; }; return ExportTypeOp2; -}(); -var ExportClass = /* @__PURE__ */ function() { +})(); +var ExportClass = /* @__PURE__ */ (function() { function ExportClass2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45569,8 +45421,8 @@ var ExportClass = /* @__PURE__ */ function() { }; }; return ExportClass2; -}(); -var ExportModule = /* @__PURE__ */ function() { +})(); +var ExportModule = /* @__PURE__ */ (function() { function ExportModule2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45582,8 +45434,8 @@ var ExportModule = /* @__PURE__ */ function() { }; }; return ExportModule2; -}(); -var ExportError = /* @__PURE__ */ function() { +})(); +var ExportError = /* @__PURE__ */ (function() { function ExportError2(value0) { this.value0 = value0; } @@ -45592,8 +45444,8 @@ var ExportError = /* @__PURE__ */ function() { return new ExportError2(value0); }; return ExportError2; -}(); -var ImportValue = /* @__PURE__ */ function() { +})(); +var ImportValue = /* @__PURE__ */ (function() { function ImportValue2(value0) { this.value0 = value0; } @@ -45602,8 +45454,8 @@ var ImportValue = /* @__PURE__ */ function() { return new ImportValue2(value0); }; return ImportValue2; -}(); -var ImportOp = /* @__PURE__ */ function() { +})(); +var ImportOp = /* @__PURE__ */ (function() { function ImportOp2(value0) { this.value0 = value0; } @@ -45612,8 +45464,8 @@ var ImportOp = /* @__PURE__ */ function() { return new ImportOp2(value0); }; return ImportOp2; -}(); -var ImportType = /* @__PURE__ */ function() { +})(); +var ImportType = /* @__PURE__ */ (function() { function ImportType2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45625,8 +45477,8 @@ var ImportType = /* @__PURE__ */ function() { }; }; return ImportType2; -}(); -var ImportTypeOp = /* @__PURE__ */ function() { +})(); +var ImportTypeOp = /* @__PURE__ */ (function() { function ImportTypeOp2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45638,8 +45490,8 @@ var ImportTypeOp = /* @__PURE__ */ function() { }; }; return ImportTypeOp2; -}(); -var ImportClass = /* @__PURE__ */ function() { +})(); +var ImportClass = /* @__PURE__ */ (function() { function ImportClass2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45651,8 +45503,8 @@ var ImportClass = /* @__PURE__ */ function() { }; }; return ImportClass2; -}(); -var ImportError = /* @__PURE__ */ function() { +})(); +var ImportError = /* @__PURE__ */ (function() { function ImportError2(value0) { this.value0 = value0; } @@ -45661,8 +45513,8 @@ var ImportError = /* @__PURE__ */ function() { return new ImportError2(value0); }; return ImportError2; -}(); -var One = /* @__PURE__ */ function() { +})(); +var One = /* @__PURE__ */ (function() { function One2(value0) { this.value0 = value0; } @@ -45671,8 +45523,8 @@ var One = /* @__PURE__ */ function() { return new One2(value0); }; return One2; -}(); -var Many = /* @__PURE__ */ function() { +})(); +var Many = /* @__PURE__ */ (function() { function Many2(value0) { this.value0 = value0; } @@ -45681,8 +45533,8 @@ var Many = /* @__PURE__ */ function() { return new Many2(value0); }; return Many2; -}(); -var TypeVarKinded = /* @__PURE__ */ function() { +})(); +var TypeVarKinded = /* @__PURE__ */ (function() { function TypeVarKinded2(value0) { this.value0 = value0; } @@ -45691,8 +45543,8 @@ var TypeVarKinded = /* @__PURE__ */ function() { return new TypeVarKinded2(value0); }; return TypeVarKinded2; -}(); -var TypeVarName = /* @__PURE__ */ function() { +})(); +var TypeVarName = /* @__PURE__ */ (function() { function TypeVarName2(value0) { this.value0 = value0; } @@ -45701,8 +45553,8 @@ var TypeVarName = /* @__PURE__ */ function() { return new TypeVarName2(value0); }; return TypeVarName2; -}(); -var TypeVar = /* @__PURE__ */ function() { +})(); +var TypeVar = /* @__PURE__ */ (function() { function TypeVar2(value0) { this.value0 = value0; } @@ -45711,8 +45563,8 @@ var TypeVar = /* @__PURE__ */ function() { return new TypeVar2(value0); }; return TypeVar2; -}(); -var TypeConstructor = /* @__PURE__ */ function() { +})(); +var TypeConstructor = /* @__PURE__ */ (function() { function TypeConstructor2(value0) { this.value0 = value0; } @@ -45721,8 +45573,8 @@ var TypeConstructor = /* @__PURE__ */ function() { return new TypeConstructor2(value0); }; return TypeConstructor2; -}(); -var TypeWildcard = /* @__PURE__ */ function() { +})(); +var TypeWildcard = /* @__PURE__ */ (function() { function TypeWildcard2(value0) { this.value0 = value0; } @@ -45731,8 +45583,8 @@ var TypeWildcard = /* @__PURE__ */ function() { return new TypeWildcard2(value0); }; return TypeWildcard2; -}(); -var TypeHole = /* @__PURE__ */ function() { +})(); +var TypeHole = /* @__PURE__ */ (function() { function TypeHole2(value0) { this.value0 = value0; } @@ -45741,8 +45593,8 @@ var TypeHole = /* @__PURE__ */ function() { return new TypeHole2(value0); }; return TypeHole2; -}(); -var TypeString = /* @__PURE__ */ function() { +})(); +var TypeString = /* @__PURE__ */ (function() { function TypeString2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45754,8 +45606,8 @@ var TypeString = /* @__PURE__ */ function() { }; }; return TypeString2; -}(); -var TypeInt = /* @__PURE__ */ function() { +})(); +var TypeInt = /* @__PURE__ */ (function() { function TypeInt2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -45770,8 +45622,8 @@ var TypeInt = /* @__PURE__ */ function() { }; }; return TypeInt2; -}(); -var TypeRow = /* @__PURE__ */ function() { +})(); +var TypeRow = /* @__PURE__ */ (function() { function TypeRow2(value0) { this.value0 = value0; } @@ -45780,8 +45632,8 @@ var TypeRow = /* @__PURE__ */ function() { return new TypeRow2(value0); }; return TypeRow2; -}(); -var TypeRecord = /* @__PURE__ */ function() { +})(); +var TypeRecord = /* @__PURE__ */ (function() { function TypeRecord2(value0) { this.value0 = value0; } @@ -45790,8 +45642,8 @@ var TypeRecord = /* @__PURE__ */ function() { return new TypeRecord2(value0); }; return TypeRecord2; -}(); -var TypeForall = /* @__PURE__ */ function() { +})(); +var TypeForall = /* @__PURE__ */ (function() { function TypeForall2(value0, value1, value2, value3) { this.value0 = value0; this.value1 = value1; @@ -45809,8 +45661,8 @@ var TypeForall = /* @__PURE__ */ function() { }; }; return TypeForall2; -}(); -var TypeKinded = /* @__PURE__ */ function() { +})(); +var TypeKinded = /* @__PURE__ */ (function() { function TypeKinded2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -45825,8 +45677,8 @@ var TypeKinded = /* @__PURE__ */ function() { }; }; return TypeKinded2; -}(); -var TypeApp = /* @__PURE__ */ function() { +})(); +var TypeApp = /* @__PURE__ */ (function() { function TypeApp2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45838,8 +45690,8 @@ var TypeApp = /* @__PURE__ */ function() { }; }; return TypeApp2; -}(); -var TypeOp = /* @__PURE__ */ function() { +})(); +var TypeOp = /* @__PURE__ */ (function() { function TypeOp2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45851,8 +45703,8 @@ var TypeOp = /* @__PURE__ */ function() { }; }; return TypeOp2; -}(); -var TypeOpName = /* @__PURE__ */ function() { +})(); +var TypeOpName = /* @__PURE__ */ (function() { function TypeOpName2(value0) { this.value0 = value0; } @@ -45861,8 +45713,8 @@ var TypeOpName = /* @__PURE__ */ function() { return new TypeOpName2(value0); }; return TypeOpName2; -}(); -var TypeArrow = /* @__PURE__ */ function() { +})(); +var TypeArrow = /* @__PURE__ */ (function() { function TypeArrow2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -45877,8 +45729,8 @@ var TypeArrow = /* @__PURE__ */ function() { }; }; return TypeArrow2; -}(); -var TypeArrowName = /* @__PURE__ */ function() { +})(); +var TypeArrowName = /* @__PURE__ */ (function() { function TypeArrowName2(value0) { this.value0 = value0; } @@ -45887,8 +45739,8 @@ var TypeArrowName = /* @__PURE__ */ function() { return new TypeArrowName2(value0); }; return TypeArrowName2; -}(); -var TypeConstrained = /* @__PURE__ */ function() { +})(); +var TypeConstrained = /* @__PURE__ */ (function() { function TypeConstrained2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -45903,8 +45755,8 @@ var TypeConstrained = /* @__PURE__ */ function() { }; }; return TypeConstrained2; -}(); -var TypeParens = /* @__PURE__ */ function() { +})(); +var TypeParens = /* @__PURE__ */ (function() { function TypeParens2(value0) { this.value0 = value0; } @@ -45913,8 +45765,8 @@ var TypeParens = /* @__PURE__ */ function() { return new TypeParens2(value0); }; return TypeParens2; -}(); -var $$TypeError = /* @__PURE__ */ function() { +})(); +var $$TypeError = /* @__PURE__ */ (function() { function $$TypeError2(value0) { this.value0 = value0; } @@ -45923,8 +45775,8 @@ var $$TypeError = /* @__PURE__ */ function() { return new $$TypeError2(value0); }; return $$TypeError2; -}(); -var ForeignValue = /* @__PURE__ */ function() { +})(); +var ForeignValue = /* @__PURE__ */ (function() { function ForeignValue2(value0) { this.value0 = value0; } @@ -45933,8 +45785,8 @@ var ForeignValue = /* @__PURE__ */ function() { return new ForeignValue2(value0); }; return ForeignValue2; -}(); -var ForeignData = /* @__PURE__ */ function() { +})(); +var ForeignData = /* @__PURE__ */ (function() { function ForeignData2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45946,8 +45798,8 @@ var ForeignData = /* @__PURE__ */ function() { }; }; return ForeignData2; -}(); -var ForeignKind = /* @__PURE__ */ function() { +})(); +var ForeignKind = /* @__PURE__ */ (function() { function ForeignKind2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45959,8 +45811,8 @@ var ForeignKind = /* @__PURE__ */ function() { }; }; return ForeignKind2; -}(); -var FundepDetermined = /* @__PURE__ */ function() { +})(); +var FundepDetermined = /* @__PURE__ */ (function() { function FundepDetermined2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -45972,8 +45824,8 @@ var FundepDetermined = /* @__PURE__ */ function() { }; }; return FundepDetermined2; -}(); -var FundepDetermines = /* @__PURE__ */ function() { +})(); +var FundepDetermines = /* @__PURE__ */ (function() { function FundepDetermines2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -45988,8 +45840,8 @@ var FundepDetermines = /* @__PURE__ */ function() { }; }; return FundepDetermines2; -}(); -var BinderWildcard = /* @__PURE__ */ function() { +})(); +var BinderWildcard = /* @__PURE__ */ (function() { function BinderWildcard2(value0) { this.value0 = value0; } @@ -45998,8 +45850,8 @@ var BinderWildcard = /* @__PURE__ */ function() { return new BinderWildcard2(value0); }; return BinderWildcard2; -}(); -var BinderVar = /* @__PURE__ */ function() { +})(); +var BinderVar = /* @__PURE__ */ (function() { function BinderVar2(value0) { this.value0 = value0; } @@ -46008,8 +45860,8 @@ var BinderVar = /* @__PURE__ */ function() { return new BinderVar2(value0); }; return BinderVar2; -}(); -var BinderNamed = /* @__PURE__ */ function() { +})(); +var BinderNamed = /* @__PURE__ */ (function() { function BinderNamed2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -46024,8 +45876,8 @@ var BinderNamed = /* @__PURE__ */ function() { }; }; return BinderNamed2; -}(); -var BinderConstructor = /* @__PURE__ */ function() { +})(); +var BinderConstructor = /* @__PURE__ */ (function() { function BinderConstructor2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46037,8 +45889,8 @@ var BinderConstructor = /* @__PURE__ */ function() { }; }; return BinderConstructor2; -}(); -var BinderBoolean = /* @__PURE__ */ function() { +})(); +var BinderBoolean = /* @__PURE__ */ (function() { function BinderBoolean2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46050,8 +45902,8 @@ var BinderBoolean = /* @__PURE__ */ function() { }; }; return BinderBoolean2; -}(); -var BinderChar = /* @__PURE__ */ function() { +})(); +var BinderChar = /* @__PURE__ */ (function() { function BinderChar2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46063,8 +45915,8 @@ var BinderChar = /* @__PURE__ */ function() { }; }; return BinderChar2; -}(); -var BinderString = /* @__PURE__ */ function() { +})(); +var BinderString = /* @__PURE__ */ (function() { function BinderString2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46076,8 +45928,8 @@ var BinderString = /* @__PURE__ */ function() { }; }; return BinderString2; -}(); -var BinderInt = /* @__PURE__ */ function() { +})(); +var BinderInt = /* @__PURE__ */ (function() { function BinderInt2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -46092,8 +45944,8 @@ var BinderInt = /* @__PURE__ */ function() { }; }; return BinderInt2; -}(); -var BinderNumber = /* @__PURE__ */ function() { +})(); +var BinderNumber = /* @__PURE__ */ (function() { function BinderNumber2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -46108,8 +45960,8 @@ var BinderNumber = /* @__PURE__ */ function() { }; }; return BinderNumber2; -}(); -var BinderArray = /* @__PURE__ */ function() { +})(); +var BinderArray = /* @__PURE__ */ (function() { function BinderArray2(value0) { this.value0 = value0; } @@ -46118,8 +45970,8 @@ var BinderArray = /* @__PURE__ */ function() { return new BinderArray2(value0); }; return BinderArray2; -}(); -var BinderRecord = /* @__PURE__ */ function() { +})(); +var BinderRecord = /* @__PURE__ */ (function() { function BinderRecord2(value0) { this.value0 = value0; } @@ -46128,8 +45980,8 @@ var BinderRecord = /* @__PURE__ */ function() { return new BinderRecord2(value0); }; return BinderRecord2; -}(); -var BinderParens = /* @__PURE__ */ function() { +})(); +var BinderParens = /* @__PURE__ */ (function() { function BinderParens2(value0) { this.value0 = value0; } @@ -46138,8 +45990,8 @@ var BinderParens = /* @__PURE__ */ function() { return new BinderParens2(value0); }; return BinderParens2; -}(); -var BinderTyped = /* @__PURE__ */ function() { +})(); +var BinderTyped = /* @__PURE__ */ (function() { function BinderTyped2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -46154,8 +46006,8 @@ var BinderTyped = /* @__PURE__ */ function() { }; }; return BinderTyped2; -}(); -var BinderOp = /* @__PURE__ */ function() { +})(); +var BinderOp = /* @__PURE__ */ (function() { function BinderOp2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46167,8 +46019,8 @@ var BinderOp = /* @__PURE__ */ function() { }; }; return BinderOp2; -}(); -var BinderError = /* @__PURE__ */ function() { +})(); +var BinderError = /* @__PURE__ */ (function() { function BinderError2(value0) { this.value0 = value0; } @@ -46177,8 +46029,8 @@ var BinderError = /* @__PURE__ */ function() { return new BinderError2(value0); }; return BinderError2; -}(); -var AppType = /* @__PURE__ */ function() { +})(); +var AppType = /* @__PURE__ */ (function() { function AppType2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46190,8 +46042,8 @@ var AppType = /* @__PURE__ */ function() { }; }; return AppType2; -}(); -var AppTerm = /* @__PURE__ */ function() { +})(); +var AppTerm = /* @__PURE__ */ (function() { function AppTerm2(value0) { this.value0 = value0; } @@ -46200,8 +46052,8 @@ var AppTerm = /* @__PURE__ */ function() { return new AppTerm2(value0); }; return AppTerm2; -}(); -var DoLet = /* @__PURE__ */ function() { +})(); +var DoLet = /* @__PURE__ */ (function() { function DoLet2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46213,8 +46065,8 @@ var DoLet = /* @__PURE__ */ function() { }; }; return DoLet2; -}(); -var DoDiscard = /* @__PURE__ */ function() { +})(); +var DoDiscard = /* @__PURE__ */ (function() { function DoDiscard2(value0) { this.value0 = value0; } @@ -46223,8 +46075,8 @@ var DoDiscard = /* @__PURE__ */ function() { return new DoDiscard2(value0); }; return DoDiscard2; -}(); -var DoBind = /* @__PURE__ */ function() { +})(); +var DoBind = /* @__PURE__ */ (function() { function DoBind2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -46239,8 +46091,8 @@ var DoBind = /* @__PURE__ */ function() { }; }; return DoBind2; -}(); -var DoError = /* @__PURE__ */ function() { +})(); +var DoError = /* @__PURE__ */ (function() { function DoError2(value0) { this.value0 = value0; } @@ -46249,8 +46101,8 @@ var DoError = /* @__PURE__ */ function() { return new DoError2(value0); }; return DoError2; -}(); -var LetBindingSignature = /* @__PURE__ */ function() { +})(); +var LetBindingSignature = /* @__PURE__ */ (function() { function LetBindingSignature2(value0) { this.value0 = value0; } @@ -46259,8 +46111,8 @@ var LetBindingSignature = /* @__PURE__ */ function() { return new LetBindingSignature2(value0); }; return LetBindingSignature2; -}(); -var LetBindingName = /* @__PURE__ */ function() { +})(); +var LetBindingName = /* @__PURE__ */ (function() { function LetBindingName2(value0) { this.value0 = value0; } @@ -46269,8 +46121,8 @@ var LetBindingName = /* @__PURE__ */ function() { return new LetBindingName2(value0); }; return LetBindingName2; -}(); -var LetBindingPattern = /* @__PURE__ */ function() { +})(); +var LetBindingPattern = /* @__PURE__ */ (function() { function LetBindingPattern2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -46285,8 +46137,8 @@ var LetBindingPattern = /* @__PURE__ */ function() { }; }; return LetBindingPattern2; -}(); -var LetBindingError = /* @__PURE__ */ function() { +})(); +var LetBindingError = /* @__PURE__ */ (function() { function LetBindingError2(value0) { this.value0 = value0; } @@ -46295,8 +46147,8 @@ var LetBindingError = /* @__PURE__ */ function() { return new LetBindingError2(value0); }; return LetBindingError2; -}(); -var Unconditional = /* @__PURE__ */ function() { +})(); +var Unconditional = /* @__PURE__ */ (function() { function Unconditional2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46308,8 +46160,8 @@ var Unconditional = /* @__PURE__ */ function() { }; }; return Unconditional2; -}(); -var Guarded = /* @__PURE__ */ function() { +})(); +var Guarded = /* @__PURE__ */ (function() { function Guarded2(value0) { this.value0 = value0; } @@ -46318,11 +46170,11 @@ var Guarded = /* @__PURE__ */ function() { return new Guarded2(value0); }; return Guarded2; -}(); +})(); var Where = function(x) { return x; }; -var ExprHole = /* @__PURE__ */ function() { +var ExprHole = /* @__PURE__ */ (function() { function ExprHole2(value0) { this.value0 = value0; } @@ -46331,8 +46183,8 @@ var ExprHole = /* @__PURE__ */ function() { return new ExprHole2(value0); }; return ExprHole2; -}(); -var ExprSection = /* @__PURE__ */ function() { +})(); +var ExprSection = /* @__PURE__ */ (function() { function ExprSection2(value0) { this.value0 = value0; } @@ -46341,8 +46193,8 @@ var ExprSection = /* @__PURE__ */ function() { return new ExprSection2(value0); }; return ExprSection2; -}(); -var ExprIdent = /* @__PURE__ */ function() { +})(); +var ExprIdent = /* @__PURE__ */ (function() { function ExprIdent2(value0) { this.value0 = value0; } @@ -46351,8 +46203,8 @@ var ExprIdent = /* @__PURE__ */ function() { return new ExprIdent2(value0); }; return ExprIdent2; -}(); -var ExprConstructor = /* @__PURE__ */ function() { +})(); +var ExprConstructor = /* @__PURE__ */ (function() { function ExprConstructor2(value0) { this.value0 = value0; } @@ -46361,8 +46213,8 @@ var ExprConstructor = /* @__PURE__ */ function() { return new ExprConstructor2(value0); }; return ExprConstructor2; -}(); -var ExprBoolean = /* @__PURE__ */ function() { +})(); +var ExprBoolean = /* @__PURE__ */ (function() { function ExprBoolean2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46374,8 +46226,8 @@ var ExprBoolean = /* @__PURE__ */ function() { }; }; return ExprBoolean2; -}(); -var ExprChar = /* @__PURE__ */ function() { +})(); +var ExprChar = /* @__PURE__ */ (function() { function ExprChar2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46387,8 +46239,8 @@ var ExprChar = /* @__PURE__ */ function() { }; }; return ExprChar2; -}(); -var ExprString = /* @__PURE__ */ function() { +})(); +var ExprString = /* @__PURE__ */ (function() { function ExprString2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46400,8 +46252,8 @@ var ExprString = /* @__PURE__ */ function() { }; }; return ExprString2; -}(); -var ExprInt = /* @__PURE__ */ function() { +})(); +var ExprInt = /* @__PURE__ */ (function() { function ExprInt2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46413,8 +46265,8 @@ var ExprInt = /* @__PURE__ */ function() { }; }; return ExprInt2; -}(); -var ExprNumber = /* @__PURE__ */ function() { +})(); +var ExprNumber = /* @__PURE__ */ (function() { function ExprNumber2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46426,8 +46278,8 @@ var ExprNumber = /* @__PURE__ */ function() { }; }; return ExprNumber2; -}(); -var ExprArray = /* @__PURE__ */ function() { +})(); +var ExprArray = /* @__PURE__ */ (function() { function ExprArray2(value0) { this.value0 = value0; } @@ -46436,8 +46288,8 @@ var ExprArray = /* @__PURE__ */ function() { return new ExprArray2(value0); }; return ExprArray2; -}(); -var ExprRecord = /* @__PURE__ */ function() { +})(); +var ExprRecord = /* @__PURE__ */ (function() { function ExprRecord2(value0) { this.value0 = value0; } @@ -46446,8 +46298,8 @@ var ExprRecord = /* @__PURE__ */ function() { return new ExprRecord2(value0); }; return ExprRecord2; -}(); -var ExprParens = /* @__PURE__ */ function() { +})(); +var ExprParens = /* @__PURE__ */ (function() { function ExprParens2(value0) { this.value0 = value0; } @@ -46456,8 +46308,8 @@ var ExprParens = /* @__PURE__ */ function() { return new ExprParens2(value0); }; return ExprParens2; -}(); -var ExprTyped = /* @__PURE__ */ function() { +})(); +var ExprTyped = /* @__PURE__ */ (function() { function ExprTyped2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -46472,8 +46324,8 @@ var ExprTyped = /* @__PURE__ */ function() { }; }; return ExprTyped2; -}(); -var ExprInfix = /* @__PURE__ */ function() { +})(); +var ExprInfix = /* @__PURE__ */ (function() { function ExprInfix2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46485,8 +46337,8 @@ var ExprInfix = /* @__PURE__ */ function() { }; }; return ExprInfix2; -}(); -var ExprOp = /* @__PURE__ */ function() { +})(); +var ExprOp = /* @__PURE__ */ (function() { function ExprOp2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46498,8 +46350,8 @@ var ExprOp = /* @__PURE__ */ function() { }; }; return ExprOp2; -}(); -var ExprOpName = /* @__PURE__ */ function() { +})(); +var ExprOpName = /* @__PURE__ */ (function() { function ExprOpName2(value0) { this.value0 = value0; } @@ -46508,8 +46360,8 @@ var ExprOpName = /* @__PURE__ */ function() { return new ExprOpName2(value0); }; return ExprOpName2; -}(); -var ExprNegate = /* @__PURE__ */ function() { +})(); +var ExprNegate = /* @__PURE__ */ (function() { function ExprNegate2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46521,8 +46373,8 @@ var ExprNegate = /* @__PURE__ */ function() { }; }; return ExprNegate2; -}(); -var ExprRecordAccessor = /* @__PURE__ */ function() { +})(); +var ExprRecordAccessor = /* @__PURE__ */ (function() { function ExprRecordAccessor2(value0) { this.value0 = value0; } @@ -46531,8 +46383,8 @@ var ExprRecordAccessor = /* @__PURE__ */ function() { return new ExprRecordAccessor2(value0); }; return ExprRecordAccessor2; -}(); -var ExprRecordUpdate = /* @__PURE__ */ function() { +})(); +var ExprRecordUpdate = /* @__PURE__ */ (function() { function ExprRecordUpdate2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46544,8 +46396,8 @@ var ExprRecordUpdate = /* @__PURE__ */ function() { }; }; return ExprRecordUpdate2; -}(); -var ExprApp = /* @__PURE__ */ function() { +})(); +var ExprApp = /* @__PURE__ */ (function() { function ExprApp2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46557,8 +46409,8 @@ var ExprApp = /* @__PURE__ */ function() { }; }; return ExprApp2; -}(); -var ExprLambda = /* @__PURE__ */ function() { +})(); +var ExprLambda = /* @__PURE__ */ (function() { function ExprLambda2(value0) { this.value0 = value0; } @@ -46567,8 +46419,8 @@ var ExprLambda = /* @__PURE__ */ function() { return new ExprLambda2(value0); }; return ExprLambda2; -}(); -var ExprIf = /* @__PURE__ */ function() { +})(); +var ExprIf = /* @__PURE__ */ (function() { function ExprIf2(value0) { this.value0 = value0; } @@ -46577,8 +46429,8 @@ var ExprIf = /* @__PURE__ */ function() { return new ExprIf2(value0); }; return ExprIf2; -}(); -var ExprCase = /* @__PURE__ */ function() { +})(); +var ExprCase = /* @__PURE__ */ (function() { function ExprCase2(value0) { this.value0 = value0; } @@ -46587,8 +46439,8 @@ var ExprCase = /* @__PURE__ */ function() { return new ExprCase2(value0); }; return ExprCase2; -}(); -var ExprLet = /* @__PURE__ */ function() { +})(); +var ExprLet = /* @__PURE__ */ (function() { function ExprLet2(value0) { this.value0 = value0; } @@ -46597,8 +46449,8 @@ var ExprLet = /* @__PURE__ */ function() { return new ExprLet2(value0); }; return ExprLet2; -}(); -var ExprDo = /* @__PURE__ */ function() { +})(); +var ExprDo = /* @__PURE__ */ (function() { function ExprDo2(value0) { this.value0 = value0; } @@ -46607,8 +46459,8 @@ var ExprDo = /* @__PURE__ */ function() { return new ExprDo2(value0); }; return ExprDo2; -}(); -var ExprAdo = /* @__PURE__ */ function() { +})(); +var ExprAdo = /* @__PURE__ */ (function() { function ExprAdo2(value0) { this.value0 = value0; } @@ -46617,8 +46469,8 @@ var ExprAdo = /* @__PURE__ */ function() { return new ExprAdo2(value0); }; return ExprAdo2; -}(); -var ExprError = /* @__PURE__ */ function() { +})(); +var ExprError = /* @__PURE__ */ (function() { function ExprError2(value0) { this.value0 = value0; } @@ -46627,8 +46479,8 @@ var ExprError = /* @__PURE__ */ function() { return new ExprError2(value0); }; return ExprError2; -}(); -var RecordUpdateLeaf = /* @__PURE__ */ function() { +})(); +var RecordUpdateLeaf = /* @__PURE__ */ (function() { function RecordUpdateLeaf2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -46643,8 +46495,8 @@ var RecordUpdateLeaf = /* @__PURE__ */ function() { }; }; return RecordUpdateLeaf2; -}(); -var RecordUpdateBranch = /* @__PURE__ */ function() { +})(); +var RecordUpdateBranch = /* @__PURE__ */ (function() { function RecordUpdateBranch2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46656,8 +46508,8 @@ var RecordUpdateBranch = /* @__PURE__ */ function() { }; }; return RecordUpdateBranch2; -}(); -var InstanceBindingSignature = /* @__PURE__ */ function() { +})(); +var InstanceBindingSignature = /* @__PURE__ */ (function() { function InstanceBindingSignature2(value0) { this.value0 = value0; } @@ -46666,8 +46518,8 @@ var InstanceBindingSignature = /* @__PURE__ */ function() { return new InstanceBindingSignature2(value0); }; return InstanceBindingSignature2; -}(); -var InstanceBindingName = /* @__PURE__ */ function() { +})(); +var InstanceBindingName = /* @__PURE__ */ (function() { function InstanceBindingName2(value0) { this.value0 = value0; } @@ -46676,8 +46528,8 @@ var InstanceBindingName = /* @__PURE__ */ function() { return new InstanceBindingName2(value0); }; return InstanceBindingName2; -}(); -var DeclData = /* @__PURE__ */ function() { +})(); +var DeclData = /* @__PURE__ */ (function() { function DeclData2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46689,8 +46541,8 @@ var DeclData = /* @__PURE__ */ function() { }; }; return DeclData2; -}(); -var DeclType = /* @__PURE__ */ function() { +})(); +var DeclType = /* @__PURE__ */ (function() { function DeclType2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -46705,8 +46557,8 @@ var DeclType = /* @__PURE__ */ function() { }; }; return DeclType2; -}(); -var DeclNewtype = /* @__PURE__ */ function() { +})(); +var DeclNewtype = /* @__PURE__ */ (function() { function DeclNewtype2(value0, value1, value2, value3) { this.value0 = value0; this.value1 = value1; @@ -46724,8 +46576,8 @@ var DeclNewtype = /* @__PURE__ */ function() { }; }; return DeclNewtype2; -}(); -var DeclClass = /* @__PURE__ */ function() { +})(); +var DeclClass = /* @__PURE__ */ (function() { function DeclClass2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46737,8 +46589,8 @@ var DeclClass = /* @__PURE__ */ function() { }; }; return DeclClass2; -}(); -var DeclInstanceChain = /* @__PURE__ */ function() { +})(); +var DeclInstanceChain = /* @__PURE__ */ (function() { function DeclInstanceChain2(value0) { this.value0 = value0; } @@ -46747,8 +46599,8 @@ var DeclInstanceChain = /* @__PURE__ */ function() { return new DeclInstanceChain2(value0); }; return DeclInstanceChain2; -}(); -var DeclDerive = /* @__PURE__ */ function() { +})(); +var DeclDerive = /* @__PURE__ */ (function() { function DeclDerive2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -46763,8 +46615,8 @@ var DeclDerive = /* @__PURE__ */ function() { }; }; return DeclDerive2; -}(); -var DeclKindSignature = /* @__PURE__ */ function() { +})(); +var DeclKindSignature = /* @__PURE__ */ (function() { function DeclKindSignature2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46776,8 +46628,8 @@ var DeclKindSignature = /* @__PURE__ */ function() { }; }; return DeclKindSignature2; -}(); -var DeclSignature = /* @__PURE__ */ function() { +})(); +var DeclSignature = /* @__PURE__ */ (function() { function DeclSignature2(value0) { this.value0 = value0; } @@ -46786,8 +46638,8 @@ var DeclSignature = /* @__PURE__ */ function() { return new DeclSignature2(value0); }; return DeclSignature2; -}(); -var DeclValue = /* @__PURE__ */ function() { +})(); +var DeclValue = /* @__PURE__ */ (function() { function DeclValue2(value0) { this.value0 = value0; } @@ -46796,8 +46648,8 @@ var DeclValue = /* @__PURE__ */ function() { return new DeclValue2(value0); }; return DeclValue2; -}(); -var DeclFixity = /* @__PURE__ */ function() { +})(); +var DeclFixity = /* @__PURE__ */ (function() { function DeclFixity2(value0) { this.value0 = value0; } @@ -46806,8 +46658,8 @@ var DeclFixity = /* @__PURE__ */ function() { return new DeclFixity2(value0); }; return DeclFixity2; -}(); -var DeclForeign = /* @__PURE__ */ function() { +})(); +var DeclForeign = /* @__PURE__ */ (function() { function DeclForeign2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -46822,8 +46674,8 @@ var DeclForeign = /* @__PURE__ */ function() { }; }; return DeclForeign2; -}(); -var DeclRole = /* @__PURE__ */ function() { +})(); +var DeclRole = /* @__PURE__ */ (function() { function DeclRole2(value0, value1, value2, value3) { this.value0 = value0; this.value1 = value1; @@ -46841,8 +46693,8 @@ var DeclRole = /* @__PURE__ */ function() { }; }; return DeclRole2; -}(); -var DeclError = /* @__PURE__ */ function() { +})(); +var DeclError = /* @__PURE__ */ (function() { function DeclError2(value0) { this.value0 = value0; } @@ -46851,7 +46703,7 @@ var DeclError = /* @__PURE__ */ function() { return new DeclError2(value0); }; return DeclError2; -}(); +})(); var ordProper = ordString; var ordOperator = ordString; var ordModuleName = ordString; @@ -46865,8 +46717,7 @@ var eqIdent = eqString; var defer2 = function(thunk) { var v = null; return function() { - if (thunk === void 0) - return v; + if (thunk === void 0) return v; v = thunk(); thunk = void 0; return v; @@ -46877,7 +46728,7 @@ var force = function(l) { }; // output/Dodo.Internal/index.js -var Append = /* @__PURE__ */ function() { +var Append = /* @__PURE__ */ (function() { function Append2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46889,8 +46740,8 @@ var Append = /* @__PURE__ */ function() { }; }; return Append2; -}(); -var Indent = /* @__PURE__ */ function() { +})(); +var Indent = /* @__PURE__ */ (function() { function Indent2(value0) { this.value0 = value0; } @@ -46899,8 +46750,8 @@ var Indent = /* @__PURE__ */ function() { return new Indent2(value0); }; return Indent2; -}(); -var Align = /* @__PURE__ */ function() { +})(); +var Align = /* @__PURE__ */ (function() { function Align2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46912,8 +46763,8 @@ var Align = /* @__PURE__ */ function() { }; }; return Align2; -}(); -var Annotate = /* @__PURE__ */ function() { +})(); +var Annotate = /* @__PURE__ */ (function() { function Annotate2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46925,8 +46776,8 @@ var Annotate = /* @__PURE__ */ function() { }; }; return Annotate2; -}(); -var FlexSelect = /* @__PURE__ */ function() { +})(); +var FlexSelect = /* @__PURE__ */ (function() { function FlexSelect2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -46941,8 +46792,8 @@ var FlexSelect = /* @__PURE__ */ function() { }; }; return FlexSelect2; -}(); -var FlexAlt = /* @__PURE__ */ function() { +})(); +var FlexAlt = /* @__PURE__ */ (function() { function FlexAlt2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46954,8 +46805,8 @@ var FlexAlt = /* @__PURE__ */ function() { }; }; return FlexAlt2; -}(); -var WithPosition = /* @__PURE__ */ function() { +})(); +var WithPosition = /* @__PURE__ */ (function() { function WithPosition2(value0) { this.value0 = value0; } @@ -46964,8 +46815,8 @@ var WithPosition = /* @__PURE__ */ function() { return new WithPosition2(value0); }; return WithPosition2; -}(); -var Local = /* @__PURE__ */ function() { +})(); +var Local = /* @__PURE__ */ (function() { function Local2(value0) { this.value0 = value0; } @@ -46974,8 +46825,8 @@ var Local = /* @__PURE__ */ function() { return new Local2(value0); }; return Local2; -}(); -var Text = /* @__PURE__ */ function() { +})(); +var Text = /* @__PURE__ */ (function() { function Text2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -46987,21 +46838,21 @@ var Text = /* @__PURE__ */ function() { }; }; return Text2; -}(); -var Break = /* @__PURE__ */ function() { +})(); +var Break = /* @__PURE__ */ (function() { function Break2() { } ; Break2.value = new Break2(); return Break2; -}(); -var Empty = /* @__PURE__ */ function() { +})(); +var Empty = /* @__PURE__ */ (function() { function Empty2() { } ; Empty2.value = new Empty2(); return Empty2; -}(); +})(); var notEmpty = function(f) { return function(v) { if (v instanceof Empty) { @@ -47044,14 +46895,14 @@ var semigroupDoc = { }; }) }; -var monoidDoc = /* @__PURE__ */ function() { +var monoidDoc = /* @__PURE__ */ (function() { return { mempty: Empty.value, Semigroup0: function() { return semigroupDoc; } }; -}(); +})(); // output/Dodo.Internal.Buffer/index.js var foldr6 = /* @__PURE__ */ foldr(foldableList); @@ -47083,9 +46934,9 @@ var commit = function(v) { }; }; var get2 = function($23) { - return function(v) { + return (function(v) { return v.buffer; - }(commit($23)); + })(commit($23)); }; var branch = function(v) { return { @@ -47102,7 +46953,7 @@ var max1 = /* @__PURE__ */ max(ordNumber); var min3 = /* @__PURE__ */ min(ordNumber); var power2 = /* @__PURE__ */ power(monoidString); var pure4 = /* @__PURE__ */ pure(applicativeList); -var Doc = /* @__PURE__ */ function() { +var Doc = /* @__PURE__ */ (function() { function Doc2(value0) { this.value0 = value0; } @@ -47111,8 +46962,8 @@ var Doc = /* @__PURE__ */ function() { return new Doc2(value0); }; return Doc2; -}(); -var Dedent = /* @__PURE__ */ function() { +})(); +var Dedent = /* @__PURE__ */ (function() { function Dedent2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -47124,8 +46975,8 @@ var Dedent = /* @__PURE__ */ function() { }; }; return Dedent2; -}(); -var LeaveAnnotation = /* @__PURE__ */ function() { +})(); +var LeaveAnnotation = /* @__PURE__ */ (function() { function LeaveAnnotation2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -47137,8 +46988,8 @@ var LeaveAnnotation = /* @__PURE__ */ function() { }; }; return LeaveAnnotation2; -}(); -var LeaveFlexGroup = /* @__PURE__ */ function() { +})(); +var LeaveFlexGroup = /* @__PURE__ */ (function() { function LeaveFlexGroup2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -47150,8 +47001,8 @@ var LeaveFlexGroup = /* @__PURE__ */ function() { }; }; return LeaveFlexGroup2; -}(); -var LeaveLocal = /* @__PURE__ */ function() { +})(); +var LeaveLocal = /* @__PURE__ */ (function() { function LeaveLocal2(value0) { this.value0 = value0; } @@ -47160,22 +47011,22 @@ var LeaveLocal = /* @__PURE__ */ function() { return new LeaveLocal2(value0); }; return LeaveLocal2; -}(); -var NoFlexGroup = /* @__PURE__ */ function() { +})(); +var NoFlexGroup = /* @__PURE__ */ (function() { function NoFlexGroup2() { } ; NoFlexGroup2.value = new NoFlexGroup2(); return NoFlexGroup2; -}(); -var FlexGroupPending = /* @__PURE__ */ function() { +})(); +var FlexGroupPending = /* @__PURE__ */ (function() { function FlexGroupPending2() { } ; FlexGroupPending2.value = new FlexGroupPending2(); return FlexGroupPending2; -}(); -var FlexGroupReset = /* @__PURE__ */ function() { +})(); +var FlexGroupReset = /* @__PURE__ */ (function() { function FlexGroupReset2(value0) { this.value0 = value0; } @@ -47184,10 +47035,10 @@ var FlexGroupReset = /* @__PURE__ */ function() { return new FlexGroupReset2(value0); }; return FlexGroupReset2; -}(); -var withPosition = /* @__PURE__ */ function() { +})(); +var withPosition = /* @__PURE__ */ (function() { return WithPosition.create; -}(); +})(); var text = function(v) { if (v === "") { return Empty.value; @@ -47262,9 +47113,9 @@ var locally = function(k) { }); }; }; -var indent = /* @__PURE__ */ function() { +var indent = /* @__PURE__ */ (function() { return notEmpty(Indent.create); -}(); +})(); var flexSelect = function(doc1) { return function(doc2) { return function(doc3) { @@ -47287,9 +47138,9 @@ var flexGroup = /* @__PURE__ */ notEmpty(function(v) { ; return new FlexSelect(v, Empty.value, Empty.value); }); -var flexAlt = /* @__PURE__ */ function() { +var flexAlt = /* @__PURE__ */ (function() { return FlexAlt.create; -}(); +})(); var calcRibbonWidth = function(v) { return function(n) { return max3(0)(ceil2(v.ribbonRatio * toNumber(v.pageWidth - n | 0))); @@ -47745,9 +47596,9 @@ var print = function(v) { }; }; }; -var $$break = /* @__PURE__ */ function() { +var $$break = /* @__PURE__ */ (function() { return Break.value; -}(); +})(); var softBreak = /* @__PURE__ */ flexAlt(mempty3)($$break); var spaceBreak = /* @__PURE__ */ flexAlt(space)($$break); var appendBreak = /* @__PURE__ */ bothNotEmpty(function(a) { @@ -47807,27 +47658,27 @@ var max4 = /* @__PURE__ */ max(ordInt); var append3 = /* @__PURE__ */ append(semigroupDoc); var min4 = /* @__PURE__ */ min(ordInt); var identity14 = /* @__PURE__ */ identity(categoryFn); -var ForceNone = /* @__PURE__ */ function() { +var ForceNone = /* @__PURE__ */ (function() { function ForceNone2() { } ; ForceNone2.value = new ForceNone2(); return ForceNone2; -}(); -var ForceSpace = /* @__PURE__ */ function() { +})(); +var ForceSpace = /* @__PURE__ */ (function() { function ForceSpace2() { } ; ForceSpace2.value = new ForceSpace2(); return ForceSpace2; -}(); -var ForceBreak = /* @__PURE__ */ function() { +})(); +var ForceBreak = /* @__PURE__ */ (function() { function ForceBreak2() { } ; ForceBreak2.value = new ForceBreak2(); return ForceBreak2; -}(); +})(); var sourceBreak = function(n) { return function(v) { return { @@ -47892,7 +47743,7 @@ var isEmpty3 = function(v) { }; var indent2 = /* @__PURE__ */ mapDocs(indent); var formatBlockComment = function($187) { - return function(v) { + return (function(v) { if (v instanceof Nothing) { return new Tuple(false, mempty4); } @@ -47908,14 +47759,14 @@ var formatBlockComment = function($187) { ; if (prefixSpaces instanceof Just) { return new Tuple(true, withPosition(function(pos) { - var newIndent = function() { + var newIndent = (function() { var $111 = prefixSpaces.value0 < pos.indent; if ($111) { return 0; } ; return prefixSpaces.value0; - }(); + })(); var spaces = power3(" ")(newIndent); var tailDocs = map16(function(str) { return text(fromMaybe(str)(stripPrefix(spaces)(str))); @@ -47942,7 +47793,7 @@ var formatBlockComment = function($187) { } ; throw new Error("Failed pattern match at Tidy.Doc (line 200, column 54 - line 234, column 21): " + [v.constructor.name]); - }(uncons2(splitLines($187))); + })(uncons2(splitLines($187))); }; var forceMinSourceBreaks = function(n) { return function(v) { @@ -48320,14 +48171,14 @@ var semigroupLeadingComment = { lines: v.lines, doc: append3(v.doc)(breaks(ForceNone.value)(v1.lines)), multiline: v.multiline || v1.lines > 0, - right: function() { + right: (function() { var $164 = v1.lines > 0; if ($164) { return ForceNone.value; } ; return max12(v.right)(v1.right); - }() + })() }; } ; @@ -48395,7 +48246,7 @@ var leadingLineComment = function(str) { }; }; }; -var monoidLeadingComment = /* @__PURE__ */ function() { +var monoidLeadingComment = /* @__PURE__ */ (function() { return { mempty: { doc: mempty4, @@ -48408,7 +48259,7 @@ var monoidLeadingComment = /* @__PURE__ */ function() { return semigroupLeadingComment; } }; -}(); +})(); var mempty1 = /* @__PURE__ */ mempty(monoidLeadingComment); var semigroupTrailingComment = { append: function(v) { @@ -48480,7 +48331,7 @@ var trailingLineComment = function(str) { }; }; }; -var monoidTrailingComment = /* @__PURE__ */ function() { +var monoidTrailingComment = /* @__PURE__ */ (function() { return { mempty: { doc: mempty4, @@ -48492,7 +48343,7 @@ var monoidTrailingComment = /* @__PURE__ */ function() { return semigroupTrailingComment; } }; -}(); +})(); var mempty22 = /* @__PURE__ */ mempty(monoidTrailingComment); var monoidFormatDoc = { mempty: { @@ -48586,7 +48437,7 @@ var max5 = /* @__PURE__ */ max(ordForceBreak); var mempty12 = /* @__PURE__ */ mempty(monoidLeadingComment); var identity15 = /* @__PURE__ */ identity(categoryFn); var append23 = /* @__PURE__ */ append(semigroupFormatDoc); -var HangBreak = /* @__PURE__ */ function() { +var HangBreak = /* @__PURE__ */ (function() { function HangBreak2(value0) { this.value0 = value0; } @@ -48595,8 +48446,8 @@ var HangBreak = /* @__PURE__ */ function() { return new HangBreak2(value0); }; return HangBreak2; -}(); -var HangOps = /* @__PURE__ */ function() { +})(); +var HangOps = /* @__PURE__ */ (function() { function HangOps2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -48611,8 +48462,8 @@ var HangOps = /* @__PURE__ */ function() { }; }; return HangOps2; -}(); -var HangApp = /* @__PURE__ */ function() { +})(); +var HangApp = /* @__PURE__ */ (function() { function HangApp2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -48627,8 +48478,8 @@ var HangApp = /* @__PURE__ */ function() { }; }; return HangApp2; -}(); -var HangingOp = /* @__PURE__ */ function() { +})(); +var HangingOp = /* @__PURE__ */ (function() { function HangingOp2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -48643,7 +48494,7 @@ var HangingOp = /* @__PURE__ */ function() { }; }; return HangingOp2; -}(); +})(); var overHangHead = function(f) { var go = function(v) { if (v instanceof HangBreak) { @@ -48670,9 +48521,9 @@ var hangWithIndent = function(ind) { }; }; }; -var hangOps = /* @__PURE__ */ function() { +var hangOps = /* @__PURE__ */ (function() { return HangOps.create(indent2); -}(); +})(); var hangHead = function($copy_v) { var $tco_done = false; var $tco_result; @@ -48704,9 +48555,9 @@ var hangHead = function($copy_v) { var hangBreak = function($185) { return HangBreak.create(flexGroup2($185)); }; -var hangApp = /* @__PURE__ */ function() { +var hangApp = /* @__PURE__ */ (function() { return HangApp.create(indent2); -}(); +})(); var hang = function(a) { var $186 = HangApp.create(indent2)(hangBreak(a)); return function($187) { @@ -48741,7 +48592,7 @@ var breaks2 = function(fl) { throw new Error("Failed pattern match at Tidy.Hang (line 72, column 1 - line 72, column 47): " + [fl.constructor.name, n.constructor.name]); }; }; -var toFormatDoc = /* @__PURE__ */ function() { +var toFormatDoc = /* @__PURE__ */ (function() { var realignOp = function($copy_op) { return function($copy_doc) { var $tco_var_op = $copy_op; @@ -48794,7 +48645,7 @@ var toFormatDoc = /* @__PURE__ */ function() { var flexSelectJoin = function(v) { return function(v1) { return function(v2) { - var $$break3 = function() { + var $$break3 = (function() { if (eq72(v.leading.left)(ForceBreak.value) || v.leading.lines > 0) { return $$break; } @@ -48803,8 +48654,8 @@ var toFormatDoc = /* @__PURE__ */ function() { return spaceBreak; } ; - throw new Error("Failed pattern match at Tidy.Hang (line 255, column 7 - line 257, column 38): " + []); - }(); + throw new Error("Failed pattern match at Tidy.Hang (line 255, column 7 - line 257, column 38): "); + })(); var doc1$prime = append14($$break3)(append14(v.leading.doc)(append14(breakDoc(v.leading.right)(v.doc))(breakDoc(v.trailing.left)(v.trailing.doc)))); var doc2$prime = append14(breaks2(max5(v.trailing.right)(v1.leading.left))(v1.leading.lines))(append14(v1.leading.doc)(append14(breakDoc(v1.leading.right)(v1.doc))(breakDoc(v1.trailing.left)(v1.trailing.doc)))); var m3 = v2.leading.multiline || (v2.multiline || v2.trailing.multiline); @@ -48887,13 +48738,13 @@ var toFormatDoc = /* @__PURE__ */ function() { ; if (v instanceof HangApp) { var v1 = unsnoc3(v.value2); - var $$this = fst(goInit(function() { + var $$this = fst(goInit((function() { if (v.value1 instanceof HangApp) { return overHangHead(forceMinSourceBreaks(1))(v.value1); } ; return v.value1; - }())); + })())); var next2 = foldr3(goInitApp)(goLastApp(v1.last))(v1.init); var docIndent = indMulti(v.value1)(v.value0)(fst(next2)); var docGroup = flexSelectJoin($$this)(fst(next2))(docIndent); @@ -48917,14 +48768,14 @@ var toFormatDoc = /* @__PURE__ */ function() { }; var goLastOp = function(ind) { return function(v) { - var algn = function() { + var algn = (function() { var $127 = v.value0 <= 1; if ($127) { return align2(2); } ; return identity15; - }(); + })(); var next2 = goLastOperand(algn)(ind)(v.value2); var docIndent = snd(next2); var docBreak = append23(docJoin(v.value1))(docIndent); @@ -49000,14 +48851,14 @@ var toFormatDoc = /* @__PURE__ */ function() { return function(v) { return function(next2) { var v1 = realignOp(v.value1)(v.value2); - var algn = function() { + var algn = (function() { var $163 = v.value0 <= 1; if ($163) { return align2(2); } ; return identity15; - }(); + })(); var docOprd = fst(goInitOperand(algn)(ind)(v1.value1)); var docBreak = append23(docJoin(v1.value0))(append23(docOprd)(snd(next2))); var docGroup = flexSelectJoin(append23(v1.value0)(docOprd))(fst(next2))(snd(next2)); @@ -49051,7 +48902,7 @@ var toFormatDoc = /* @__PURE__ */ function() { return function($189) { return fst(goInit($189)); }; -}(); +})(); // output/Tidy.Precedence/index.js var compare73 = /* @__PURE__ */ compare(ordInt); @@ -49063,21 +48914,21 @@ var bindFlipped4 = /* @__PURE__ */ bindFlipped(bindMaybe); var pure1 = /* @__PURE__ */ pure(applicativeNonEmptyArray); var pure22 = /* @__PURE__ */ pure(applicativeList); var foldl12 = /* @__PURE__ */ foldl(foldableNonEmptyArray); -var OperatorType = /* @__PURE__ */ function() { +var OperatorType = /* @__PURE__ */ (function() { function OperatorType2() { } ; OperatorType2.value = new OperatorType2(); return OperatorType2; -}(); -var OperatorValue = /* @__PURE__ */ function() { +})(); +var OperatorValue = /* @__PURE__ */ (function() { function OperatorValue2() { } ; OperatorValue2.value = new OperatorValue2(); return OperatorValue2; -}(); -var QualifiedOperator = /* @__PURE__ */ function() { +})(); +var QualifiedOperator = /* @__PURE__ */ (function() { function QualifiedOperator2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -49092,8 +48943,8 @@ var QualifiedOperator = /* @__PURE__ */ function() { }; }; return QualifiedOperator2; -}(); -var OpList = /* @__PURE__ */ function() { +})(); +var OpList = /* @__PURE__ */ (function() { function OpList2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -49108,8 +48959,8 @@ var OpList = /* @__PURE__ */ function() { }; }; return OpList2; -}(); -var OpPure = /* @__PURE__ */ function() { +})(); +var OpPure = /* @__PURE__ */ (function() { function OpPure2(value0) { this.value0 = value0; } @@ -49118,8 +48969,8 @@ var OpPure = /* @__PURE__ */ function() { return new OpPure2(value0); }; return OpPure2; -}(); -var OpHead = /* @__PURE__ */ function() { +})(); +var OpHead = /* @__PURE__ */ (function() { function OpHead2(value0) { this.value0 = value0; } @@ -49128,8 +48979,8 @@ var OpHead = /* @__PURE__ */ function() { return new OpHead2(value0); }; return OpHead2; -}(); -var OpPrec = /* @__PURE__ */ function() { +})(); +var OpPrec = /* @__PURE__ */ (function() { function OpPrec2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -49144,7 +48995,7 @@ var OpPrec = /* @__PURE__ */ function() { }; }; return OpPrec2; -}(); +})(); var snoc4 = function(prevOps) { return function(nextPrec) { return function(nextOps) { @@ -49153,7 +49004,7 @@ var snoc4 = function(prevOps) { }; }; }; -var unwind = /* @__PURE__ */ function() { +var unwind = /* @__PURE__ */ (function() { var go = function($copy_prec) { return function($copy_ops) { return function($copy_v) { @@ -49196,7 +49047,7 @@ var unwind = /* @__PURE__ */ function() { ; throw new Error("Failed pattern match at Tidy.Precedence (line 97, column 10 - line 99, column 41): " + [v.constructor.name]); }; -}(); +})(); var push2 = function($copy_stk) { return function($copy_chs) { var $tco_var_stk = $copy_stk; @@ -49362,27 +49213,27 @@ var toOperatorTree = function(precMap) { }; // output/Tidy.Token/index.js -var UnicodeSource = /* @__PURE__ */ function() { +var UnicodeSource = /* @__PURE__ */ (function() { function UnicodeSource2() { } ; UnicodeSource2.value = new UnicodeSource2(); return UnicodeSource2; -}(); -var UnicodeAlways = /* @__PURE__ */ function() { +})(); +var UnicodeAlways = /* @__PURE__ */ (function() { function UnicodeAlways2() { } ; UnicodeAlways2.value = new UnicodeAlways2(); return UnicodeAlways2; -}(); -var UnicodeNever = /* @__PURE__ */ function() { +})(); +var UnicodeNever = /* @__PURE__ */ (function() { function UnicodeNever2() { } ; UnicodeNever2.value = new UnicodeNever2(); return UnicodeNever2; -}(); +})(); var printUnicode = function(ascii) { return function(uni) { return function(style) { @@ -49587,10 +49438,8 @@ var $runtime_lazy6 = function(name2, moduleName, init3) { var state2 = 0; var val; return function(lineNumber) { - if (state2 === 2) - return val; - if (state2 === 1) - throw new ReferenceError(name2 + " was needed before it finished initializing (module " + moduleName + ", line " + lineNumber + ")", moduleName, lineNumber); + if (state2 === 2) return val; + if (state2 === 1) throw new ReferenceError(name2 + " was needed before it finished initializing (module " + moduleName + ", line " + lineNumber + ")", moduleName, lineNumber); state2 = 1; val = init3(); state2 = 2; @@ -49638,21 +49487,21 @@ var pure12 = /* @__PURE__ */ pure(applicativeArray); var map23 = /* @__PURE__ */ map(functorMaybe); var joinWith3 = /* @__PURE__ */ joinWith2(foldableArray); var top3 = /* @__PURE__ */ top(boundedInt); -var TypeArrowFirst = /* @__PURE__ */ function() { +var TypeArrowFirst = /* @__PURE__ */ (function() { function TypeArrowFirst2() { } ; TypeArrowFirst2.value = new TypeArrowFirst2(); return TypeArrowFirst2; -}(); -var TypeArrowLast = /* @__PURE__ */ function() { +})(); +var TypeArrowLast = /* @__PURE__ */ (function() { function TypeArrowLast2() { } ; TypeArrowLast2.value = new TypeArrowLast2(); return TypeArrowLast2; -}(); -var PolyForall = /* @__PURE__ */ function() { +})(); +var PolyForall = /* @__PURE__ */ (function() { function PolyForall2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -49667,8 +49516,8 @@ var PolyForall = /* @__PURE__ */ function() { }; }; return PolyForall2; -}(); -var PolyArrow = /* @__PURE__ */ function() { +})(); +var PolyArrow = /* @__PURE__ */ (function() { function PolyArrow2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -49680,36 +49529,36 @@ var PolyArrow = /* @__PURE__ */ function() { }; }; return PolyArrow2; -}(); -var ImportWrapSource = /* @__PURE__ */ function() { +})(); +var ImportWrapSource = /* @__PURE__ */ (function() { function ImportWrapSource2() { } ; ImportWrapSource2.value = new ImportWrapSource2(); return ImportWrapSource2; -}(); -var ImportWrapAuto = /* @__PURE__ */ function() { +})(); +var ImportWrapAuto = /* @__PURE__ */ (function() { function ImportWrapAuto2() { } ; ImportWrapAuto2.value = new ImportWrapAuto2(); return ImportWrapAuto2; -}(); -var ImportSortSource = /* @__PURE__ */ function() { +})(); +var ImportSortSource = /* @__PURE__ */ (function() { function ImportSortSource2() { } ; ImportSortSource2.value = new ImportSortSource2(); return ImportSortSource2; -}(); -var ImportSortIde = /* @__PURE__ */ function() { +})(); +var ImportSortIde = /* @__PURE__ */ (function() { function ImportSortIde2() { } ; ImportSortIde2.value = new ImportSortIde2(); return ImportSortIde2; -}(); -var ImportClassCmp = /* @__PURE__ */ function() { +})(); +var ImportClassCmp = /* @__PURE__ */ (function() { function ImportClassCmp2(value0) { this.value0 = value0; } @@ -49718,8 +49567,8 @@ var ImportClassCmp = /* @__PURE__ */ function() { return new ImportClassCmp2(value0); }; return ImportClassCmp2; -}(); -var ImportTypeOpCmp = /* @__PURE__ */ function() { +})(); +var ImportTypeOpCmp = /* @__PURE__ */ (function() { function ImportTypeOpCmp2(value0) { this.value0 = value0; } @@ -49728,8 +49577,8 @@ var ImportTypeOpCmp = /* @__PURE__ */ function() { return new ImportTypeOpCmp2(value0); }; return ImportTypeOpCmp2; -}(); -var ImportTypeCmp = /* @__PURE__ */ function() { +})(); +var ImportTypeCmp = /* @__PURE__ */ (function() { function ImportTypeCmp2(value0, value1, value2) { this.value0 = value0; this.value1 = value1; @@ -49744,8 +49593,8 @@ var ImportTypeCmp = /* @__PURE__ */ function() { }; }; return ImportTypeCmp2; -}(); -var ImportValueCmp = /* @__PURE__ */ function() { +})(); +var ImportValueCmp = /* @__PURE__ */ (function() { function ImportValueCmp2(value0) { this.value0 = value0; } @@ -49754,8 +49603,8 @@ var ImportValueCmp = /* @__PURE__ */ function() { return new ImportValueCmp2(value0); }; return ImportValueCmp2; -}(); -var ImportOpCmp = /* @__PURE__ */ function() { +})(); +var ImportOpCmp = /* @__PURE__ */ (function() { function ImportOpCmp2(value0) { this.value0 = value0; } @@ -49764,15 +49613,15 @@ var ImportOpCmp = /* @__PURE__ */ function() { return new ImportOpCmp2(value0); }; return ImportOpCmp2; -}(); -var ImportErrorCmp = /* @__PURE__ */ function() { +})(); +var ImportErrorCmp = /* @__PURE__ */ (function() { function ImportErrorCmp2() { } ; ImportErrorCmp2.value = new ImportErrorCmp2(); return ImportErrorCmp2; -}(); -var ImportModuleCmp = /* @__PURE__ */ function() { +})(); +var ImportModuleCmp = /* @__PURE__ */ (function() { function ImportModuleCmp2(value0, value1, value2, value3) { this.value0 = value0; this.value1 = value1; @@ -49790,22 +49639,22 @@ var ImportModuleCmp = /* @__PURE__ */ function() { }; }; return ImportModuleCmp2; -}(); -var Grouped = /* @__PURE__ */ function() { +})(); +var Grouped = /* @__PURE__ */ (function() { function Grouped2() { } ; Grouped2.value = new Grouped2(); return Grouped2; -}(); -var NotGrouped = /* @__PURE__ */ function() { +})(); +var NotGrouped = /* @__PURE__ */ (function() { function NotGrouped2() { } ; NotGrouped2.value = new NotGrouped2(); return NotGrouped2; -}(); -var IfThen = /* @__PURE__ */ function() { +})(); +var IfThen = /* @__PURE__ */ (function() { function IfThen2(value0, value1, value2, value3) { this.value0 = value0; this.value1 = value1; @@ -49823,8 +49672,8 @@ var IfThen = /* @__PURE__ */ function() { }; }; return IfThen2; -}(); -var ElseIfThen = /* @__PURE__ */ function() { +})(); +var ElseIfThen = /* @__PURE__ */ (function() { function ElseIfThen2(value0, value1, value2, value3, value4) { this.value0 = value0; this.value1 = value1; @@ -49845,8 +49694,8 @@ var ElseIfThen = /* @__PURE__ */ function() { }; }; return ElseIfThen2; -}(); -var Else = /* @__PURE__ */ function() { +})(); +var Else = /* @__PURE__ */ (function() { function Else2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -49858,29 +49707,29 @@ var Else = /* @__PURE__ */ function() { }; }; return Else2; -}(); -var DeclGroupSame = /* @__PURE__ */ function() { +})(); +var DeclGroupSame = /* @__PURE__ */ (function() { function DeclGroupSame2() { } ; DeclGroupSame2.value = new DeclGroupSame2(); return DeclGroupSame2; -}(); -var DeclGroupHard = /* @__PURE__ */ function() { +})(); +var DeclGroupHard = /* @__PURE__ */ (function() { function DeclGroupHard2() { } ; DeclGroupHard2.value = new DeclGroupHard2(); return DeclGroupHard2; -}(); -var DeclGroupSoft = /* @__PURE__ */ function() { +})(); +var DeclGroupSoft = /* @__PURE__ */ (function() { function DeclGroupSoft2() { } ; DeclGroupSoft2.value = new DeclGroupSoft2(); return DeclGroupSoft2; -}(); -var DeclGroupValueSignature = /* @__PURE__ */ function() { +})(); +var DeclGroupValueSignature = /* @__PURE__ */ (function() { function DeclGroupValueSignature2(value0) { this.value0 = value0; } @@ -49889,8 +49738,8 @@ var DeclGroupValueSignature = /* @__PURE__ */ function() { return new DeclGroupValueSignature2(value0); }; return DeclGroupValueSignature2; -}(); -var DeclGroupValue = /* @__PURE__ */ function() { +})(); +var DeclGroupValue = /* @__PURE__ */ (function() { function DeclGroupValue2(value0) { this.value0 = value0; } @@ -49899,8 +49748,8 @@ var DeclGroupValue = /* @__PURE__ */ function() { return new DeclGroupValue2(value0); }; return DeclGroupValue2; -}(); -var DeclGroupTypeSignature = /* @__PURE__ */ function() { +})(); +var DeclGroupTypeSignature = /* @__PURE__ */ (function() { function DeclGroupTypeSignature2(value0) { this.value0 = value0; } @@ -49909,8 +49758,8 @@ var DeclGroupTypeSignature = /* @__PURE__ */ function() { return new DeclGroupTypeSignature2(value0); }; return DeclGroupTypeSignature2; -}(); -var DeclGroupType = /* @__PURE__ */ function() { +})(); +var DeclGroupType = /* @__PURE__ */ (function() { function DeclGroupType2(value0) { this.value0 = value0; } @@ -49919,8 +49768,8 @@ var DeclGroupType = /* @__PURE__ */ function() { return new DeclGroupType2(value0); }; return DeclGroupType2; -}(); -var DeclGroupClass = /* @__PURE__ */ function() { +})(); +var DeclGroupClass = /* @__PURE__ */ (function() { function DeclGroupClass2(value0) { this.value0 = value0; } @@ -49929,42 +49778,42 @@ var DeclGroupClass = /* @__PURE__ */ function() { return new DeclGroupClass2(value0); }; return DeclGroupClass2; -}(); -var DeclGroupInstance = /* @__PURE__ */ function() { +})(); +var DeclGroupInstance = /* @__PURE__ */ (function() { function DeclGroupInstance2() { } ; DeclGroupInstance2.value = new DeclGroupInstance2(); return DeclGroupInstance2; -}(); -var DeclGroupFixity = /* @__PURE__ */ function() { +})(); +var DeclGroupFixity = /* @__PURE__ */ (function() { function DeclGroupFixity2() { } ; DeclGroupFixity2.value = new DeclGroupFixity2(); return DeclGroupFixity2; -}(); -var DeclGroupForeign = /* @__PURE__ */ function() { +})(); +var DeclGroupForeign = /* @__PURE__ */ (function() { function DeclGroupForeign2() { } ; DeclGroupForeign2.value = new DeclGroupForeign2(); return DeclGroupForeign2; -}(); -var DeclGroupRole = /* @__PURE__ */ function() { +})(); +var DeclGroupRole = /* @__PURE__ */ (function() { function DeclGroupRole2() { } ; DeclGroupRole2.value = new DeclGroupRole2(); return DeclGroupRole2; -}(); -var DeclGroupUnknown = /* @__PURE__ */ function() { +})(); +var DeclGroupUnknown = /* @__PURE__ */ (function() { function DeclGroupUnknown2() { } ; DeclGroupUnknown2.value = new DeclGroupUnknown2(); return DeclGroupUnknown2; -}(); +})(); var toQualifiedOperatorTree = function(precMap) { return function(opNs) { return toOperatorTree(precMap)(function(v) { @@ -49972,7 +49821,7 @@ var toQualifiedOperatorTree = function(precMap) { }); }; }; -var toPolytype = /* @__PURE__ */ function() { +var toPolytype = /* @__PURE__ */ (function() { var go = function($copy_init) { return function($copy_v) { var $tco_var_init = $copy_init; @@ -50012,7 +49861,7 @@ var toPolytype = /* @__PURE__ */ function() { }; }; return go([]); -}(); +})(); var toElseIfChain = function(ifte) { var go = function($copy_acc) { return function($copy_curr) { @@ -50040,7 +49889,7 @@ var toElseIfChain = function(ifte) { }; return go(pure6(new IfThen(ifte.keyword, ifte.cond, ifte.then, ifte["true"])))(ifte); }; -var formatString = /* @__PURE__ */ function() { +var formatString = /* @__PURE__ */ (function() { var $1055 = foldMap6(function(v) { var v1 = unsnoc2(v.tail); if (v1 instanceof Nothing) { @@ -50058,8 +49907,8 @@ var formatString = /* @__PURE__ */ function() { return function($1056) { return $1055(uncons2(splitStringEscapeLines($1056))); }; -}(); -var formatRawString = /* @__PURE__ */ function() { +})(); +var formatRawString = /* @__PURE__ */ (function() { var $1057 = foldMap6(function(v) { var $252 = $$null(v.tail); if ($252) { @@ -50080,7 +49929,7 @@ var formatRawString = /* @__PURE__ */ function() { return function($1058) { return $1057(uncons2(splitLines($1058))); }; -}(); +})(); var formatListElem = function(alignment) { return function(format) { return function(conf) { @@ -50141,7 +49990,7 @@ var formatDeclGroups = function(declSeparator) { }; var go = function(decl) { return function($1059) { - return Just.create(function(v) { + return Just.create((function(v) { if (v instanceof Nothing) { return { doc: mempty6, @@ -50172,7 +50021,7 @@ var formatDeclGroups = function(declSeparator) { } ; throw new Error("Failed pattern match at Tidy (line 1376, column 22 - line 1397, column 12): " + [v.constructor.name]); - }($1059)); + })($1059)); }; }; var $1060 = maybe(mempty6)(joinDecls); @@ -50222,7 +50071,7 @@ var formatWithComments = function(leading5) { var formatToken = function(conf) { return function(tok) { var tokStr = printToken(conf.unicode)(tok.value); - var tokDoc = function() { + var tokDoc = (function() { if (tok.value instanceof TokRawString) { return formatRawString(tokStr); } @@ -50232,7 +50081,7 @@ var formatToken = function(conf) { } ; return text2(tokStr); - }(); + })(); return formatWithComments(tok.leadingComments)(tok.trailingComments)(tokDoc); }; }; @@ -50440,7 +50289,7 @@ var formatImportDecl = function(conf) { var formatImportQualified = function(v1) { return space2(formatToken(conf)(v1.value0))(anchor(formatName(conf)(v1.value1))); }; - var importDeclBody = function() { + var importDeclBody = (function() { if (v.names instanceof Just && v.names.value0.value0 instanceof Just) { return space2(flexSpaceBreak(space2(formatName(conf)(v.module))(anchor(formatToken(conf)(v.names.value0.value0.value0))))(anchor(formatParenListNonEmpty(NotGrouped.value)(formatImport)(conf)(v.names.value0.value1))))(anchor(foldMap6(formatImportQualified)(v.qualified))); } @@ -50454,7 +50303,7 @@ var formatImportDecl = function(conf) { } ; throw new Error("Failed pattern match at Tidy (line 292, column 20 - line 304, column 69): " + [v.names.constructor.name]); - }(); + })(); return space2(formatToken(conf)(v.keyword))(indent2(anchor(importDeclBody))); }; }; @@ -50484,7 +50333,7 @@ var formatQualifiedName = function(conf) { }; var formatBasicListNonEmpty = /* @__PURE__ */ formatDelimitedNonEmpty(space2)(spaceBreak2)(2); var formatBasicList = /* @__PURE__ */ formatDelimited(space2)(spaceBreak2)(2); -var flatten2 = /* @__PURE__ */ function() { +var flatten2 = /* @__PURE__ */ (function() { var format = function(v) { return space2(v.head)(indent2(joinWithMap2(space2)(anchor)(v.tail))); }; @@ -50492,7 +50341,7 @@ var flatten2 = /* @__PURE__ */ function() { return function($1066) { return $1065(uncons2($1066)); }; -}(); +})(); var formatTypeVarBinding = function(conf) { return function(v) { if (v instanceof TypeVarKinded) { @@ -50574,7 +50423,7 @@ var formatHangingPolytype = function(ind) { } ; if (conf.typeArrowPlacement instanceof TypeArrowFirst) { - var isUnicodeArrow = function() { + var isUnicodeArrow = (function() { if (conf.unicode instanceof UnicodeAlways) { return $$const(true); } @@ -50602,7 +50451,7 @@ var formatHangingPolytype = function(ind) { } ; throw new Error("Failed pattern match at Tidy (line 769, column 22 - line 779, column 21): " + [conf.unicode.constructor.name]); - }(); + })(); var isUnicode = all2(isUnicodeArrow)(v.init); var formatPolyArrowFirst = function(k) { return function(v1) { @@ -50753,7 +50602,7 @@ var formatDataCtor = function(conf) { }; var formatConstraints = function(conf) { return function(v) { - var unicodeArr = function() { + var unicodeArr = (function() { if (v.value1.value instanceof TokOperator && (v.value1.value.value0 instanceof Nothing && (v.value1.value.value1 === "<=" && eq110(conf.unicode)(UnicodeAlways.value)))) { return { leadingComments: v.value1.leadingComments, @@ -50773,7 +50622,7 @@ var formatConstraints = function(conf) { } ; return v.value1; - }(); + })(); return space2(formatOneOrDelimited(formatType)(conf)(v.value0))(anchor(formatToken(conf)(unicodeArr))); }; }; @@ -50816,12 +50665,12 @@ var formatClassHead = function(conf) { return space2(formatToken(conf)(v2.value0))(formatListElem(2)(formatFundep)(conf)(v2.value1)); })(v1.value1.tail)); }; - return flexSpaceBreak(formatToken(conf)(v.value0.keyword))(indent2(space2(spaceBreak2(spaceBreak2(anchor(foldMap6(formatConstraints(conf))(v["value0"]["super"])))(flexGroup2(spaceBreak2(formatName(conf)(v.value0.name))(joinWithMap2(spaceBreak2)(function() { + return flexSpaceBreak(formatToken(conf)(v.value0.keyword))(indent2(space2(spaceBreak2(spaceBreak2(anchor(foldMap6(formatConstraints(conf))(v["value0"]["super"])))(flexGroup2(spaceBreak2(formatName(conf)(v.value0.name))(joinWithMap2(spaceBreak2)((function() { var $1075 = formatTypeVarBindingPlain(conf); return function($1076) { return indent2($1075($1076)); }; - }())(v.value0.vars)))))(flexGroup2(anchor(foldMap6(formatFundeps)(v.value0.fundeps)))))(foldMap6(formatToken(conf))(v.value1)))); + })())(v.value0.vars)))))(flexGroup2(anchor(foldMap6(formatFundeps)(v.value0.fundeps)))))(foldMap6(formatToken(conf))(v.value1)))); }; }; var formatDataHead = function(conf) { @@ -50833,7 +50682,7 @@ var formatSignature = function(conf) { return function(v) { if (conf.typeArrowPlacement instanceof TypeArrowFirst) { var polytype = toPolytype(v.value); - var isUnicode = function() { + var isUnicode = (function() { if (conf.unicode instanceof UnicodeAlways) { return true; } @@ -50851,8 +50700,8 @@ var formatSignature = function(conf) { } ; throw new Error("Failed pattern match at Tidy (line 674, column 19 - line 680, column 23): " + [conf.unicode.constructor.name]); - }(); - var width = function() { + })(); + var width = (function() { if (isUnicode) { return 2; } @@ -50861,8 +50710,8 @@ var formatSignature = function(conf) { return 3; } ; - throw new Error("Failed pattern match at Tidy (line 670, column 7 - line 672, column 24): " + []); - }(); + throw new Error("Failed pattern match at Tidy (line 670, column 7 - line 672, column 24): "); + })(); var formattedPolytype = formatHangingPolytype(align2(width))(conf)(polytype); var $567 = $$null(polytype.init); if ($567) { @@ -51070,14 +50919,14 @@ var sortImportsIde = function(v) { } ; if (v12.value1.value0.value0.value instanceof Just) { - return new ImportTypeCmp(v12.value0.name, true, map17(function() { + return new ImportTypeCmp(v12.value0.name, true, map17((function() { var $1077 = un2(Name); return function($1078) { - return function(v22) { + return (function(v22) { return v22.name; - }($1077($1078)); + })($1077($1078)); }; - }())(cons2(v12.value1.value0.value0.value.value0.head)(map17(snd)(v12.value1.value0.value0.value.value0.tail)))); + })())(cons2(v12.value1.value0.value0.value.value0.head)(map17(snd)(v12.value1.value0.value0.value.value0.tail)))); } ; throw new Error("Failed pattern match at Tidy (line 336, column 7 - line 340, column 104): " + [v12.value1.value0.value0.value.constructor.name]); @@ -51239,32 +51088,32 @@ var formatWhere = function(conf) { var formatValueBinding = function(conf) { return function(v) { if (v.guarded instanceof Unconditional) { - return $$break2(space2(flexSpaceBreak(formatName(conf)(v.name))(indent2(joinWithMap2(spaceBreak2)(function() { + return $$break2(space2(flexSpaceBreak(formatName(conf)(v.name))(indent2(joinWithMap2(spaceBreak2)((function() { var $1081 = formatBinder(conf); return function($1082) { return anchor($1081($1082)); }; - }())(v.binders))))(toFormatDoc(hang(indent2(anchor(formatToken(conf)(v.guarded.value0))))(formatHangingExpr(conf)(v.guarded.value1.expr)))))(indent2(foldMap6(formatWhere(conf))(v.guarded.value1.bindings))); + })())(v.binders))))(toFormatDoc(hang(indent2(anchor(formatToken(conf)(v.guarded.value0))))(formatHangingExpr(conf)(v.guarded.value1.expr)))))(indent2(foldMap6(formatWhere(conf))(v.guarded.value1.bindings))); } ; if (v.guarded instanceof Guarded) { - var valBinders = flexSpaceBreak(formatName(conf)(v.name))(indent2(joinWithMap2(spaceBreak2)(function() { + var valBinders = flexSpaceBreak(formatName(conf)(v.name))(indent2(joinWithMap2(spaceBreak2)((function() { var $1083 = formatBinder(conf); return function($1084) { return anchor(flexGroup2($1083($1084))); }; - }())(v.binders))); + })())(v.binders))); var $735 = length4(v.guarded.value0) === 1; if ($735) { return toFormatDoc(hang(valBinders)(formatGuardedExpr(conf)(head2(v.guarded.value0)))); } ; - return flexSpaceBreak(valBinders)(indent2(joinWithMap22($$break2)(function() { + return flexSpaceBreak(valBinders)(indent2(joinWithMap22($$break2)((function() { var $1085 = formatGuardedExpr(conf); return function($1086) { return toFormatDoc($1085($1086)); }; - }())(v.guarded.value0))); + })())(v.guarded.value0))); } ; throw new Error("Failed pattern match at Tidy (line 1095, column 3 - line 1115, column 86): " + [v.guarded.constructor.name]); @@ -51425,12 +51274,12 @@ var formatHangingExpr = function(conf) { } ; if (v instanceof ExprLambda) { - var binders = flexGroup2(joinWithMap22(spaceBreak2)(function() { + var binders = flexGroup2(joinWithMap22(spaceBreak2)((function() { var $1087 = formatBinder(conf); return function($1088) { return anchor($1087($1088)); }; - }())(v.value0.binders)); + })())(v.value0.binders)); return hang(space2(append15(formatToken(conf)(v.value0.symbol))(alignCurrentColumn2(binders)))(indent2(anchor(formatToken(conf)(v.value0.arrow)))))(formatHangingExpr(conf)(v.value0.body)); } ; @@ -51445,12 +51294,12 @@ var formatHangingExpr = function(conf) { }; })(flexGroup2(formatExpr(conf)(v.value0.head.head)))(v.value0.head.tail); var caseHead = spaceBreak2(caseHeadExprs)(anchor(formatToken(conf)(v.value0.of))); - return hang(flexSpaceBreak(formatToken(conf)(v.value0.keyword))(indent2(caseHead)))(hangBreak(joinWithMap22($$break2)(function() { + return hang(flexSpaceBreak(formatToken(conf)(v.value0.keyword))(indent2(caseHead)))(hangBreak(joinWithMap22($$break2)((function() { var $1089 = formatCaseBranch(conf); return function($1090) { return flexGroup2($1089($1090)); }; - }())(v.value0.branches))); + })())(v.value0.branches))); } ; if (v instanceof ExprLet) { @@ -51458,12 +51307,12 @@ var formatHangingExpr = function(conf) { } ; if (v instanceof ExprDo) { - return hang(formatToken(conf)(v.value0.keyword))(hangBreak(joinWithMap22($$break2)(function() { + return hang(formatToken(conf)(v.value0.keyword))(hangBreak(joinWithMap22($$break2)((function() { var $1091 = formatDoStatement(conf); return function($1092) { return flexGroup2($1091($1092)); }; - }())(v.value0.statements))); + })())(v.value0.statements))); } ; if (v instanceof ExprAdo) { @@ -51480,12 +51329,12 @@ var formatHangingExpr = function(conf) { var formatGuardedExpr = function(conf) { return function(v) { var patternGuards = softBreak2(formatListElem(2)(formatPatternGuard)(conf)(v.patterns.head))(formatListTail(2)(formatPatternGuard)(conf)(v.patterns.tail)); - return hangWithIndent(function() { + return hangWithIndent((function() { var $1093 = align2(2); return function($1094) { return $1093(indent2($1094)); }; - }())(hangBreak(space2(space2(formatToken(conf)(v.bar))(flexGroup2(patternGuards)))(anchor(formatToken(conf)(v.separator)))))(function() { + })())(hangBreak(space2(space2(formatToken(conf)(v.bar))(flexGroup2(patternGuards)))(anchor(formatToken(conf)(v.separator)))))((function() { if (v.where.bindings instanceof Nothing) { return [formatHangingExpr(conf)(v.where.expr)]; } @@ -51495,7 +51344,7 @@ var formatGuardedExpr = function(conf) { } ; throw new Error("Failed pattern match at Tidy (line 1051, column 5 - line 1057, column 10): " + [v.where.bindings.constructor.name]); - }()); + })()); }; }; var formatExpr = function(conf) { @@ -51562,12 +51411,12 @@ var formatCaseBranch = function(conf) { return toFormatDoc(hang(caseBinders)(formatGuardedExpr(conf)(head2(v.value1.value0)))); } ; - return flexSpaceBreak(caseBinders)(indent2(joinWithMap22($$break2)(function() { + return flexSpaceBreak(caseBinders)(indent2(joinWithMap22($$break2)((function() { var $1099 = formatGuardedExpr(conf); return function($1100) { return toFormatDoc($1099($1100)); }; - }())(v.value1.value0))); + })())(v.value1.value0))); } ; throw new Error("Failed pattern match at Tidy (line 1018, column 3 - line 1031, column 81): " + [v.value1.constructor.name]); @@ -51661,12 +51510,12 @@ var formatDecl = function(conf) { ; if (v instanceof DeclRole) { var words2 = [formatToken(conf)(v.value0), formatToken(conf)(v.value1), formatName(conf)(v.value2)]; - var roles = map18(function() { + var roles = map18((function() { var $1101 = formatToken(conf); return function($1102) { return $1101(fst($1102)); }; - }())(v.value3); + })())(v.value3); return flatten2(append32(words2)(toArray2(roles))); } ; @@ -51716,13 +51565,13 @@ var formatDecl = function(conf) { } ; if (v.value1 instanceof Just) { - return $$break2(formatClassHead(conf)(new Tuple(v.value0, new Just(v.value1.value0.value0))))(indent2(joinWithMap22($$break2)(function() { + return $$break2(formatClassHead(conf)(new Tuple(v.value0, new Just(v.value1.value0.value0))))(indent2(joinWithMap22($$break2)((function() { var $1103 = formatSignature(conf); var $1104 = overLabel(formatName(conf)); return function($1105) { return $1103($1104($1105)); }; - }())(v.value1.value0.value1))); + })())(v.value1.value0.value1))); } ; throw new Error("Failed pattern match at Tidy (line 486, column 5 - line 494, column 19): " + [v.value1.constructor.name]); @@ -51735,21 +51584,21 @@ var formatDecl = function(conf) { } ; if (v instanceof DeclDerive) { - return space2(space2(formatToken(conf)(v.value0))(foldMap6(function() { + return space2(space2(formatToken(conf)(v.value0))(foldMap6((function() { var $1106 = formatToken(conf); return function($1107) { return indent2(anchor($1106($1107))); }; - }())(v.value1)))(anchor(formatInstanceHead(conf)(new Tuple(v.value2, Nothing.value)))); + })())(v.value1)))(anchor(formatInstanceHead(conf)(new Tuple(v.value2, Nothing.value)))); } ; if (v instanceof DeclSignature) { - return formatSignature(conf)(overLabel(function() { + return formatSignature(conf)(overLabel((function() { var $1108 = formatName(conf); return function($1109) { return flatten2(pure12($1108($1109))); }; - }())(v.value0)); + })())(v.value0)); } ; if (v instanceof DeclValue) { @@ -51763,7 +51612,7 @@ var formatDecl = function(conf) { throw new Error("Failed pattern match at Tidy (line 377, column 19 - line 515, column 23): " + [v.constructor.name]); }; }; -var formatTopLevelGroups = /* @__PURE__ */ function() { +var formatTopLevelGroups = /* @__PURE__ */ (function() { var topDeclGroupSeparator = function(v) { return function(v1) { if (v instanceof DeclGroupValue && v1 instanceof DeclGroupValue) { @@ -51913,18 +51762,18 @@ var formatTopLevelGroups = /* @__PURE__ */ function() { throw new Error("Failed pattern match at Tidy (line 1339, column 18 - line 1352, column 36): " + [v.constructor.name]); }; return formatDeclGroups(topDeclGroupSeparator)(topDeclGroup)(formatDecl); -}(); +})(); var formatModule = function(conf) { return function(v) { var formatImports = function(k) { - return joinWithMap2($$break2)(function() { + return joinWithMap2($$break2)((function() { var $1110 = formatImportDecl(conf); return function($1111) { return k($1110($1111)); }; - }()); + })()); }; - var imports = function() { + var imports = (function() { if (conf.importSort instanceof ImportSortSource) { return formatImports(identity16)(v.header.imports); } @@ -51937,14 +51786,14 @@ var formatModule = function(conf) { })(v12.qualified); if (v12.names instanceof Just) { var v2 = sortImportsIde(v12.names.value0.value1); - var order = function() { + var order = (function() { var $1036 = isJust(v12.names.value0.value0); if ($1036) { return 3; } ; return 1; - }(); + })(); return new Tuple(new ImportModuleCmp(modName, order, v2.value0, qualName), { keyword: v12.keyword, module: v12.module, @@ -51976,8 +51825,8 @@ var formatModule = function(conf) { } ; throw new Error("Failed pattern match at Tidy (line 225, column 5 - line 256, column 18): " + [conf.importSort.constructor.name]); - }(); - return joinWith3($$break2)([space2(anchor(formatToken(conf)(v.header.keyword)))(indent2(space2(flexSpaceBreak(anchor(formatName(conf)(v.header.name)))(anchor(foldMap6(formatParenListNonEmpty(NotGrouped.value)(formatExport)(conf))(v.header.exports))))(anchor(formatToken(conf)(v.header.where))))), forceMinSourceBreaks(2)(function() { + })(); + return joinWith3($$break2)([space2(anchor(formatToken(conf)(v.header.keyword)))(indent2(space2(flexSpaceBreak(anchor(formatName(conf)(v.header.name)))(anchor(foldMap6(formatParenListNonEmpty(NotGrouped.value)(formatExport)(conf))(v.header.exports))))(anchor(formatToken(conf)(v.header.where))))), forceMinSourceBreaks(2)((function() { if (conf.importWrap instanceof ImportWrapAuto) { return imports; } @@ -51996,12 +51845,12 @@ var formatModule = function(conf) { } ; throw new Error("Failed pattern match at Tidy (line 212, column 30 - line 216, column 69): " + [conf.importWrap.constructor.name]); - }()), forceMinSourceBreaks(2)(formatTopLevelGroups(conf)(v.body.decls)), foldr7(formatComment(leadingLineComment)(leadingBlockComment))(mempty6)(v.body.trailingComments)]); + })()), forceMinSourceBreaks(2)(formatTopLevelGroups(conf)(v.body.decls)), foldr7(formatComment(leadingLineComment)(leadingBlockComment))(mempty6)(v.body.trailingComments)]); }; }; // output/PureScript.CST.Errors/index.js -var ExpectedEof = /* @__PURE__ */ function() { +var ExpectedEof = /* @__PURE__ */ (function() { function ExpectedEof2(value0) { this.value0 = value0; } @@ -52010,8 +51859,8 @@ var ExpectedEof = /* @__PURE__ */ function() { return new ExpectedEof2(value0); }; return ExpectedEof2; -}(); -var LexExpected = /* @__PURE__ */ function() { +})(); +var LexExpected = /* @__PURE__ */ (function() { function LexExpected2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -52023,8 +51872,8 @@ var LexExpected = /* @__PURE__ */ function() { }; }; return LexExpected2; -}(); -var LexInvalidCharEscape = /* @__PURE__ */ function() { +})(); +var LexInvalidCharEscape = /* @__PURE__ */ (function() { function LexInvalidCharEscape2(value0) { this.value0 = value0; } @@ -52033,8 +51882,8 @@ var LexInvalidCharEscape = /* @__PURE__ */ function() { return new LexInvalidCharEscape2(value0); }; return LexInvalidCharEscape2; -}(); -var LexCharEscapeOutOfRange = /* @__PURE__ */ function() { +})(); +var LexCharEscapeOutOfRange = /* @__PURE__ */ (function() { function LexCharEscapeOutOfRange2(value0) { this.value0 = value0; } @@ -52043,8 +51892,8 @@ var LexCharEscapeOutOfRange = /* @__PURE__ */ function() { return new LexCharEscapeOutOfRange2(value0); }; return LexCharEscapeOutOfRange2; -}(); -var LexNumberOutOfRange = /* @__PURE__ */ function() { +})(); +var LexNumberOutOfRange = /* @__PURE__ */ (function() { function LexNumberOutOfRange2(value0) { this.value0 = value0; } @@ -52053,164 +51902,164 @@ var LexNumberOutOfRange = /* @__PURE__ */ function() { return new LexNumberOutOfRange2(value0); }; return LexNumberOutOfRange2; -}(); +})(); // output/PureScript.CST.Layout/index.js var find3 = /* @__PURE__ */ find(foldableList); -var LytRoot = /* @__PURE__ */ function() { +var LytRoot = /* @__PURE__ */ (function() { function LytRoot2() { } ; LytRoot2.value = new LytRoot2(); return LytRoot2; -}(); -var LytTopDecl = /* @__PURE__ */ function() { +})(); +var LytTopDecl = /* @__PURE__ */ (function() { function LytTopDecl2() { } ; LytTopDecl2.value = new LytTopDecl2(); return LytTopDecl2; -}(); -var LytTopDeclHead = /* @__PURE__ */ function() { +})(); +var LytTopDeclHead = /* @__PURE__ */ (function() { function LytTopDeclHead2() { } ; LytTopDeclHead2.value = new LytTopDeclHead2(); return LytTopDeclHead2; -}(); -var LytDeclGuard = /* @__PURE__ */ function() { +})(); +var LytDeclGuard = /* @__PURE__ */ (function() { function LytDeclGuard2() { } ; LytDeclGuard2.value = new LytDeclGuard2(); return LytDeclGuard2; -}(); -var LytCase = /* @__PURE__ */ function() { +})(); +var LytCase = /* @__PURE__ */ (function() { function LytCase2() { } ; LytCase2.value = new LytCase2(); return LytCase2; -}(); -var LytCaseBinders = /* @__PURE__ */ function() { +})(); +var LytCaseBinders = /* @__PURE__ */ (function() { function LytCaseBinders2() { } ; LytCaseBinders2.value = new LytCaseBinders2(); return LytCaseBinders2; -}(); -var LytCaseGuard = /* @__PURE__ */ function() { +})(); +var LytCaseGuard = /* @__PURE__ */ (function() { function LytCaseGuard2() { } ; LytCaseGuard2.value = new LytCaseGuard2(); return LytCaseGuard2; -}(); -var LytLambdaBinders = /* @__PURE__ */ function() { +})(); +var LytLambdaBinders = /* @__PURE__ */ (function() { function LytLambdaBinders2() { } ; LytLambdaBinders2.value = new LytLambdaBinders2(); return LytLambdaBinders2; -}(); -var LytParen = /* @__PURE__ */ function() { +})(); +var LytParen = /* @__PURE__ */ (function() { function LytParen2() { } ; LytParen2.value = new LytParen2(); return LytParen2; -}(); -var LytBrace = /* @__PURE__ */ function() { +})(); +var LytBrace = /* @__PURE__ */ (function() { function LytBrace2() { } ; LytBrace2.value = new LytBrace2(); return LytBrace2; -}(); -var LytSquare = /* @__PURE__ */ function() { +})(); +var LytSquare = /* @__PURE__ */ (function() { function LytSquare2() { } ; LytSquare2.value = new LytSquare2(); return LytSquare2; -}(); -var LytIf = /* @__PURE__ */ function() { +})(); +var LytIf = /* @__PURE__ */ (function() { function LytIf2() { } ; LytIf2.value = new LytIf2(); return LytIf2; -}(); -var LytThen = /* @__PURE__ */ function() { +})(); +var LytThen = /* @__PURE__ */ (function() { function LytThen2() { } ; LytThen2.value = new LytThen2(); return LytThen2; -}(); -var LytProperty = /* @__PURE__ */ function() { +})(); +var LytProperty = /* @__PURE__ */ (function() { function LytProperty2() { } ; LytProperty2.value = new LytProperty2(); return LytProperty2; -}(); -var LytForall = /* @__PURE__ */ function() { +})(); +var LytForall = /* @__PURE__ */ (function() { function LytForall2() { } ; LytForall2.value = new LytForall2(); return LytForall2; -}(); -var LytTick = /* @__PURE__ */ function() { +})(); +var LytTick = /* @__PURE__ */ (function() { function LytTick2() { } ; LytTick2.value = new LytTick2(); return LytTick2; -}(); -var LytLet = /* @__PURE__ */ function() { +})(); +var LytLet = /* @__PURE__ */ (function() { function LytLet2() { } ; LytLet2.value = new LytLet2(); return LytLet2; -}(); -var LytLetStmt = /* @__PURE__ */ function() { +})(); +var LytLetStmt = /* @__PURE__ */ (function() { function LytLetStmt2() { } ; LytLetStmt2.value = new LytLetStmt2(); return LytLetStmt2; -}(); -var LytWhere = /* @__PURE__ */ function() { +})(); +var LytWhere = /* @__PURE__ */ (function() { function LytWhere2() { } ; LytWhere2.value = new LytWhere2(); return LytWhere2; -}(); -var LytOf = /* @__PURE__ */ function() { +})(); +var LytOf = /* @__PURE__ */ (function() { function LytOf2() { } ; LytOf2.value = new LytOf2(); return LytOf2; -}(); -var LytDo = /* @__PURE__ */ function() { +})(); +var LytDo = /* @__PURE__ */ (function() { function LytDo2() { } ; LytDo2.value = new LytDo2(); return LytDo2; -}(); -var LytAdo = /* @__PURE__ */ function() { +})(); +var LytAdo = /* @__PURE__ */ (function() { function LytAdo2() { } ; LytAdo2.value = new LytAdo2(); return LytAdo2; -}(); +})(); var lytToken = function(pos) { return function(value) { return { @@ -52443,14 +52292,14 @@ var insertLayout = function(v) { function $tco_loop(v1, v2) { if (v1 instanceof Cons && p(v1.value0.value0)(v1.value0.value1)) { $tco_var_v1 = v1.value1; - $copy_v2 = function() { + $copy_v2 = (function() { var $120 = isIndented(v1.value0.value1); if ($120) { return snoc2(v2)(new Tuple(lytToken(v.range.start)(new TokLayoutEnd(v1.value0.value0.column)), v1.value1)); } ; return v2; - }(); + })(); return; } ; @@ -52791,7 +52640,7 @@ var insertLayout = function(v) { }; // output/PureScript.CST.TokenStream/index.js -var TokenEOF = /* @__PURE__ */ function() { +var TokenEOF = /* @__PURE__ */ (function() { function TokenEOF2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -52803,8 +52652,8 @@ var TokenEOF = /* @__PURE__ */ function() { }; }; return TokenEOF2; -}(); -var TokenError = /* @__PURE__ */ function() { +})(); +var TokenError = /* @__PURE__ */ (function() { function TokenError2(value0, value1, value2, value3) { this.value0 = value0; this.value1 = value1; @@ -52822,8 +52671,8 @@ var TokenError = /* @__PURE__ */ function() { }; }; return TokenError2; -}(); -var TokenCons = /* @__PURE__ */ function() { +})(); +var TokenCons = /* @__PURE__ */ (function() { function TokenCons2(value0, value1, value2, value3) { this.value0 = value0; this.value1 = value1; @@ -52841,13 +52690,13 @@ var TokenCons = /* @__PURE__ */ function() { }; }; return TokenCons2; -}(); -var step = /* @__PURE__ */ function() { +})(); +var step = /* @__PURE__ */ (function() { var $32 = unwrap(); return function($33) { return force($32($33)); }; -}(); +})(); var unwindLayout = function(pos) { return function(eof) { var go = function(stk) { @@ -52906,7 +52755,7 @@ var fold12 = /* @__PURE__ */ fold(foldableArray)(/* @__PURE__ */ monoidRecord()( })(monoidString)()(monoidRecordNil)))); var foldl5 = /* @__PURE__ */ foldl(foldableArray); var consTokens2 = /* @__PURE__ */ consTokens(foldableArray); -var LexFail = /* @__PURE__ */ function() { +var LexFail = /* @__PURE__ */ (function() { function LexFail2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -52918,8 +52767,8 @@ var LexFail = /* @__PURE__ */ function() { }; }; return LexFail2; -}(); -var LexSucc = /* @__PURE__ */ function() { +})(); +var LexSucc = /* @__PURE__ */ (function() { function LexSucc2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -52931,7 +52780,7 @@ var LexSucc = /* @__PURE__ */ function() { }; }; return LexSucc2; -}(); +})(); var Lex = function(x) { return x; }; @@ -52964,13 +52813,13 @@ var toModuleName = function(v) { ; return new Just(dropRight(1)(v)); }; -var qualLength = /* @__PURE__ */ maybe(0)(/* @__PURE__ */ function() { +var qualLength = /* @__PURE__ */ maybe(0)(/* @__PURE__ */ (function() { var $319 = add2(1); var $320 = unwrap(); return function($321) { return $319(length5($320($321))); }; -}()); +})()); var optional = function(v) { return function(str) { var v1 = v(str); @@ -53060,7 +52909,7 @@ var string = function(mkErr) { }; var many = function(v) { return function(str) { - return function __do() { + return (function __do() { var valuesRef = newSTArray(); var strRef = str; var contRef = true; @@ -53099,7 +52948,7 @@ var many = function(v) { return {}; })(); return resRef; - }(); + })(); }; }; var functorLex = { @@ -53121,9 +52970,9 @@ var functorLex = { } }; var map19 = /* @__PURE__ */ map(functorLex); -var spaceComment = /* @__PURE__ */ function() { +var spaceComment = /* @__PURE__ */ (function() { return map19(length2)(regex2(LexExpected.create("spaces"))(" +")); -}(); +})(); var fromCharCode4 = function(dict) { return dict.fromCharCode; }; @@ -53592,28 +53441,28 @@ var altLex = { } }; var alt3 = /* @__PURE__ */ alt(altLex); -var comment = /* @__PURE__ */ function() { +var comment = /* @__PURE__ */ (function() { return alt3(regex2(LexExpected.create("block comment"))("\\{-(-(?!\\})|[^-]+)*(-\\}|$)"))(regex2(LexExpected.create("line comment"))("--[^\\r\\n]*")); -}(); -var lineComment = /* @__PURE__ */ function() { - return alt3(map19(function() { +})(); +var lineComment = /* @__PURE__ */ (function() { + return alt3(map19((function() { var $324 = Line.create(LF.value); return function($325) { return $324(length5($325)); }; - }())(regex2(LexExpected.create("newline"))("\n+")))(map19(function() { + })())(regex2(LexExpected.create("newline"))("\n+")))(map19((function() { var $326 = Line.create(CRLF.value); return function($327) { - return $326(function(v) { + return $326((function(v) { return div4(v)(2); - }(length5($327))); + })(length5($327))); }; - }())(regex2(LexExpected.create("newline"))("(?:\r\n)+"))); -}(); -var leadingComments = /* @__PURE__ */ function() { + })())(regex2(LexExpected.create("newline"))("(?:\r\n)+"))); +})(); +var leadingComments = /* @__PURE__ */ (function() { return many(alt3(map19(Comment.create)(comment))(alt3(map19(Space2.create)(spaceComment))(lineComment))); -}(); -var token = /* @__PURE__ */ function() { +})(); +var token = /* @__PURE__ */ (function() { var tokenTick = char$prime(LexExpected.create("backtick"))(TokTick.value)("`"); var tokenRightSquare = char$prime(LexExpected.create("right square"))(TokRightSquare.value)("]"); var tokenRightParen = char$prime(LexExpected.create("right paren"))(TokRightParen.value)(")"); @@ -53932,9 +53781,9 @@ var token = /* @__PURE__ */ function() { })(applyFirst2(applySecond2(charQuote)(many(parseStringPart)))(charQuote)); var parseStringLiteral = alt3(parseRawString)(parseString); return alt3(parseHole)(alt3(parseModuleName)(alt3(parseCharLiteral)(alt3(parseStringLiteral)(alt3(parseNumericLiteral)(alt3(tokenLeftParen)(alt3(tokenRightParen)(alt3(tokenLeftBrace)(alt3(tokenRightBrace)(alt3(tokenLeftSquare)(alt3(tokenRightSquare)(alt3(tokenTick)(tokenComma)))))))))))); -}(); +})(); var lexToken = function($328) { - return function(v) { + return (function(v) { if (v instanceof LexSucc && v.value1 === "") { return new Right(v.value0); } @@ -53950,11 +53799,11 @@ var lexToken = function($328) { } ; throw new Error("Failed pattern match at PureScript.CST.Lexer (line 257, column 18 - line 260, column 28): " + [v.constructor.name]); - }(token($328)); + })(token($328)); }; -var trailingComments = /* @__PURE__ */ function() { +var trailingComments = /* @__PURE__ */ (function() { return many(alt3(map19(Comment.create)(comment))(map19(Space2.create)(spaceComment))); -}(); +})(); var lexWithState$prime = function(lexLeadingComments) { var token$prime = apply5(apply5(map19(function(v) { return function(v1) { @@ -54029,7 +53878,7 @@ var lexWithState$prime = function(lexLeadingComments) { return init3; }; var lexWithState = /* @__PURE__ */ lexWithState$prime(leadingComments); -var lex = /* @__PURE__ */ function() { +var lex = /* @__PURE__ */ (function() { return lexWithState(new Cons(new Tuple({ line: 0, column: 0 @@ -54037,7 +53886,7 @@ var lex = /* @__PURE__ */ function() { line: 0, column: 0 }); -}(); +})(); // output/Tidy.Codegen.Common/index.js var semiringRecord2 = /* @__PURE__ */ semiringRecord(); @@ -54063,13 +53912,13 @@ var zeroRange = /* @__PURE__ */ zero(/* @__PURE__ */ semiringRecord2(/* @__PURE_ var toWrapped = function(open) { return function(close) { return function($35) { - return Wrapped(function(v) { + return Wrapped(/* @__PURE__ */ (function(v) { return { open, close, value: v }; - }($35)); + })($35)); }; }; }; @@ -54081,30 +53930,30 @@ var toSourceToken = function(v) { value: v }; }; -var tokAll = /* @__PURE__ */ function() { +var tokAll = /* @__PURE__ */ (function() { return toSourceToken(new TokSymbolName(Nothing.value, "..")); -}(); -var tokComma = /* @__PURE__ */ function() { +})(); +var tokComma = /* @__PURE__ */ (function() { return toSourceToken(TokComma.value); -}(); -var tokDot = /* @__PURE__ */ function() { +})(); +var tokDot = /* @__PURE__ */ (function() { return toSourceToken(TokDot.value); -}(); -var tokDoubleColon = /* @__PURE__ */ function() { +})(); +var tokDoubleColon = /* @__PURE__ */ (function() { return toSourceToken(new TokDoubleColon(ASCII.value)); -}(); -var tokEquals = /* @__PURE__ */ function() { +})(); +var tokEquals = /* @__PURE__ */ (function() { return toSourceToken(TokEquals.value); -}(); -var tokForall = /* @__PURE__ */ function() { +})(); +var tokForall = /* @__PURE__ */ (function() { return toSourceToken(new TokForall(ASCII.value)); -}(); -var tokKeyword = /* @__PURE__ */ function() { +})(); +var tokKeyword = /* @__PURE__ */ (function() { var $36 = TokLowerName.create(Nothing.value); return function($37) { return toSourceToken($36($37)); }; -}(); +})(); var tokAs = /* @__PURE__ */ tokKeyword("as"); var tokClass = /* @__PURE__ */ tokKeyword("class"); var tokDerive = /* @__PURE__ */ tokKeyword("derive"); @@ -54114,30 +53963,30 @@ var tokModule = /* @__PURE__ */ tokKeyword("module"); var tokNewtype = /* @__PURE__ */ tokKeyword("newtype"); var tokType = /* @__PURE__ */ tokKeyword("type"); var tokWhere = /* @__PURE__ */ tokKeyword("where"); -var tokLeftBrace = /* @__PURE__ */ function() { +var tokLeftBrace = /* @__PURE__ */ (function() { return toSourceToken(TokLeftBrace.value); -}(); -var tokLeftParen = /* @__PURE__ */ function() { +})(); +var tokLeftParen = /* @__PURE__ */ (function() { return toSourceToken(TokLeftParen.value); -}(); -var tokPipe = /* @__PURE__ */ function() { +})(); +var tokPipe = /* @__PURE__ */ (function() { return toSourceToken(TokPipe.value); -}(); -var tokRightArrow = /* @__PURE__ */ function() { +})(); +var tokRightArrow = /* @__PURE__ */ (function() { return toSourceToken(new TokRightArrow(ASCII.value)); -}(); -var tokRightBrace = /* @__PURE__ */ function() { +})(); +var tokRightBrace = /* @__PURE__ */ (function() { return toSourceToken(TokRightBrace.value); -}(); -var tokRightFatArrow = /* @__PURE__ */ function() { +})(); +var tokRightFatArrow = /* @__PURE__ */ (function() { return toSourceToken(new TokRightFatArrow(ASCII.value)); -}(); -var tokRightParen = /* @__PURE__ */ function() { +})(); +var tokRightParen = /* @__PURE__ */ (function() { return toSourceToken(TokRightParen.value); -}(); -var tokUnderscore = /* @__PURE__ */ function() { +})(); +var tokUnderscore = /* @__PURE__ */ (function() { return toSourceToken(TokUnderscore.value); -}(); +})(); var toSeparated = function(tok) { return function(arr) { return { @@ -54173,7 +54022,7 @@ var toParenList = /* @__PURE__ */ toDelimitedNonEmpty(tokLeftParen)(tokRightPare var SourceString = function(x) { return x; }; -var Qualified = /* @__PURE__ */ function() { +var Qualified = /* @__PURE__ */ (function() { function Qualified2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -54185,7 +54034,7 @@ var Qualified = /* @__PURE__ */ function() { }; }; return Qualified2; -}(); +})(); var ordSymbolName = ordString; var functorBinaryOp = functorTuple; var eqSymbolName = eqString; @@ -54194,18 +54043,18 @@ var eqSymbolName = eqString; var fromEnum4 = /* @__PURE__ */ fromEnum(boundedEnumCodePoint); var power4 = /* @__PURE__ */ power(monoidString); var eq74 = /* @__PURE__ */ eq(eqCodePoint); -var escapeSourceString = /* @__PURE__ */ function() { +var escapeSourceString = /* @__PURE__ */ (function() { var toHex = function(cp) { var hex = toStringAs(hexadecimal)(fromEnum4(cp)); return power4("0")(6 - length2(hex) | 0) + hex; }; var categories = fromFoldable4(foldableArray)(ordGeneralCategory)([UppercaseLetter.value, LowercaseLetter.value, TitlecaseLetter.value, OtherLetter.value, DecimalNumber.value, LetterNumber.value, OtherNumber.value, ConnectorPunctuation.value, DashPunctuation.value, OpenPunctuation.value, ClosePunctuation.value, InitialQuote.value, FinalQuote.value, OtherPunctuation.value, MathSymbol.value, CurrencySymbol.value, ModifierSymbol.value, OtherSymbol.value, Space.value]); - var shouldPrint = function() { + var shouldPrint = (function() { var $11 = maybe(false)(flip(member2(ordGeneralCategory))(categories)); return function($12) { return $11(generalCategory($12)); }; - }(); + })(); var $$escape = function(cp) { if (eq74(cp)(codePointFromChar("\n"))) { return "\\n"; @@ -54241,7 +54090,7 @@ var escapeSourceString = /* @__PURE__ */ function() { return function($14) { return SourceString($13(toCodePointArray($14))); }; -}(); +})(); // output/Tidy.Codegen.Class/index.js var identity17 = /* @__PURE__ */ identity(categoryFn); @@ -54253,12 +54102,12 @@ var coerce5 = /* @__PURE__ */ coerce(); var lmap4 = /* @__PURE__ */ lmap(bifunctorTuple); var toWhereExpr = { toWhere: function($711) { - return Where(function(v) { + return Where((function(v) { return { bindings: Nothing.value, expr: v }; - }($711)); + })($711)); } }; var toTokenSymbolNameSymbolNa = { @@ -54331,7 +54180,7 @@ var overLeadingCommentsRecord = function(dictTypeEquals) { overLeadingComments: function(k) { return function(r) { var r$prime = coerce5(r); - return coerce5(function() { + return coerce5((function() { var $434 = {}; for (var $435 in r$prime) { if ({}.hasOwnProperty.call(r$prime, $435)) { @@ -54342,7 +54191,7 @@ var overLeadingCommentsRecord = function(dictTypeEquals) { ; $434.leadingComments = k(r$prime.leadingComments); return $434; - }()); + })()); }; } }; @@ -54831,13 +54680,13 @@ var toQualifiedNameQualified = function(dictToToken) { }; }; var toQualifiedNameProperProp = { - toQualifiedName: /* @__PURE__ */ function() { + toQualifiedName: /* @__PURE__ */ (function() { var $734 = toQualifiedName(toQualifiedNameQualified(toTokenProperProper)); var $735 = Qualified.create(Nothing.value); return function($736) { return $734($735($736)); }; - }() + })() }; var defaultToName = function(dictToToken) { var toToken3 = toToken(dictToToken); @@ -54895,12 +54744,12 @@ var toNameSymbolNameSymbolNam = { // output/Tidy.Codegen.Precedence/index.js var map21 = /* @__PURE__ */ map(functorArray); var map110 = /* @__PURE__ */ map(functorMaybe); -var typeParens = /* @__PURE__ */ function() { +var typeParens = /* @__PURE__ */ (function() { var $220 = toWrapped(tokLeftParen)(tokRightParen); return function($221) { return TypeParens.create($220($221)); }; -}(); +})(); var precType3 = function(a) { if (a instanceof TypeConstrained) { return typeParens(a); @@ -54987,12 +54836,12 @@ var precInitLast = function(p1) { }; }; }; -var exprParens = /* @__PURE__ */ function() { +var exprParens = /* @__PURE__ */ (function() { var $224 = toWrapped(tokLeftParen)(tokRightParen); return function($225) { return ExprParens.create($224($225)); }; -}(); +})(); var precExpr0 = function(a) { if (a instanceof ExprTyped) { return exprParens(a); @@ -55056,11 +54905,11 @@ var precExprAppLast = function(a) { }; // output/Tidy.Operators/index.js -var parseOperatorPrec = /* @__PURE__ */ function() { - var tokenStreamToArray = function() { +var parseOperatorPrec = /* @__PURE__ */ (function() { + var tokenStreamToArray = (function() { var go = function(acc) { return function($89) { - return function(v) { + return (function(v) { if (v instanceof TokenEOF) { return new Right(acc); } @@ -55074,13 +54923,13 @@ var parseOperatorPrec = /* @__PURE__ */ function() { } ; throw new Error("Failed pattern match at Tidy.Operators (line 33, column 35 - line 39, column 43): " + [v.constructor.name]); - }(step($89)); + })(step($89)); }; }; return go([]); - }(); + })(); return function($90) { - return function(v) { + return (function(v) { if (v instanceof Right && (v.value0.length === 2 && (v["value0"][0] instanceof TokSymbolName && (v["value0"][1] instanceof TokInt && v["value0"][1].value1 instanceof SmallInt)))) { return new Just(new Tuple(new QualifiedOperator(v["value0"][0].value0, OperatorValue.value, v["value0"][0].value1), v["value0"][1].value1.value0)); } @@ -55090,16 +54939,16 @@ var parseOperatorPrec = /* @__PURE__ */ function() { } ; return Nothing.value; - }(tokenStreamToArray(lex($90))); + })(tokenStreamToArray(lex($90))); }; -}(); -var parseOperatorTable = /* @__PURE__ */ function() { +})(); +var parseOperatorTable = /* @__PURE__ */ (function() { var $91 = foldr(foldableArray)(uncurry(insertOperator))(empty2); var $92 = mapMaybe2(parseOperatorPrec); return function($93) { return $91($92($93)); }; -}(); +})(); // output/Tidy.Operators.Defaults/index.js var defaultOperators = ["Control.Alt.($>) 4", "Control.Alt.(<#>) 1", "Control.Alt.(<$) 4", "Control.Alt.(<$>) 4", "Control.Alt.(<@>) 4", "Control.Alt.(<|>) 3", "Control.Alternative.($>) 4", "Control.Alternative.(*>) 4", "Control.Alternative.(<#>) 1", "Control.Alternative.(<$) 4", "Control.Alternative.(<$>) 4", "Control.Alternative.(<*) 4", "Control.Alternative.(<*>) 4", "Control.Alternative.(<@>) 4", "Control.Alternative.(<|>) 3", "Control.Applicative.($>) 4", "Control.Applicative.(*>) 4", "Control.Applicative.(<#>) 1", "Control.Applicative.(<$) 4", "Control.Applicative.(<$>) 4", "Control.Applicative.(<*) 4", "Control.Applicative.(<*>) 4", "Control.Applicative.(<@>) 4", "Control.Apply.($>) 4", "Control.Apply.(*>) 4", "Control.Apply.(<#>) 1", "Control.Apply.(<$) 4", "Control.Apply.(<$>) 4", "Control.Apply.(<*) 4", "Control.Apply.(<*>) 4", "Control.Apply.(<@>) 4", "Control.Biapply.(*>>) 4", "Control.Biapply.(<<$>>) 4", "Control.Biapply.(<<*) 4", "Control.Biapply.(<<*>>) 4", "Control.Bind.($>) 4", "Control.Bind.(*>) 4", "Control.Bind.(<#>) 1", "Control.Bind.(<$) 4", "Control.Bind.(<$>) 4", "Control.Bind.(<*) 4", "Control.Bind.(<*>) 4", "Control.Bind.(<=<) 1", "Control.Bind.(<@>) 4", "Control.Bind.(=<<) 1", "Control.Bind.(>=>) 1", "Control.Bind.(>>=) 1", "Control.Category.(<<<) 9", "Control.Category.(>>>) 9", "Control.Comonad.($>) 4", "Control.Comonad.(<#>) 1", "Control.Comonad.(<$) 4", "Control.Comonad.(<$>) 4", "Control.Comonad.(<<=) 1", "Control.Comonad.(<@>) 4", "Control.Comonad.(=<=) 1", "Control.Comonad.(=>=) 1", "Control.Comonad.(=>>) 1", "Control.Comonad.Cofree.(:<) 5", "Control.Coroutine.($$) 2", "Control.Coroutine.($~) 2", "Control.Coroutine.(/\\) 3", "Control.Coroutine.(\\/) 3", "Control.Coroutine.(~$) 2", "Control.Coroutine.(~~) 2", "Control.Extend.($>) 4", "Control.Extend.(<#>) 1", "Control.Extend.(<$) 4", "Control.Extend.(<$>) 4", "Control.Extend.(<<=) 1", "Control.Extend.(<@>) 4", "Control.Extend.(=<=) 1", "Control.Extend.(=>=) 1", "Control.Extend.(=>>) 1", "Control.Monad.($>) 4", "Control.Monad.(*>) 4", "Control.Monad.(<#>) 1", "Control.Monad.(<$) 4", "Control.Monad.(<$>) 4", "Control.Monad.(<*) 4", "Control.Monad.(<*>) 4", "Control.Monad.(<=<) 1", "Control.Monad.(<@>) 4", "Control.Monad.(=<<) 1", "Control.Monad.(>=>) 1", "Control.Monad.(>>=) 1", "Control.MonadPlus.($>) 4", "Control.MonadPlus.(*>) 4", "Control.MonadPlus.(<#>) 1", "Control.MonadPlus.(<$) 4", "Control.MonadPlus.(<$>) 4", "Control.MonadPlus.(<*) 4", "Control.MonadPlus.(<*>) 4", "Control.MonadPlus.(<=<) 1", "Control.MonadPlus.(<@>) 4", "Control.MonadPlus.(<|>) 3", "Control.MonadPlus.(=<<) 1", "Control.MonadPlus.(>=>) 1", "Control.MonadPlus.(>>=) 1", "Control.Plus.($>) 4", "Control.Plus.(<#>) 1", "Control.Plus.(<$) 4", "Control.Plus.(<$>) 4", "Control.Plus.(<@>) 4", "Control.Plus.(<|>) 3", "Control.Semigroupoid.(<<<) 9", "Control.Semigroupoid.(>>>) 9", "Data.Argonaut.(.!=) 6", "Data.Argonaut.(.:) 7", "Data.Argonaut.(.:!) 7", "Data.Argonaut.(.:?) 7", "Data.Argonaut.(:=) 7", "Data.Argonaut.(:=?) 7", "Data.Argonaut.(~>) 6", "Data.Argonaut.(~>?) 6", "Data.Argonaut.Decode.(.!=) 6", "Data.Argonaut.Decode.(.:) 7", "Data.Argonaut.Decode.(.:!) 7", "Data.Argonaut.Decode.(.:?) 7", "Data.Argonaut.Decode.Combinators.(.!=) 6", "Data.Argonaut.Decode.Combinators.(.:) 7", "Data.Argonaut.Decode.Combinators.(.:!) 7", "Data.Argonaut.Decode.Combinators.(.:?) 7", "Data.Argonaut.Encode.(:=) 7", "Data.Argonaut.Encode.(:=?) 7", "Data.Argonaut.Encode.(~>) 6", "Data.Argonaut.Encode.(~>?) 6", "Data.Argonaut.Encode.Combinators.(:=) 7", "Data.Argonaut.Encode.Combinators.(:=?) 7", "Data.Argonaut.Encode.Combinators.(~>) 6", "Data.Argonaut.Encode.Combinators.(~>?) 6", "Data.Array.(!!) 8", "Data.Array.(..) 8", "Data.Array.(:) 6", "Data.Array.(\\\\) 5", "Data.Array.NonEmpty.(!!) 8", "Data.Array.NonEmpty.(..) 8", "Data.Array.NonEmpty.(:) 6", "Data.Array.NonEmpty.(\\\\) 5", "Data.BooleanAlgebra.(&&) 3", "Data.BooleanAlgebra.(||) 2", "Data.Bounded.(<) 4", "Data.Bounded.(<=) 4", "Data.Bounded.(>) 4", "Data.Bounded.(>=) 4", "Data.CommutativeRing.(*) 7", "Data.CommutativeRing.(+) 6", "Data.CommutativeRing.(-) 6", "Data.DivisionRing.(*) 7", "Data.DivisionRing.(+) 6", "Data.DivisionRing.(-) 6", "Data.Either.Nested.(\\/) type 6", "Data.Either.Nested.(\\/) 6", "Data.Eq.(/=) 4", "Data.Eq.(==) 4", "Data.EuclideanRing.(*) 7", "Data.EuclideanRing.(+) 6", "Data.EuclideanRing.(-) 6", "Data.EuclideanRing.(/) 7", "Data.Field.(*) 7", "Data.Field.(+) 6", "Data.Field.(-) 6", "Data.Field.(/) 7", "Data.Function.(#) 1", "Data.Function.($) 0", "Data.Function.(<<<) 9", "Data.Function.(>>>) 9", "Data.Functor.($>) 4", "Data.Functor.(<#>) 1", "Data.Functor.(<$) 4", "Data.Functor.(<$>) 4", "Data.Functor.(<@>) 4", "Data.Functor.Contravariant.(>#<) 4", "Data.Functor.Contravariant.(>$<) 4", "Data.Functor.Coproduct.Nested.(<\\/>) type 6", "Data.Functor.Coproduct.Nested.(<\\/>) 6", "Data.Functor.Product.Nested.() type 6", "Data.Functor.Product.Nested.() 6", "Data.HeytingAlgebra.(&&) 3", "Data.HeytingAlgebra.(||) 2", "Data.HugeNum.(^) 8", "Data.Int.Bits.(.&.) 10", "Data.Int.Bits.(.^.) 10", "Data.Int.Bits.(.|.) 10", "Data.Lens.(%=) 4", "Data.Lens.(%~) 4", "Data.Lens.(&&&) 3", "Data.Lens.(&&=) 4", "Data.Lens.(&&~) 4", "Data.Lens.(***) 3", "Data.Lens.(*=) 4", "Data.Lens.(*~) 4", "Data.Lens.(+++) 2", "Data.Lens.(+=) 4", "Data.Lens.(+~) 4", "Data.Lens.(-=) 4", "Data.Lens.(-~) 4", "Data.Lens.(.=) 4", "Data.Lens.(.~) 4", "Data.Lens.(//=) 4", "Data.Lens.(//~) 4", "Data.Lens.(<>=) 4", "Data.Lens.(<>~) 4", "Data.Lens.(?=) 4", "Data.Lens.(?~) 4", "Data.Lens.(^.) 8", "Data.Lens.(^..) 8", "Data.Lens.(^?) 8", "Data.Lens.(||=) 4", "Data.Lens.(|||) 2", "Data.Lens.(||~) 4", "Data.Lens.Common.(&&&) 3", "Data.Lens.Common.(***) 3", "Data.Lens.Common.(+++) 2", "Data.Lens.Common.(|||) 2", "Data.Lens.Fold.(^..) 8", "Data.Lens.Fold.(^?) 8", "Data.Lens.Fold.Partial.(^?!) 8", "Data.Lens.Fold.Partial.(^@?!) 8", "Data.Lens.Getter.(^.) 8", "Data.Lens.Lens.Tuple.(&&&) 3", "Data.Lens.Lens.Tuple.(***) 3", "Data.Lens.Prism.Either.(+++) 2", "Data.Lens.Prism.Either.(|||) 2", "Data.Lens.Setter.(%=) 4", "Data.Lens.Setter.(%~) 4", "Data.Lens.Setter.(&&=) 4", "Data.Lens.Setter.(&&~) 4", "Data.Lens.Setter.(*=) 4", "Data.Lens.Setter.(*~) 4", "Data.Lens.Setter.(+=) 4", "Data.Lens.Setter.(+~) 4", "Data.Lens.Setter.(-=) 4", "Data.Lens.Setter.(-~) 4", "Data.Lens.Setter.(.=) 4", "Data.Lens.Setter.(.~) 4", "Data.Lens.Setter.(//=) 4", "Data.Lens.Setter.(//~) 4", "Data.Lens.Setter.(<>=) 4", "Data.Lens.Setter.(<>~) 4", "Data.Lens.Setter.(?=) 4", "Data.Lens.Setter.(?~) 4", "Data.Lens.Setter.(||=) 4", "Data.Lens.Setter.(||~) 4", "Data.List.(!!) 8", "Data.List.(..) 8", "Data.List.(:) 6", "Data.List.(\\\\) 5", "Data.List.Lazy.(!!) 8", "Data.List.Lazy.(..) 8", "Data.List.Lazy.(:) 6", "Data.List.Lazy.(\\\\) 5", "Data.List.Lazy.NonEmpty.(:) 6", "Data.List.Lazy.Types.(:) 6", "Data.List.NonEmpty.(!!) 8", "Data.List.NonEmpty.(:) 6", "Data.List.Types.(:) 6", "Data.Monoid.(<>) 5", "Data.NaturalTransformation.(~>) type 4", "Data.NonEmpty.(:|) 5", "Data.Number.(%) 7", "Data.Number.Approximate.(~=) 4", "Data.Number.Approximate.(\u2245) 4", "Data.Number.Approximate.(\u2247) 4", "Data.Options.(:=) 6", "Data.Ord.(<) 4", "Data.Ord.(<=) 4", "Data.Ord.(>) 4", "Data.Ord.(>=) 4", "Data.Profunctor.Choice.(+++) 2", "Data.Profunctor.Choice.(|||) 2", "Data.Profunctor.Strong.(&&&) 3", "Data.Profunctor.Strong.(***) 3", "Data.Ring.(*) 7", "Data.Ring.(+) 6", "Data.Ring.(-) 6", "Data.Semigroup.(<>) 5", "Data.Semiring.(*) 7", "Data.Semiring.(+) 6", "Data.Tuple.Nested.(/\\) type 6", "Data.Tuple.Nested.(/\\) 6", "Foreign.Index.(!) 9", "Parsing.Combinators.(!!) 8", "Parsing.Combinators.($>) 4", "Parsing.Combinators.(..) 8", "Parsing.Combinators.(:) 6", "Parsing.Combinators.(<#>) 1", "Parsing.Combinators.(<$) 4", "Parsing.Combinators.(<$>) 4", "Parsing.Combinators.() 4", "Parsing.Combinators.() 3", "Parsing.Combinators.(<@>) 4", "Parsing.Combinators.(<|>) 3", "Parsing.Combinators.(<~?>) 4", "Parsing.Combinators.(\\\\) 5", "Parsing.Indent.(<*/>) 11", "Parsing.Indent.(<+/>) 9", "Parsing.Indent.(<-/>) 10", "Parsing.Indent.() 12", "Pathy.(<..>) 6", "Pathy.(<.>) 6", "Pathy.() 6", "Pathy.Path.(<..>) 6", "Pathy.Path.(<.>) 6", "Pathy.Path.() 6", "Prelude.(~>) type 4", "Prelude.(#) 1", "Prelude.($) 0", "Prelude.($>) 4", "Prelude.(&&) 3", "Prelude.(*) 7", "Prelude.(*>) 4", "Prelude.(+) 6", "Prelude.(-) 6", "Prelude.(/) 7", "Prelude.(/=) 4", "Prelude.(<) 4", "Prelude.(<#>) 1", "Prelude.(<$) 4", "Prelude.(<$>) 4", "Prelude.(<*) 4", "Prelude.(<*>) 4", "Prelude.(<<<) 9", "Prelude.(<=) 4", "Prelude.(<=<) 1", "Prelude.(<>) 5", "Prelude.(<@>) 4", "Prelude.(=<<) 1", "Prelude.(==) 4", "Prelude.(>) 4", "Prelude.(>=) 4", "Prelude.(>=>) 1", "Prelude.(>>=) 1", "Prelude.(>>>) 9", "Prelude.(||) 2", "StringParser.() 4", "StringParser.Combinators.() 4", "Test.QuickCheck.(/==) 2", "Test.QuickCheck.(/=?) 2", "Test.QuickCheck.(<=?) 2", "Test.QuickCheck.() 2", "Test.QuickCheck.(===) 2", "Test.QuickCheck.(==?) 2", "Test.QuickCheck.(>=?) 2", "Test.QuickCheck.(>?) 2", "Type.Function.(#) type 1", "Type.Function.($) type 0", "Type.Prelude.(+) type 0", "Type.Row.(+) type 0"]; @@ -55128,12 +54977,12 @@ var typeVarTypeVarBindingPref = { typeVar: function(dictToName) { var $263 = toName(dictToName); return function($264) { - return TypeVarName.create(Prefixed(function(v) { + return TypeVarName.create(Prefixed((function(v) { return { prefix: Nothing.value, value: v }; - }($263($264)))); + })($263($264)))); }; }, typeVarKinded: function(dictToName) { @@ -55152,22 +55001,22 @@ var typeVarTypeVarBindingPref = { }; } }; -var typeWildcard = /* @__PURE__ */ function() { +var typeWildcard = /* @__PURE__ */ (function() { return new TypeWildcard(tokUnderscore); -}(); +})(); var typeVar = function(dict) { return dict.typeVar; }; var typeString = function(str) { return new TypeString(toSourceToken(new TokString(unwrap4(escapeSourceString(str)), str)), str); }; -var typeParens2 = /* @__PURE__ */ function() { - var wrap4 = function() { +var typeParens2 = /* @__PURE__ */ (function() { + var wrap4 = (function() { var $271 = toWrapped(tokLeftParen)(tokRightParen); return function($272) { return TypeParens.create($271($272)); }; - }(); + })(); return function(v) { if (v instanceof TypeParens) { return v; @@ -55175,14 +55024,14 @@ var typeParens2 = /* @__PURE__ */ function() { ; return wrap4(v); }; -}(); +})(); var typeOp = function(ty) { - var $275 = maybe(ty)(function() { + var $275 = maybe(ty)((function() { var $278 = TypeOp.create(precType2(ty)); return function($279) { return $278(coerce6($279)); }; - }()); + })()); var $276 = map24(map111(precType2)); return function($277) { return $275(fromArray($276($277))); @@ -55252,33 +55101,33 @@ var typeRecord = function(dictToName) { return function(lbls) { return function(ty) { return new TypeRecord(toWrapped(tokLeftBrace)(tokRightBrace)({ - labels: map25(function() { + labels: map25((function() { var $289 = toSeparated(tokComma); var $290 = map32(toLabeled1(tokDoubleColon)); return function($291) { return $289($290($291)); }; - }())(fromArray(lbls)), + })())(fromArray(lbls)), tail: map25(Tuple.create(tokPipe))(ty) })); }; }; }; -var typeRecordEmpty = /* @__PURE__ */ function() { +var typeRecordEmpty = /* @__PURE__ */ (function() { return typeRecord(toNameLabelLabel)([])(Nothing.value); -}(); +})(); var typeRow = function(dictToName) { var toLabeled1 = toLabeled(dictToName); return function(lbls) { return function(ty) { return new TypeRow(toWrapped(tokLeftParen)(tokRightParen)({ - labels: map25(function() { + labels: map25((function() { var $292 = toSeparated(tokComma); var $293 = map32(toLabeled1(tokDoubleColon)); return function($294) { return $292($293($294)); }; - }())(fromArray(lbls)), + })())(fromArray(lbls)), tail: map25(Tuple.create(tokPipe))(ty) })); }; @@ -55309,24 +55158,24 @@ var module_ = function(dictToName) { }; }; }; -var lineComments = /* @__PURE__ */ function() { - var $296 = map24(function() { +var lineComments = /* @__PURE__ */ (function() { + var $296 = map24((function() { var $299 = append16("-- "); return function($300) { return Comment.create($299($300)); }; - }()); + })()); var $297 = split("\n"); return function($298) { return $296($297($298)); }; -}(); -var lineBreaks = /* @__PURE__ */ function() { +})(); +var lineBreaks = /* @__PURE__ */ (function() { var $301 = Line.create(LF.value); return function($302) { return pure8($301($302)); }; -}(); +})(); var printModuleWithOptions = function(options) { return function(mod4) { var formatOptions = { @@ -55369,12 +55218,12 @@ var instHead = function(dictToQualifiedName) { return { keyword: tokInstance, name: map25(flip(Tuple.create)(tokDoubleColon))(name2), - constraints: map25(function() { + constraints: map25((function() { var $307 = flip(Tuple.create)(tokRightFatArrow); return function($308) { return $307(toOneOrDelimited($308)); }; - }())(fromArray(constraints)), + })())(fromArray(constraints)), className: toQualifiedName3(className), types: map24(precType3)(types) }; @@ -55498,19 +55347,19 @@ var exportClass = function(dictToName) { return $391($392($393)); }; }; -var docComments = /* @__PURE__ */ function() { - var $394 = map24(function() { +var docComments = /* @__PURE__ */ (function() { + var $394 = map24((function() { var $397 = append16("-- | "); return function($398) { return Comment.create($397($398)); }; - }()); + })()); var $395 = split("\n"); return function($396) { return $394($395($396)); }; -}(); -var defaultPrintOptions = /* @__PURE__ */ function() { +})(); +var defaultPrintOptions = /* @__PURE__ */ (function() { return { importWrap: ImportWrapSource.value, indentUnit: " ", @@ -55523,7 +55372,7 @@ var defaultPrintOptions = /* @__PURE__ */ function() { typeArrowPlacement: TypeArrowFirst.value, unicode: UnicodeSource.value }; -}(); +})(); var printModule = /* @__PURE__ */ printModuleWithOptions(defaultPrintOptions); var declValue = function(dictToName) { var toName2 = toName(dictToName); @@ -55543,13 +55392,13 @@ var declValue = function(dictToName) { }; }; var declTypeSignature = function(dictToName) { - return curry(function() { + return curry((function() { var $402 = DeclKindSignature.create(tokType); var $403 = toLabeled(dictToName)(tokDoubleColon); return function($404) { return $402($403($404)); }; - }()); + })()); }; var declType = function(dictToName) { var toName2 = toName(dictToName); @@ -55564,12 +55413,12 @@ var declType = function(dictToName) { }; }; var declSignature = function(dictToName) { - return curry(function() { + return curry((function() { var $405 = toLabeled(dictToName)(tokDoubleColon); return function($406) { return DeclSignature.create($405($406)); }; - }()); + })()); }; var declNewtype = function(dictToName) { var toName2 = toName(dictToName); @@ -55598,12 +55447,12 @@ var declImportAs = function(dictToName) { return { keyword: tokImport, module: toName2(name2), - names: map25(function() { + names: map25((function() { var $417 = Tuple.create(Nothing.value); return function($418) { return $417(toParenList($418)); }; - }())(fromArray(imports)), + })())(fromArray(imports)), qualified: new Just(new Tuple(tokAs, toName1(as))) }; }; @@ -55618,12 +55467,12 @@ var declImport = function(dictToName) { return { keyword: tokImport, module: toName2(name2), - names: map25(function() { + names: map25((function() { var $419 = Tuple.create(Nothing.value); return function($420) { return $419(toParenList($420)); }; - }())(fromArray(imports)), + })())(fromArray(imports)), qualified: Nothing.value }; }; @@ -55662,15 +55511,15 @@ var fold5 = /* @__PURE__ */ fold(foldableMaybe)(monoidString); var wrapNotNull = function(s) { return typeApp(typeCtor2("NotNull"))([s]); }; -var qualifiy = /* @__PURE__ */ function() { +var qualify = /* @__PURE__ */ (function() { var $60 = toQualifiedName(toQualifiedNameProperProp); return function($61) { return $60(Proper($61)); }; -}(); +})(); var qualifiedTypeToName = function(v) { if (v.moduleName === "") { - return qualifiy(v.typeName); + return qualify(v.typeName); } ; return toQualifiedName2(new Qualified(new Just(v.moduleName), v.typeName)); @@ -55685,47 +55534,47 @@ var typeName = function(gqlScalarsToPursTypes) { } ; if (v1 === "Float") { - return qualifiy("Number"); + return qualify("Number"); } ; if (v1 === "Numeric") { - return qualifiy("Number"); + return qualify("Number"); } ; if (v1 === "Bigint") { - return qualifiy("Number"); + return qualify("Number"); } ; if (v1 === "Smallint") { - return qualifiy("Int"); + return qualify("Int"); } ; if (v1 === "Integer") { - return qualifiy("Int"); + return qualify("Int"); } ; if (v1 === "Int") { - return qualifiy("Int"); + return qualify("Int"); } ; if (v1 === "Int2") { - return qualifiy("Int"); + return qualify("Int"); } ; if (v1 === "Int4") { - return qualifiy("Int"); + return qualify("Int"); } ; if (v1 === "Int8") { - return qualifiy("Int"); + return qualify("Int"); } ; if (v1 === "Text") { - return qualifiy("String"); + return qualify("String"); } ; if (v1 === "Citext") { - return qualifiy("String"); + return qualify("String"); } ; if (v1 === "Jsonb") { @@ -55749,7 +55598,7 @@ var typeName = function(gqlScalarsToPursTypes) { }); } ; - return qualifiy(v1); + return qualify(v1); })(mapFlipped2(lookup4(str)(gqlScalarsToPursTypes))(qualifiedTypeToName)); }; }; @@ -55898,7 +55747,7 @@ var directiveToPurs = function(gqlScalarsToPursTypes) { return function(v) { var locationsArr = fromFoldable6(unwrap5(v.directiveLocations)); var locationTypes = mapMaybe2(directiveLocationToPurs)(locationsArr); - var locations = function() { + var locations = (function() { var v1 = uncons2(locationTypes); if (v1 instanceof Nothing) { return nilType; @@ -55909,7 +55758,7 @@ var directiveToPurs = function(gqlScalarsToPursTypes) { } ; throw new Error("Failed pattern match at GraphQL.Client.CodeGen.Directive (line 96, column 29 - line 98, column 83): " + [v1.constructor.name]); - }(); + })(); var args = mapFlipped3(maybe([])(function($75) { return fromFoldable6(unwrap5($75)); })(v.argumentsDefinition))(inputValueDefinitionToPurs(gqlScalarsToPursTypes)(id2)); @@ -55931,10 +55780,10 @@ var getDocumentDirectivesPurs = function(gqlScalarsToPursTypes) { var directives = getDirectiveDefinitions(v); var directiveTypes = mapMaybe2(directiveToPurs(gqlScalarsToPursTypes)(id2))(fromFoldable6(directives)); var directiveTypeWithNil = snoc$prime(directiveTypes)(typeCtor3("Nil'")); - var directiveDefinitionsPurs = function() { + var directiveDefinitionsPurs = (function() { var v1 = uncons3(directiveTypeWithNil); return typeOp(v1.head)(mapFlipped3(v1.tail)(binaryOp2(":>"))); - }(); + })(); var directiveAppliers = foldMap7(directiveToApplierPurs)(directives); var decls = append6([declTypeSignature2("Directives")(typeApp(typeCtor3("List'"))([typeCtor3("Type")])), declType2("Directives")([])(directiveDefinitionsPurs)])(directiveAppliers); return printModule(module_2(moduleName)(exports)(imports)(decls)); @@ -55970,7 +55819,7 @@ var decodeJsonTypeRef = { }; // output/Parsing/index.js -var ParseError = /* @__PURE__ */ function() { +var ParseError = /* @__PURE__ */ (function() { function ParseError2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -55982,7 +55831,7 @@ var ParseError = /* @__PURE__ */ function() { }; }; return ParseError2; -}(); +})(); var parseErrorMessage = function(v) { return v.value0; }; @@ -56052,7 +55901,7 @@ var deprecationReasonIsSymbol = { var gDecodeJsonCons6 = /* @__PURE__ */ gDecodeJsonCons(/* @__PURE__ */ decodeFieldMaybe(decodeArray3)); var gDecodeJsonCons7 = /* @__PURE__ */ gDecodeJsonCons(/* @__PURE__ */ decodeFieldMaybe(/* @__PURE__ */ decodeArray2(decodeJsonTypeRef))); var lmap5 = /* @__PURE__ */ lmap(bifunctorEither); -var JsonDecodeError = /* @__PURE__ */ function() { +var JsonDecodeError = /* @__PURE__ */ (function() { function JsonDecodeError2(value0) { this.value0 = value0; } @@ -56061,8 +55910,8 @@ var JsonDecodeError = /* @__PURE__ */ function() { return new JsonDecodeError2(value0); }; return JsonDecodeError2; -}(); -var InvalidIntrospectionSchema = /* @__PURE__ */ function() { +})(); +var InvalidIntrospectionSchema = /* @__PURE__ */ (function() { function InvalidIntrospectionSchema2(value0) { this.value0 = value0; } @@ -56071,7 +55920,7 @@ var InvalidIntrospectionSchema = /* @__PURE__ */ function() { return new InvalidIntrospectionSchema2(value0); }; return InvalidIntrospectionSchema2; -}(); +})(); var toParserError = function(v) { if (v instanceof JsonDecodeError) { return new ParseError(printJsonDecodeError(v.value0), initialPos); @@ -56088,15 +55937,15 @@ var startsWith = function(pre) { return take4(length5(pre))(str) === pre; }; }; -var noSchemaTypes = /* @__PURE__ */ filter2(/* @__PURE__ */ function() { +var noSchemaTypes = /* @__PURE__ */ filter2(/* @__PURE__ */ (function() { var $260 = maybe(true)(not(heytingAlgebraFunction(heytingAlgebraFunction(heytingAlgebraBoolean)))(startsWith)("__")); return function($261) { - return $260(function(v) { + return $260((function(v) { return v.name; - }($261)); + })($261)); }; -}()); -var documentFromIntrospection = /* @__PURE__ */ function() { +})()); +var documentFromIntrospection = /* @__PURE__ */ (function() { var toDocument = function(v) { var toScalarDefinition = function(fullType) { return bind5(note("No name for scalar type")(fullType.name))(function(name2) { @@ -56116,16 +55965,16 @@ var documentFromIntrospection = /* @__PURE__ */ function() { }; }; var toNamedType = function($262) { - return NamedType(fold7(function(v1) { + return NamedType(fold7((function(v1) { return v1.name; - }(unwrap6($262)))); + })(unwrap6($262)))); }; - var toUnionMemberTypes = function() { + var toUnionMemberTypes = (function() { var $263 = map27(toNamedType); return function($264) { return UnionMemberTypes($263(fromFoldable7($264))); }; - }(); + })(); var toUnionDefinition = function(fullType) { return bind5(note("No name for union type")(fullType.name))(function(name2) { return pure10({ @@ -56187,18 +56036,18 @@ var documentFromIntrospection = /* @__PURE__ */ function() { type: toType(inputValue.type) }; }; - var toInputFieldsDefintion = function() { + var toInputFieldsDefinition = (function() { var $265 = map27(toInputValueDefinition); return function($266) { return InputFieldsDefinition($265(fromFoldable7($266))); }; - }(); + })(); var toInputObjectDefinition = function(fullType) { return bind5(note("No name for input object type")(fullType.name))(function(name2) { return pure10({ description: fullType.description, directives: Nothing.value, - inputFieldsDefinition: map112(toInputFieldsDefintion)(fullType.inputFields), + inputFieldsDefinition: map112(toInputFieldsDefinition)(fullType.inputFields), name: name2 }); }); @@ -56210,19 +56059,19 @@ var documentFromIntrospection = /* @__PURE__ */ function() { enumValue: wrap3(enumValue.name) }; }; - var toEnumValuesDefintion = function() { + var toEnumValuesDefinition = (function() { var $267 = map27(toEnumValueDefinition); return function($268) { return EnumValuesDefinition($267(fromFoldable7($268))); }; - }(); + })(); var toEnumDefinition = function(fullType) { return bind5(note("No name for enum type")(fullType.name))(function(name2) { return pure10({ description: fullType.description, directives: Nothing.value, name: name2, - enumValuesDefinition: map112(toEnumValuesDefintion)(fullType.enumValues) + enumValuesDefinition: map112(toEnumValuesDefinition)(fullType.enumValues) }); }); }; @@ -56301,12 +56150,12 @@ var documentFromIntrospection = /* @__PURE__ */ function() { ; return new Left("Unknown directive location: " + v1); }; - var toArgumentsDefinition = function() { + var toArgumentsDefinition = (function() { var $269 = map27(toInputValueDefinition); return function($270) { return ArgumentsDefinition($269(fromFoldable7($270))); }; - }(); + })(); var toDirectiveDefinition = function(directive) { return bind5(traverse2(toDirectiveLocation)(directive.locations))(function(directiveLocations) { return pure10(new Just({ @@ -56326,12 +56175,12 @@ var documentFromIntrospection = /* @__PURE__ */ function() { type: toType(field.type) }; }; - var toFieldsDefinition = function() { + var toFieldsDefinition = (function() { var $271 = map27(toFieldDefinition); return function($272) { return FieldsDefinition($271(fromFoldable7($272))); }; - }(); + })(); var toObjectDefinition = function(fullType) { return bind5(note("No name for object type")(fullType.name))(function(name2) { return pure10({ @@ -56387,27 +56236,27 @@ var documentFromIntrospection = /* @__PURE__ */ function() { }))); }); var nonSchemaTypes = noSchemaTypes(v["__schema"].types); - var fullTypeToDefinition = function() { + var fullTypeToDefinition = (function() { var $278 = map28(map112(function($280) { return Definition_TypeSystemDefinition.create(TypeSystemDefinition_TypeDefinition.create($280)); })); return function($279) { return $278(toTypeSystemDefinition($279)); }; - }(); + })(); var typeDefinitions = map28(catMaybes)(traverse12(fullTypeToDefinition)(fromFoldable7(nonSchemaTypes))); - var directiveToDefinition = function() { + var directiveToDefinition = (function() { var $281 = map28(map112(function($283) { return Definition_TypeSystemDefinition.create(TypeSystemDefinition_DirectiveDefinition.create($283)); })); return function($282) { return $281(toDirectiveDefinition($282)); }; - }(); + })(); var directiveDefinitions = map28(catMaybes)(traverse12(directiveToDefinition)(fromFoldable7(v["__schema"].directives))); return map28(Document)(append24(directiveDefinitions)(append24(map28(pure14)(root))(typeDefinitions))); }; - return composeKleisli(bindEither)(function() { + return composeKleisli(bindEither)((function() { var $284 = lmap5(JsonDecodeError.create); var $285 = decodeJson(decodeRecord(gDecodeJsonCons(decodeFieldId(decodeRecord(gDecodeJsonCons(decodeFieldId(decodeArray2(decodeRecord(gDecodeJsonCons(decodeFieldId(decodeArray3))(gDecodeJsonCons3(gDecodeJsonCons(decodeFieldId(decodeArray2(decodeJsonString)))(gDecodeJsonCons32)({ reflectSymbol: function() { @@ -56465,13 +56314,13 @@ var documentFromIntrospection = /* @__PURE__ */ function() { return function($286) { return $284($285($286)); }; - }())(function() { + })())((function() { var $287 = lmap5(InvalidIntrospectionSchema.create); return function($288) { return $287(toDocument($288)); }; - }()); -}(); + })()); +})(); // output/GraphQL.Client.CodeGen.GetSymbols/index.js var foldMap8 = /* @__PURE__ */ foldMap(foldableArray)(monoidString); @@ -56487,8 +56336,8 @@ var sort4 = /* @__PURE__ */ sort(ordString); var nub1 = /* @__PURE__ */ nub(ordString); var unwrap7 = /* @__PURE__ */ unwrap(); var lower1stChar = function(s) { - var head4 = take4(1)(s); - return head4 === toLower(head4); + var head3 = take4(1)(s); + return head3 === toLower(head3); }; var keyword = /* @__PURE__ */ flip(/* @__PURE__ */ elem2(eqString))(["data", "type", "instance", "if", "then", "else"]); var symbolsToCode = function(dictFoldable) { @@ -56496,8 +56345,8 @@ var symbolsToCode = function(dictFoldable) { return function(modulePrefix) { return function(symbols) { var symbolsString = foldMap8(function(s) { - return "\n" + (s + (" = Proxy :: Proxy" + show2(s))); - })(nub3(fromFoldable11(symbols))); + return "\n" + (s + (" = Proxy :: Proxy " + show2(s))); + })(filter2(conj2(lower1stChar)(not3(keyword)))(nub3(fromFoldable11(symbols)))); return "module " + (modulePrefix + ("Symbols where\n\nimport Type.Proxy (Proxy(..))\n" + symbolsString)); }; }; @@ -56577,7 +56426,7 @@ var getSymbols = function(doc) { }; // output/Data.CatQueue/index.js -var CatQueue = /* @__PURE__ */ function() { +var CatQueue = /* @__PURE__ */ (function() { function CatQueue2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -56589,7 +56438,7 @@ var CatQueue = /* @__PURE__ */ function() { }; }; return CatQueue2; -}(); +})(); var uncons5 = function($copy_v) { var $tco_done = false; var $tco_result; @@ -56630,19 +56479,19 @@ var $$null4 = function(v) { ; return false; }; -var empty5 = /* @__PURE__ */ function() { +var empty5 = /* @__PURE__ */ (function() { return new CatQueue(Nil.value, Nil.value); -}(); +})(); // output/Data.CatList/index.js -var CatNil = /* @__PURE__ */ function() { +var CatNil = /* @__PURE__ */ (function() { function CatNil2() { } ; CatNil2.value = new CatNil2(); return CatNil2; -}(); -var CatCons = /* @__PURE__ */ function() { +})(); +var CatCons = /* @__PURE__ */ (function() { function CatCons2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -56654,7 +56503,7 @@ var CatCons = /* @__PURE__ */ function() { }; }; return CatCons2; -}(); +})(); var link = function(v) { return function(v1) { if (v instanceof CatNil) { @@ -56748,21 +56597,21 @@ var uncons6 = function(v) { } ; if (v instanceof CatCons) { - return new Just(new Tuple(v.value0, function() { + return new Just(new Tuple(v.value0, (function() { var $66 = $$null4(v.value1); if ($66) { return CatNil.value; } ; return foldr9(link)(CatNil.value)(v.value1); - }())); + })())); } ; throw new Error("Failed pattern match at Data.CatList (line 99, column 1 - line 99, column 61): " + [v.constructor.name]); }; -var empty6 = /* @__PURE__ */ function() { +var empty6 = /* @__PURE__ */ (function() { return CatNil.value; -}(); +})(); var append7 = link; var semigroupCatList = { append: append7 @@ -56778,10 +56627,8 @@ var $runtime_lazy7 = function(name2, moduleName, init3) { var state2 = 0; var val; return function(lineNumber) { - if (state2 === 2) - return val; - if (state2 === 1) - throw new ReferenceError(name2 + " was needed before it finished initializing (module " + moduleName + ", line " + lineNumber + ")", moduleName, lineNumber); + if (state2 === 2) return val; + if (state2 === 1) throw new ReferenceError(name2 + " was needed before it finished initializing (module " + moduleName + ", line " + lineNumber + ")", moduleName, lineNumber); state2 = 1; val = init3(); state2 = 2; @@ -56789,7 +56636,7 @@ var $runtime_lazy7 = function(name2, moduleName, init3) { }; }; var append8 = /* @__PURE__ */ append(semigroupCatList); -var Free = /* @__PURE__ */ function() { +var Free = /* @__PURE__ */ (function() { function Free2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -56801,8 +56648,8 @@ var Free = /* @__PURE__ */ function() { }; }; return Free2; -}(); -var Return = /* @__PURE__ */ function() { +})(); +var Return = /* @__PURE__ */ (function() { function Return2(value0) { this.value0 = value0; } @@ -56811,8 +56658,8 @@ var Return = /* @__PURE__ */ function() { return new Return2(value0); }; return Return2; -}(); -var Bind = /* @__PURE__ */ function() { +})(); +var Bind = /* @__PURE__ */ (function() { function Bind2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -56824,7 +56671,7 @@ var Bind = /* @__PURE__ */ function() { }; }; return Bind2; -}(); +})(); var toView = function($copy_v) { var $tco_done = false; var $tco_result; @@ -56912,12 +56759,12 @@ var freeMonad = { var freeFunctor = { map: function(k) { return function(f) { - return bindFlipped(freeBind)(function() { + return bindFlipped(freeBind)((function() { var $189 = pure(freeApplicative); return function($190) { return $189(k($190)); }; - }())(f); + })())(f); }; } }; @@ -56959,7 +56806,7 @@ var compactableMap = function(dictOrd) { var mapToList1 = mapToList(dictOrd); var insert9 = insert(dictOrd); return { - compact: function() { + compact: (function() { var select = function(v) { return function(m) { return alter4($$const(v.value1))(v.value0)(m); @@ -56969,8 +56816,8 @@ var compactableMap = function(dictOrd) { return function($105) { return $104(mapToList1($105)); }; - }(), - separate: function() { + })(), + separate: (function() { var select = function(v) { return function(v1) { if (v.value1 instanceof Left) { @@ -56997,7 +56844,7 @@ var compactableMap = function(dictOrd) { return function($107) { return $106(mapToList1($107)); }; - }() + })() }; }; @@ -57278,7 +57125,7 @@ var map113 = /* @__PURE__ */ map(functorTuple); var fromFoldable1 = /* @__PURE__ */ fromFoldable3(foldableList); var runFree2 = /* @__PURE__ */ runFree(functorIdentity); var coerce7 = /* @__PURE__ */ coerce(); -var CodegenImportType = /* @__PURE__ */ function() { +var CodegenImportType = /* @__PURE__ */ (function() { function CodegenImportType2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -57290,8 +57137,8 @@ var CodegenImportType = /* @__PURE__ */ function() { }; }; return CodegenImportType2; -}(); -var CodegenImportTypeOp = /* @__PURE__ */ function() { +})(); +var CodegenImportTypeOp = /* @__PURE__ */ (function() { function CodegenImportTypeOp2(value0) { this.value0 = value0; } @@ -57300,8 +57147,8 @@ var CodegenImportTypeOp = /* @__PURE__ */ function() { return new CodegenImportTypeOp2(value0); }; return CodegenImportTypeOp2; -}(); -var CodegenImportClass = /* @__PURE__ */ function() { +})(); +var CodegenImportClass = /* @__PURE__ */ (function() { function CodegenImportClass2(value0) { this.value0 = value0; } @@ -57310,8 +57157,8 @@ var CodegenImportClass = /* @__PURE__ */ function() { return new CodegenImportClass2(value0); }; return CodegenImportClass2; -}(); -var CodegenImportValue = /* @__PURE__ */ function() { +})(); +var CodegenImportValue = /* @__PURE__ */ (function() { function CodegenImportValue2(value0) { this.value0 = value0; } @@ -57320,8 +57167,8 @@ var CodegenImportValue = /* @__PURE__ */ function() { return new CodegenImportValue2(value0); }; return CodegenImportValue2; -}(); -var CodegenImportOp = /* @__PURE__ */ function() { +})(); +var CodegenImportOp = /* @__PURE__ */ (function() { function CodegenImportOp2(value0) { this.value0 = value0; } @@ -57330,8 +57177,8 @@ var CodegenImportOp = /* @__PURE__ */ function() { return new CodegenImportOp2(value0); }; return CodegenImportOp2; -}(); -var ImportName = /* @__PURE__ */ function() { +})(); +var ImportName = /* @__PURE__ */ (function() { function ImportName2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -57343,8 +57190,8 @@ var ImportName = /* @__PURE__ */ function() { }; }; return ImportName2; -}(); -var CodegenExportType = /* @__PURE__ */ function() { +})(); +var CodegenExportType = /* @__PURE__ */ (function() { function CodegenExportType2(value0, value1) { this.value0 = value0; this.value1 = value1; @@ -57356,8 +57203,8 @@ var CodegenExportType = /* @__PURE__ */ function() { }; }; return CodegenExportType2; -}(); -var CodegenExportTypeOp = /* @__PURE__ */ function() { +})(); +var CodegenExportTypeOp = /* @__PURE__ */ (function() { function CodegenExportTypeOp2(value0) { this.value0 = value0; } @@ -57366,8 +57213,8 @@ var CodegenExportTypeOp = /* @__PURE__ */ function() { return new CodegenExportTypeOp2(value0); }; return CodegenExportTypeOp2; -}(); -var CodegenExportClass = /* @__PURE__ */ function() { +})(); +var CodegenExportClass = /* @__PURE__ */ (function() { function CodegenExportClass2(value0) { this.value0 = value0; } @@ -57376,8 +57223,8 @@ var CodegenExportClass = /* @__PURE__ */ function() { return new CodegenExportClass2(value0); }; return CodegenExportClass2; -}(); -var CodegenExportValue = /* @__PURE__ */ function() { +})(); +var CodegenExportValue = /* @__PURE__ */ (function() { function CodegenExportValue2(value0) { this.value0 = value0; } @@ -57386,8 +57233,8 @@ var CodegenExportValue = /* @__PURE__ */ function() { return new CodegenExportValue2(value0); }; return CodegenExportValue2; -}(); -var CodegenExportOp = /* @__PURE__ */ function() { +})(); +var CodegenExportOp = /* @__PURE__ */ (function() { function CodegenExportOp2(value0) { this.value0 = value0; } @@ -57396,8 +57243,8 @@ var CodegenExportOp = /* @__PURE__ */ function() { return new CodegenExportOp2(value0); }; return CodegenExportOp2; -}(); -var CodegenExportModule = /* @__PURE__ */ function() { +})(); +var CodegenExportModule = /* @__PURE__ */ (function() { function CodegenExportModule2(value0) { this.value0 = value0; } @@ -57406,7 +57253,7 @@ var CodegenExportModule = /* @__PURE__ */ function() { return new CodegenExportModule2(value0); }; return CodegenExportModule2; -}(); +})(); var toImportFromRecordNilReco = { toImportFromRecord: function(dictApplicative) { var pure17 = pure(dictApplicative); @@ -57646,12 +57493,12 @@ var runCodegenT = function(v) { }); }; var importType3 = function(dictToToken) { - return withQualifiedName(dictToToken)(function() { + return withQualifiedName(dictToToken)((function() { var $537 = CodegenImportType.create(false); return function($538) { return ImportName.create($537($538)); }; - }()); + })()); }; var importFrom = function(dictMonad) { var applicativeCodegenT1 = applicativeCodegenT(dictMonad); @@ -57663,7 +57510,7 @@ var importFrom = function(dictMonad) { return function(mod4) { return toImportFrom1(function(v) { return state2(function(st) { - return new Tuple(v.value1, function() { + return new Tuple(v.value1, (function() { if (v.value1.module instanceof Nothing) { var $423 = {}; for (var $424 in st) { @@ -57719,7 +57566,7 @@ var importFrom = function(dictMonad) { } ; throw new Error("Failed pattern match at Tidy.Codegen.Monad (line 240, column 16 - line 262, column 10): " + [v.value1.module.constructor.name]); - }()); + })()); }); }); }; @@ -57788,12 +57635,12 @@ var moduleFromCodegenState = function(dictToName) { var module_3 = module_(dictToName); return function(name2) { return function(st) { - var withLeadingBreaks = function() { + var withLeadingBreaks = (function() { var $559 = modifyAt2(0)(leading3(lineBreaks(2))); return function($560) { return fold8($559($560)); }; - }(); + })(); var importsQualified = bind7(toUnfoldable7(st.importsQualified))(function(v) { return bind7(toUnfoldable1(v.value1))(function(qual) { return pure11(new Tuple(v.value0, declImportAs2(v.value0)([])(qual))); @@ -57803,12 +57650,12 @@ var moduleFromCodegenState = function(dictToName) { var importsFrom = bind7(toUnfoldable7(st.importsFrom))(function(v) { return pure11(new Tuple(v.value0, declImport3(v.value0)(map29(codegenImportToCST)(toUnfoldable1(v.value1))))); }); - var importsNamed = withLeadingBreaks(map29(function() { + var importsNamed = withLeadingBreaks(map29((function() { var $561 = either(identity1)(identity1); return function($562) { return $561(snd($562)); }; - }())(sortBy2(comparing2(fst))(append9(map29(map113(Left.create))(importsFrom))(map29(map113(Right.create))(importsQualified))))); + })())(sortBy2(comparing2(fst))(append9(map29(map113(Left.create))(importsFrom))(map29(map113(Right.create))(importsQualified))))); var exports = map29(codegenExportToCST)(fromFoldable8(st.exports)); var decls = fromFoldable1(reverse(st.declarations)); return module_3(name2)(exports)(append9(importsOpen)(importsNamed))(decls); @@ -57890,9 +57737,9 @@ var tell2 = /* @__PURE__ */ tell(/* @__PURE__ */ monadTellArrayDeclaration(freeM var append18 = /* @__PURE__ */ append(semigroupArray); var sortImports = function(v) { var getModuleName = function($305) { - return nameOf(function(v1) { + return nameOf((function(v1) { return v1.module; - }(unwrap8($305))); + })(unwrap8($305))); }; return { body: v.body, @@ -57905,13 +57752,13 @@ var sortImports = function(v) { } }; }; -var qualify = /* @__PURE__ */ function() { +var qualify2 = /* @__PURE__ */ (function() { var $306 = toQualifiedName(toQualifiedNameProperProp); var $307 = wrap(); return function($308) { return $306($307($308)); }; -}(); +})(); var typeName2 = function(gqlToPursTypes) { return function(defaultTypes) { return function(str) { @@ -57925,7 +57772,7 @@ var typeName2 = function(gqlToPursTypes) { return v1.value0; } ; - return qualify(pascalCase(str)); + return qualify2(pascalCase(str)); }; }; }; @@ -57951,14 +57798,14 @@ var hasRootOp = function(dictFoldable) { return function(op) { return any1(function(v) { if (v instanceof Definition_TypeSystemDefinition && v.value0 instanceof TypeSystemDefinition_SchemaDefinition) { - return any3(function() { + return any3((function() { var $309 = eq75(op); return function($310) { - return $309(function(v1) { + return $309((function(v1) { return v1.operationType; - }(unwrap8($310))); + })(unwrap8($310))); }; - }())(v.value0.value0.rootOperationTypeDefinition); + })())(v.value0.value0.rootOperationTypeDefinition); } ; return false; @@ -58007,7 +57854,7 @@ var getNonNullTypeName = function(v) { throw new Error("Failed pattern match at GraphQL.Client.CodeGen.SchemaCst (line 472, column 22 - line 474, column 61): " + [v.constructor.name]); }; var getDefaultTypeNames = function(v) { - return fromFoldable9([new Tuple("id", v.id), new Tuple("json", v.json), new Tuple("jsonb", v.json), new Tuple("timestamp", v.dateTime), new Tuple("timestamptz", v.dateTime), new Tuple("float", qualify("Number")), new Tuple("numeric", qualify("Number")), new Tuple("bigint", qualify("Number")), new Tuple("number", qualify("Number")), new Tuple("smallint", qualify("Int")), new Tuple("integer", qualify("Int")), new Tuple("int", qualify("Int")), new Tuple("int2", qualify("Int")), new Tuple("int4", qualify("Int")), new Tuple("int8", qualify("Int")), new Tuple("text", qualify("String")), new Tuple("citext", qualify("String")), new Tuple("string", qualify("String")), new Tuple("boolean", qualify("Boolean")), new Tuple("bool", qualify("Boolean"))]); + return fromFoldable9([new Tuple("id", v.id), new Tuple("json", v.json), new Tuple("jsonb", v.json), new Tuple("timestamp", v.dateTime), new Tuple("timestamptz", v.dateTime), new Tuple("float", qualify2("Number")), new Tuple("numeric", qualify2("Number")), new Tuple("bigint", qualify2("Number")), new Tuple("number", qualify2("Number")), new Tuple("smallint", qualify2("Int")), new Tuple("integer", qualify2("Int")), new Tuple("int", qualify2("Int")), new Tuple("int2", qualify2("Int")), new Tuple("int4", qualify2("Int")), new Tuple("int8", qualify2("Int")), new Tuple("text", qualify2("String")), new Tuple("citext", qualify2("String")), new Tuple("string", qualify2("String")), new Tuple("boolean", qualify2("Boolean")), new Tuple("bool", qualify2("Boolean"))]); }; var genImportUnqualified = function(dictMonad) { var importFrom3 = importFrom(dictMonad)(toModuleNameString2)(toImportFromImportNameQua); @@ -58023,15 +57870,15 @@ var genImportsUnqualified = function(dictFilterable) { var traverse22 = traverse13(applicativeCodegenT(dictMonad)); var genImportUnqualified1 = genImportUnqualified(dictMonad); return function() { - var $315 = traverse22(genImportUnqualified1); - var $316 = filter4(function() { - var $318 = not4($$null2); - return function($319) { - return $318(function(v) { + var $311 = traverse22(genImportUnqualified1); + var $312 = filter4((function() { + var $314 = not4($$null2); + return function($315) { + return $314((function(v) { return v.moduleName; - }($315)); + })($315)); }; - }()); + })()); return function($313) { return $311($312($313)); }; @@ -58054,15 +57901,15 @@ var genImports = function(dictFilterable) { var traverse22 = traverse13(applicativeCodegenT(dictMonad)); var genImport1 = genImport(dictMonad); return function() { - var $320 = traverse22(genImport1); - var $321 = filter4(function() { - var $323 = not4($$null2); - return function($324) { - return $323(function(v) { + var $316 = traverse22(genImport1); + var $317 = filter4((function() { + var $319 = not4($$null2); + return function($320) { + return $319((function(v) { return v.moduleName; - }($320)); + })($320)); }; - }()); + })()); return function($318) { return $316($317($318)); }; @@ -58072,12 +57919,12 @@ var genImports = function(dictFilterable) { }; var genImports1 = /* @__PURE__ */ genImports(filterableMap2)(traversableMap)(freeMonad)(); var comment2 = function(dictOverLeadingComments) { - return maybe(identity19)(function() { + return maybe(identity19)((function() { var $321 = leading(dictOverLeadingComments); return function($322) { return $321(docComments($322)); }; - }()); + })()); }; var comment1 = /* @__PURE__ */ comment2(/* @__PURE__ */ overLeadingCommentsDeclar(overLeadingCommentsVoid)); var comment22 = /* @__PURE__ */ comment2(/* @__PURE__ */ overLeadingCommentsType(overLeadingCommentsVoid)); @@ -58096,7 +57943,7 @@ var gqlToPursSchema = function(v) { }))(function(argsM) { return bind8(importQualified1("GraphQL.Client.Union")("GqlUnion"))(function(gqlUnion) { return bind8(importFrom1("GraphQL.Client.AsGql")(importType4("AsGql")))(function(asGql) { - return bind8(function() { + return bind8((function() { if (v.idImport instanceof Nothing) { return importQualified1("GraphQL.Client.ID")("ID"); } @@ -58106,7 +57953,7 @@ var gqlToPursSchema = function(v) { } ; throw new Error("Failed pattern match at GraphQL.Client.CodeGen.SchemaCst (line 55, column 11 - line 57, column 114): " + [v.idImport.constructor.name]); - }())(function(id2) { + })())(function(id2) { var enumsMap = fromFoldable9(mapFlipped4(enums)(function(e) { var name2 = pascalCase(e.name); return new Tuple(name2, { @@ -58145,7 +57992,7 @@ var gqlToPursSchema = function(v) { return Nothing.value; }; var rootOperationTypeDefinitionToPurs = function(v3) { - var opStr = function() { + var opStr = (function() { if (v3.operationType instanceof Query) { return "Query"; } @@ -58159,7 +58006,7 @@ var gqlToPursSchema = function(v) { } ; throw new Error("Failed pattern match at GraphQL.Client.CodeGen.SchemaCst (line 122, column 17 - line 125, column 45): " + [v3.operationType.constructor.name]); - }(); + })(); var actualType = pascalCase(unwrap8(v3.namedType)); var $202 = opStr !== actualType; if ($202) { @@ -58183,26 +58030,26 @@ var gqlToPursSchema = function(v) { }; var hasSubscription = hasRootOp1(v1)(Subscription.value); var hasMutation = hasRootOp1(v1)(Mutation.value); - var schema = declType3("Schema")([])(typeRecord3([new Tuple("directives", typeApp(typeCtor4(proxyT))([typeCtor4(directives)])), new Tuple("query", typeCtor12("Query")), new Tuple("mutation", function() { + var schema = declType3("Schema")([])(typeRecord3([new Tuple("directives", typeApp(typeCtor4(proxyT))([typeCtor4(directives)])), new Tuple("query", typeCtor12("Query")), new Tuple("mutation", (function() { if (hasMutation) { return typeCtor12("Mutation"); } ; return typeCtor4(voidT); - }()), new Tuple("subscription", function() { + })()), new Tuple("subscription", (function() { if (hasSubscription) { return typeCtor12("Subscription"); } ; return typeCtor4(voidT); - }())])(Nothing.value)); + })())])(Nothing.value)); var defaultTypes = getDefaultTypeNames(imports); var getPursTypeName = namedTypeToPurs2(gqlToPursTypesMs)(defaultTypes); var builtin = ["String", "Boolean", "Int", "Float"]; var descriptionAndNameToPurs = function(description) { return function(name2) { var tName = pascalCase(name2); - var scalarType = function() { + var scalarType = (function() { var $209 = elem3(tName)(builtin); if ($209) { return Nothing.value; @@ -58229,13 +58076,13 @@ var gqlToPursSchema = function(v) { } ; return new Just(unknownJson(name2)); - }(); - return map114(function() { + })(); + return map114((function() { var $324 = comment22(description); return function($325) { return $324(typeCtor4($325)); }; - }())(scalarType); + })())(scalarType); }; }; var scalarTypeDefinitionToPurs = function(v3) { @@ -58321,7 +58168,7 @@ var gqlToPursSchema = function(v) { var inputValueDefinitionToPurs2 = function(objectName) { return function(fieldName) { return function(v3) { - return new Tuple(v3.name, comment22(v3.description)(function() { + return new Tuple(v3.name, comment22(v3.description)((function() { var v4 = lookupOverride(objectName)(v3.name); if (v4 instanceof Nothing) { return argTypeToPurs2(objectName)(fieldName)(v3.name)(v3.type); @@ -58344,7 +58191,7 @@ var gqlToPursSchema = function(v) { } ; throw new Error("Failed pattern match at GraphQL.Client.CodeGen.SchemaCst (line 225, column 9 - line 230, column 69): " + [v4.constructor.name]); - }())); + })())); }; }; }; @@ -58365,12 +58212,12 @@ var gqlToPursSchema = function(v) { var inputObjectTypeDefinitionToPurs = function(fieldName) { return function(v3) { var tName = pascalCase(v3.name); - var record = maybe(typeRecordEmpty)(function() { + var record = maybe(typeRecordEmpty)((function() { var $326 = inputValueToFieldsDefinitionToPurs(v3.name)(fieldName); return function($327) { return $326(unwrap8($327)); }; - }())(v3.inputFieldsDefinition); + })())(v3.inputFieldsDefinition); return new Cons(comment1(v3.description)(declNewtype2(tName)([])(tName)(record)), new Cons(declDerive2(Nothing.value)([])(newType)([typeCtor12(tName), typeWildcard]), Nil.value)); }; }; @@ -58408,7 +58255,7 @@ var gqlToPursSchema = function(v) { }; var fieldDefinitionToPurs = function(objectName) { return function(v3) { - var pursType = comment22(v3.description)(function() { + var pursType = comment22(v3.description)((function() { var v4 = lookupOverride(objectName)(v3.name); if (v4 instanceof Nothing) { return typeToPurs(v3.type); @@ -58431,8 +58278,8 @@ var gqlToPursSchema = function(v) { } ; throw new Error("Failed pattern match at GraphQL.Client.CodeGen.SchemaCst (line 199, column 40 - line 204, column 81): " + [v4.constructor.name]); - }()); - return new Tuple(v3.name, function() { + })()); + return new Tuple(v3.name, (function() { if (v3.argumentsDefinition instanceof Nothing) { return pursType; } @@ -58442,7 +58289,7 @@ var gqlToPursSchema = function(v) { } ; throw new Error("Failed pattern match at GraphQL.Client.CodeGen.SchemaCst (line 192, column 24 - line 196, column 33): " + [v3.argumentsDefinition.constructor.name]); - }()); + })()); }; }; var fieldsDefinitionToPurs = function(objectName) { @@ -58481,9 +58328,9 @@ var gqlToPursSchema = function(v) { } ; if (v3 instanceof TypeDefinition_InputObjectTypeDefinition) { - return inputObjectTypeDefinitionToPurs(function(v4) { + return inputObjectTypeDefinitionToPurs((function(v4) { return v4.name; - }(unwrap8(v3.value0)))(v3.value0); + })(unwrap8(v3.value0)))(v3.value0); } ; throw new Error("Failed pattern match at GraphQL.Client.CodeGen.SchemaCst (line 104, column 30 - line 111, column 114): " + [v3.constructor.name]); @@ -58575,12 +58422,12 @@ var fromJust6 = /* @__PURE__ */ fromJust(); var show3 = /* @__PURE__ */ show(showInt); var docComment2 = /* @__PURE__ */ docComment(foldableMaybe); var defaultEnumValueName = function(s) { - var alphaStart = guard5(maybe(false)(function() { + var alphaStart = guard5(maybe(false)((function() { var $30 = not5(isAlpha); return function($31) { return $30(codePointFromChar($31)); }; - }())(charAt2(0)(s)))("ENUM_"); + })())(charAt2(0)(s)))("ENUM_"); return alphaStart + (toUpper3(take4(1)(s)) + drop4(1)(s)); }; var template = function(modulePrefix) { @@ -58609,22 +58456,22 @@ var template = function(modulePrefix) { var predMembers = enumValueName(v1.head) + (" -> Nothing \n " + intercalate7("\n ")(zipWith2(makeAdjacent)(v1.tail)(v2.init))); var succMembers = intercalate7("\n ")(zipWith2(makeAdjacent)(v2.init)(v1.tail)) + ("\n " + (enumValueName(v2.last) + " -> Nothing")); var ints = range2(0)(length3(v.values) - 1 | 0); - var toEnumMembers = function() { + var toEnumMembers = (function() { var makeToEnum = function($$int) { return function(value) { return show3($$int) + (" -> Just " + enumValueName(value)); }; }; return intercalate7("\n ")(zipWith2(makeToEnum)(ints)(v.values)) + "\n _ -> Nothing"; - }(); - var fromEnumMembers = function() { + })(); + var fromEnumMembers = (function() { var makeFromEnum = function(value) { return function($$int) { return enumValueName(value) + (" -> " + show3($$int)); }; }; return intercalate7("\n ")(zipWith2(makeFromEnum)(v.values)(ints)); - }(); + })(); return "module " + (modulePrefix + ("Schema." + (v.schemaName + (".Enum." + (v.name + (" where\n\nimport Prelude\n\nimport Data.Argonaut.Decode (class DecodeJson, JsonDecodeError(..), decodeJson)\nimport Data.Argonaut.Encode (class EncodeJson, encodeJson)\nimport Data.Bounded (class Bounded)\nimport Data.Enum (class Enum, class BoundedEnum, Cardinality(..))\nimport Data.Either (Either(..))\nimport Data.Function (on)\nimport Data.Maybe (Maybe(..))\nimport GraphQL.Client.ToGqlString (class GqlArgString)\nimport GraphQL.Hasura.Decode (class DecodeHasura)\nimport GraphQL.Hasura.Encode (class EncodeHasura)\n" + (intercalate7("\n")(v.imports) + ("\n\n" + (docComment2(v.description) + ("data " + (v.name + (" \n = " + (enumCtrs + ("\n" + (v.customCode({ name: v.name, values: valuesAndTransforms @@ -58998,7 +58845,7 @@ var gqlToPursMainSchemaCode = function(opts) { }; }; }; -var getDocumentEnums = /* @__PURE__ */ function() { +var getDocumentEnums = /* @__PURE__ */ (function() { var enumValuesDefinitionToPurs = function(def) { return fromFoldable10(mapFlipped6(unwrap9(def))(function(v) { return unwrap9(v.enumValue); @@ -59033,7 +58880,7 @@ var getDocumentEnums = /* @__PURE__ */ function() { return function($156) { return fromFoldable10($155(unwrap9($156))); }; -}(); +})(); var defaultIdImport = { typeName: "ID", moduleName: "GraphQL.Client.ID" @@ -59075,7 +58922,7 @@ var schemaFromGqlToPursWithCache = function(opts) { }); if (v2 instanceof Nothing) { return bind9(go(Nothing.value))(function(eVal) { - return discard2(function() { + return discard2((function() { var v3 = schemaFromGqlToPurs(opts)({ schema: v.schema, moduleName: v.moduleName @@ -59088,7 +58935,7 @@ var schemaFromGqlToPursWithCache = function(opts) { } ; return pure16(unit); - }())(function() { + })())(function() { return pure16(eVal); }); }); @@ -59137,12 +58984,12 @@ var schemasFromGqlToPurs = function(opts) { }; }); })), - symbols: function(syms) { + symbols: (function(syms) { return { path: opts.dir + "/Symbols.purs", code: symbolsToCode2(modulePrefix)(syms) }; - }(bind23(pursGqls)(function(v) { + })(bind23(pursGqls)(function(v) { return v.symbols; })), directives: mapFlipped22(pursGqls)(function(pg) { @@ -59280,7 +59127,7 @@ var mempty14 = /* @__PURE__ */ mempty(/* @__PURE__ */ monoidRecord2(/* @__PURE__ return "path"; } })(monoidString)()(monoidRecordNil))))()(monoidRecordNil)))))); -var fromQualifiedTypeJs = /* @__PURE__ */ function() { +var fromQualifiedTypeJs = /* @__PURE__ */ (function() { var $63 = either(identity(categoryFn))(function(v) { return { typeName: v, @@ -59299,29 +59146,29 @@ var fromQualifiedTypeJs = /* @__PURE__ */ function() { return function($65) { return $63($64($65)); }; -}(); +})(); var fromNullable = function(a) { var $66 = fromMaybe(a); return function($67) { return $66(toMaybe($67)); }; }; -var schemasFromGqlToPursJs = /* @__PURE__ */ function() { +var schemasFromGqlToPursJs = /* @__PURE__ */ (function() { var go = function(optsJs) { var opts = { gqlToPursTypes: fromFoldableWithIndex2(map35(fromQualifiedTypeJs)(fromNullable(empty3)(optsJs.gqlToPursTypes))), fieldTypeOverrides: map116(fromFoldableWithIndex2)(fromFoldableWithIndex2(map35(map35(fromQualifiedTypeJs))(fromNullable(empty3)(optsJs.fieldTypeOverrides)))), - argTypeOverrides: map116(function() { - var $68 = map116(function() { + argTypeOverrides: map116((function() { + var $68 = map116((function() { var $70 = map116(fromQualifiedTypeJs); return function($71) { return $70(fromFoldableWithIndex2($71)); }; - }()); + })()); return function($69) { return $68(fromFoldableWithIndex2($69)); }; - }())(fromFoldableWithIndex2(fromNullable(empty3)(optsJs.argTypeOverrides))), + })())(fromFoldableWithIndex2(fromNullable(empty3)(optsJs.argTypeOverrides))), nullableOverrides: map116(fromFoldableWithIndex2)(fromFoldableWithIndex2(fromNullable(empty3)(optsJs.nullableOverrides))), dir: fromNullable("")(optsJs.dir), modulePath: fromNullable([])(optsJs.modulePath), @@ -59332,12 +59179,12 @@ var schemasFromGqlToPursJs = /* @__PURE__ */ function() { enumValueNameTransform: toMaybe(optsJs.enumValueNameTransform), cache: mapFlipped7(toMaybe(optsJs.cache))(function(v) { return { - get: map36(function() { + get: map36((function() { var $72 = map42(toMaybe); return function($73) { return $72(toAff($73)); }; - }())(v.get), + })())(v.get), set: map36(toAff)(v.set) }; }) @@ -59362,7 +59209,7 @@ var schemasFromGqlToPursJs = /* @__PURE__ */ function() { }; }; return mkFn2(go); -}(); +})(); export { fromNullable, fromQualifiedTypeJs, diff --git a/package-lock.json b/package-lock.json index 60d113d..093373a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,18 +11,16 @@ "dependencies": { "@urql/core": "^1.16.2", "graphql": "^16.5.0", - "graphql-ws": "^5.9.1", - "isomorphic-unfetch": "^3.1.0", - "isomorphic-ws": "^5.0.0", - "mkdirp": "^1.0.4", - "rimraf": "3.0.2" + "graphql-ws": "^5.9.1" }, "devDependencies": { "@apollo/client": "3.6", - "esbuild": "^0.14.51", + "esbuild": "^0.27.0", "exec-sh": "^0.4.0", "glob": "^7.2.0", "prettier": "3.6.2", + "purescript": "^0.15.15", + "spago": "^0.93.44", "wonka": "^4.0.15" } }, @@ -63,1167 +61,6750 @@ } } }, - "node_modules/@graphql-typed-document-node/core": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.1.1.tgz", - "integrity": "sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg==", - "peerDependencies": { - "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" - } - }, - "node_modules/@urql/core": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@urql/core/-/core-1.16.2.tgz", - "integrity": "sha512-Be2ekFcRovpLx6EKu/w7M3jJdC32Ev3eXJgXcJD7pVDgjv/RfUbYC4tGU87VrvQDJOg+t4gHFtIR6Vr9ws7mbg==", - "dependencies": { - "@graphql-typed-document-node/core": "^3.1.0", - "wonka": "^4.0.14" - } - }, - "node_modules/@wry/context": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@wry/context/-/context-0.6.1.tgz", - "integrity": "sha512-LOmVnY1iTU2D8tv4Xf6MVMZZ+juIJ87Kt/plMijjN20NMAXGmH4u8bS1t0uT74cZ5gwpocYueV58YwyI8y+GKw==", + "node_modules/@esbuild/aix-ppc64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.0.tgz", + "integrity": "sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==", + "cpu": [ + "ppc64" + ], "dev": true, - "dependencies": { - "tslib": "^2.3.0" - }, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], "engines": { - "node": ">=8" + "node": ">=18" } }, - "node_modules/@wry/equality": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@wry/equality/-/equality-0.5.2.tgz", - "integrity": "sha512-oVMxbUXL48EV/C0/M7gLVsoK6qRHPS85x8zECofEZOVvxGmIPLA9o5Z27cc2PoAyZz1S2VoM2A7FLAnpfGlneA==", + "node_modules/@esbuild/android-arm": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.0.tgz", + "integrity": "sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==", + "cpu": [ + "arm" + ], "dev": true, - "dependencies": { - "tslib": "^2.3.0" - }, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=8" + "node": ">=18" } }, - "node_modules/@wry/trie": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@wry/trie/-/trie-0.3.1.tgz", - "integrity": "sha512-WwB53ikYudh9pIorgxrkHKrQZcCqNM/Q/bDzZBffEaGUKGuHrRb3zZUT9Sh2qw9yogC7SsdRmQ1ER0pqvd3bfw==", + "node_modules/@esbuild/android-arm64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.0.tgz", + "integrity": "sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "tslib": "^2.3.0" - }, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=8" - } - }, - "node_modules/balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "node": ">=18" } }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "node_modules/esbuild": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.51.tgz", - "integrity": "sha512-+CvnDitD7Q5sT7F+FM65sWkF8wJRf+j9fPcprxYV4j+ohmzVj2W7caUqH2s5kCaCJAfcAICjSlKhDCcvDpU7nw==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "esbuild-android-64": "0.14.51", - "esbuild-android-arm64": "0.14.51", - "esbuild-darwin-64": "0.14.51", - "esbuild-darwin-arm64": "0.14.51", - "esbuild-freebsd-64": "0.14.51", - "esbuild-freebsd-arm64": "0.14.51", - "esbuild-linux-32": "0.14.51", - "esbuild-linux-64": "0.14.51", - "esbuild-linux-arm": "0.14.51", - "esbuild-linux-arm64": "0.14.51", - "esbuild-linux-mips64le": "0.14.51", - "esbuild-linux-ppc64le": "0.14.51", - "esbuild-linux-riscv64": "0.14.51", - "esbuild-linux-s390x": "0.14.51", - "esbuild-netbsd-64": "0.14.51", - "esbuild-openbsd-64": "0.14.51", - "esbuild-sunos-64": "0.14.51", - "esbuild-windows-32": "0.14.51", - "esbuild-windows-64": "0.14.51", - "esbuild-windows-arm64": "0.14.51" - } - }, - "node_modules/esbuild-android-64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.51.tgz", - "integrity": "sha512-6FOuKTHnC86dtrKDmdSj2CkcKF8PnqkaIXqvgydqfJmqBazCPdw+relrMlhGjkvVdiiGV70rpdnyFmA65ekBCQ==", + "node_modules/@esbuild/android-x64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.0.tgz", + "integrity": "sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" ], "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/esbuild-android-arm64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.51.tgz", - "integrity": "sha512-vBtp//5VVkZWmYYvHsqBRCMMi1MzKuMIn5XDScmnykMTu9+TD9v0NMEDqQxvtFToeYmojdo5UCV2vzMQWJcJ4A==", + "node_modules/@esbuild/darwin-arm64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.0.tgz", + "integrity": "sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ - "android" + "darwin" ], "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/esbuild-darwin-64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.51.tgz", - "integrity": "sha512-YFmXPIOvuagDcwCejMRtCDjgPfnDu+bNeh5FU2Ryi68ADDVlWEpbtpAbrtf/lvFTWPexbgyKgzppNgsmLPr8PA==", + "node_modules/@esbuild/darwin-x64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.0.tgz", + "integrity": "sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" ], "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/esbuild-darwin-arm64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.51.tgz", - "integrity": "sha512-juYD0QnSKwAMfzwKdIF6YbueXzS6N7y4GXPDeDkApz/1RzlT42mvX9jgNmyOlWKN7YzQAYbcUEJmZJYQGdf2ow==", + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.0.tgz", + "integrity": "sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ - "darwin" + "freebsd" ], "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/esbuild-freebsd-64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.51.tgz", - "integrity": "sha512-cLEI/aXjb6vo5O2Y8rvVSQ7smgLldwYY5xMxqh/dQGfWO+R1NJOFsiax3IS4Ng300SVp7Gz3czxT6d6qf2cw0g==", + "node_modules/@esbuild/freebsd-x64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.0.tgz", + "integrity": "sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "freebsd" ], "engines": { - "node": ">=12" + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.0.tgz", + "integrity": "sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" } }, - "node_modules/esbuild-freebsd-arm64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.51.tgz", - "integrity": "sha512-TcWVw/rCL2F+jUgRkgLa3qltd5gzKjIMGhkVybkjk6PJadYInPtgtUBp1/hG+mxyigaT7ib+od1Xb84b+L+1Mg==", + "node_modules/@esbuild/linux-arm64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.0.tgz", + "integrity": "sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ - "freebsd" + "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/esbuild-linux-32": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.51.tgz", - "integrity": "sha512-RFqpyC5ChyWrjx8Xj2K0EC1aN0A37H6OJfmUXIASEqJoHcntuV3j2Efr9RNmUhMfNE6yEj2VpYuDteZLGDMr0w==", + "node_modules/@esbuild/linux-ia32": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.0.tgz", + "integrity": "sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==", "cpu": [ "ia32" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/esbuild-linux-64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.51.tgz", - "integrity": "sha512-dxjhrqo5i7Rq6DXwz5v+MEHVs9VNFItJmHBe1CxROWNf4miOGoQhqSG8StStbDkQ1Mtobg6ng+4fwByOhoQoeA==", + "node_modules/@esbuild/linux-loong64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.0.tgz", + "integrity": "sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==", "cpu": [ - "x64" + "loong64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/esbuild-linux-arm": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.51.tgz", - "integrity": "sha512-LsJynDxYF6Neg7ZC7748yweCDD+N8ByCv22/7IAZglIEniEkqdF4HCaa49JNDLw1UQGlYuhOB8ZT/MmcSWzcWg==", + "node_modules/@esbuild/linux-mips64el": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.0.tgz", + "integrity": "sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==", "cpu": [ - "arm" + "mips64el" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/esbuild-linux-arm64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.51.tgz", - "integrity": "sha512-D9rFxGutoqQX3xJPxqd6o+kvYKeIbM0ifW2y0bgKk5HPgQQOo2k9/2Vpto3ybGYaFPCE5qTGtqQta9PoP6ZEzw==", + "node_modules/@esbuild/linux-ppc64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.0.tgz", + "integrity": "sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==", "cpu": [ - "arm64" + "ppc64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/esbuild-linux-mips64le": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.51.tgz", - "integrity": "sha512-vS54wQjy4IinLSlb5EIlLoln8buh1yDgliP4CuEHumrPk4PvvP4kTRIG4SzMXm6t19N0rIfT4bNdAxzJLg2k6A==", + "node_modules/@esbuild/linux-riscv64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.0.tgz", + "integrity": "sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==", "cpu": [ - "mips64el" + "riscv64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/esbuild-linux-ppc64le": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.51.tgz", - "integrity": "sha512-xcdd62Y3VfGoyphNP/aIV9LP+RzFw5M5Z7ja+zdpQHHvokJM7d0rlDRMN+iSSwvUymQkqZO+G/xjb4/75du8BQ==", + "node_modules/@esbuild/linux-s390x": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.0.tgz", + "integrity": "sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==", "cpu": [ - "ppc64" + "s390x" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/esbuild-linux-riscv64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.51.tgz", - "integrity": "sha512-syXHGak9wkAnFz0gMmRBoy44JV0rp4kVCEA36P5MCeZcxFq8+fllBC2t6sKI23w3qd8Vwo9pTADCgjTSf3L3rA==", + "node_modules/@esbuild/linux-x64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.0.tgz", + "integrity": "sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==", "cpu": [ - "riscv64" + "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/esbuild-linux-s390x": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.51.tgz", - "integrity": "sha512-kFAJY3dv+Wq8o28K/C7xkZk/X34rgTwhknSsElIqoEo8armCOjMJ6NsMxm48KaWY2h2RUYGtQmr+RGuUPKBhyw==", + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.0.tgz", + "integrity": "sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==", "cpu": [ - "s390x" + "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ - "linux" + "netbsd" ], "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/esbuild-netbsd-64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.51.tgz", - "integrity": "sha512-ZZBI7qrR1FevdPBVHz/1GSk1x5GDL/iy42Zy8+neEm/HA7ma+hH/bwPEjeHXKWUDvM36CZpSL/fn1/y9/Hb+1A==", + "node_modules/@esbuild/netbsd-x64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.0.tgz", + "integrity": "sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "netbsd" ], "engines": { - "node": ">=12" + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.0.tgz", + "integrity": "sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" } }, - "node_modules/esbuild-openbsd-64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.51.tgz", - "integrity": "sha512-7R1/p39M+LSVQVgDVlcY1KKm6kFKjERSX1lipMG51NPcspJD1tmiZSmmBXoY5jhHIu6JL1QkFDTx94gMYK6vfA==", + "node_modules/@esbuild/openbsd-x64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.0.tgz", + "integrity": "sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "openbsd" ], "engines": { - "node": ">=12" + "node": ">=18" + } + }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.0.tgz", + "integrity": "sha512-nyvsBccxNAsNYz2jVFYwEGuRRomqZ149A39SHWk4hV0jWxKM0hjBPm3AmdxcbHiFLbBSwG6SbpIcUbXjgyECfA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" } }, - "node_modules/esbuild-sunos-64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.51.tgz", - "integrity": "sha512-HoHaCswHxLEYN8eBTtyO0bFEWvA3Kdb++hSQ/lLG7TyKF69TeSG0RNoBRAs45x/oCeWaTDntEZlYwAfQlhEtJA==", + "node_modules/@esbuild/sunos-x64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.0.tgz", + "integrity": "sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "sunos" ], "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/esbuild-windows-32": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.51.tgz", - "integrity": "sha512-4rtwSAM35A07CBt1/X8RWieDj3ZUHQqUOaEo5ZBs69rt5WAFjP4aqCIobdqOy4FdhYw1yF8Z0xFBTyc9lgPtEg==", + "node_modules/@esbuild/win32-arm64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.0.tgz", + "integrity": "sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==", "cpu": [ - "ia32" + "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/esbuild-windows-64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.51.tgz", - "integrity": "sha512-HoN/5HGRXJpWODprGCgKbdMvrC3A2gqvzewu2eECRw2sYxOUoh2TV1tS+G7bHNapPGI79woQJGV6pFH7GH7qnA==", + "node_modules/@esbuild/win32-ia32": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.0.tgz", + "integrity": "sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==", "cpu": [ - "x64" + "ia32" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/esbuild-windows-arm64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.51.tgz", - "integrity": "sha512-JQDqPjuOH7o+BsKMSddMfmVJXrnYZxXDHsoLHc0xgmAZkOOCflRmC43q31pk79F9xuyWY45jDBPolb5ZgGOf9g==", + "node_modules/@esbuild/win32-x64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.0.tgz", + "integrity": "sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==", "cpu": [ - "arm64" + "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/exec-sh": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.4.0.tgz", - "integrity": "sha512-BgAFra+J+hK/wquyWchMiqgaxSv1ec2c+//DRSePlF3NLx/tBOmkIkJEc1hWrX4Yis3tzxgv1+FiFs/mmucs/g==", - "dev": true + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true, + "license": "MIT" }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "node_modules/@graphql-typed-document-node/core": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.1.1.tgz", + "integrity": "sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg==", + "peerDependencies": { + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + } }, - "node_modules/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, + "node_modules/@isaacs/balanced-match": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", + "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", + "dev": true, + "license": "MIT", "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": "20 || >=22" } }, - "node_modules/graphql": { - "version": "16.5.0", - "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.5.0.tgz", - "integrity": "sha512-qbHgh8Ix+j/qY+a/ZcJnFQ+j8ezakqPiHwPiZhV/3PgGlgf96QMBB5/f2rkiC9sgLoy/xvT6TSiaf2nTHJh5iA==", + "node_modules/@isaacs/brace-expansion": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", + "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@isaacs/balanced-match": "^4.0.1" + }, "engines": { - "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0" + "node": "20 || >=22" } }, - "node_modules/graphql-tag": { - "version": "2.12.6", - "resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.12.6.tgz", - "integrity": "sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==", + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", "dev": true, + "license": "ISC", "dependencies": { - "tslib": "^2.1.0" + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependencies": { - "graphql": "^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/graphql-ws": { - "version": "5.9.1", - "resolved": "https://registry.npmjs.org/graphql-ws/-/graphql-ws-5.9.1.tgz", - "integrity": "sha512-mL/SWGBwIT9Meq0NlfS55yXXTOeWPMbK7bZBEZhFu46bcGk1coTx2Sdtzxdk+9yHWngD+Fk1PZDWaAutQa9tpw==", + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=12" }, - "peerDependencies": { - "graphql": ">=0.11 <=16" + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", "dev": true, - "dependencies": { - "react-is": "^16.7.0" - } + "license": "MIT" }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "license": "MIT", "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "node_modules/isomorphic-unfetch": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/isomorphic-unfetch/-/isomorphic-unfetch-3.1.0.tgz", - "integrity": "sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==", + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", "dependencies": { - "node-fetch": "^2.6.1", - "unfetch": "^4.2.0" - } - }, - "node_modules/isomorphic-ws": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz", - "integrity": "sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==", - "peerDependencies": { - "ws": "*" + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "dev": true, + "license": "MIT", "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" }, - "bin": { - "loose-envify": "cli.js" + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "node_modules/@isaacs/fs-minipass": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", + "dev": true, + "license": "ISC", "dependencies": { - "brace-expansion": "^1.1.7" + "minipass": "^7.0.4" }, "engines": { - "node": "*" + "node": ">=18.0.0" } }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "license": "MIT", - "bin": { - "mkdirp": "bin/cmd.js" - }, + "node_modules/@isaacs/fs-minipass/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", "engines": { - "node": ">=10" + "node": ">=16 || 14 >=14.17" } }, - "node_modules/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "node_modules/@nodelib/fs.scandir": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-4.0.1.tgz", + "integrity": "sha512-vAkI715yhnmiPupY+dq+xenu5Tdf2TBQ66jLvBIcCddtz+5Q8LbMKaf9CIJJreez8fQ8fgaY+RaywQx8RJIWpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "4.0.0", + "run-parallel": "^1.2.0" + }, "engines": { - "node": "4.x || >=6.0.0" + "node": ">=18.18.0" } }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "node_modules/@nodelib/fs.stat": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-4.0.0.tgz", + "integrity": "sha512-ctr6bByzksKRCV0bavi8WoQevU6plSp2IkllIsEqaiKe2mwNNnaluhnRhcsgGZHrrHk57B3lf95MkLMO3STYcg==", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=18.18.0" } }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "node_modules/@nodelib/fs.walk": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-3.0.1.tgz", + "integrity": "sha512-nIh/M6Kh3ZtOmlY00DaUYB4xeeV6F3/ts1l29iwl3/cfyY/OuCfUx+v08zgx8TKPTifXRcjjqVQ4KB2zOYSbyw==", + "dev": true, + "license": "MIT", "dependencies": { - "wrappy": "1" + "@nodelib/fs.scandir": "4.0.1", + "fastq": "^1.15.0" + }, + "engines": { + "node": ">=18.18.0" } }, - "node_modules/optimism": { - "version": "0.16.1", - "resolved": "https://registry.npmjs.org/optimism/-/optimism-0.16.1.tgz", - "integrity": "sha512-64i+Uw3otrndfq5kaoGNoY7pvOhSsjFEN4bdEFh80MWVk/dbgJfMv7VFDeCT8LxNAlEVhQmdVEbfE7X2nWNIIg==", + "node_modules/@npmcli/fs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", + "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", "dev": true, + "license": "ISC", "dependencies": { - "@wry/context": "^0.6.0", - "@wry/trie": "^0.3.0" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + }, "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/prettier": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", - "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", + "node_modules/@npmcli/move-file": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", + "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", + "deprecated": "This functionality has been moved to @npmcli/fs", "dev": true, "license": "MIT", - "bin": { - "prettier": "bin/prettier.cjs" + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "node_modules/@npmcli/move-file/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true, - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true - }, - "node_modules/rimraf": { + "node_modules/@npmcli/move-file/node_modules/rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", "dependencies": { "glob": "^7.1.3" }, "bin": { "rimraf": "bin.js" - } - }, - "node_modules/symbol-observable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", - "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/ts-invariant": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.10.3.tgz", - "integrity": "sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "node_modules/unfetch": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/unfetch/-/unfetch-4.2.0.tgz", - "integrity": "sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==" - }, - "node_modules/wonka": { - "version": "4.0.15", - "resolved": "https://registry.npmjs.org/wonka/-/wonka-4.0.15.tgz", - "integrity": "sha512-U0IUQHKXXn6PFo9nqsHphVCE5m3IntqZNB9Jjn7EB1lrR7YTDY3YWgFvEvwniTzXSvOH/XMzAZaIfJF/LvHYXg==" - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "node_modules/ws": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", - "peer": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/zen-observable": { - "version": "0.8.15", - "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz", - "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==", - "dev": true - }, - "node_modules/zen-observable-ts": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-1.2.5.tgz", - "integrity": "sha512-QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg==", - "dev": true, - "dependencies": { - "zen-observable": "0.8.15" - } - } - }, - "dependencies": { - "@apollo/client": { - "version": "3.6.9", - "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.6.9.tgz", - "integrity": "sha512-Y1yu8qa2YeaCUBVuw08x8NHenFi0sw2I3KCu7Kw9mDSu86HmmtHJkCAifKVrN2iPgDTW/BbP3EpSV8/EQCcxZA==", + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", "dev": true, - "requires": { - "@graphql-typed-document-node/core": "^3.1.1", - "@wry/context": "^0.6.0", - "@wry/equality": "^0.5.0", - "@wry/trie": "^0.3.0", - "graphql-tag": "^2.12.6", - "hoist-non-react-statics": "^3.3.2", - "optimism": "^0.16.1", - "prop-types": "^15.7.2", - "symbol-observable": "^4.0.0", - "ts-invariant": "^0.10.3", - "tslib": "^2.3.0", - "zen-observable-ts": "^1.2.5" + "license": "MIT", + "engines": { + "node": ">= 10" } }, - "@graphql-typed-document-node/core": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.1.1.tgz", - "integrity": "sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg==", - "requires": {} - }, - "@urql/core": { + "node_modules/@urql/core": { "version": "1.16.2", "resolved": "https://registry.npmjs.org/@urql/core/-/core-1.16.2.tgz", "integrity": "sha512-Be2ekFcRovpLx6EKu/w7M3jJdC32Ev3eXJgXcJD7pVDgjv/RfUbYC4tGU87VrvQDJOg+t4gHFtIR6Vr9ws7mbg==", - "requires": { + "dependencies": { "@graphql-typed-document-node/core": "^3.1.0", "wonka": "^4.0.14" } }, - "@wry/context": { + "node_modules/@wry/context": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/@wry/context/-/context-0.6.1.tgz", "integrity": "sha512-LOmVnY1iTU2D8tv4Xf6MVMZZ+juIJ87Kt/plMijjN20NMAXGmH4u8bS1t0uT74cZ5gwpocYueV58YwyI8y+GKw==", "dev": true, - "requires": { + "dependencies": { "tslib": "^2.3.0" + }, + "engines": { + "node": ">=8" } }, - "@wry/equality": { + "node_modules/@wry/equality": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/@wry/equality/-/equality-0.5.2.tgz", "integrity": "sha512-oVMxbUXL48EV/C0/M7gLVsoK6qRHPS85x8zECofEZOVvxGmIPLA9o5Z27cc2PoAyZz1S2VoM2A7FLAnpfGlneA==", "dev": true, - "requires": { + "dependencies": { "tslib": "^2.3.0" + }, + "engines": { + "node": ">=8" } }, - "@wry/trie": { + "node_modules/@wry/trie": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/@wry/trie/-/trie-0.3.1.tgz", "integrity": "sha512-WwB53ikYudh9pIorgxrkHKrQZcCqNM/Q/bDzZBffEaGUKGuHrRb3zZUT9Sh2qw9yogC7SsdRmQ1ER0pqvd3bfw==", "dev": true, - "requires": { + "dependencies": { "tslib": "^2.3.0" + }, + "engines": { + "node": ">=8" } }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agentkeepalive": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.6.0.tgz", + "integrity": "sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true, + "license": "ISC" + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/better-sqlite3": { + "version": "11.10.0", + "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-11.10.0.tgz", + "integrity": "sha512-EwhOpyXiOEL/lKzHz9AW1msWFNzGc/z+LzeB3/jnFJpxu+th2yqvzsSWas1v9jgs9+xiXJcD5A8CJxAG2TaghQ==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "bindings": "^1.5.0", + "prebuild-install": "^7.1.1" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true, + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, - "concat-map": { + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/buildcheck": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/buildcheck/-/buildcheck-0.0.7.tgz", + "integrity": "sha512-lHblz4ahamxpTmnsk+MNTRWsjYKv965MwOrSJyeD588rR3Jcu7swE+0wN5F+PbL5cjgu/9ObkhfzEPuofEMwLA==", + "dev": true, + "optional": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/bundle-name": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", + "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "run-applescript": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/byline": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz", + "integrity": "sha512-s6webAy+R4SR8XVuJWt2V2rGvhnrhxN+9S15GNuTK3wKPOXFF6RNc+8ug2XhH+2s4f+uudG4kUVYmYOQWL2g0Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cacache": { + "version": "11.3.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz", + "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==", + "dev": true, + "license": "ISC", + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true, + "license": "ISC" + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true, + "license": "MIT" + }, + "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" }, - "esbuild": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.51.tgz", - "integrity": "sha512-+CvnDitD7Q5sT7F+FM65sWkF8wJRf+j9fPcprxYV4j+ohmzVj2W7caUqH2s5kCaCJAfcAICjSlKhDCcvDpU7nw==", - "dev": true, - "requires": { - "esbuild-android-64": "0.14.51", - "esbuild-android-arm64": "0.14.51", - "esbuild-darwin-64": "0.14.51", - "esbuild-darwin-arm64": "0.14.51", - "esbuild-freebsd-64": "0.14.51", - "esbuild-freebsd-arm64": "0.14.51", - "esbuild-linux-32": "0.14.51", - "esbuild-linux-64": "0.14.51", - "esbuild-linux-arm": "0.14.51", - "esbuild-linux-arm64": "0.14.51", - "esbuild-linux-mips64le": "0.14.51", - "esbuild-linux-ppc64le": "0.14.51", - "esbuild-linux-riscv64": "0.14.51", - "esbuild-linux-s390x": "0.14.51", - "esbuild-netbsd-64": "0.14.51", - "esbuild-openbsd-64": "0.14.51", - "esbuild-sunos-64": "0.14.51", - "esbuild-windows-32": "0.14.51", - "esbuild-windows-64": "0.14.51", - "esbuild-windows-arm64": "0.14.51" - } - }, - "esbuild-android-64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.51.tgz", - "integrity": "sha512-6FOuKTHnC86dtrKDmdSj2CkcKF8PnqkaIXqvgydqfJmqBazCPdw+relrMlhGjkvVdiiGV70rpdnyFmA65ekBCQ==", + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", "dev": true, - "optional": true + "engines": [ + "node >= 0.8" + ], + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } }, - "esbuild-android-arm64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.51.tgz", - "integrity": "sha512-vBtp//5VVkZWmYYvHsqBRCMMi1MzKuMIn5XDScmnykMTu9+TD9v0NMEDqQxvtFToeYmojdo5UCV2vzMQWJcJ4A==", + "node_modules/copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "deprecated": "This package is no longer supported.", "dev": true, - "optional": true + "license": "ISC", + "dependencies": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } }, - "esbuild-darwin-64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.51.tgz", - "integrity": "sha512-YFmXPIOvuagDcwCejMRtCDjgPfnDu+bNeh5FU2Ryi68ADDVlWEpbtpAbrtf/lvFTWPexbgyKgzppNgsmLPr8PA==", + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", "dev": true, - "optional": true + "license": "MIT" }, - "esbuild-darwin-arm64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.51.tgz", - "integrity": "sha512-juYD0QnSKwAMfzwKdIF6YbueXzS6N7y4GXPDeDkApz/1RzlT42mvX9jgNmyOlWKN7YzQAYbcUEJmZJYQGdf2ow==", + "node_modules/cpu-features": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/cpu-features/-/cpu-features-0.0.10.tgz", + "integrity": "sha512-9IkYqtX3YHPCzoVg1Py+o9057a3i0fp7S530UWokCSaFVTc7CwXPRiOjRjBQQ18ZCNafx78YfnG+HALxtVmOGA==", "dev": true, - "optional": true + "hasInstallScript": true, + "optional": true, + "dependencies": { + "buildcheck": "~0.0.6", + "nan": "^2.19.0" + }, + "engines": { + "node": ">=10.0.0" + } }, - "esbuild-freebsd-64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.51.tgz", - "integrity": "sha512-cLEI/aXjb6vo5O2Y8rvVSQ7smgLldwYY5xMxqh/dQGfWO+R1NJOFsiax3IS4Ng300SVp7Gz3czxT6d6qf2cw0g==", + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, - "optional": true + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } }, - "esbuild-freebsd-arm64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.51.tgz", - "integrity": "sha512-TcWVw/rCL2F+jUgRkgLa3qltd5gzKjIMGhkVybkjk6PJadYInPtgtUBp1/hG+mxyigaT7ib+od1Xb84b+L+1Mg==", + "node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, - "optional": true + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } }, - "esbuild-linux-32": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.51.tgz", - "integrity": "sha512-RFqpyC5ChyWrjx8Xj2K0EC1aN0A37H6OJfmUXIASEqJoHcntuV3j2Efr9RNmUhMfNE6yEj2VpYuDteZLGDMr0w==", + "node_modules/cyclist": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.2.tgz", + "integrity": "sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==", "dev": true, - "optional": true + "license": "MIT" }, - "esbuild-linux-64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.51.tgz", - "integrity": "sha512-dxjhrqo5i7Rq6DXwz5v+MEHVs9VNFItJmHBe1CxROWNf4miOGoQhqSG8StStbDkQ1Mtobg6ng+4fwByOhoQoeA==", + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "dev": true, - "optional": true + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } }, - "esbuild-linux-arm": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.51.tgz", - "integrity": "sha512-LsJynDxYF6Neg7ZC7748yweCDD+N8ByCv22/7IAZglIEniEkqdF4HCaa49JNDLw1UQGlYuhOB8ZT/MmcSWzcWg==", + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", "dev": true, - "optional": true + "license": "MIT", + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "esbuild-linux-arm64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.51.tgz", - "integrity": "sha512-D9rFxGutoqQX3xJPxqd6o+kvYKeIbM0ifW2y0bgKk5HPgQQOo2k9/2Vpto3ybGYaFPCE5qTGtqQta9PoP6ZEzw==", + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", "dev": true, - "optional": true + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } }, - "esbuild-linux-mips64le": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.51.tgz", - "integrity": "sha512-vS54wQjy4IinLSlb5EIlLoln8buh1yDgliP4CuEHumrPk4PvvP4kTRIG4SzMXm6t19N0rIfT4bNdAxzJLg2k6A==", + "node_modules/default-browser": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.4.0.tgz", + "integrity": "sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==", "dev": true, - "optional": true + "license": "MIT", + "dependencies": { + "bundle-name": "^4.1.0", + "default-browser-id": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser-id": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz", + "integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-lazy-prop": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", + "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true, + "license": "MIT" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true, + "license": "MIT" + }, + "node_modules/esbuild": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.0.tgz", + "integrity": "sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.27.0", + "@esbuild/android-arm": "0.27.0", + "@esbuild/android-arm64": "0.27.0", + "@esbuild/android-x64": "0.27.0", + "@esbuild/darwin-arm64": "0.27.0", + "@esbuild/darwin-x64": "0.27.0", + "@esbuild/freebsd-arm64": "0.27.0", + "@esbuild/freebsd-x64": "0.27.0", + "@esbuild/linux-arm": "0.27.0", + "@esbuild/linux-arm64": "0.27.0", + "@esbuild/linux-ia32": "0.27.0", + "@esbuild/linux-loong64": "0.27.0", + "@esbuild/linux-mips64el": "0.27.0", + "@esbuild/linux-ppc64": "0.27.0", + "@esbuild/linux-riscv64": "0.27.0", + "@esbuild/linux-s390x": "0.27.0", + "@esbuild/linux-x64": "0.27.0", + "@esbuild/netbsd-arm64": "0.27.0", + "@esbuild/netbsd-x64": "0.27.0", + "@esbuild/openbsd-arm64": "0.27.0", + "@esbuild/openbsd-x64": "0.27.0", + "@esbuild/openharmony-arm64": "0.27.0", + "@esbuild/sunos-x64": "0.27.0", + "@esbuild/win32-arm64": "0.27.0", + "@esbuild/win32-ia32": "0.27.0", + "@esbuild/win32-x64": "0.27.0" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/exec-sh": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.4.0.tgz", + "integrity": "sha512-BgAFra+J+hK/wquyWchMiqgaxSv1ec2c+//DRSePlF3NLx/tBOmkIkJEc1hWrX4Yis3tzxgv1+FiFs/mmucs/g==", + "dev": true + }, + "node_modules/execa": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", + "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^3.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": "^8.12.0 || >=9.7.0" + } + }, + "node_modules/expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "dev": true, + "license": "(MIT OR WTFPL)", + "engines": { + "node": ">=6" + } + }, + "node_modules/fastq": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "deprecated": "This module is no longer supported.", + "dev": true, + "license": "ISC" + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "license": "MIT" + }, + "node_modules/filesize": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-4.2.1.tgz", + "integrity": "sha512-bP82Hi8VRZX/TUBKfE24iiUGsB/sfm2WUrwTQyAzQrhO3V9IhcBBNBXMyzLY5orACxRyYJ3d2HeRVX+eFv4lmA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/foreground-child": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.6", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true, + "license": "MIT" + }, + "node_modules/fs-extra": { + "version": "11.3.2", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.2.tgz", + "integrity": "sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", + "deprecated": "This package is no longer supported.", + "dev": true, + "license": "ISC", + "dependencies": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, + "license": "ISC" + }, + "node_modules/fuse.js": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-7.1.0.tgz", + "integrity": "sha512-trLf4SzuuUxfusZADLINj+dE8clK1frKdmqiJNb1Es75fmI5oY6X2mxLVUciLLjxqw/xr72Dhy+lER6dGd02FQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "dev": true, + "license": "MIT" + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/graphql": { + "version": "16.12.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.12.0.tgz", + "integrity": "sha512-DKKrynuQRne0PNpEbzuEdHlYOMksHSUI8Zc9Unei5gTsMNA2/vMpoMz/yKba50pejK56qj98qM0SjYxAKi13gQ==", + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0" + } + }, + "node_modules/graphql-tag": { + "version": "2.12.6", + "resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.12.6.tgz", + "integrity": "sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "graphql": "^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + } + }, + "node_modules/graphql-ws": { + "version": "5.16.2", + "resolved": "https://registry.npmjs.org/graphql-ws/-/graphql-ws-5.16.2.tgz", + "integrity": "sha512-E1uccsZxt/96jH/OwmLPuXMACILs76pKF2i3W861LpKBCYtGIyPQGtWLuBLkND4ox1KHns70e83PS4te50nvPQ==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "graphql": ">=0.11 <=16" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dev": true, + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", + "dev": true, + "license": "MIT" + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true, + "license": "ISC" + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true, + "license": "ISC" + }, + "node_modules/ip-address": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", + "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "dev": true, + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-wsl": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/jackspeak": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz", + "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/linkify-it": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz", + "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "uc.micro": "^2.0.0" + } + }, + "node_modules/log-symbols": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-update": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", + "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-escapes": "^4.3.0", + "cli-cursor": "^3.1.0", + "slice-ansi": "^4.0.0", + "wrap-ansi": "^6.2.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/make-fetch-happen": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", + "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", + "dev": true, + "license": "ISC", + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/cacache": { + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/make-fetch-happen/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/make-fetch-happen/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/make-fetch-happen/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-fetch-happen/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-fetch-happen/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/make-fetch-happen/node_modules/rimraf/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/make-fetch-happen/node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/make-fetch-happen/node_modules/rimraf/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/make-fetch-happen/node_modules/ssri": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", + "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/unique-filename": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", + "dev": true, + "license": "ISC", + "dependencies": { + "unique-slug": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/unique-slug": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/markdown-it": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz", + "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1", + "entities": "^4.4.0", + "linkify-it": "^5.0.0", + "mdurl": "^2.0.0", + "punycode.js": "^2.3.1", + "uc.micro": "^2.1.0" + }, + "bin": { + "markdown-it": "bin/markdown-it.mjs" + } + }, + "node_modules/mdurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz", + "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==", + "dev": true, + "license": "MIT" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true, + "license": "MIT" + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/micromatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-fetch": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true, + "license": "MIT" + }, + "node_modules/move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", + "deprecated": "This package is no longer supported.", + "dev": true, + "license": "ISC", + "dependencies": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/nan": { + "version": "2.23.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.23.1.tgz", + "integrity": "sha512-r7bBUGKzlqk8oPBDYxt6Z0aEdF1G1rwlMcLk8LCOMbOzf0mG+JUfUzG4fIMWwHWP0iyaLWEQZJmtB7nOHEm/qw==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/napi-build-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz", + "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==", + "dev": true, + "license": "MIT" + }, + "node_modules/negotiator": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", + "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/node-abi": { + "version": "3.85.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.85.0.tgz", + "integrity": "sha512-zsFhmbkAzwhTft6nd3VxcG0cvJsT70rL+BIGHWVq5fi6MwGrHwzqKaxXE+Hl2GmnGItnDKPPkO5/LQqjVkIdFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-run-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", + "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz", + "integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "default-browser": "^5.2.1", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "wsl-utils": "^0.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optimism": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/optimism/-/optimism-0.16.1.tgz", + "integrity": "sha512-64i+Uw3otrndfq5kaoGNoY7pvOhSsjFEN4bdEFh80MWVk/dbgJfMv7VFDeCT8LxNAlEVhQmdVEbfE7X2nWNIIg==", + "dev": true, + "dependencies": { + "@wry/context": "^0.6.0", + "@wry/trie": "^0.3.0" + } + }, + "node_modules/p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true, + "license": "BlueOak-1.0.0" + }, + "node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-scurry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz", + "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "11.2.4", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.4.tgz", + "integrity": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/path-scurry/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/prebuild-install": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz", + "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==", + "dev": true, + "license": "MIT", + "dependencies": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^2.0.0", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/prettier": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", + "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true, + "license": "MIT" + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "dev": true, + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "node_modules/pump": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", + "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/punycode.js": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz", + "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/purescript": { + "version": "0.15.15", + "resolved": "https://registry.npmjs.org/purescript/-/purescript-0.15.15.tgz", + "integrity": "sha512-4gwLNJa4KRiV+Wl+lyMY4MUFM6cSnIqvz7MvSTdLdvXJN2P9CrABnNbSspaokkNRFd9soWHBFDlYsAtRchqHtg==", + "dev": true, + "hasInstallScript": true, + "license": "ISC", + "dependencies": { + "purescript-installer": "^0.3.5" + }, + "bin": { + "purs": "purs.bin" + } + }, + "node_modules/purescript-installer": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/purescript-installer/-/purescript-installer-0.3.5.tgz", + "integrity": "sha512-w04BBvW4BSQlspLsZ9Bs5vtUBZqvC4bC+FizC5GUp2/rpmYvXJ0CTf79Q3MKo2A8p1ZjqbhCI+SqdTQ30UZUIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "byline": "^5.0.0", + "cacache": "^11.3.2", + "chalk": "^2.4.2", + "env-paths": "^2.2.0", + "execa": "^2.0.3", + "filesize": "^4.1.2", + "is-plain-obj": "^2.0.0", + "log-symbols": "^3.0.0", + "log-update": "^4.0.0", + "make-fetch-happen": "^10.0.0", + "minimist": "^1.2.0", + "ms": "^2.1.2", + "once": "^1.4.0", + "rimraf": "^2.6.3", + "semver": "^7.3.7", + "tar": "^6.1.11", + "which": "^1.3.1", + "zen-observable": "^0.8.14" + }, + "bin": { + "install-purescript": "index.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readline-sync": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/readline-sync/-/readline-sync-1.4.10.tgz", + "integrity": "sha512-gNva8/6UAe8QYepIQH/jQ2qn91Qj0B9sYjMBBs3QOB8F2CXcKgLxQaJRP76sWVRQt+QU+8fAkCbCvjjMFu7Ycw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/run-applescript": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz", + "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", + "dev": true, + "license": "ISC", + "dependencies": { + "aproba": "^1.1.1" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, + "license": "MIT" + }, + "node_modules/semver": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/simple-get": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/slice-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks": { + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", + "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ip-address": "^10.0.1", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", + "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/spago": { + "version": "0.93.44", + "resolved": "https://registry.npmjs.org/spago/-/spago-0.93.44.tgz", + "integrity": "sha512-FiawjMFFqFt7HgmmkQEILlhUeTo+aF05r6qXakzAV27HODhFWTYeH82FnkNrr/h2zMURazlpbkeU++1T/5ASuQ==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@nodelib/fs.walk": "^3.0.1", + "better-sqlite3": "^11.8.1", + "env-paths": "^3.0.0", + "fs-extra": "^11.3.0", + "fuse.js": "^7.1.0", + "glob": "^11.0.1", + "markdown-it": "^14.1.0", + "micromatch": "^4.0.8", + "open": "^10.1.0", + "picomatch": "^4.0.2", + "punycode": "^2.3.1", + "readline-sync": "^1.4.10", + "semver": "^7.7.1", + "spdx-expression-parse": "^4.0.0", + "ssh2": "^1.16.0", + "supports-color": "^10.0.0", + "tar": "^7.4.3", + "tmp": "^0.2.3", + "xhr2": "^0.2.1", + "yaml": "^2.7.0" + }, + "bin": { + "spago": "bin/bundle.js" + } + }, + "node_modules/spago/node_modules/chownr": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/spago/node_modules/env-paths": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz", + "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/spago/node_modules/glob": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz", + "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "foreground-child": "^3.3.1", + "jackspeak": "^4.1.1", + "minimatch": "^10.1.1", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^2.0.0" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/spago/node_modules/minimatch": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", + "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/brace-expansion": "^5.0.0" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/spago/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/spago/node_modules/minizlib": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz", + "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.1.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/spago/node_modules/supports-color": { + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz", + "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/spago/node_modules/tar": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.2.tgz", + "integrity": "sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.1.0", + "yallist": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/spago/node_modules/yallist": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "dev": true, + "license": "CC-BY-3.0" + }, + "node_modules/spdx-expression-parse": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz", + "integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.22", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz", + "integrity": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/ssh2": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/ssh2/-/ssh2-1.17.0.tgz", + "integrity": "sha512-wPldCk3asibAjQ/kziWQQt1Wh3PgDFpC0XpwclzKcdT1vql6KeYxf5LIt4nlFkUeR8WuphYMKqUA56X4rjbfgQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "asn1": "^0.2.6", + "bcrypt-pbkdf": "^1.0.2" + }, + "engines": { + "node": ">=10.16.0" + }, + "optionalDependencies": { + "cpu-features": "~0.0.10", + "nan": "^2.23.0" + } + }, + "node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/stream-shift": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "dev": true, + "license": "ISC", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar-fs": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.4.tgz", + "integrity": "sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar-stream/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/tar/node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/tmp": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz", + "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.14" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/ts-invariant": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.10.3.tgz", + "integrity": "sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "dev": true + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true, + "license": "Unlicense" + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/uc.micro": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", + "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", + "dev": true, + "license": "MIT" + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true, + "license": "MIT" + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/wonka": { + "version": "4.0.15", + "resolved": "https://registry.npmjs.org/wonka/-/wonka-4.0.15.tgz", + "integrity": "sha512-U0IUQHKXXn6PFo9nqsHphVCE5m3IntqZNB9Jjn7EB1lrR7YTDY3YWgFvEvwniTzXSvOH/XMzAZaIfJF/LvHYXg==" + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/wsl-utils": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz", + "integrity": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-wsl": "^3.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/xhr2": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.1.tgz", + "integrity": "sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/yaml": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz", + "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/eemeli" + } + }, + "node_modules/zen-observable": { + "version": "0.8.15", + "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz", + "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==", + "dev": true + }, + "node_modules/zen-observable-ts": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-1.2.5.tgz", + "integrity": "sha512-QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg==", + "dev": true, + "dependencies": { + "zen-observable": "0.8.15" + } + } + }, + "dependencies": { + "@apollo/client": { + "version": "3.6.9", + "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.6.9.tgz", + "integrity": "sha512-Y1yu8qa2YeaCUBVuw08x8NHenFi0sw2I3KCu7Kw9mDSu86HmmtHJkCAifKVrN2iPgDTW/BbP3EpSV8/EQCcxZA==", + "dev": true, + "requires": { + "@graphql-typed-document-node/core": "^3.1.1", + "@wry/context": "^0.6.0", + "@wry/equality": "^0.5.0", + "@wry/trie": "^0.3.0", + "graphql-tag": "^2.12.6", + "hoist-non-react-statics": "^3.3.2", + "optimism": "^0.16.1", + "prop-types": "^15.7.2", + "symbol-observable": "^4.0.0", + "ts-invariant": "^0.10.3", + "tslib": "^2.3.0", + "zen-observable-ts": "^1.2.5" + } + }, + "@esbuild/aix-ppc64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.0.tgz", + "integrity": "sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==", + "dev": true, + "optional": true + }, + "@esbuild/android-arm": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.0.tgz", + "integrity": "sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==", + "dev": true, + "optional": true + }, + "@esbuild/android-arm64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.0.tgz", + "integrity": "sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==", + "dev": true, + "optional": true + }, + "@esbuild/android-x64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.0.tgz", + "integrity": "sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==", + "dev": true, + "optional": true + }, + "@esbuild/darwin-arm64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.0.tgz", + "integrity": "sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==", + "dev": true, + "optional": true + }, + "@esbuild/darwin-x64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.0.tgz", + "integrity": "sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==", + "dev": true, + "optional": true + }, + "@esbuild/freebsd-arm64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.0.tgz", + "integrity": "sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==", + "dev": true, + "optional": true + }, + "@esbuild/freebsd-x64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.0.tgz", + "integrity": "sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==", + "dev": true, + "optional": true + }, + "@esbuild/linux-arm": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.0.tgz", + "integrity": "sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==", + "dev": true, + "optional": true + }, + "@esbuild/linux-arm64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.0.tgz", + "integrity": "sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==", + "dev": true, + "optional": true + }, + "@esbuild/linux-ia32": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.0.tgz", + "integrity": "sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==", + "dev": true, + "optional": true + }, + "@esbuild/linux-loong64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.0.tgz", + "integrity": "sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==", + "dev": true, + "optional": true + }, + "@esbuild/linux-mips64el": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.0.tgz", + "integrity": "sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==", + "dev": true, + "optional": true + }, + "@esbuild/linux-ppc64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.0.tgz", + "integrity": "sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==", + "dev": true, + "optional": true + }, + "@esbuild/linux-riscv64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.0.tgz", + "integrity": "sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==", + "dev": true, + "optional": true + }, + "@esbuild/linux-s390x": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.0.tgz", + "integrity": "sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==", + "dev": true, + "optional": true + }, + "@esbuild/linux-x64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.0.tgz", + "integrity": "sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==", + "dev": true, + "optional": true + }, + "@esbuild/netbsd-arm64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.0.tgz", + "integrity": "sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==", + "dev": true, + "optional": true + }, + "@esbuild/netbsd-x64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.0.tgz", + "integrity": "sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==", + "dev": true, + "optional": true + }, + "@esbuild/openbsd-arm64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.0.tgz", + "integrity": "sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==", + "dev": true, + "optional": true + }, + "@esbuild/openbsd-x64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.0.tgz", + "integrity": "sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==", + "dev": true, + "optional": true + }, + "@esbuild/openharmony-arm64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.0.tgz", + "integrity": "sha512-nyvsBccxNAsNYz2jVFYwEGuRRomqZ149A39SHWk4hV0jWxKM0hjBPm3AmdxcbHiFLbBSwG6SbpIcUbXjgyECfA==", + "dev": true, + "optional": true + }, + "@esbuild/sunos-x64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.0.tgz", + "integrity": "sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==", + "dev": true, + "optional": true + }, + "@esbuild/win32-arm64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.0.tgz", + "integrity": "sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==", + "dev": true, + "optional": true + }, + "@esbuild/win32-ia32": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.0.tgz", + "integrity": "sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==", + "dev": true, + "optional": true + }, + "@esbuild/win32-x64": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.0.tgz", + "integrity": "sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==", + "dev": true, + "optional": true + }, + "@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "@graphql-typed-document-node/core": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.1.1.tgz", + "integrity": "sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg==", + "requires": {} + }, + "@isaacs/balanced-match": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", + "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", + "dev": true + }, + "@isaacs/brace-expansion": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", + "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", + "dev": true, + "requires": { + "@isaacs/balanced-match": "^4.0.1" + } + }, + "@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "requires": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true + }, + "ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "dev": true + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "requires": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + } + }, + "strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + }, + "wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "requires": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + } + } + } + }, + "@isaacs/fs-minipass": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", + "dev": true, + "requires": { + "minipass": "^7.0.4" + }, + "dependencies": { + "minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true + } + } + }, + "@nodelib/fs.scandir": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-4.0.1.tgz", + "integrity": "sha512-vAkI715yhnmiPupY+dq+xenu5Tdf2TBQ66jLvBIcCddtz+5Q8LbMKaf9CIJJreez8fQ8fgaY+RaywQx8RJIWpw==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "4.0.0", + "run-parallel": "^1.2.0" + } + }, + "@nodelib/fs.stat": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-4.0.0.tgz", + "integrity": "sha512-ctr6bByzksKRCV0bavi8WoQevU6plSp2IkllIsEqaiKe2mwNNnaluhnRhcsgGZHrrHk57B3lf95MkLMO3STYcg==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-3.0.1.tgz", + "integrity": "sha512-nIh/M6Kh3ZtOmlY00DaUYB4xeeV6F3/ts1l29iwl3/cfyY/OuCfUx+v08zgx8TKPTifXRcjjqVQ4KB2zOYSbyw==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "4.0.1", + "fastq": "^1.15.0" + } + }, + "@npmcli/fs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", + "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + } + }, + "@npmcli/move-file": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", + "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true + }, + "@urql/core": { + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@urql/core/-/core-1.16.2.tgz", + "integrity": "sha512-Be2ekFcRovpLx6EKu/w7M3jJdC32Ev3eXJgXcJD7pVDgjv/RfUbYC4tGU87VrvQDJOg+t4gHFtIR6Vr9ws7mbg==", + "requires": { + "@graphql-typed-document-node/core": "^3.1.0", + "wonka": "^4.0.14" + } + }, + "@wry/context": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@wry/context/-/context-0.6.1.tgz", + "integrity": "sha512-LOmVnY1iTU2D8tv4Xf6MVMZZ+juIJ87Kt/plMijjN20NMAXGmH4u8bS1t0uT74cZ5gwpocYueV58YwyI8y+GKw==", + "dev": true, + "requires": { + "tslib": "^2.3.0" + } + }, + "@wry/equality": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@wry/equality/-/equality-0.5.2.tgz", + "integrity": "sha512-oVMxbUXL48EV/C0/M7gLVsoK6qRHPS85x8zECofEZOVvxGmIPLA9o5Z27cc2PoAyZz1S2VoM2A7FLAnpfGlneA==", + "dev": true, + "requires": { + "tslib": "^2.3.0" + } + }, + "@wry/trie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@wry/trie/-/trie-0.3.1.tgz", + "integrity": "sha512-WwB53ikYudh9pIorgxrkHKrQZcCqNM/Q/bDzZBffEaGUKGuHrRb3zZUT9Sh2qw9yogC7SsdRmQ1ER0pqvd3bfw==", + "dev": true, + "requires": { + "tslib": "^2.3.0" + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "agentkeepalive": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.6.0.tgz", + "integrity": "sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==", + "dev": true, + "requires": { + "humanize-ms": "^1.2.1" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "better-sqlite3": { + "version": "11.10.0", + "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-11.10.0.tgz", + "integrity": "sha512-EwhOpyXiOEL/lKzHz9AW1msWFNzGc/z+LzeB3/jnFJpxu+th2yqvzsSWas1v9jgs9+xiXJcD5A8CJxAG2TaghQ==", + "dev": true, + "requires": { + "bindings": "^1.5.0", + "prebuild-install": "^7.1.1" + } + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "requires": { + "fill-range": "^7.1.1" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "buildcheck": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/buildcheck/-/buildcheck-0.0.7.tgz", + "integrity": "sha512-lHblz4ahamxpTmnsk+MNTRWsjYKv965MwOrSJyeD588rR3Jcu7swE+0wN5F+PbL5cjgu/9ObkhfzEPuofEMwLA==", + "dev": true, + "optional": true + }, + "bundle-name": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", + "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", + "dev": true, + "requires": { + "run-applescript": "^7.0.0" + } + }, + "byline": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz", + "integrity": "sha512-s6webAy+R4SR8XVuJWt2V2rGvhnrhxN+9S15GNuTK3wKPOXFF6RNc+8ug2XhH+2s4f+uudG4kUVYmYOQWL2g0Q==", + "dev": true + }, + "cacache": { + "version": "11.3.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz", + "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "cpu-features": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/cpu-features/-/cpu-features-0.0.10.tgz", + "integrity": "sha512-9IkYqtX3YHPCzoVg1Py+o9057a3i0fp7S530UWokCSaFVTc7CwXPRiOjRjBQQ18ZCNafx78YfnG+HALxtVmOGA==", + "dev": true, + "optional": true, + "requires": { + "buildcheck": "~0.0.6", + "nan": "^2.19.0" + } + }, + "cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "cyclist": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.2.tgz", + "integrity": "sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==", + "dev": true + }, + "debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dev": true, + "requires": { + "ms": "^2.1.3" + } + }, + "decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, + "requires": { + "mimic-response": "^3.1.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true + }, + "default-browser": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.4.0.tgz", + "integrity": "sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==", + "dev": true, + "requires": { + "bundle-name": "^4.1.0", + "default-browser-id": "^5.0.0" + } + }, + "default-browser-id": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz", + "integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==", + "dev": true + }, + "define-lazy-prop": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", + "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", + "dev": true + }, + "detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "dev": true + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "requires": { + "iconv-lite": "^0.6.2" + } + }, + "end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true + }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true + }, + "err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "esbuild": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.0.tgz", + "integrity": "sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==", + "dev": true, + "requires": { + "@esbuild/aix-ppc64": "0.27.0", + "@esbuild/android-arm": "0.27.0", + "@esbuild/android-arm64": "0.27.0", + "@esbuild/android-x64": "0.27.0", + "@esbuild/darwin-arm64": "0.27.0", + "@esbuild/darwin-x64": "0.27.0", + "@esbuild/freebsd-arm64": "0.27.0", + "@esbuild/freebsd-x64": "0.27.0", + "@esbuild/linux-arm": "0.27.0", + "@esbuild/linux-arm64": "0.27.0", + "@esbuild/linux-ia32": "0.27.0", + "@esbuild/linux-loong64": "0.27.0", + "@esbuild/linux-mips64el": "0.27.0", + "@esbuild/linux-ppc64": "0.27.0", + "@esbuild/linux-riscv64": "0.27.0", + "@esbuild/linux-s390x": "0.27.0", + "@esbuild/linux-x64": "0.27.0", + "@esbuild/netbsd-arm64": "0.27.0", + "@esbuild/netbsd-x64": "0.27.0", + "@esbuild/openbsd-arm64": "0.27.0", + "@esbuild/openbsd-x64": "0.27.0", + "@esbuild/openharmony-arm64": "0.27.0", + "@esbuild/sunos-x64": "0.27.0", + "@esbuild/win32-arm64": "0.27.0", + "@esbuild/win32-ia32": "0.27.0", + "@esbuild/win32-x64": "0.27.0" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "exec-sh": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.4.0.tgz", + "integrity": "sha512-BgAFra+J+hK/wquyWchMiqgaxSv1ec2c+//DRSePlF3NLx/tBOmkIkJEc1hWrX4Yis3tzxgv1+FiFs/mmucs/g==", + "dev": true + }, + "execa": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", + "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^3.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "dev": true + }, + "fastq": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "dev": true + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true + }, + "filesize": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-4.2.1.tgz", + "integrity": "sha512-bP82Hi8VRZX/TUBKfE24iiUGsB/sfm2WUrwTQyAzQrhO3V9IhcBBNBXMyzLY5orACxRyYJ3d2HeRVX+eFv4lmA==", + "dev": true + }, + "fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "foreground-child": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.6", + "signal-exit": "^4.0.1" + }, + "dependencies": { + "signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true + } + } + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "fs-extra": { + "version": "11.3.2", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.2.tgz", + "integrity": "sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "fuse.js": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-7.1.0.tgz", + "integrity": "sha512-trLf4SzuuUxfusZADLINj+dE8clK1frKdmqiJNb1Es75fmI5oY6X2mxLVUciLLjxqw/xr72Dhy+lER6dGd02FQ==", + "dev": true + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "dev": true + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "graphql": { + "version": "16.12.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.12.0.tgz", + "integrity": "sha512-DKKrynuQRne0PNpEbzuEdHlYOMksHSUI8Zc9Unei5gTsMNA2/vMpoMz/yKba50pejK56qj98qM0SjYxAKi13gQ==" + }, + "graphql-tag": { + "version": "2.12.6", + "resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.12.6.tgz", + "integrity": "sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==", + "dev": true, + "requires": { + "tslib": "^2.1.0" + } + }, + "graphql-ws": { + "version": "5.16.2", + "resolved": "https://registry.npmjs.org/graphql-ws/-/graphql-ws-5.16.2.tgz", + "integrity": "sha512-E1uccsZxt/96jH/OwmLPuXMACILs76pKF2i3W861LpKBCYtGIyPQGtWLuBLkND4ox1KHns70e83PS4te50nvPQ==", + "requires": {} + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dev": true, + "requires": { + "react-is": "^16.7.0" + } + }, + "http-cache-semantics": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", + "dev": true + }, + "http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "requires": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + } + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "dev": true, + "requires": { + "ms": "^2.0.0" + } + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", + "dev": true + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "ip-address": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", + "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==", + "dev": true + }, + "is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "dev": true, + "requires": { + "is-docker": "^3.0.0" + } + }, + "is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-wsl": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "dev": true, + "requires": { + "is-inside-container": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "jackspeak": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz", + "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==", + "dev": true, + "requires": { + "@isaacs/cliui": "^8.0.2" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "linkify-it": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz", + "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==", + "dev": true, + "requires": { + "uc.micro": "^2.0.0" + } + }, + "log-symbols": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2" + } + }, + "log-update": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", + "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", + "dev": true, + "requires": { + "ansi-escapes": "^4.3.0", + "cli-cursor": "^3.1.0", + "slice-ansi": "^4.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "make-fetch-happen": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", + "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", + "dev": true, + "requires": { + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "cacache": { + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^2.0.0" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true + }, + "glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + } + }, + "lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true + }, + "minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "ssri": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", + "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "unique-filename": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", + "dev": true, + "requires": { + "unique-slug": "^3.0.0" + } + }, + "unique-slug": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + } + } + }, + "markdown-it": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz", + "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==", + "dev": true, + "requires": { + "argparse": "^2.0.1", + "entities": "^4.4.0", + "linkify-it": "^5.0.0", + "mdurl": "^2.0.0", + "punycode.js": "^2.3.1", + "uc.micro": "^2.1.0" + } + }, + "mdurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz", + "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==", + "dev": true + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "requires": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "dependencies": { + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + } + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true + }, + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-fetch": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", + "dev": true, + "requires": { + "encoding": "^0.1.13", + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "nan": { + "version": "2.23.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.23.1.tgz", + "integrity": "sha512-r7bBUGKzlqk8oPBDYxt6Z0aEdF1G1rwlMcLk8LCOMbOzf0mG+JUfUzG4fIMWwHWP0iyaLWEQZJmtB7nOHEm/qw==", + "dev": true, + "optional": true + }, + "napi-build-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz", + "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==", + "dev": true + }, + "negotiator": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", + "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", + "dev": true + }, + "node-abi": { + "version": "3.85.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.85.0.tgz", + "integrity": "sha512-zsFhmbkAzwhTft6nd3VxcG0cvJsT70rL+BIGHWVq5fi6MwGrHwzqKaxXE+Hl2GmnGItnDKPPkO5/LQqjVkIdFg==", + "dev": true, + "requires": { + "semver": "^7.3.5" + } + }, + "npm-run-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", + "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz", + "integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==", + "dev": true, + "requires": { + "default-browser": "^5.2.1", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "wsl-utils": "^0.1.0" + } + }, + "optimism": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/optimism/-/optimism-0.16.1.tgz", + "integrity": "sha512-64i+Uw3otrndfq5kaoGNoY7pvOhSsjFEN4bdEFh80MWVk/dbgJfMv7VFDeCT8LxNAlEVhQmdVEbfE7X2nWNIIg==", + "dev": true, + "requires": { + "@wry/context": "^0.6.0", + "@wry/trie": "^0.3.0" + } + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-scurry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz", + "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==", + "dev": true, + "requires": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "dependencies": { + "lru-cache": { + "version": "11.2.4", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.4.tgz", + "integrity": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==", + "dev": true + }, + "minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true + } + } + }, + "picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true + }, + "prebuild-install": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz", + "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==", + "dev": true, + "requires": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^2.0.0", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + } + }, + "prettier": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", + "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true + }, + "promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "requires": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + } + }, + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "dev": true, + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "pump": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", + "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true + }, + "punycode.js": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz", + "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==", + "dev": true + }, + "purescript": { + "version": "0.15.15", + "resolved": "https://registry.npmjs.org/purescript/-/purescript-0.15.15.tgz", + "integrity": "sha512-4gwLNJa4KRiV+Wl+lyMY4MUFM6cSnIqvz7MvSTdLdvXJN2P9CrABnNbSspaokkNRFd9soWHBFDlYsAtRchqHtg==", + "dev": true, + "requires": { + "purescript-installer": "^0.3.5" + } + }, + "purescript-installer": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/purescript-installer/-/purescript-installer-0.3.5.tgz", + "integrity": "sha512-w04BBvW4BSQlspLsZ9Bs5vtUBZqvC4bC+FizC5GUp2/rpmYvXJ0CTf79Q3MKo2A8p1ZjqbhCI+SqdTQ30UZUIQ==", + "dev": true, + "requires": { + "byline": "^5.0.0", + "cacache": "^11.3.2", + "chalk": "^2.4.2", + "env-paths": "^2.2.0", + "execa": "^2.0.3", + "filesize": "^4.1.2", + "is-plain-obj": "^2.0.0", + "log-symbols": "^3.0.0", + "log-update": "^4.0.0", + "make-fetch-happen": "^10.0.0", + "minimist": "^1.2.0", + "ms": "^2.1.2", + "once": "^1.4.0", + "rimraf": "^2.6.3", + "semver": "^7.3.7", + "tar": "^6.1.11", + "which": "^1.3.1", + "zen-observable": "^0.8.14" + } + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readline-sync": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/readline-sync/-/readline-sync-1.4.10.tgz", + "integrity": "sha512-gNva8/6UAe8QYepIQH/jQ2qn91Qj0B9sYjMBBs3QOB8F2CXcKgLxQaJRP76sWVRQt+QU+8fAkCbCvjjMFu7Ycw==", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true + }, + "reusify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "dev": true }, - "esbuild-linux-ppc64le": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.51.tgz", - "integrity": "sha512-xcdd62Y3VfGoyphNP/aIV9LP+RzFw5M5Z7ja+zdpQHHvokJM7d0rlDRMN+iSSwvUymQkqZO+G/xjb4/75du8BQ==", + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "dev": true, - "optional": true + "requires": { + "glob": "^7.1.3" + } }, - "esbuild-linux-riscv64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.51.tgz", - "integrity": "sha512-syXHGak9wkAnFz0gMmRBoy44JV0rp4kVCEA36P5MCeZcxFq8+fllBC2t6sKI23w3qd8Vwo9pTADCgjTSf3L3rA==", - "dev": true, - "optional": true + "run-applescript": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz", + "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==", + "dev": true }, - "esbuild-linux-s390x": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.51.tgz", - "integrity": "sha512-kFAJY3dv+Wq8o28K/C7xkZk/X34rgTwhknSsElIqoEo8armCOjMJ6NsMxm48KaWY2h2RUYGtQmr+RGuUPKBhyw==", + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "dev": true, - "optional": true + "requires": { + "queue-microtask": "^1.2.2" + } }, - "esbuild-netbsd-64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.51.tgz", - "integrity": "sha512-ZZBI7qrR1FevdPBVHz/1GSk1x5GDL/iy42Zy8+neEm/HA7ma+hH/bwPEjeHXKWUDvM36CZpSL/fn1/y9/Hb+1A==", + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", "dev": true, - "optional": true + "requires": { + "aproba": "^1.1.1" + } }, - "esbuild-openbsd-64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.51.tgz", - "integrity": "sha512-7R1/p39M+LSVQVgDVlcY1KKm6kFKjERSX1lipMG51NPcspJD1tmiZSmmBXoY5jhHIu6JL1QkFDTx94gMYK6vfA==", - "dev": true, - "optional": true + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true }, - "esbuild-sunos-64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.51.tgz", - "integrity": "sha512-HoHaCswHxLEYN8eBTtyO0bFEWvA3Kdb++hSQ/lLG7TyKF69TeSG0RNoBRAs45x/oCeWaTDntEZlYwAfQlhEtJA==", - "dev": true, - "optional": true + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true }, - "esbuild-windows-32": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.51.tgz", - "integrity": "sha512-4rtwSAM35A07CBt1/X8RWieDj3ZUHQqUOaEo5ZBs69rt5WAFjP4aqCIobdqOy4FdhYw1yF8Z0xFBTyc9lgPtEg==", - "dev": true, - "optional": true + "semver": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "dev": true }, - "esbuild-windows-64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.51.tgz", - "integrity": "sha512-HoN/5HGRXJpWODprGCgKbdMvrC3A2gqvzewu2eECRw2sYxOUoh2TV1tS+G7bHNapPGI79woQJGV6pFH7GH7qnA==", + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, - "optional": true + "requires": { + "shebang-regex": "^3.0.0" + } }, - "esbuild-windows-arm64": { - "version": "0.14.51", - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.51.tgz", - "integrity": "sha512-JQDqPjuOH7o+BsKMSddMfmVJXrnYZxXDHsoLHc0xgmAZkOOCflRmC43q31pk79F9xuyWY45jDBPolb5ZgGOf9g==", - "dev": true, - "optional": true + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true }, - "exec-sh": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.4.0.tgz", - "integrity": "sha512-BgAFra+J+hK/wquyWchMiqgaxSv1ec2c+//DRSePlF3NLx/tBOmkIkJEc1hWrX4Yis3tzxgv1+FiFs/mmucs/g==", + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "dev": true }, - "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "simple-get": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", + "dev": true, "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" } }, - "graphql": { - "version": "16.5.0", - "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.5.0.tgz", - "integrity": "sha512-qbHgh8Ix+j/qY+a/ZcJnFQ+j8ezakqPiHwPiZhV/3PgGlgf96QMBB5/f2rkiC9sgLoy/xvT6TSiaf2nTHJh5iA==" - }, - "graphql-tag": { - "version": "2.12.6", - "resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.12.6.tgz", - "integrity": "sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==", + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", "dev": true, "requires": { - "tslib": "^2.1.0" + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } } }, - "graphql-ws": { - "version": "5.9.1", - "resolved": "https://registry.npmjs.org/graphql-ws/-/graphql-ws-5.9.1.tgz", - "integrity": "sha512-mL/SWGBwIT9Meq0NlfS55yXXTOeWPMbK7bZBEZhFu46bcGk1coTx2Sdtzxdk+9yHWngD+Fk1PZDWaAutQa9tpw==", - "requires": {} + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true }, - "hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "socks": { + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", + "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==", "dev": true, "requires": { - "react-is": "^16.7.0" + "ip-address": "^10.0.1", + "smart-buffer": "^4.2.0" } }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "socks-proxy-agent": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", + "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", + "dev": true, "requires": { - "once": "^1.3.0", - "wrappy": "1" + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" } }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "isomorphic-unfetch": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/isomorphic-unfetch/-/isomorphic-unfetch-3.1.0.tgz", - "integrity": "sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==", + "spago": { + "version": "0.93.44", + "resolved": "https://registry.npmjs.org/spago/-/spago-0.93.44.tgz", + "integrity": "sha512-FiawjMFFqFt7HgmmkQEILlhUeTo+aF05r6qXakzAV27HODhFWTYeH82FnkNrr/h2zMURazlpbkeU++1T/5ASuQ==", + "dev": true, "requires": { - "node-fetch": "^2.6.1", - "unfetch": "^4.2.0" + "@nodelib/fs.walk": "^3.0.1", + "better-sqlite3": "^11.8.1", + "env-paths": "^3.0.0", + "fs-extra": "^11.3.0", + "fuse.js": "^7.1.0", + "glob": "^11.0.1", + "markdown-it": "^14.1.0", + "micromatch": "^4.0.8", + "open": "^10.1.0", + "picomatch": "^4.0.2", + "punycode": "^2.3.1", + "readline-sync": "^1.4.10", + "semver": "^7.7.1", + "spdx-expression-parse": "^4.0.0", + "ssh2": "^1.16.0", + "supports-color": "^10.0.0", + "tar": "^7.4.3", + "tmp": "^0.2.3", + "xhr2": "^0.2.1", + "yaml": "^2.7.0" + }, + "dependencies": { + "chownr": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", + "dev": true + }, + "env-paths": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz", + "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==", + "dev": true + }, + "glob": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz", + "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==", + "dev": true, + "requires": { + "foreground-child": "^3.3.1", + "jackspeak": "^4.1.1", + "minimatch": "^10.1.1", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^2.0.0" + } + }, + "minimatch": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", + "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", + "dev": true, + "requires": { + "@isaacs/brace-expansion": "^5.0.0" + } + }, + "minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true + }, + "minizlib": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz", + "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==", + "dev": true, + "requires": { + "minipass": "^7.1.2" + } + }, + "supports-color": { + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz", + "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==", + "dev": true + }, + "tar": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.2.tgz", + "integrity": "sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==", + "dev": true, + "requires": { + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.1.0", + "yallist": "^5.0.0" + } + }, + "yallist": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", + "dev": true + } } }, - "isomorphic-ws": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz", - "integrity": "sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==", - "requires": {} + "spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "dev": true }, - "js-tokens": { + "spdx-expression-parse": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz", + "integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.22", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz", + "integrity": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==", "dev": true }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "ssh2": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/ssh2/-/ssh2-1.17.0.tgz", + "integrity": "sha512-wPldCk3asibAjQ/kziWQQt1Wh3PgDFpC0XpwclzKcdT1vql6KeYxf5LIt4nlFkUeR8WuphYMKqUA56X4rjbfgQ==", "dev": true, "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" + "asn1": "^0.2.6", + "bcrypt-pbkdf": "^1.0.2", + "cpu-features": "~0.0.10", + "nan": "^2.23.0" } }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, "requires": { - "brace-expansion": "^1.1.7" + "figgy-pudding": "^3.5.1" } }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - }, - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "stream-shift": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", "dev": true }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, "requires": { - "wrappy": "1" + "safe-buffer": "~5.1.0" } }, - "optimism": { - "version": "0.16.1", - "resolved": "https://registry.npmjs.org/optimism/-/optimism-0.16.1.tgz", - "integrity": "sha512-64i+Uw3otrndfq5kaoGNoY7pvOhSsjFEN4bdEFh80MWVk/dbgJfMv7VFDeCT8LxNAlEVhQmdVEbfE7X2nWNIIg==", + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "requires": { - "@wry/context": "^0.6.0", - "@wry/trie": "^0.3.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" } }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + "string-width-cjs": { + "version": "npm:string-width@4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } }, - "prettier": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", - "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", - "dev": true + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } }, - "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "strip-ansi-cjs": { + "version": "npm:strip-ansi@6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" + "ansi-regex": "^5.0.1" } }, - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", "dev": true }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, "requires": { - "glob": "^7.1.3" + "has-flag": "^3.0.0" } }, "symbol-observable": { @@ -1232,6 +6813,109 @@ "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", "dev": true }, + "tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "dependencies": { + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true + }, + "minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "tar-fs": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.4.tgz", + "integrity": "sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==", + "dev": true, + "requires": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "requires": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "tmp": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz", + "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", + "dev": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, "ts-invariant": { "version": "0.10.3", "resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.10.3.tgz", @@ -1247,27 +6931,201 @@ "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", "dev": true }, - "unfetch": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/unfetch/-/unfetch-4.2.0.tgz", - "integrity": "sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==" + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "uc.micro": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", + "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } }, "wonka": { "version": "4.0.15", "resolved": "https://registry.npmjs.org/wonka/-/wonka-4.0.15.tgz", "integrity": "sha512-U0IUQHKXXn6PFo9nqsHphVCE5m3IntqZNB9Jjn7EB1lrR7YTDY3YWgFvEvwniTzXSvOH/XMzAZaIfJF/LvHYXg==" }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } + } + }, + "wrap-ansi-cjs": { + "version": "npm:wrap-ansi@7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } + } + }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true }, - "ws": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", - "peer": true, - "requires": {} + "wsl-utils": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz", + "integrity": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==", + "dev": true, + "requires": { + "is-wsl": "^3.1.0" + } + }, + "xhr2": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.1.tgz", + "integrity": "sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw==", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "yaml": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz", + "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==", + "dev": true }, "zen-observable": { "version": "0.8.15", diff --git a/package.json b/package.json index acbdc7c..47083d8 100644 --- a/package.json +++ b/package.json @@ -31,18 +31,16 @@ "dependencies": { "@urql/core": "^1.16.2", "graphql": "^16.5.0", - "graphql-ws": "^5.9.1", - "isomorphic-unfetch": "^3.1.0", - "isomorphic-ws": "^5.0.0", - "mkdirp": "^1.0.4", - "rimraf": "3.0.2" + "graphql-ws": "^5.9.1" }, "devDependencies": { "@apollo/client": "3.6", - "esbuild": "^0.14.51", + "esbuild": "^0.27.0", "exec-sh": "^0.4.0", "glob": "^7.2.0", "prettier": "3.6.2", + "purescript": "^0.15.15", + "spago": "^0.93.44", "wonka": "^4.0.15" } } diff --git a/run-should-fail-tests.js b/run-should-fail-tests.js index 41f24c7..4373f12 100644 --- a/run-should-fail-tests.js +++ b/run-should-fail-tests.js @@ -22,8 +22,11 @@ const go = async () => { try { console.log(`testing: ${p}`); - await exec(`cd "./should-fail-tests/${p}" && spago install`, true); - await exec(`cd "./should-fail-tests/${p}" && spago build`, true); + await exec( + `cd "./should-fail-tests/${p}" && npm exec spago install`, + true, + ); + await exec(`cd "./should-fail-tests/${p}" && npm exec spago build`, true); console.error(`${p} compiled. Test failed`); process.exit(1); diff --git a/src/GraphQL/Client/BaseClients/Apollo.js b/src/GraphQL/Client/BaseClients/Apollo.js index aba0957..bde5f80 100644 --- a/src/GraphQL/Client/BaseClients/Apollo.js +++ b/src/GraphQL/Client/BaseClients/Apollo.js @@ -1,4 +1,3 @@ -import "isomorphic-unfetch"; import { createClient as createWsClient } from "graphql-ws"; import { gql, @@ -11,7 +10,6 @@ import { import { getMainDefinition } from "@apollo/client/utilities/index.js"; import { setContext } from "@apollo/client/link/context/index.js"; import { GraphQLWsLink } from "@apollo/client/link/subscriptions/index.js"; -import WebSocket from "isomorphic-ws"; const createClientWithoutWebsockets = function (opts) { const authLink = setContext(function (_, { headers }) { @@ -52,7 +50,7 @@ const createClientWithWebsockets = function (opts) { const wsLink = new GraphQLWsLink( createWsClient({ - webSocketImpl: WebSocket, + webSocketImpl: globalThis.WebSocket, url: opts.websocketUrl, timeout: 30000, connectionParams: { diff --git a/src/GraphQL/Client/BaseClients/Urql.js b/src/GraphQL/Client/BaseClients/Urql.js index 4e32096..b99b570 100644 --- a/src/GraphQL/Client/BaseClients/Urql.js +++ b/src/GraphQL/Client/BaseClients/Urql.js @@ -1,4 +1,3 @@ -import "isomorphic-unfetch"; import { createClient, defaultExchanges,