Skip to content
Snippets Groups Projects
package-lock.json 849 KiB
Newer Older
  • Learn to ignore specific revisions
  •         "chalk": "^4.1.2",
            "cheerio": "^1.0.0-rc.10",
            "chokidar": "^3.5.2",
            "colors": "^1.4.0",
            "commander": "^8.3.0",
            "cosmiconfig": "^7.0.1",
            "decache": "^4.6.0",
            "fancy-log": "^1.3.3",
            "findit2": "^2.2.3",
            "fs-extra": "^10.0.0",
            "glob": "^7.2.0",
            "handlebars": "^4.7.7",
            "html-entities": "^2.3.2",
            "i18next": "^21.5.2",
            "inside": "^1.0.0",
            "json5": "^2.2.0",
            "lodash": "^4.17.21",
            "loglevel": "^1.8.0",
            "loglevel-plugin-prefix": "^0.8.4",
            "lunr": "^2.3.9",
            "marked": "^4.0.4",
            "minimist": "^1.2.5",
            "opencollective-postinstall": "^2.0.3",
            "os-name": "4.0.1",
            "pdfmake": "^0.2.4",
            "semver": "^7.3.5",
            "traverse": "^0.6.6",
            "ts-morph": "^13.0.1",
            "uuid": "^8.3.2"
          },
          "bin": {
            "compodoc": "bin/index-cli.js"
    
            "node": ">= 12.0.0"
    
        "node_modules/@compodoc/compodoc/node_modules/anymatch": {
          "version": "3.1.2",
          "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
          "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
    
          "dependencies": {
    
            "normalize-path": "^3.0.0",
            "picomatch": "^2.0.4"
    
        "node_modules/@compodoc/compodoc/node_modules/chalk": {
          "version": "4.1.2",
          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
    
          "dev": true,
          "dependencies": {
    
            "ansi-styles": "^4.1.0",
            "supports-color": "^7.1.0"
    
            "node": ">=10"
          },
          "funding": {
            "url": "https://github.com/chalk/chalk?sponsor=1"
    
        "node_modules/@compodoc/compodoc/node_modules/chalk/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,
          "dependencies": {
    
            "color-convert": "^2.0.1"
    
          "funding": {
            "url": "https://github.com/chalk/ansi-styles?sponsor=1"
    
        "node_modules/@compodoc/compodoc/node_modules/chalk/node_modules/supports-color": {
          "version": "7.2.0",
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
    
          "dependencies": {
    
            "has-flag": "^4.0.0"
    
        "node_modules/@compodoc/compodoc/node_modules/chokidar": {
          "version": "3.5.2",
          "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
          "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
    
          "dev": true,
          "dependencies": {
    
            "anymatch": "~3.1.2",
            "braces": "~3.0.2",
            "glob-parent": "~5.1.2",
            "is-binary-path": "~2.1.0",
            "is-glob": "~4.0.1",
            "normalize-path": "~3.0.0",
            "readdirp": "~3.6.0"
    
            "node": ">= 8.10.0"
          },
          "optionalDependencies": {
            "fsevents": "~2.3.2"
    
        "node_modules/@compodoc/compodoc/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,
          "dependencies": {
    
            "color-name": "~1.1.4"
    
            "node": ">=7.0.0"
    
        "node_modules/@compodoc/compodoc/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
        },
        "node_modules/@compodoc/compodoc/node_modules/commander": {
          "version": "8.3.0",
          "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
          "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==",
    
        "node_modules/@compodoc/compodoc/node_modules/fs-extra": {
          "version": "10.0.0",
          "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
          "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==",
    
          "dependencies": {
    
            "graceful-fs": "^4.2.0",
            "jsonfile": "^6.0.1",
            "universalify": "^2.0.0"
          },
    
        "node_modules/@compodoc/compodoc/node_modules/glob": {
          "version": "7.2.0",
          "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
          "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
    
          "dev": true,
          "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"
    
          },
          "funding": {
            "url": "https://github.com/sponsors/isaacs"
          }
    
        "node_modules/@compodoc/compodoc/node_modules/glob/node_modules/minimatch": {
          "version": "3.1.2",
          "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
          "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
    
          "dependencies": {
            "brace-expansion": "^1.1.7"
    
        "node_modules/@compodoc/compodoc/node_modules/has-flag": {
          "version": "4.0.0",
          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
    
        "node_modules/@compodoc/compodoc/node_modules/jsonfile": {
          "version": "6.1.0",
          "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
          "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
    
          "dependencies": {
            "universalify": "^2.0.0"
          },
          "optionalDependencies": {
            "graceful-fs": "^4.1.6"
    
        "node_modules/@compodoc/compodoc/node_modules/loglevel": {
          "version": "1.8.0",
          "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.8.0.tgz",
          "integrity": "sha512-G6A/nJLRgWOuuwdNuA6koovfEV1YpqqAG4pRUlFaz3jj2QNZ8M4vBqnVA+HBTmU/AMNUtlOsMmSpF6NyOjztbA==",
    
            "node": ">= 0.6.0"
          },
          "funding": {
            "type": "tidelift",
            "url": "https://tidelift.com/funding/github/npm/loglevel"
    
        "node_modules/@compodoc/compodoc/node_modules/minimist": {
          "version": "1.2.7",
          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
          "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
          "dev": true,
          "funding": {
            "url": "https://github.com/sponsors/ljharb"
          }
        },
        "node_modules/@compodoc/compodoc/node_modules/readdirp": {
          "version": "3.6.0",
          "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
          "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
    
          "dev": true,
          "dependencies": {
    
            "picomatch": "^2.2.1"
    
            "node": ">=8.10.0"
    
        "node_modules/@compodoc/compodoc/node_modules/universalify": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
          "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
    
            "node": ">= 10.0.0"
    
        "node_modules/@compodoc/compodoc/node_modules/uuid": {
          "version": "8.3.2",
          "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
          "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
          "dev": true,
          "bin": {
            "uuid": "dist/bin/uuid"
    
        "node_modules/@compodoc/live-server": {
          "version": "1.2.2",
          "resolved": "https://registry.npmjs.org/@compodoc/live-server/-/live-server-1.2.2.tgz",
          "integrity": "sha512-TaLC0IfrXc74B/csSaEQhQ2aZrHOC5lSiGT30UqGJ+vBaS9M+JSji0eYCLXScgbp7fSohQA56p0quNmHnHlXUw==",
          "dev": true,
    
          "dependencies": {
    
            "chokidar": "^3.5.2",
            "colors": "latest",
            "connect": "^3.7.0",
            "cors": "latest",
            "event-stream": "4.0.1",
            "faye-websocket": "0.11.x",
            "http-auth": "4.1.7",
            "http-auth-connect": "^1.0.5",
            "morgan": "^1.10.0",
            "object-assign": "latest",
            "open": "8.2.1",
            "proxy-middleware": "latest",
            "send": "latest",
            "serve-index": "^1.9.1"
    
          "bin": {
            "live-server": "live-server.js"
    
          "engines": {
            "node": ">=0.10.0"
    
        "node_modules/@compodoc/live-server/node_modules/anymatch": {
          "version": "3.1.2",
          "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
          "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
          "dev": true,
    
          "dependencies": {
    
            "normalize-path": "^3.0.0",
            "picomatch": "^2.0.4"
    
        "node_modules/@compodoc/live-server/node_modules/chokidar": {
          "version": "3.5.2",
          "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
          "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
          "dev": true,
    
          "dependencies": {
    
            "anymatch": "~3.1.2",
            "braces": "~3.0.2",
            "glob-parent": "~5.1.2",
            "is-binary-path": "~2.1.0",
            "is-glob": "~4.0.1",
            "normalize-path": "~3.0.0",
            "readdirp": "~3.6.0"
    
            "node": ">= 8.10.0"
    
          "optionalDependencies": {
            "fsevents": "~2.3.2"
    
        "node_modules/@compodoc/live-server/node_modules/colors": {
          "version": "1.4.0",
          "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
          "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
          "dev": true,
          "engines": {
            "node": ">=0.1.90"
    
        "node_modules/@compodoc/live-server/node_modules/cors": {
          "version": "2.8.5",
          "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
          "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
    
          "dev": true,
          "dependencies": {
    
            "object-assign": "^4",
            "vary": "^1"
          },
          "engines": {
            "node": ">= 0.10"
    
        "node_modules/@compodoc/live-server/node_modules/object-assign": {
          "version": "4.1.1",
          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
          "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
    
            "node": ">=0.10.0"
    
        "node_modules/@compodoc/live-server/node_modules/open": {
          "version": "8.2.1",
          "resolved": "https://registry.npmjs.org/open/-/open-8.2.1.tgz",
          "integrity": "sha512-rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ==",
          "dev": true,
          "dependencies": {
            "define-lazy-prop": "^2.0.0",
            "is-docker": "^2.1.1",
            "is-wsl": "^2.2.0"
    
            "url": "https://github.com/sponsors/sindresorhus"
    
        "node_modules/@compodoc/live-server/node_modules/proxy-middleware": {
          "version": "0.15.0",
          "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz",
          "integrity": "sha512-EGCG8SeoIRVMhsqHQUdDigB2i7qU7fCsWASwn54+nPutYO8n4q6EiwMzyfWlC+dzRFExP+kvcnDFdBDHoZBU7Q==",
    
          "engines": {
            "node": ">=0.8.0"
    
        "node_modules/@compodoc/live-server/node_modules/readdirp": {
          "version": "3.6.0",
          "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
          "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
    
          "dependencies": {
    
            "picomatch": "^2.2.1"
          },
          "engines": {
            "node": ">=8.10.0"
    
        "node_modules/@compodoc/ngd-core": {
          "version": "2.1.0",
          "resolved": "https://registry.npmjs.org/@compodoc/ngd-core/-/ngd-core-2.1.0.tgz",
          "integrity": "sha512-nyBH7J7SJJ2AV6OeZhJ02kRtVB7ALnZJKgShjoL9CNmOFEj8AkdhP9qTBIgjaDrbsW5pF4nx32KQL2fT7RFnqw==",
    
          "dependencies": {
    
            "ansi-colors": "^4.1.1",
            "fancy-log": "^1.3.3",
            "typescript": "^4.0.3"
          },
          "engines": {
            "node": ">= 10.0.0"
    
        "node_modules/@compodoc/ngd-transformer": {
          "version": "2.1.0",
          "resolved": "https://registry.npmjs.org/@compodoc/ngd-transformer/-/ngd-transformer-2.1.0.tgz",
          "integrity": "sha512-Jo4VCMzIUtgIAdRmhHhOoRRE01gCjc5CyrUERRx0VgEzkkCm1Wmu/XHSsQP6tSpCYHBjERghqaDqH5DabkR2oQ==",
    
          "dependencies": {
    
            "@aduh95/viz.js": "^3.1.0",
            "@compodoc/ngd-core": "~2.1.0",
            "dot": "^1.1.3",
            "fs-extra": "^9.0.1"
          },
          "engines": {
            "node": ">= 10.0.0"
    
        "node_modules/@compodoc/ngd-transformer/node_modules/fs-extra": {
          "version": "9.1.0",
          "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
          "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
    
          "dev": true,
          "dependencies": {
    
            "at-least-node": "^1.0.0",
            "graceful-fs": "^4.2.0",
            "jsonfile": "^6.0.1",
            "universalify": "^2.0.0"
          },
          "engines": {
            "node": ">=10"
    
        "node_modules/@compodoc/ngd-transformer/node_modules/jsonfile": {
          "version": "6.1.0",
          "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
          "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
    
          "dev": true,
          "dependencies": {
    
            "universalify": "^2.0.0"
          },
          "optionalDependencies": {
            "graceful-fs": "^4.1.6"
          }
    
        "node_modules/@compodoc/ngd-transformer/node_modules/universalify": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
          "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
    
            "node": ">= 10.0.0"
    
        "node_modules/@cspotcode/source-map-support": {
          "version": "0.8.1",
          "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
          "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
    
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "@jridgewell/trace-mapping": "0.3.9"
          },
          "engines": {
            "node": ">=12"
    
        "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": {
          "version": "0.3.9",
          "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
          "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
    
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "@jridgewell/resolve-uri": "^3.0.3",
            "@jridgewell/sourcemap-codec": "^1.4.10"
    
        "node_modules/@discoveryjs/json-ext": {
          "version": "0.5.7",
          "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz",
          "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==",
    
          "engines": {
            "node": ">=10.0.0"
    
        "node_modules/@esbuild/android-arm": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz",
          "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==",
          "cpu": [
            "arm"
          ],
    
          "optional": true,
          "os": [
            "android"
          ],
          "engines": {
            "node": ">=12"
    
        "node_modules/@esbuild/android-arm64": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz",
          "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==",
          "cpu": [
            "arm64"
          ],
    
          "optional": true,
          "os": [
            "android"
          ],
    
        "node_modules/@esbuild/android-x64": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz",
          "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==",
          "cpu": [
            "x64"
          ],
    
          "optional": true,
          "os": [
            "android"
          ],
    
        "node_modules/@esbuild/darwin-arm64": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz",
          "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==",
          "cpu": [
            "arm64"
          ],
    
          "optional": true,
          "os": [
            "darwin"
          ],
    
        "node_modules/@esbuild/darwin-x64": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz",
          "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==",
          "cpu": [
            "x64"
          ],
    
          "optional": true,
          "os": [
            "darwin"
          ],
    
        "node_modules/@esbuild/freebsd-arm64": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz",
          "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==",
          "cpu": [
            "arm64"
          ],
    
          "optional": true,
          "os": [
            "freebsd"
          ],
    
        "node_modules/@esbuild/freebsd-x64": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz",
          "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==",
          "cpu": [
            "x64"
          ],
    
          "optional": true,
          "os": [
            "freebsd"
          ],
    
        "node_modules/@esbuild/linux-arm": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz",
          "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==",
          "cpu": [
            "arm"
          ],
    
          "optional": true,
          "os": [
            "linux"
          ],
    
        "node_modules/@esbuild/linux-arm64": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz",
          "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==",
          "cpu": [
            "arm64"
          ],
    
          "optional": true,
          "os": [
            "linux"
          ],
    
        "node_modules/@esbuild/linux-ia32": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz",
          "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==",
          "cpu": [
            "ia32"
          ],
    
          "optional": true,
          "os": [
            "linux"
          ],
    
        "node_modules/@esbuild/linux-loong64": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz",
          "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==",
          "cpu": [
            "loong64"
          ],
    
          "optional": true,
          "os": [
            "linux"
          ],
    
        "node_modules/@esbuild/linux-mips64el": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz",
          "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==",
          "cpu": [
            "mips64el"
          ],
    
          "optional": true,
          "os": [
            "linux"
          ],
    
        "node_modules/@esbuild/linux-ppc64": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz",
          "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==",
          "cpu": [
            "ppc64"
          ],
    
          "optional": true,
          "os": [
            "linux"
          ],
    
        "node_modules/@esbuild/linux-riscv64": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz",
          "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==",
          "cpu": [
            "riscv64"
          ],
    
          "optional": true,
          "os": [
            "linux"
          ],
    
        "node_modules/@esbuild/linux-s390x": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz",
          "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==",
          "cpu": [
            "s390x"
          ],
    
          "optional": true,
          "os": [
            "linux"
    
        "node_modules/@esbuild/linux-x64": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz",
          "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==",
          "cpu": [
            "x64"
          ],
    
          "optional": true,
          "os": [
            "linux"
          ],
    
        "node_modules/@esbuild/netbsd-x64": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz",
          "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==",
          "cpu": [
            "x64"
          ],
    
          "optional": true,
          "os": [
            "netbsd"
          ],
    
        "node_modules/@esbuild/openbsd-x64": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz",
          "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==",
          "cpu": [
            "x64"
          ],
    
          "optional": true,
          "os": [
            "openbsd"
          ],
    
        "node_modules/@esbuild/sunos-x64": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz",
          "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==",
          "cpu": [
            "x64"
          ],
    
          "optional": true,
          "os": [
            "sunos"
          ],
    
        "node_modules/@esbuild/win32-arm64": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz",
          "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==",
          "cpu": [
            "arm64"
          ],
    
          "optional": true,
          "os": [
            "win32"
          ],
    
        "node_modules/@esbuild/win32-ia32": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz",
          "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==",
          "cpu": [
            "ia32"
          ],
    
          "optional": true,
          "os": [
            "win32"
          ],
    
        "node_modules/@esbuild/win32-x64": {
          "version": "0.16.17",
          "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz",
          "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==",
          "cpu": [
            "x64"
          ],
    
          "optional": true,
          "os": [
            "win32"
          ],
    
        "node_modules/@eslint/eslintrc": {
          "version": "1.4.1",
          "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz",
          "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==",
    
          "dependencies": {
    
            "ajv": "^6.12.4",
            "debug": "^4.3.2",
            "espree": "^9.4.0",
            "globals": "^13.19.0",
            "ignore": "^5.2.0",
            "import-fresh": "^3.2.1",
            "js-yaml": "^4.1.0",
            "minimatch": "^3.1.2",
            "strip-json-comments": "^3.1.1"
    
            "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
          },
          "funding": {
            "url": "https://opencollective.com/eslint"
    
        "node_modules/@eslint/eslintrc/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
        },
        "node_modules/@eslint/eslintrc/node_modules/globals": {
          "version": "13.20.0",
          "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz",
          "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==",
    
          "dependencies": {
    
            "type-fest": "^0.20.2"
    
            "node": ">=8"
          },
          "funding": {
            "url": "https://github.com/sponsors/sindresorhus"
    
        "node_modules/@eslint/eslintrc/node_modules/js-yaml": {
          "version": "4.1.0",
          "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
          "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
    
          "dev": true,
          "dependencies": {
    
            "argparse": "^2.0.1"
    
          "bin": {
            "js-yaml": "bin/js-yaml.js"
    
        "node_modules/@eslint/eslintrc/node_modules/type-fest": {
          "version": "0.20.2",
          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
          "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
    
          "dev": true,
          "engines": {
    
            "node": ">=10"
          },
          "funding": {
            "url": "https://github.com/sponsors/sindresorhus"
    
        "node_modules/@foliojs-fork/fontkit": {
          "version": "1.9.1",
          "resolved": "https://registry.npmjs.org/@foliojs-fork/fontkit/-/fontkit-1.9.1.tgz",
          "integrity": "sha512-U589voc2/ROnvx1CyH9aNzOQWJp127JGU1QAylXGQ7LoEAF6hMmahZLQ4eqAcgHUw+uyW4PjtCItq9qudPkK3A==",
    
          "dev": true,
          "dependencies": {
    
            "@foliojs-fork/restructure": "^2.0.2",
            "brfs": "^2.0.0",
            "brotli": "^1.2.0",
            "browserify-optional": "^1.0.1",
            "clone": "^1.0.4",
            "deep-equal": "^1.0.0",
            "dfa": "^1.2.0",
            "tiny-inflate": "^1.0.2",
            "unicode-properties": "^1.2.2",
            "unicode-trie": "^2.0.0"
    
        "node_modules/@foliojs-fork/linebreak": {
          "version": "1.1.1",
          "resolved": "https://registry.npmjs.org/@foliojs-fork/linebreak/-/linebreak-1.1.1.tgz",
          "integrity": "sha512-pgY/+53GqGQI+mvDiyprvPWgkTlVBS8cxqee03ejm6gKAQNsR1tCYCIvN9FHy7otZajzMqCgPOgC4cHdt4JPig==",
    
          "dependencies": {
            "base64-js": "1.3.1",
            "brfs": "^2.0.2",
            "unicode-trie": "^2.0.0"
    
        "node_modules/@foliojs-fork/linebreak/node_modules/base64-js": {
          "version": "1.3.1",
          "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
          "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
          "dev": true
        },
        "node_modules/@foliojs-fork/pdfkit": {
          "version": "0.13.0",
          "resolved": "https://registry.npmjs.org/@foliojs-fork/pdfkit/-/pdfkit-0.13.0.tgz",
          "integrity": "sha512-YXeG1fml9k97YNC9K8e292Pj2JzGt9uOIiBFuQFxHsdQ45BlxW+JU3RQK6JAvXU7kjhjP8rCcYvpk36JLD33sQ==",
    
          "dev": true,
          "dependencies": {
    
            "@foliojs-fork/fontkit": "^1.9.1",
            "@foliojs-fork/linebreak": "^1.1.1",
            "crypto-js": "^4.0.0",
            "png-js": "^1.0.0"
    
        "node_modules/@foliojs-fork/restructure": {
          "version": "2.0.2",
          "resolved": "https://registry.npmjs.org/@foliojs-fork/restructure/-/restructure-2.0.2.tgz",
          "integrity": "sha512-59SgoZ3EXbkfSX7b63tsou/SDGzwUEK6MuB5sKqgVK1/XE0fxmpsOb9DQI8LXW3KfGnAjImCGhhEb7uPPAUVNA==",
          "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
        },
        "node_modules/@humanwhocodes/config-array": {
          "version": "0.11.8",
          "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz",
          "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==",
    
          "dev": true,
          "dependencies": {
    
            "@humanwhocodes/object-schema": "^1.2.1",
            "debug": "^4.1.1",
            "minimatch": "^3.0.5"
    
            "node": ">=10.10.0"
    
        "node_modules/@humanwhocodes/module-importer": {
          "version": "1.0.1",
          "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
          "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
          "dev": true,
    
            "node": ">=12.22"
          },
          "funding": {
            "type": "github",
            "url": "https://github.com/sponsors/nzakas"
    
        "node_modules/@humanwhocodes/object-schema": {
          "version": "1.2.1",
          "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",