Aktueller Stand
This commit is contained in:
2
backend/node_modules/@fastify/swagger-ui/.github/dependabot.yml
generated
vendored
2
backend/node_modules/@fastify/swagger-ui/.github/dependabot.yml
generated
vendored
@@ -9,5 +9,5 @@ updates:
|
||||
- package-ecosystem: "npm"
|
||||
directory: "/"
|
||||
schedule:
|
||||
interval: "weekly"
|
||||
interval: "monthly"
|
||||
open-pull-requests-limit: 10
|
||||
|
||||
14
backend/node_modules/@fastify/swagger-ui/.github/workflows/ci.yml
generated
vendored
14
backend/node_modules/@fastify/swagger-ui/.github/workflows/ci.yml
generated
vendored
@@ -4,7 +4,6 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
- master
|
||||
- next
|
||||
- 'v*'
|
||||
paths-ignore:
|
||||
@@ -15,12 +14,23 @@ on:
|
||||
- 'docs/**'
|
||||
- '*.md'
|
||||
|
||||
# This allows a subsequently queued workflow run to interrupt previous runs
|
||||
concurrency:
|
||||
group: "${{ github.workflow }}-${{ github.event.pull_request.head.label || github.head_ref || github.ref }}"
|
||||
cancel-in-progress: true
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
jobs:
|
||||
e2e:
|
||||
uses: ./.github/workflows/playwright.yml
|
||||
|
||||
test:
|
||||
uses: fastify/workflows/.github/workflows/plugins-ci.yml@v4.1.0
|
||||
permissions:
|
||||
contents: write
|
||||
pull-requests: write
|
||||
uses: fastify/workflows/.github/workflows/plugins-ci.yml@v5
|
||||
needs: e2e
|
||||
with:
|
||||
license-check: true
|
||||
|
||||
8
backend/node_modules/@fastify/swagger-ui/.github/workflows/package-manager-ci.yml
generated
vendored
8
backend/node_modules/@fastify/swagger-ui/.github/workflows/package-manager-ci.yml
generated
vendored
@@ -4,7 +4,6 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
- master
|
||||
- next
|
||||
- 'v*'
|
||||
paths-ignore:
|
||||
@@ -15,6 +14,11 @@ on:
|
||||
- 'docs/**'
|
||||
- '*.md'
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
jobs:
|
||||
test:
|
||||
uses: fastify/workflows/.github/workflows/plugins-ci-package-manager.yml@v4.1.0
|
||||
permissions:
|
||||
contents: read
|
||||
uses: fastify/workflows/.github/workflows/plugins-ci-package-manager.yml@v5
|
||||
|
||||
10
backend/node_modules/@fastify/swagger-ui/.github/workflows/playwright.yml
generated
vendored
10
backend/node_modules/@fastify/swagger-ui/.github/workflows/playwright.yml
generated
vendored
@@ -4,6 +4,9 @@ on:
|
||||
workflow_dispatch:
|
||||
workflow_call:
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
jobs:
|
||||
test:
|
||||
runs-on: ubuntu-latest
|
||||
@@ -13,9 +16,12 @@ jobs:
|
||||
timeout-minutes: 60
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-node@v4
|
||||
- uses: actions/checkout@v6
|
||||
with:
|
||||
persist-credentials: false
|
||||
- uses: actions/setup-node@v6
|
||||
with:
|
||||
check-latest: true
|
||||
node-version: lts/*
|
||||
- name: Install dependencies
|
||||
run: npm i
|
||||
|
||||
@@ -1,243 +0,0 @@
|
||||
{
|
||||
"date": "2024-08-14T13:50:04.392Z",
|
||||
"argv": [
|
||||
"/Users/matteo/.nvm/versions/node/v20.16.0/bin/node",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/static.test.js"
|
||||
],
|
||||
"execArgv": [
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"--enable-source-maps",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs"
|
||||
],
|
||||
"NODE_OPTIONS": "\"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs\"",
|
||||
"cwd": "/Users/matteo/Repositories/fastify-swagger-ui",
|
||||
"pid": 56651,
|
||||
"ppid": 56642,
|
||||
"parent": null,
|
||||
"uuid": "003115b2-4a91-4b5c-8be3-6a283b2c0021",
|
||||
"files": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/static.test.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import-loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/hooks.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service-client.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/routes.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/swagger-initializer.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/serialize.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/index-html.js"
|
||||
],
|
||||
"sources": {
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/import.mts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/mock-service.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-relative-require.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/export-line.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/munge-mocks.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/resolve-mock-entry-point.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/service-key.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/call-site-like.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/require-resolve.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditional-values.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-unique-condition-sets.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-exports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-local-imports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-conditional-value.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-windows.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/parse.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/errors.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-conditional-values-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-named-exports-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-pkg.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/star-glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-path.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/file-exists.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-dep-package.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-file-url.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-dependency-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-package-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-json.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-star-match.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/has-magic.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/ignore.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/assert-valid-pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/ast.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/escape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/unescape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/walker.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/brace-expressions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/processor.ts"
|
||||
]
|
||||
},
|
||||
"root": "003115b2-4a91-4b5c-8be3-6a283b2c0021",
|
||||
"externalID": "test/static.test.js",
|
||||
"code": 0,
|
||||
"signal": null,
|
||||
"runtime": 858.663083
|
||||
}
|
||||
@@ -1,243 +0,0 @@
|
||||
{
|
||||
"date": "2024-08-14T13:50:04.378Z",
|
||||
"argv": [
|
||||
"/Users/matteo/.nvm/versions/node/v20.16.0/bin/node",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/integration.test.js"
|
||||
],
|
||||
"execArgv": [
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"--enable-source-maps",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs"
|
||||
],
|
||||
"NODE_OPTIONS": "\"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs\"",
|
||||
"cwd": "/Users/matteo/Repositories/fastify-swagger-ui",
|
||||
"pid": 56647,
|
||||
"ppid": 56642,
|
||||
"parent": null,
|
||||
"uuid": "297db855-a069-4fe4-9ad8-e114f444a73b",
|
||||
"files": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/integration.test.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import-loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/hooks.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service-client.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/routes.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/swagger-initializer.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/serialize.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/index-html.js"
|
||||
],
|
||||
"sources": {
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/import.mts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/mock-service.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-relative-require.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/export-line.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/munge-mocks.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/service-key.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/resolve-mock-entry-point.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditional-values.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-unique-condition-sets.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-exports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-local-imports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-conditional-value.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/call-site-like.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/require-resolve.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-windows.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-conditional-values-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/errors.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-named-exports-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-pkg.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-path.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/star-glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/file-exists.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-dep-package.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-file-url.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-dependency-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-package-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/parse.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-json.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-star-match.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/has-magic.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/ignore.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/assert-valid-pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/ast.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/escape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/unescape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/walker.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/processor.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/brace-expressions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/src/index.ts"
|
||||
]
|
||||
},
|
||||
"root": "297db855-a069-4fe4-9ad8-e114f444a73b",
|
||||
"externalID": "test/integration.test.js",
|
||||
"code": 0,
|
||||
"signal": null,
|
||||
"runtime": 761.828917
|
||||
}
|
||||
@@ -1,244 +0,0 @@
|
||||
{
|
||||
"date": "2024-08-14T13:50:04.375Z",
|
||||
"argv": [
|
||||
"/Users/matteo/.nvm/versions/node/v20.16.0/bin/node",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/hooks.test.js"
|
||||
],
|
||||
"execArgv": [
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"--enable-source-maps",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs"
|
||||
],
|
||||
"NODE_OPTIONS": "\"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs\"",
|
||||
"cwd": "/Users/matteo/Repositories/fastify-swagger-ui",
|
||||
"pid": 56646,
|
||||
"ppid": 56642,
|
||||
"parent": null,
|
||||
"uuid": "3acbf46b-1a7d-4e23-9bd0-429a35f058e6",
|
||||
"files": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/hooks.test.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import-loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/hooks.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service-client.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/examples/options.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/routes.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/swagger-initializer.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/serialize.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/index-html.js"
|
||||
],
|
||||
"sources": {
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/import.mts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/mock-service.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-relative-require.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/export-line.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/munge-mocks.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/resolve-mock-entry-point.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/service-key.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/call-site-like.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/require-resolve.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditional-values.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-unique-condition-sets.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-exports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-local-imports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-conditional-value.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-windows.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/parse.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-conditional-values-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/errors.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-named-exports-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-pkg.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/star-glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-path.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/file-exists.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-dep-package.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-file-url.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-dependency-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-package-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-json.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-star-match.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/has-magic.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/ignore.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/assert-valid-pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/ast.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/escape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/unescape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/walker.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/brace-expressions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/processor.ts"
|
||||
]
|
||||
},
|
||||
"root": "3acbf46b-1a7d-4e23-9bd0-429a35f058e6",
|
||||
"externalID": "test/hooks.test.js",
|
||||
"code": 0,
|
||||
"signal": null,
|
||||
"runtime": 772.068417
|
||||
}
|
||||
@@ -1,243 +0,0 @@
|
||||
{
|
||||
"date": "2024-08-14T13:50:05.286Z",
|
||||
"argv": [
|
||||
"/Users/matteo/.nvm/versions/node/v20.16.0/bin/node",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/swagger-initializer.test.js"
|
||||
],
|
||||
"execArgv": [
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"--enable-source-maps",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs"
|
||||
],
|
||||
"NODE_OPTIONS": "\"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs\"",
|
||||
"cwd": "/Users/matteo/Repositories/fastify-swagger-ui",
|
||||
"pid": 56654,
|
||||
"ppid": 56642,
|
||||
"parent": null,
|
||||
"uuid": "45484ab3-f56a-48d7-bb63-b809a03a3128",
|
||||
"files": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/swagger-initializer.test.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import-loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/hooks.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service-client.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/routes.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/swagger-initializer.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/serialize.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/index-html.js"
|
||||
],
|
||||
"sources": {
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/import.mts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/mock-service.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-relative-require.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/export-line.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/munge-mocks.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/resolve-mock-entry-point.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/service-key.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/call-site-like.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/require-resolve.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditional-values.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-unique-condition-sets.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-exports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-local-imports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-conditional-value.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-windows.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/parse.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-conditional-values-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/errors.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-named-exports-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-pkg.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/star-glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-path.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/file-exists.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-file-url.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-dep-package.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-dependency-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-package-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-json.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-star-match.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/has-magic.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/ignore.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/assert-valid-pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/ast.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/escape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/unescape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/walker.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/brace-expressions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/processor.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/src/index.ts"
|
||||
]
|
||||
},
|
||||
"root": "45484ab3-f56a-48d7-bb63-b809a03a3128",
|
||||
"externalID": "test/swagger-initializer.test.js",
|
||||
"code": 0,
|
||||
"signal": null,
|
||||
"runtime": 552.830542
|
||||
}
|
||||
@@ -1,244 +0,0 @@
|
||||
{
|
||||
"date": "2024-08-14T13:50:04.355Z",
|
||||
"argv": [
|
||||
"/Users/matteo/.nvm/versions/node/v20.16.0/bin/node",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/csp.test.js"
|
||||
],
|
||||
"execArgv": [
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"--enable-source-maps",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs"
|
||||
],
|
||||
"NODE_OPTIONS": "\"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs\"",
|
||||
"cwd": "/Users/matteo/Repositories/fastify-swagger-ui",
|
||||
"pid": 56644,
|
||||
"ppid": 56642,
|
||||
"parent": null,
|
||||
"uuid": "4b460e81-afc7-4f5a-b5eb-ac1634687946",
|
||||
"files": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/csp.test.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import-loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/hooks.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service-client.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/examples/options.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/routes.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/swagger-initializer.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/serialize.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/index-html.js"
|
||||
],
|
||||
"sources": {
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/import.mts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/mock-service.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-relative-require.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/export-line.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/munge-mocks.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/resolve-mock-entry-point.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/service-key.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/call-site-like.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/require-resolve.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditional-values.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-unique-condition-sets.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-exports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-local-imports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-conditional-value.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-windows.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/parse.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-conditional-values-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/errors.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-named-exports-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-pkg.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/star-glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-path.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/file-exists.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-dep-package.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-file-url.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-dependency-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-package-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-json.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-star-match.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/ignore.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/has-magic.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/assert-valid-pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/ast.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/escape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/unescape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/walker.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/brace-expressions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/processor.ts"
|
||||
]
|
||||
},
|
||||
"root": "4b460e81-afc7-4f5a-b5eb-ac1634687946",
|
||||
"externalID": "test/csp.test.js",
|
||||
"code": 0,
|
||||
"signal": null,
|
||||
"runtime": 891.98675
|
||||
}
|
||||
@@ -1,244 +0,0 @@
|
||||
{
|
||||
"date": "2024-08-14T13:50:04.383Z",
|
||||
"argv": [
|
||||
"/Users/matteo/.nvm/versions/node/v20.16.0/bin/node",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/route.test.js"
|
||||
],
|
||||
"execArgv": [
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"--enable-source-maps",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs"
|
||||
],
|
||||
"NODE_OPTIONS": "\"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs\"",
|
||||
"cwd": "/Users/matteo/Repositories/fastify-swagger-ui",
|
||||
"pid": 56649,
|
||||
"ppid": 56642,
|
||||
"parent": null,
|
||||
"uuid": "85b6df3e-c5d4-43eb-b474-bc0a10d40fcd",
|
||||
"files": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/route.test.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import-loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/hooks.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service-client.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/examples/options.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/routes.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/swagger-initializer.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/serialize.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/index-html.js"
|
||||
],
|
||||
"sources": {
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/import.mts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/mock-service.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-relative-require.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/export-line.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/munge-mocks.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/resolve-mock-entry-point.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/service-key.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/call-site-like.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/require-resolve.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditional-values.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-unique-condition-sets.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-exports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-local-imports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-conditional-value.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-windows.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/parse.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-conditional-values-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/errors.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-named-exports-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-pkg.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/star-glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-path.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/file-exists.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-dep-package.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-file-url.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-dependency-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-package-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-json.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-star-match.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/has-magic.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/ignore.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/assert-valid-pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/ast.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/escape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/unescape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/walker.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/brace-expressions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/processor.ts"
|
||||
]
|
||||
},
|
||||
"root": "85b6df3e-c5d4-43eb-b474-bc0a10d40fcd",
|
||||
"externalID": "test/route.test.js",
|
||||
"code": 0,
|
||||
"signal": null,
|
||||
"runtime": 1116.968709
|
||||
}
|
||||
@@ -1,243 +0,0 @@
|
||||
{
|
||||
"date": "2024-08-14T13:50:04.374Z",
|
||||
"argv": [
|
||||
"/Users/matteo/.nvm/versions/node/v20.16.0/bin/node",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/prepare.test.js"
|
||||
],
|
||||
"execArgv": [
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"--enable-source-maps",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs"
|
||||
],
|
||||
"NODE_OPTIONS": "\"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs\"",
|
||||
"cwd": "/Users/matteo/Repositories/fastify-swagger-ui",
|
||||
"pid": 56648,
|
||||
"ppid": 56642,
|
||||
"parent": null,
|
||||
"uuid": "afb3a63c-0144-486e-8510-f153150b8c7a",
|
||||
"files": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/prepare.test.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import-loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/hooks.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service-client.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/routes.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/swagger-initializer.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/serialize.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/index-html.js"
|
||||
],
|
||||
"sources": {
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/import.mts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/mock-service.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-relative-require.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/export-line.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/munge-mocks.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/resolve-mock-entry-point.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/service-key.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/call-site-like.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/require-resolve.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditional-values.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-unique-condition-sets.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-exports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-conditional-value.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-local-imports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-windows.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/parse.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-conditional-values-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/errors.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-named-exports-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-pkg.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/star-glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-path.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/file-exists.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-dep-package.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-file-url.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-dependency-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-package-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-json.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-star-match.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/ignore.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/has-magic.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/assert-valid-pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/ast.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/escape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/unescape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/walker.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/brace-expressions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/processor.ts"
|
||||
]
|
||||
},
|
||||
"root": "afb3a63c-0144-486e-8510-f153150b8c7a",
|
||||
"externalID": "test/prepare.test.js",
|
||||
"code": 0,
|
||||
"signal": null,
|
||||
"runtime": 821.109625
|
||||
}
|
||||
@@ -1,243 +0,0 @@
|
||||
{
|
||||
"date": "2024-08-14T13:50:05.331Z",
|
||||
"argv": [
|
||||
"/Users/matteo/.nvm/versions/node/v20.16.0/bin/node",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/transform-swagger.test.js"
|
||||
],
|
||||
"execArgv": [
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"--enable-source-maps",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs"
|
||||
],
|
||||
"NODE_OPTIONS": "\"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs\"",
|
||||
"cwd": "/Users/matteo/Repositories/fastify-swagger-ui",
|
||||
"pid": 56656,
|
||||
"ppid": 56642,
|
||||
"parent": null,
|
||||
"uuid": "c43e9c1b-3265-4168-99ae-73232ccd550a",
|
||||
"files": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/transform-swagger.test.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import-loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/hooks.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service-client.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/routes.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/swagger-initializer.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/serialize.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/index-html.js"
|
||||
],
|
||||
"sources": {
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/import.mts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/mock-service.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-relative-require.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/export-line.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/munge-mocks.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/resolve-mock-entry-point.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/service-key.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/call-site-like.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/require-resolve.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditional-values.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-unique-condition-sets.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-exports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-local-imports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-conditional-value.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-windows.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/parse.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-conditional-values-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/errors.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-named-exports-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-pkg.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/star-glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-path.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/file-exists.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-dep-package.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-file-url.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-dependency-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-package-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-json.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-star-match.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/has-magic.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/ignore.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/assert-valid-pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/ast.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/escape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/unescape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/walker.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/brace-expressions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/processor.ts"
|
||||
]
|
||||
},
|
||||
"root": "c43e9c1b-3265-4168-99ae-73232ccd550a",
|
||||
"externalID": "test/transform-swagger.test.js",
|
||||
"code": 0,
|
||||
"signal": null,
|
||||
"runtime": 553.222875
|
||||
}
|
||||
@@ -1,243 +0,0 @@
|
||||
{
|
||||
"date": "2024-08-14T13:50:05.326Z",
|
||||
"argv": [
|
||||
"/Users/matteo/.nvm/versions/node/v20.16.0/bin/node",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/theme.test.js"
|
||||
],
|
||||
"execArgv": [
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"--enable-source-maps",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs"
|
||||
],
|
||||
"NODE_OPTIONS": "\"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs\"",
|
||||
"cwd": "/Users/matteo/Repositories/fastify-swagger-ui",
|
||||
"pid": 56655,
|
||||
"ppid": 56642,
|
||||
"parent": null,
|
||||
"uuid": "d1023351-a2cc-4985-b00b-5d663e9fa63f",
|
||||
"files": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/theme.test.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import-loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/hooks.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service-client.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/routes.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/swagger-initializer.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/serialize.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/index-html.js"
|
||||
],
|
||||
"sources": {
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/import.mts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/mock-service.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/export-line.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/resolve-mock-entry-point.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/service-key.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/munge-mocks.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-relative-require.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/call-site-like.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/require-resolve.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditional-values.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-unique-condition-sets.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-exports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-local-imports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-conditional-value.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-windows.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/parse.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-conditional-values-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/errors.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-named-exports-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-pkg.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/star-glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-path.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/file-exists.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-dep-package.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-file-url.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-dependency-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-package-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-json.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-star-match.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/has-magic.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/ignore.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/assert-valid-pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/ast.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/unescape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/escape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/walker.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/processor.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/brace-expressions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/src/index.ts"
|
||||
]
|
||||
},
|
||||
"root": "d1023351-a2cc-4985-b00b-5d663e9fa63f",
|
||||
"externalID": "test/theme.test.js",
|
||||
"code": 0,
|
||||
"signal": null,
|
||||
"runtime": 581.501708
|
||||
}
|
||||
@@ -1,243 +0,0 @@
|
||||
{
|
||||
"date": "2024-08-14T13:50:04.357Z",
|
||||
"argv": [
|
||||
"/Users/matteo/.nvm/versions/node/v20.16.0/bin/node",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/decorator.test.js"
|
||||
],
|
||||
"execArgv": [
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"--enable-source-maps",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs"
|
||||
],
|
||||
"NODE_OPTIONS": "\"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs\"",
|
||||
"cwd": "/Users/matteo/Repositories/fastify-swagger-ui",
|
||||
"pid": 56645,
|
||||
"ppid": 56642,
|
||||
"parent": null,
|
||||
"uuid": "ef71f8f3-82e9-4182-8a50-c266a1da5ca2",
|
||||
"files": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/decorator.test.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import-loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/hooks.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service-client.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/routes.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/swagger-initializer.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/serialize.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/index-html.js"
|
||||
],
|
||||
"sources": {
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/import.mts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/mock-service.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-relative-require.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/export-line.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/munge-mocks.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/resolve-mock-entry-point.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/service-key.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/call-site-like.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/require-resolve.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditional-values.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-unique-condition-sets.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-exports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-local-imports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-conditional-value.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-windows.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/parse.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-conditional-values-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/errors.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-named-exports-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-pkg.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/star-glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-path.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/file-exists.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-dep-package.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-file-url.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-package-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-dependency-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-json.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-star-match.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/has-magic.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/ignore.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/assert-valid-pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/ast.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/escape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/unescape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/walker.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/brace-expressions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/processor.ts"
|
||||
]
|
||||
},
|
||||
"root": "ef71f8f3-82e9-4182-8a50-c266a1da5ca2",
|
||||
"externalID": "test/decorator.test.js",
|
||||
"code": 0,
|
||||
"signal": null,
|
||||
"runtime": 726.960208
|
||||
}
|
||||
@@ -1,239 +0,0 @@
|
||||
{
|
||||
"date": "2024-08-14T13:50:04.389Z",
|
||||
"argv": [
|
||||
"/Users/matteo/.nvm/versions/node/v20.16.0/bin/node",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/serialize.test.js"
|
||||
],
|
||||
"execArgv": [
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"--enable-source-maps",
|
||||
"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs"
|
||||
],
|
||||
"NODE_OPTIONS": "\"--import=file:///Users/matteo/Repositories/fastify-swagger-ui/node_modules/@tapjs/processinfo/dist/esm/import.mjs\"",
|
||||
"cwd": "/Users/matteo/Repositories/fastify-swagger-ui",
|
||||
"pid": 56650,
|
||||
"ppid": 56642,
|
||||
"parent": null,
|
||||
"uuid": "f048afb8-ac72-4354-ab01-546711c3530b",
|
||||
"files": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/test/serialize.test.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/@isaacs/ts-node-temp-fork-for-pr-2009/import-loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/loader.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/hooks.mjs",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service-client.js",
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/lib/serialize.js"
|
||||
],
|
||||
"sources": {
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/import.mjs": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/import.mts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/mock-service.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/mock-service.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-relative-require.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-relative-require.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/export-line.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/export-line.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/munge-mocks.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/munge-mocks.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/resolve-mock-entry-point.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/resolve-mock-entry-point.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/dist/esm/service-key.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/mock/src/service-key.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/call-site-like.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/call-site-like.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/require-resolve.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/require-resolve.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditional-values.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditional-values.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-all-conditions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-all-conditions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-unique-condition-sets.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-unique-condition-sets.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-exports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-exports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-all-local-imports.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-all-local-imports.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-conditional-value.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-conditional-value.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/is-windows.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/is-windows.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/dist/esm/parse.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/tap/node_modules/@tapjs/stack/src/parse.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-conditional-values-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-conditional-values-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/errors.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/errors.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/get-named-exports-list.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/get-named-exports-list.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-pkg.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-pkg.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-path.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-path.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/star-glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/star-glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/file-exists.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/file-exists.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-dep-package.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-dep-package.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/to-file-url.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/to-file-url.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-dependency-export.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-dependency-export.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/resolve-package-import.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/resolve-package-import.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/find-star-match.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/find-star-match.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/dist/esm/read-json.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/resolve-import/src/read-json.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/dist/mjs/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/walk-up-path/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/glob.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/glob.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/has-magic.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/has-magic.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/ignore.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/ignore.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/assert-valid-pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/assert-valid-pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/ast.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/ast.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/escape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/escape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/unescape.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/unescape.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/pattern.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/pattern.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/walker.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/walker.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/path-scurry/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/dist/esm/brace-expressions.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minimatch/src/brace-expressions.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/lru-cache/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/dist/esm/index.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/minipass/src/index.ts"
|
||||
],
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/dist/esm/processor.js": [
|
||||
"/Users/matteo/Repositories/fastify-swagger-ui/node_modules/glob/src/processor.ts"
|
||||
]
|
||||
},
|
||||
"root": "f048afb8-ac72-4354-ab01-546711c3530b",
|
||||
"externalID": "test/serialize.test.js",
|
||||
"code": 0,
|
||||
"signal": null,
|
||||
"runtime": 754.199292
|
||||
}
|
||||
940
backend/node_modules/@fastify/swagger-ui/.tap/report/lcov.info
generated
vendored
940
backend/node_modules/@fastify/swagger-ui/.tap/report/lcov.info
generated
vendored
@@ -1,940 +0,0 @@
|
||||
TN:
|
||||
SF:index.js
|
||||
FN:8,fastifySwaggerUi
|
||||
FNF:1
|
||||
FNH:1
|
||||
FNDA:61,fastifySwaggerUi
|
||||
DA:1,10
|
||||
DA:2,10
|
||||
DA:3,10
|
||||
DA:4,10
|
||||
DA:5,10
|
||||
DA:6,10
|
||||
DA:7,10
|
||||
DA:8,61
|
||||
DA:9,61
|
||||
DA:10,61
|
||||
DA:11,61
|
||||
DA:12,61
|
||||
DA:13,61
|
||||
DA:14,60
|
||||
DA:15,60
|
||||
DA:16,60
|
||||
DA:17,61
|
||||
DA:18,61
|
||||
DA:19,61
|
||||
DA:20,61
|
||||
DA:21,61
|
||||
DA:22,61
|
||||
DA:23,61
|
||||
DA:24,61
|
||||
DA:25,61
|
||||
DA:26,61
|
||||
DA:27,61
|
||||
DA:28,10
|
||||
DA:29,10
|
||||
DA:30,10
|
||||
DA:31,10
|
||||
DA:32,10
|
||||
DA:33,10
|
||||
DA:34,10
|
||||
DA:35,10
|
||||
LF:35
|
||||
LH:35
|
||||
BRDA:1,0,0,10
|
||||
BRDA:8,1,0,61
|
||||
BRDA:13,2,0,60
|
||||
BRDA:19,3,0,53
|
||||
BRDA:20,4,0,60
|
||||
BRDA:21,5,0,60
|
||||
BRDA:23,6,0,52
|
||||
BRF:7
|
||||
BRH:7
|
||||
end_of_record
|
||||
TN:
|
||||
SF:examples/options.js
|
||||
FNF:0
|
||||
FNH:0
|
||||
DA:1,3
|
||||
DA:2,3
|
||||
DA:3,3
|
||||
DA:4,3
|
||||
DA:5,3
|
||||
DA:6,3
|
||||
DA:7,3
|
||||
DA:8,3
|
||||
DA:9,3
|
||||
DA:10,3
|
||||
DA:11,3
|
||||
DA:12,3
|
||||
DA:13,3
|
||||
DA:14,3
|
||||
DA:15,3
|
||||
DA:16,3
|
||||
DA:17,3
|
||||
DA:18,3
|
||||
DA:19,3
|
||||
DA:20,3
|
||||
DA:21,3
|
||||
DA:22,3
|
||||
DA:23,3
|
||||
DA:24,3
|
||||
DA:25,3
|
||||
DA:26,3
|
||||
DA:27,3
|
||||
DA:28,3
|
||||
DA:29,3
|
||||
DA:30,3
|
||||
DA:31,3
|
||||
DA:32,3
|
||||
DA:33,3
|
||||
DA:34,3
|
||||
DA:35,3
|
||||
DA:36,3
|
||||
DA:37,3
|
||||
DA:38,3
|
||||
DA:39,3
|
||||
DA:40,3
|
||||
DA:41,3
|
||||
DA:42,3
|
||||
DA:43,3
|
||||
DA:44,3
|
||||
DA:45,3
|
||||
DA:46,3
|
||||
DA:47,3
|
||||
DA:48,3
|
||||
DA:49,3
|
||||
DA:50,3
|
||||
DA:51,3
|
||||
DA:52,3
|
||||
DA:53,3
|
||||
DA:54,3
|
||||
DA:55,3
|
||||
DA:56,3
|
||||
DA:57,3
|
||||
DA:58,3
|
||||
DA:59,3
|
||||
DA:60,3
|
||||
DA:61,3
|
||||
DA:62,3
|
||||
DA:63,3
|
||||
DA:64,3
|
||||
DA:65,3
|
||||
DA:66,3
|
||||
DA:67,3
|
||||
DA:68,3
|
||||
DA:69,3
|
||||
DA:70,3
|
||||
DA:71,3
|
||||
DA:72,3
|
||||
DA:73,3
|
||||
DA:74,3
|
||||
DA:75,3
|
||||
DA:76,3
|
||||
DA:77,3
|
||||
DA:78,3
|
||||
DA:79,3
|
||||
DA:80,3
|
||||
DA:81,3
|
||||
DA:82,3
|
||||
DA:83,3
|
||||
DA:84,3
|
||||
DA:85,3
|
||||
DA:86,3
|
||||
DA:87,3
|
||||
DA:88,3
|
||||
DA:89,3
|
||||
DA:90,3
|
||||
DA:91,3
|
||||
DA:92,3
|
||||
DA:93,3
|
||||
DA:94,3
|
||||
DA:95,3
|
||||
DA:96,3
|
||||
DA:97,3
|
||||
DA:98,3
|
||||
DA:99,3
|
||||
DA:100,3
|
||||
DA:101,3
|
||||
DA:102,3
|
||||
DA:103,3
|
||||
DA:104,3
|
||||
DA:105,3
|
||||
DA:106,3
|
||||
DA:107,3
|
||||
DA:108,3
|
||||
DA:109,3
|
||||
DA:110,3
|
||||
DA:111,3
|
||||
DA:112,3
|
||||
DA:113,3
|
||||
DA:114,3
|
||||
DA:115,3
|
||||
DA:116,3
|
||||
DA:117,3
|
||||
DA:118,3
|
||||
DA:119,3
|
||||
DA:120,3
|
||||
DA:121,3
|
||||
DA:122,3
|
||||
DA:123,3
|
||||
DA:124,3
|
||||
DA:125,3
|
||||
DA:126,3
|
||||
DA:127,3
|
||||
DA:128,3
|
||||
DA:129,3
|
||||
DA:130,3
|
||||
DA:131,3
|
||||
DA:132,3
|
||||
DA:133,3
|
||||
DA:134,3
|
||||
DA:135,3
|
||||
DA:136,3
|
||||
DA:137,3
|
||||
DA:138,3
|
||||
DA:139,3
|
||||
DA:140,3
|
||||
DA:141,3
|
||||
DA:142,3
|
||||
DA:143,3
|
||||
DA:144,3
|
||||
DA:145,3
|
||||
DA:146,3
|
||||
DA:147,3
|
||||
DA:148,3
|
||||
DA:149,3
|
||||
DA:150,3
|
||||
DA:151,3
|
||||
DA:152,3
|
||||
DA:153,3
|
||||
DA:154,3
|
||||
DA:155,3
|
||||
DA:156,3
|
||||
DA:157,3
|
||||
DA:158,3
|
||||
DA:159,3
|
||||
DA:160,3
|
||||
DA:161,3
|
||||
DA:162,3
|
||||
DA:163,3
|
||||
DA:164,3
|
||||
DA:165,3
|
||||
DA:166,3
|
||||
DA:167,3
|
||||
DA:168,3
|
||||
DA:169,3
|
||||
DA:170,3
|
||||
DA:171,3
|
||||
DA:172,3
|
||||
DA:173,3
|
||||
DA:174,3
|
||||
DA:175,3
|
||||
DA:176,3
|
||||
DA:177,3
|
||||
DA:178,3
|
||||
DA:179,3
|
||||
DA:180,3
|
||||
DA:181,3
|
||||
DA:182,3
|
||||
DA:183,3
|
||||
DA:184,3
|
||||
DA:185,3
|
||||
DA:186,3
|
||||
DA:187,3
|
||||
DA:188,3
|
||||
DA:189,3
|
||||
DA:190,3
|
||||
DA:191,3
|
||||
DA:192,3
|
||||
DA:193,3
|
||||
DA:194,3
|
||||
DA:195,3
|
||||
DA:196,3
|
||||
DA:197,3
|
||||
DA:198,3
|
||||
DA:199,3
|
||||
DA:200,3
|
||||
DA:201,3
|
||||
DA:202,3
|
||||
DA:203,3
|
||||
DA:204,3
|
||||
DA:205,3
|
||||
DA:206,3
|
||||
DA:207,3
|
||||
DA:208,3
|
||||
DA:209,3
|
||||
DA:210,3
|
||||
DA:211,3
|
||||
DA:212,3
|
||||
DA:213,3
|
||||
DA:214,3
|
||||
DA:215,3
|
||||
DA:216,3
|
||||
DA:217,3
|
||||
DA:218,3
|
||||
DA:219,3
|
||||
DA:220,3
|
||||
DA:221,3
|
||||
DA:222,3
|
||||
DA:223,3
|
||||
DA:224,3
|
||||
DA:225,3
|
||||
DA:226,3
|
||||
DA:227,3
|
||||
DA:228,3
|
||||
DA:229,3
|
||||
DA:230,3
|
||||
DA:231,3
|
||||
DA:232,3
|
||||
DA:233,3
|
||||
DA:234,3
|
||||
DA:235,3
|
||||
DA:236,3
|
||||
DA:237,3
|
||||
DA:238,3
|
||||
DA:239,3
|
||||
DA:240,3
|
||||
DA:241,3
|
||||
DA:242,3
|
||||
DA:243,3
|
||||
DA:244,3
|
||||
DA:245,3
|
||||
DA:246,3
|
||||
DA:247,3
|
||||
DA:248,3
|
||||
DA:249,3
|
||||
DA:250,3
|
||||
DA:251,3
|
||||
DA:252,3
|
||||
DA:253,3
|
||||
DA:254,3
|
||||
DA:255,3
|
||||
DA:256,3
|
||||
DA:257,3
|
||||
DA:258,3
|
||||
DA:259,3
|
||||
DA:260,3
|
||||
DA:261,3
|
||||
DA:262,3
|
||||
DA:263,3
|
||||
DA:264,3
|
||||
DA:265,3
|
||||
DA:266,3
|
||||
DA:267,3
|
||||
DA:268,3
|
||||
DA:269,3
|
||||
DA:270,3
|
||||
DA:271,3
|
||||
DA:272,3
|
||||
DA:273,3
|
||||
DA:274,3
|
||||
DA:275,3
|
||||
DA:276,3
|
||||
DA:277,3
|
||||
DA:278,3
|
||||
DA:279,3
|
||||
DA:280,3
|
||||
DA:281,3
|
||||
DA:282,3
|
||||
DA:283,3
|
||||
DA:284,3
|
||||
DA:285,3
|
||||
DA:286,3
|
||||
DA:287,3
|
||||
DA:288,3
|
||||
DA:289,3
|
||||
DA:290,3
|
||||
DA:291,3
|
||||
DA:292,3
|
||||
DA:293,3
|
||||
DA:294,3
|
||||
DA:295,3
|
||||
DA:296,3
|
||||
DA:297,3
|
||||
DA:298,3
|
||||
DA:299,3
|
||||
DA:300,3
|
||||
DA:301,3
|
||||
DA:302,3
|
||||
DA:303,3
|
||||
DA:304,3
|
||||
DA:305,3
|
||||
LF:305
|
||||
LH:305
|
||||
BRDA:1,0,0,3
|
||||
BRF:1
|
||||
BRH:1
|
||||
end_of_record
|
||||
TN:
|
||||
SF:lib/index-html.js
|
||||
FN:3,indexHtml
|
||||
FNF:1
|
||||
FNH:1
|
||||
FNDA:61,indexHtml
|
||||
DA:1,10
|
||||
DA:2,10
|
||||
DA:3,61
|
||||
DA:4,61
|
||||
DA:5,25
|
||||
DA:6,25
|
||||
DA:7,25
|
||||
DA:8,25
|
||||
DA:9,25
|
||||
DA:10,25
|
||||
DA:11,25
|
||||
DA:12,25
|
||||
DA:13,25
|
||||
DA:14,25
|
||||
DA:15,25
|
||||
DA:16,25
|
||||
DA:17,25
|
||||
DA:18,23
|
||||
DA:19,23
|
||||
DA:20,25
|
||||
DA:21,25
|
||||
DA:22,25
|
||||
DA:23,25
|
||||
DA:24,25
|
||||
DA:25,25
|
||||
DA:26,25
|
||||
DA:27,25
|
||||
DA:28,25
|
||||
DA:29,25
|
||||
DA:30,25
|
||||
DA:31,25
|
||||
DA:32,25
|
||||
DA:33,61
|
||||
DA:34,10
|
||||
DA:35,10
|
||||
LF:35
|
||||
LH:35
|
||||
BRDA:1,0,0,10
|
||||
BRDA:3,1,0,61
|
||||
BRDA:4,2,0,25
|
||||
BRDA:5,3,0,8
|
||||
BRDA:5,4,0,17
|
||||
BRDA:11,5,0,24
|
||||
BRDA:11,6,0,24
|
||||
BRDA:14,7,0,24
|
||||
BRDA:14,8,0,2
|
||||
BRDA:14,9,0,23
|
||||
BRDA:15,10,0,24
|
||||
BRDA:16,11,0,2
|
||||
BRDA:17,12,0,23
|
||||
BRDA:28,13,0,24
|
||||
BRDA:28,14,0,6
|
||||
BRDA:28,15,0,19
|
||||
BRDA:14,16,0,2
|
||||
BRDA:16,17,0,2
|
||||
BRDA:28,18,0,6
|
||||
BRF:19
|
||||
BRH:19
|
||||
end_of_record
|
||||
TN:
|
||||
SF:lib/routes.js
|
||||
FN:13,fastifySwagger
|
||||
FN:65,handler
|
||||
FN:81,handler
|
||||
FN:97,handler
|
||||
FN:114,handler
|
||||
FN:127,handler
|
||||
FN:139,handler
|
||||
FN:156,fastify.route.handler
|
||||
FN:159,fastify.route.handler
|
||||
FN:162,fastify.route.handler
|
||||
FN:174,fastify.route.handler
|
||||
FN:179,fastify.route.handler
|
||||
FN:184,fastify.route.handler
|
||||
FN:210,handler
|
||||
FNF:14
|
||||
FNH:14
|
||||
FNDA:61,fastifySwagger
|
||||
FNDA:2,handler
|
||||
FNDA:2,handler
|
||||
FNDA:2,handler
|
||||
FNDA:25,handler
|
||||
FNDA:1,handler
|
||||
FNDA:6,handler
|
||||
FNDA:1,fastify.route.handler
|
||||
FNDA:1,fastify.route.handler
|
||||
FNDA:9,fastify.route.handler
|
||||
FNDA:1,fastify.route.handler
|
||||
FNDA:1,fastify.route.handler
|
||||
FNDA:8,fastify.route.handler
|
||||
FNDA:5,handler
|
||||
DA:1,10
|
||||
DA:2,10
|
||||
DA:3,10
|
||||
DA:4,10
|
||||
DA:5,10
|
||||
DA:6,10
|
||||
DA:7,10
|
||||
DA:8,10
|
||||
DA:9,10
|
||||
DA:10,10
|
||||
DA:11,10
|
||||
DA:12,10
|
||||
DA:13,61
|
||||
DA:14,61
|
||||
DA:15,61
|
||||
DA:16,1
|
||||
DA:17,1
|
||||
DA:18,1
|
||||
DA:19,61
|
||||
DA:20,2
|
||||
DA:21,2
|
||||
DA:22,61
|
||||
DA:23,1
|
||||
DA:24,1
|
||||
DA:25,2
|
||||
DA:26,2
|
||||
DA:27,1
|
||||
DA:28,1
|
||||
DA:29,61
|
||||
DA:30,61
|
||||
DA:31,5
|
||||
DA:32,5
|
||||
DA:33,5
|
||||
DA:34,4
|
||||
DA:35,4
|
||||
DA:36,5
|
||||
DA:37,5
|
||||
DA:38,5
|
||||
DA:39,2
|
||||
DA:40,2
|
||||
DA:41,5
|
||||
DA:42,5
|
||||
DA:43,5
|
||||
DA:44,61
|
||||
DA:45,61
|
||||
DA:46,61
|
||||
DA:47,2
|
||||
DA:48,2
|
||||
DA:49,2
|
||||
DA:50,2
|
||||
DA:51,2
|
||||
DA:52,4
|
||||
DA:53,4
|
||||
DA:54,2
|
||||
DA:55,61
|
||||
DA:56,61
|
||||
DA:57,60
|
||||
DA:58,60
|
||||
DA:59,2
|
||||
DA:60,2
|
||||
DA:61,2
|
||||
DA:62,2
|
||||
DA:63,2
|
||||
DA:64,2
|
||||
DA:65,2
|
||||
DA:66,2
|
||||
DA:67,2
|
||||
DA:68,2
|
||||
DA:69,2
|
||||
DA:70,2
|
||||
DA:71,2
|
||||
DA:72,2
|
||||
DA:73,60
|
||||
DA:74,60
|
||||
DA:75,6
|
||||
DA:76,6
|
||||
DA:77,6
|
||||
DA:78,6
|
||||
DA:79,6
|
||||
DA:80,6
|
||||
DA:81,6
|
||||
DA:82,2
|
||||
DA:83,2
|
||||
DA:84,2
|
||||
DA:85,2
|
||||
DA:86,6
|
||||
DA:87,6
|
||||
DA:88,6
|
||||
DA:89,60
|
||||
DA:90,60
|
||||
DA:91,2
|
||||
DA:92,2
|
||||
DA:93,2
|
||||
DA:94,2
|
||||
DA:95,2
|
||||
DA:96,2
|
||||
DA:97,2
|
||||
DA:98,2
|
||||
DA:99,2
|
||||
DA:100,2
|
||||
DA:101,2
|
||||
DA:102,2
|
||||
DA:103,2
|
||||
DA:104,2
|
||||
DA:105,60
|
||||
DA:106,61
|
||||
DA:107,61
|
||||
DA:108,61
|
||||
DA:109,61
|
||||
DA:110,61
|
||||
DA:111,61
|
||||
DA:112,61
|
||||
DA:113,61
|
||||
DA:114,61
|
||||
DA:115,25
|
||||
DA:116,25
|
||||
DA:117,25
|
||||
DA:118,25
|
||||
DA:119,25
|
||||
DA:120,61
|
||||
DA:121,61
|
||||
DA:122,61
|
||||
DA:123,61
|
||||
DA:124,61
|
||||
DA:125,61
|
||||
DA:126,61
|
||||
DA:127,61
|
||||
DA:128,1
|
||||
DA:129,1
|
||||
DA:130,61
|
||||
DA:131,61
|
||||
DA:132,61
|
||||
DA:133,61
|
||||
DA:134,61
|
||||
DA:135,61
|
||||
DA:136,61
|
||||
DA:137,61
|
||||
DA:138,61
|
||||
DA:139,61
|
||||
DA:140,6
|
||||
DA:141,6
|
||||
DA:142,6
|
||||
DA:143,6
|
||||
DA:144,61
|
||||
DA:145,61
|
||||
DA:146,61
|
||||
DA:147,61
|
||||
DA:148,61
|
||||
DA:149,61
|
||||
DA:150,61
|
||||
DA:151,61
|
||||
DA:152,61
|
||||
DA:153,61
|
||||
DA:154,61
|
||||
DA:155,61
|
||||
DA:156,4
|
||||
DA:157,1
|
||||
DA:158,1
|
||||
DA:159,4
|
||||
DA:160,1
|
||||
DA:161,1
|
||||
DA:162,61
|
||||
DA:163,9
|
||||
DA:164,9
|
||||
DA:165,61
|
||||
DA:166,61
|
||||
DA:167,61
|
||||
DA:168,61
|
||||
DA:169,61
|
||||
DA:170,61
|
||||
DA:171,61
|
||||
DA:172,61
|
||||
DA:173,61
|
||||
DA:174,4
|
||||
DA:175,1
|
||||
DA:176,1
|
||||
DA:177,1
|
||||
DA:178,1
|
||||
DA:179,4
|
||||
DA:180,1
|
||||
DA:181,1
|
||||
DA:182,1
|
||||
DA:183,1
|
||||
DA:184,61
|
||||
DA:185,8
|
||||
DA:186,8
|
||||
DA:187,8
|
||||
DA:188,8
|
||||
DA:189,61
|
||||
DA:190,61
|
||||
DA:191,61
|
||||
DA:192,61
|
||||
DA:193,61
|
||||
DA:194,61
|
||||
DA:195,61
|
||||
DA:196,61
|
||||
DA:197,61
|
||||
DA:198,61
|
||||
DA:199,4
|
||||
DA:200,4
|
||||
DA:201,4
|
||||
DA:202,4
|
||||
DA:203,4
|
||||
DA:204,4
|
||||
DA:205,4
|
||||
DA:206,4
|
||||
DA:207,4
|
||||
DA:208,4
|
||||
DA:209,4
|
||||
DA:210,4
|
||||
DA:211,5
|
||||
DA:212,5
|
||||
DA:213,5
|
||||
DA:214,4
|
||||
DA:215,4
|
||||
DA:216,61
|
||||
DA:217,61
|
||||
DA:218,61
|
||||
DA:219,10
|
||||
DA:220,10
|
||||
LF:220
|
||||
LH:220
|
||||
BRDA:1,0,0,10
|
||||
BRDA:13,1,0,61
|
||||
BRDA:15,2,0,1
|
||||
BRDA:19,3,0,2
|
||||
BRDA:22,4,0,1
|
||||
BRDA:22,5,0,1
|
||||
BRDA:30,6,0,57
|
||||
BRDA:30,7,0,5
|
||||
BRDA:46,8,0,2
|
||||
BRDA:51,9,0,4
|
||||
BRDA:56,10,0,60
|
||||
BRDA:58,11,0,2
|
||||
BRDA:74,12,0,6
|
||||
BRDA:90,13,0,2
|
||||
BRDA:147,14,0,59
|
||||
BRDA:155,15,0,4
|
||||
BRDA:156,16,0,2
|
||||
BRDA:159,17,0,2
|
||||
BRDA:162,18,0,57
|
||||
BRDA:173,19,0,4
|
||||
BRDA:174,20,0,2
|
||||
BRDA:179,21,0,2
|
||||
BRDA:184,22,0,57
|
||||
BRDA:193,23,0,57
|
||||
BRDA:198,24,0,4
|
||||
BRDA:24,25,0,2
|
||||
BRDA:25,26,0,1
|
||||
BRDA:25,27,0,1
|
||||
BRDA:31,28,0,5
|
||||
BRDA:33,29,0,4
|
||||
BRDA:38,30,0,2
|
||||
BRDA:65,31,0,2
|
||||
BRDA:81,32,0,2
|
||||
BRDA:97,33,0,2
|
||||
BRDA:114,34,0,25
|
||||
BRDA:127,35,0,1
|
||||
BRDA:139,36,0,6
|
||||
BRDA:156,37,0,1
|
||||
BRDA:159,38,0,1
|
||||
BRDA:162,39,0,9
|
||||
BRDA:174,40,0,1
|
||||
BRDA:179,41,0,1
|
||||
BRDA:184,42,0,8
|
||||
BRDA:210,43,0,5
|
||||
BRF:44
|
||||
BRH:44
|
||||
end_of_record
|
||||
TN:
|
||||
SF:lib/serialize.js
|
||||
FN:3,serialize
|
||||
FN:38,serializeSymbol
|
||||
FN:44,serializeArray
|
||||
FN:55,serializeObject
|
||||
FNF:4
|
||||
FNH:4
|
||||
FNDA:248,serialize
|
||||
FNDA:2,serializeSymbol
|
||||
FNDA:14,serializeArray
|
||||
FNDA:129,serializeObject
|
||||
DA:1,11
|
||||
DA:2,11
|
||||
DA:3,248
|
||||
DA:4,248
|
||||
DA:5,248
|
||||
DA:6,4
|
||||
DA:7,248
|
||||
DA:8,3
|
||||
DA:9,248
|
||||
DA:10,8
|
||||
DA:11,248
|
||||
DA:12,10
|
||||
DA:13,248
|
||||
DA:14,208
|
||||
DA:15,63
|
||||
DA:16,208
|
||||
DA:17,8
|
||||
DA:18,145
|
||||
DA:19,1
|
||||
DA:20,137
|
||||
DA:21,1
|
||||
DA:22,136
|
||||
DA:23,3
|
||||
DA:24,135
|
||||
DA:25,3
|
||||
DA:26,132
|
||||
DA:27,129
|
||||
DA:28,129
|
||||
DA:29,248
|
||||
DA:30,11
|
||||
DA:31,248
|
||||
DA:32,2
|
||||
DA:33,248
|
||||
DA:34,2
|
||||
DA:35,248
|
||||
DA:36,248
|
||||
DA:37,11
|
||||
DA:38,2
|
||||
DA:39,2
|
||||
DA:40,2
|
||||
DA:41,2
|
||||
DA:42,2
|
||||
DA:43,11
|
||||
DA:44,14
|
||||
DA:45,14
|
||||
DA:46,14
|
||||
DA:47,14
|
||||
DA:48,14
|
||||
DA:49,17
|
||||
DA:50,17
|
||||
DA:51,17
|
||||
DA:52,14
|
||||
DA:53,14
|
||||
DA:54,11
|
||||
DA:55,129
|
||||
DA:56,129
|
||||
DA:57,129
|
||||
DA:58,129
|
||||
DA:59,129
|
||||
DA:60,129
|
||||
DA:61,129
|
||||
DA:62,6
|
||||
DA:63,6
|
||||
DA:64,6
|
||||
DA:65,6
|
||||
DA:66,129
|
||||
DA:67,129
|
||||
DA:68,11
|
||||
DA:69,11
|
||||
LF:69
|
||||
LH:69
|
||||
BRDA:1,0,0,11
|
||||
BRDA:3,1,0,248
|
||||
BRDA:5,2,0,4
|
||||
BRDA:7,3,0,3
|
||||
BRDA:8,4,0,2
|
||||
BRDA:8,5,0,1
|
||||
BRDA:9,6,0,8
|
||||
BRDA:11,7,0,10
|
||||
BRDA:13,8,0,208
|
||||
BRDA:14,9,0,63
|
||||
BRDA:16,10,0,145
|
||||
BRDA:16,11,0,8
|
||||
BRDA:18,12,0,137
|
||||
BRDA:18,13,0,1
|
||||
BRDA:20,14,0,136
|
||||
BRDA:20,15,0,1
|
||||
BRDA:22,16,0,135
|
||||
BRDA:22,17,0,3
|
||||
BRDA:24,18,0,132
|
||||
BRDA:24,19,0,3
|
||||
BRDA:26,20,0,129
|
||||
BRDA:29,21,0,11
|
||||
BRDA:31,22,0,2
|
||||
BRDA:33,23,0,2
|
||||
BRDA:38,24,0,2
|
||||
BRDA:40,25,0,1
|
||||
BRDA:41,26,0,1
|
||||
BRDA:44,27,0,14
|
||||
BRDA:48,28,0,17
|
||||
BRDA:50,29,0,6
|
||||
BRDA:55,30,0,129
|
||||
BRDA:61,31,0,6
|
||||
BRDA:64,32,0,1
|
||||
BRF:33
|
||||
BRH:33
|
||||
end_of_record
|
||||
TN:
|
||||
SF:lib/swagger-initializer.js
|
||||
FN:5,swaggerInitializer
|
||||
FNF:1
|
||||
FNH:1
|
||||
FNDA:61,swaggerInitializer
|
||||
DA:1,10
|
||||
DA:2,10
|
||||
DA:3,10
|
||||
DA:4,10
|
||||
DA:5,61
|
||||
DA:6,61
|
||||
DA:7,61
|
||||
DA:8,61
|
||||
DA:9,61
|
||||
DA:10,61
|
||||
DA:11,61
|
||||
DA:12,61
|
||||
DA:13,61
|
||||
DA:14,61
|
||||
DA:15,61
|
||||
DA:16,61
|
||||
DA:17,61
|
||||
DA:18,61
|
||||
DA:19,61
|
||||
DA:20,61
|
||||
DA:21,61
|
||||
DA:22,61
|
||||
DA:23,61
|
||||
DA:24,61
|
||||
DA:25,61
|
||||
DA:26,61
|
||||
DA:27,61
|
||||
DA:28,61
|
||||
DA:29,61
|
||||
DA:30,61
|
||||
DA:31,61
|
||||
DA:32,61
|
||||
DA:33,61
|
||||
DA:34,61
|
||||
DA:35,61
|
||||
DA:36,61
|
||||
DA:37,61
|
||||
DA:38,61
|
||||
DA:39,61
|
||||
DA:40,61
|
||||
DA:41,61
|
||||
DA:42,61
|
||||
DA:43,61
|
||||
DA:44,61
|
||||
DA:45,61
|
||||
DA:46,61
|
||||
DA:47,61
|
||||
DA:48,61
|
||||
DA:49,61
|
||||
DA:50,61
|
||||
DA:51,61
|
||||
DA:52,61
|
||||
DA:53,61
|
||||
DA:54,61
|
||||
DA:55,61
|
||||
DA:56,61
|
||||
DA:57,61
|
||||
DA:58,61
|
||||
DA:59,61
|
||||
DA:60,61
|
||||
DA:61,61
|
||||
DA:62,61
|
||||
DA:63,61
|
||||
DA:64,61
|
||||
DA:65,61
|
||||
DA:66,61
|
||||
DA:67,61
|
||||
DA:68,61
|
||||
DA:69,61
|
||||
DA:70,61
|
||||
DA:71,61
|
||||
DA:72,61
|
||||
DA:73,10
|
||||
DA:74,10
|
||||
LF:74
|
||||
LH:74
|
||||
BRDA:1,0,0,10
|
||||
BRDA:5,1,0,61
|
||||
BRF:2
|
||||
BRH:2
|
||||
end_of_record
|
||||
56
backend/node_modules/@fastify/swagger-ui/.tap/test-results/test/csp.test.js.tap
generated
vendored
56
backend/node_modules/@fastify/swagger-ui/.tap/test-results/test/csp.test.js.tap
generated
vendored
@@ -1,56 +0,0 @@
|
||||
TAP version 14
|
||||
# Subtest: staticCSP = undefined
|
||||
1..3
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 1 - staticCSP = undefined # time=90.632ms
|
||||
|
||||
# Subtest: staticCSP = true
|
||||
1..5
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 5 - should be equal
|
||||
ok 2 - staticCSP = true # time=33.606ms
|
||||
|
||||
# Subtest: staticCSP = "default-src 'self';"
|
||||
1..5
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 5 - should be equal
|
||||
ok 3 - staticCSP = "default-src 'self';" # time=15.535ms
|
||||
|
||||
# Subtest: staticCSP = object
|
||||
1..5
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 5 - should be equal
|
||||
ok 4 - staticCSP = object # time=14.795ms
|
||||
|
||||
# Subtest: transformStaticCSP = function
|
||||
1..6
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 5 - should be equal
|
||||
ok 6 - should be equal
|
||||
ok 5 - transformStaticCSP = function # time=29.716ms
|
||||
|
||||
# Subtest: transformStaticCSP = function, with @fastify/helmet
|
||||
1..6
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 5 - should be equal
|
||||
ok 6 - should be equal
|
||||
ok 6 - transformStaticCSP = function, with @fastify/helmet # time=26.038ms
|
||||
|
||||
1..6
|
||||
@@ -1,9 +0,0 @@
|
||||
TAP version 14
|
||||
# Subtest: fastify.swaggerCSP should exist
|
||||
1..3
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 1 - fastify.swaggerCSP should exist # time=40.558ms
|
||||
|
||||
1..1
|
||||
31
backend/node_modules/@fastify/swagger-ui/.tap/test-results/test/hooks.test.js.tap
generated
vendored
31
backend/node_modules/@fastify/swagger-ui/.tap/test-results/test/hooks.test.js.tap
generated
vendored
@@ -1,31 +0,0 @@
|
||||
TAP version 14
|
||||
# Subtest: hooks on static swagger
|
||||
ok 1 - root auth required
|
||||
ok 2 - auth required yaml
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 5 - valid swagger yaml
|
||||
ok 6 - auth required json
|
||||
ok 7 - should be equal
|
||||
ok 8 - should be equal
|
||||
ok 9 - valid swagger json
|
||||
1..9
|
||||
ok 1 - hooks on static swagger # time=60.329ms
|
||||
|
||||
# Subtest: hooks on dynamic swagger
|
||||
ok 1 - root auth required
|
||||
ok 2 - auth required yaml
|
||||
ok 3 - auth required json
|
||||
ok 4 - should be equal
|
||||
ok 5 - should be equal
|
||||
ok 6 - should be equal
|
||||
ok 7 - should be equal
|
||||
1..7
|
||||
ok 2 - hooks on dynamic swagger # time=59.917ms
|
||||
|
||||
# Subtest: catch all added schema
|
||||
ok 1 - should be equivalent
|
||||
1..1
|
||||
ok 3 - catch all added schema # time=11.085ms
|
||||
|
||||
1..3
|
||||
@@ -1,7 +0,0 @@
|
||||
TAP version 14
|
||||
# Subtest: fastify will response swagger csp
|
||||
1..1
|
||||
ok 1 - should be equivalent
|
||||
ok 1 - fastify will response swagger csp # time=43.138ms
|
||||
|
||||
1..1
|
||||
14
backend/node_modules/@fastify/swagger-ui/.tap/test-results/test/prepare.test.js.tap
generated
vendored
14
backend/node_modules/@fastify/swagger-ui/.tap/test-results/test/prepare.test.js.tap
generated
vendored
@@ -1,14 +0,0 @@
|
||||
TAP version 14
|
||||
# Subtest: Swagger source does not contain sourceMaps
|
||||
1..2
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 1 - Swagger source does not contain sourceMaps # time=45.21ms
|
||||
|
||||
# Subtest: Swagger css does not contain sourceMaps
|
||||
1..2
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 2 - Swagger css does not contain sourceMaps # time=15.248ms
|
||||
|
||||
1..2
|
||||
195
backend/node_modules/@fastify/swagger-ui/.tap/test-results/test/route.test.js.tap
generated
vendored
195
backend/node_modules/@fastify/swagger-ui/.tap/test-results/test/route.test.js.tap
generated
vendored
@@ -1,195 +0,0 @@
|
||||
TAP version 14
|
||||
# Subtest: /documentation/json route
|
||||
1..1
|
||||
ok 1 - valid swagger object
|
||||
ok 1 - /documentation/json route # time=178.524ms
|
||||
|
||||
# Subtest: fastify.swagger should return a valid swagger yaml
|
||||
1..3
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - valid swagger yaml
|
||||
ok 2 - fastify.swagger should return a valid swagger yaml # time=31.013ms
|
||||
|
||||
# Subtest: /documentation should display index html
|
||||
1..4
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 3 - /documentation should display index html # time=16.28ms
|
||||
|
||||
# Subtest: /documentation/ should display index html
|
||||
1..4
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 4 - /documentation/ should display index html # time=15.3ms
|
||||
|
||||
# Subtest: /v1/documentation should display index html
|
||||
1..4
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 5 - /v1/documentation should display index html # time=10.44ms
|
||||
|
||||
# Subtest: /v1/documentation/ should display index html
|
||||
1..4
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 6 - /v1/documentation/ should display index html # time=14.017ms
|
||||
|
||||
# Subtest: /v1/foobar should display index html
|
||||
1..4
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 7 - /v1/foobar should display index html # time=12.594ms
|
||||
|
||||
# Subtest: /v1/foobar/ should display index html
|
||||
1..4
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 8 - /v1/foobar/ should display index html # time=12.211ms
|
||||
|
||||
# Subtest: with routePrefix: '/' should display index html
|
||||
1..4
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 9 - with routePrefix: '/' should display index html # time=3.777ms
|
||||
|
||||
# Subtest: /documentation/static/:file should send back the correct file
|
||||
1..21
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 5 - should be equal
|
||||
ok 6 - should be equal
|
||||
ok 7 - should be equal
|
||||
ok 8 - should be equal
|
||||
ok 9 - should be equal
|
||||
ok 10 - should be equal
|
||||
ok 11 - should be equal
|
||||
ok 12 - should be equal
|
||||
ok 13 - should be equal
|
||||
ok 14 - should be equal
|
||||
ok 15 - should be equal
|
||||
ok 16 - should be equal
|
||||
ok 17 - should be equal
|
||||
ok 18 - should be equal
|
||||
ok 19 - should be equal
|
||||
ok 20 - should be equal
|
||||
ok 21 - should be equal
|
||||
ok 10 - /documentation/static/:file should send back the correct file # time=25.477ms
|
||||
|
||||
# Subtest: /documentation/static/:file should send back file from baseDir
|
||||
1..2
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 11 - /documentation/static/:file should send back file from baseDir # time=4.155ms
|
||||
|
||||
# Subtest: /documentation/static/:file 404
|
||||
1..2
|
||||
ok 1 - should be equal
|
||||
ok 2 - should match pattern
|
||||
ok 12 - /documentation/static/:file 404 # time=11.556ms
|
||||
|
||||
# Subtest: /documentation2/json route (overwrite)
|
||||
1..1
|
||||
ok 1 - valid swagger object
|
||||
ok 13 - /documentation2/json route (overwrite) # time=52.974ms
|
||||
|
||||
# Subtest: /documentation/:myfile should return 404 in dynamic mode
|
||||
1..1
|
||||
ok 1 - should be equal
|
||||
ok 14 - /documentation/:myfile should return 404 in dynamic mode # time=3.66ms
|
||||
|
||||
# Subtest: /documentation/:myfile should run custom NotFoundHandler in dynamic mode
|
||||
1..1
|
||||
ok 1 - should be equal
|
||||
ok 15 - /documentation/:myfile should run custom NotFoundHandler in dynamic mode # time=4.779ms
|
||||
|
||||
# Subtest: /documentation/* should not return module files when baseDir not set
|
||||
1..1
|
||||
ok 1 - should be equal
|
||||
ok 16 - /documentation/* should not return module files when baseDir not set # time=3.221ms
|
||||
|
||||
# Subtest: should return silent log level of route /documentation
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 5 - should be equal
|
||||
ok 6 - should be equal
|
||||
ok 7 - should be equal
|
||||
ok 8 - should be equal
|
||||
ok 9 - should be equal
|
||||
ok 10 - should be equal
|
||||
ok 11 - should be equal
|
||||
ok 12 - should be equal
|
||||
ok 13 - should be equal
|
||||
ok 14 - should be equal
|
||||
1..14
|
||||
ok 17 - should return silent log level of route /documentation # time=5.161ms
|
||||
|
||||
# Subtest: should return empty log level of route /documentation
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 5 - should be equal
|
||||
ok 6 - should be equal
|
||||
ok 7 - should be equal
|
||||
ok 8 - should be equal
|
||||
ok 9 - should be equal
|
||||
ok 10 - should be equal
|
||||
ok 11 - should be equal
|
||||
ok 12 - should be equal
|
||||
ok 13 - should be equal
|
||||
ok 14 - should be equal
|
||||
1..14
|
||||
ok 18 - should return empty log level of route /documentation # time=3.067ms
|
||||
|
||||
# Subtest: /documentation should display index html with correct asset urls
|
||||
1..4
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 19 - /documentation should display index html with correct asset urls # time=4.341ms
|
||||
|
||||
# Subtest: /documentation/ should display index html with correct asset urls
|
||||
1..4
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 20 - /documentation/ should display index html with correct asset urls # time=3.886ms
|
||||
|
||||
# Subtest: /docs should display index html with correct asset urls when documentation prefix is set
|
||||
1..4
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 21 - /docs should display index html with correct asset urls when documentation prefix is set # time=2.848ms
|
||||
|
||||
# Subtest: /docs/ should display index html with correct asset urls when documentation prefix is set
|
||||
1..4
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 22 - /docs/ should display index html with correct asset urls when documentation prefix is set # time=2.632ms
|
||||
|
||||
1..22
|
||||
108
backend/node_modules/@fastify/swagger-ui/.tap/test-results/test/serialize.test.js.tap
generated
vendored
108
backend/node_modules/@fastify/swagger-ui/.tap/test-results/test/serialize.test.js.tap
generated
vendored
@@ -1,108 +0,0 @@
|
||||
TAP version 14
|
||||
# Subtest: serialize
|
||||
1..8
|
||||
# Subtest: boolean
|
||||
1..2
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 1 - boolean # time=1.454ms
|
||||
|
||||
# Subtest: number
|
||||
1..7
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 5 - should be equal
|
||||
ok 6 - should be equal
|
||||
ok 7 - should be equal
|
||||
ok 2 - number # time=0.608ms
|
||||
|
||||
# Subtest: string
|
||||
1..3
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 3 - string # time=0.355ms
|
||||
|
||||
# Subtest: bigint
|
||||
1..3
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - bigint # time=0.347ms
|
||||
|
||||
# Subtest: function
|
||||
1..7
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 5 - should be equal
|
||||
ok 6 - should be equal
|
||||
ok 7 - should be equal
|
||||
ok 5 - function # time=0.592ms
|
||||
|
||||
# Subtest: undefined
|
||||
1..1
|
||||
ok 1 - should be equal
|
||||
ok 6 - undefined # time=0.243ms
|
||||
|
||||
# Subtest: symbol
|
||||
1..2
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 7 - symbol # time=0.401ms
|
||||
|
||||
# Subtest: object
|
||||
1..7
|
||||
# Subtest: null
|
||||
1..1
|
||||
ok 1 - should be equal
|
||||
ok 1 - null # time=0.252ms
|
||||
|
||||
# Subtest: RegExp
|
||||
1..1
|
||||
ok 1 - should be equal
|
||||
ok 2 - RegExp # time=0.339ms
|
||||
|
||||
# Subtest: Date
|
||||
1..1
|
||||
ok 1 - should be equal
|
||||
ok 3 - Date # time=5.243ms
|
||||
|
||||
# Subtest: Array
|
||||
1..5
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 5 - should be equal
|
||||
ok 4 - Array # time=0.607ms
|
||||
|
||||
# Subtest: POJO
|
||||
1..3
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 5 - POJO # time=0.358ms
|
||||
|
||||
# Subtest: Set
|
||||
1..3
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 6 - Set # time=0.331ms
|
||||
|
||||
# Subtest: Map
|
||||
1..3
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 7 - Map # time=0.461ms
|
||||
|
||||
ok 8 - object # time=11.107ms
|
||||
|
||||
ok 1 - serialize # time=23.146ms
|
||||
|
||||
1..1
|
||||
95
backend/node_modules/@fastify/swagger-ui/.tap/test-results/test/static.test.js.tap
generated
vendored
95
backend/node_modules/@fastify/swagger-ui/.tap/test-results/test/static.test.js.tap
generated
vendored
@@ -1,95 +0,0 @@
|
||||
TAP version 14
|
||||
# Subtest: swagger route returns yaml
|
||||
1..3
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - valid swagger yaml
|
||||
ok 1 - swagger route returns yaml # time=61.246ms
|
||||
|
||||
# Subtest: swagger route returns json
|
||||
1..3
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - valid swagger json
|
||||
ok 2 - swagger route returns json # time=17.207ms
|
||||
|
||||
# Subtest: postProcessor works, swagger route returns updated yaml
|
||||
1..4
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - must match snapshot
|
||||
ok 4 - valid swagger yaml
|
||||
ok 3 - postProcessor works, swagger route returns updated yaml # time=17.301ms
|
||||
|
||||
# Subtest: swagger route returns explicitly passed doc
|
||||
1..2
|
||||
ok 1 - must match snapshot
|
||||
ok 2 - valid explicitly passed spec document
|
||||
ok 4 - swagger route returns explicitly passed doc # time=1.628ms
|
||||
|
||||
# Subtest: /documentation/:file should serve static file from the location of main specification file
|
||||
1..4
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 5 - /documentation/:file should serve static file from the location of main specification file # time=28.144ms
|
||||
|
||||
# Subtest: /documentation/non-existing-file calls custom NotFoundHandler
|
||||
1..1
|
||||
ok 1 - should be equal
|
||||
ok 6 - /documentation/non-existing-file calls custom NotFoundHandler # time=4.864ms
|
||||
|
||||
# Subtest: /documentation/:file should be served from custom location
|
||||
1..2
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 7 - /documentation/:file should be served from custom location # time=11.384ms
|
||||
|
||||
# Subtest: /documentation/:file should be served from custom location with trailing slash(es)
|
||||
1..2
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 8 - /documentation/:file should be served from custom location with trailing slash(es) # time=14.473ms
|
||||
|
||||
# Subtest: /documentation/yaml returns cache.swaggerString on second request in static mode
|
||||
1..6
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - valid swagger yaml
|
||||
ok 4 - should be equal
|
||||
ok 5 - should be equal
|
||||
ok 6 - valid swagger yaml
|
||||
ok 9 - /documentation/yaml returns cache.swaggerString on second request in static mode # time=17.006ms
|
||||
|
||||
# Subtest: /documentation/json returns cache.swaggerObject on second request in static mode
|
||||
1..6
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - valid swagger json
|
||||
ok 4 - should be equal
|
||||
ok 5 - should be equal
|
||||
ok 6 - valid swagger json
|
||||
ok 10 - /documentation/json returns cache.swaggerObject on second request in static mode # time=8.351ms
|
||||
|
||||
# Subtest: /documentation/yaml returns cache.swaggerString on second request in dynamic mode
|
||||
1..6
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - valid swagger yaml
|
||||
ok 4 - should be equal
|
||||
ok 5 - should be equal
|
||||
ok 6 - valid swagger yaml
|
||||
ok 11 - /documentation/yaml returns cache.swaggerString on second request in dynamic mode # time=17.962ms
|
||||
|
||||
# Subtest: /documentation/json returns cache.swaggerObject on second request in dynamic mode
|
||||
1..6
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - valid swagger json
|
||||
ok 4 - should be equal
|
||||
ok 5 - should be equal
|
||||
ok 6 - valid swagger json
|
||||
ok 12 - /documentation/json returns cache.swaggerObject on second request in dynamic mode # time=14.765ms
|
||||
|
||||
1..12
|
||||
@@ -1,31 +0,0 @@
|
||||
TAP version 14
|
||||
# Subtest: /documentation/static/swagger-initializer.js should have default uiConfig
|
||||
1..2
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 1 - /documentation/static/swagger-initializer.js should have default uiConfig # time=38.835ms
|
||||
|
||||
# Subtest: /documentation/static/swagger-initializer.js should have configurable uiConfig
|
||||
1..2
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 2 - /documentation/static/swagger-initializer.js should have configurable uiConfig # time=3.996ms
|
||||
|
||||
# Subtest: /documentation/static/swagger-initializer.js should have default initOAuth
|
||||
1..2
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - /documentation/static/swagger-initializer.js should have default initOAuth # time=3.65ms
|
||||
|
||||
# Subtest: /documentation/static/swagger-initializer.js should have configurable initOAuth
|
||||
1..2
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 4 - /documentation/static/swagger-initializer.js should have configurable initOAuth # time=3.376ms
|
||||
|
||||
# Subtest: customize logo
|
||||
ok 1 - should be equal
|
||||
1..1
|
||||
ok 5 - customize logo # time=8.464ms
|
||||
|
||||
1..5
|
||||
56
backend/node_modules/@fastify/swagger-ui/.tap/test-results/test/theme.test.js.tap
generated
vendored
56
backend/node_modules/@fastify/swagger-ui/.tap/test-results/test/theme.test.js.tap
generated
vendored
@@ -1,56 +0,0 @@
|
||||
TAP version 14
|
||||
# Subtest: swagger route does not return additional theme
|
||||
1..5
|
||||
ok 1 - should be equal
|
||||
ok 2 - should not match pattern
|
||||
ok 3 - should not match pattern
|
||||
ok 4 - should not match pattern
|
||||
ok 5 - should be equal
|
||||
ok 1 - swagger route does not return additional theme # time=43.781ms
|
||||
|
||||
# Subtest: swagger route returns additional theme
|
||||
1..9
|
||||
ok 1 - should be equal
|
||||
ok 2 - should match pattern
|
||||
ok 3 - should match pattern
|
||||
ok 4 - should match pattern
|
||||
ok 5 - should be equal
|
||||
ok 6 - should be equal
|
||||
ok 7 - should be equal
|
||||
ok 8 - should be equal
|
||||
ok 9 - should be equal
|
||||
ok 2 - swagger route returns additional theme # time=7.438ms
|
||||
|
||||
# Subtest: swagger route returns additional theme - only js
|
||||
1..4
|
||||
ok 1 - should be equal
|
||||
ok 2 - should match pattern
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 3 - swagger route returns additional theme - only js # time=6.481ms
|
||||
|
||||
# Subtest: swagger route returns additional theme - only css
|
||||
1..4
|
||||
ok 1 - should be equal
|
||||
ok 2 - should match pattern
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 4 - swagger route returns additional theme - only css # time=5.806ms
|
||||
|
||||
# Subtest: swagger route returns additional theme - only favicon
|
||||
1..5
|
||||
ok 1 - should be equal
|
||||
ok 2 - should match pattern
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equal
|
||||
ok 5 - should be equal
|
||||
ok 5 - swagger route returns additional theme - only favicon # time=7.207ms
|
||||
|
||||
# Subtest: swagger route returns additional theme - only title
|
||||
1..3
|
||||
ok 1 - should be equal
|
||||
ok 2 - should match pattern
|
||||
ok 3 - should be equal
|
||||
ok 6 - swagger route returns additional theme - only title # time=3.962ms
|
||||
|
||||
1..6
|
||||
@@ -1,35 +0,0 @@
|
||||
TAP version 14
|
||||
# Subtest: transformSpecification should modify the json
|
||||
1..5
|
||||
ok 1 - should not be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should not be equivalent
|
||||
ok 5 - should be equal
|
||||
ok 1 - transformSpecification should modify the json # time=42.934ms
|
||||
|
||||
# Subtest: transformSpecificationClone false should not deepclone fastify.swagger() /1
|
||||
1..4
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equivalent strictly
|
||||
ok 2 - transformSpecificationClone false should not deepclone fastify.swagger() /1 # time=5.208ms
|
||||
|
||||
# Subtest: transformSpecification should modify the yaml
|
||||
1..4
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equivalent
|
||||
ok 4 - should be equal
|
||||
ok 3 - transformSpecification should modify the yaml # time=11.914ms
|
||||
|
||||
# Subtest: transformSpecificationClone false should not deepclone fastify.swagger() /2
|
||||
1..4
|
||||
ok 1 - should be equal
|
||||
ok 2 - should be equal
|
||||
ok 3 - should be equal
|
||||
ok 4 - should be equivalent
|
||||
ok 4 - transformSpecificationClone false should not deepclone fastify.swagger() /2 # time=4.915ms
|
||||
|
||||
1..4
|
||||
2
backend/node_modules/@fastify/swagger-ui/.taprc
generated
vendored
2
backend/node_modules/@fastify/swagger-ui/.taprc
generated
vendored
@@ -1,2 +0,0 @@
|
||||
files:
|
||||
- test/**/*.test.js
|
||||
4
backend/node_modules/@fastify/swagger-ui/LICENSE
generated
vendored
4
backend/node_modules/@fastify/swagger-ui/LICENSE
generated
vendored
@@ -1,6 +1,8 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2022 Fastify
|
||||
Copyright (c) 2022-present The Fastify team
|
||||
|
||||
The Fastify team members are listed at https://github.com/fastify/fastify#team.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
|
||||
57
backend/node_modules/@fastify/swagger-ui/README.md
generated
vendored
57
backend/node_modules/@fastify/swagger-ui/README.md
generated
vendored
@@ -1,8 +1,8 @@
|
||||
# @fastify/swagger-ui
|
||||
|
||||
[](https://www.npmjs.com/package/@fastify/swagger-ui)
|
||||

|
||||
[](https://standardjs.com/)
|
||||
[](https://github.com/fastify/fastify-swagger-ui/actions/workflows/ci.yml)
|
||||
[](https://github.com/neostandard/neostandard)
|
||||
|
||||
A Fastify plugin for serving [Swagger UI](https://swagger.io/tools/swagger-ui/).
|
||||
|
||||
@@ -18,19 +18,27 @@ npm i @fastify/swagger-ui
|
||||
|
||||
| Plugin version | Fastify version | Swagger Plugin Version |
|
||||
| -------------- | --------------- | ---------------------- |
|
||||
| `^2.0.0` | `^4.0.0` | `^8.0.0` |
|
||||
| `^1.0.0` | `^4.0.0` | `^8.0.0` |
|
||||
| `^5.x` | `^5.x` | `^9.x` |
|
||||
| `^2.x` | `^4.x` | `^8.x` |
|
||||
| `^1.x` | `^4.x` | `^8.x` |
|
||||
|
||||
|
||||
Please note that if a Fastify version is out of support, then so are the corresponding versions of this plugin
|
||||
in the table above.
|
||||
See [Fastify's LTS policy](https://github.com/fastify/fastify/blob/main/docs/Reference/LTS.md) for more details.
|
||||
|
||||
<a name="usage"></a>
|
||||
## Usage
|
||||
Add it with `@fastify/swagger` to your project with `register`, pass it some options, call the `swagger` API, and you are done!
|
||||
|
||||
```js
|
||||
const fastify = require('fastify')()
|
||||
import fastify from 'fastify'
|
||||
|
||||
await fastify.register(require('@fastify/swagger'))
|
||||
const app = fastify()
|
||||
|
||||
await fastify.register(require('@fastify/swagger-ui'), {
|
||||
await app.register(import('@fastify/swagger'))
|
||||
|
||||
await app.register(import('@fastify/swagger-ui'), {
|
||||
routePrefix: '/documentation',
|
||||
uiConfig: {
|
||||
docExpansion: 'full',
|
||||
@@ -46,7 +54,7 @@ await fastify.register(require('@fastify/swagger-ui'), {
|
||||
transformSpecificationClone: true
|
||||
})
|
||||
|
||||
fastify.put('/some-route/:id', {
|
||||
app.put('/some-route/:id', {
|
||||
schema: {
|
||||
description: 'post some data',
|
||||
tags: ['user', 'code'],
|
||||
@@ -96,7 +104,7 @@ fastify.put('/some-route/:id', {
|
||||
}
|
||||
}, (req, reply) => {})
|
||||
|
||||
await fastify.ready()
|
||||
await app.ready()
|
||||
```
|
||||
<a name="api"></a>
|
||||
## API
|
||||
@@ -106,19 +114,20 @@ await fastify.ready()
|
||||
|
||||
#### Options
|
||||
|
||||
| Option | Default | Description |
|
||||
| ------------------ | ---------------- | ------------------------------------------------------------------------------------------------------------------------- |
|
||||
| baseDir | undefined | Specify the directory where all spec files that are included in the main one using $ref will be located. By default, this is the directory where the main spec file is located. Provided value should be an absolute path without trailing slash. |
|
||||
| initOAuth | {} | Configuration options for [Swagger UI initOAuth](https://swagger.io/docs/open-source-tools/swagger-ui/usage/oauth2/). |
|
||||
| routePrefix | '/documentation' | Overwrite the default Swagger UI route prefix. |
|
||||
| staticCSP | false | Enable CSP header for static resources. |
|
||||
| transformStaticCSP | undefined | Synchronous function to transform CSP header for static resources if the header has been previously set. |
|
||||
| transformSpecification | undefined | Synchronous function to transform the swagger document. |
|
||||
| transformSpecificationClone| true | Provide a deepcloned swaggerObject to transformSpecification |
|
||||
| uiConfig | {} | Configuration options for [Swagger UI](https://github.com/swagger-api/swagger-ui/blob/master/docs/usage/configuration.md). |
|
||||
| uiHooks | {} | Additional hooks for the documentation's routes. You can provide the `onRequest` and `preHandler` hooks with the same [route's options](https://fastify.dev/docs/latest/Reference/Routes/#routes-options) interface.|
|
||||
| theme | {} | Add custom JavaScript and CSS to the Swagger UI web page |
|
||||
| logLevel | info | Allow to define route log level. |
|
||||
| Option | Default | Description |
|
||||
| ------------------ | --------------- |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| baseDir | undefined | Specify the directory where all spec files that are included in the main one using $ref will be located. By default, this is the directory where the main spec file is located. Provided value should be an absolute path without trailing slash. |
|
||||
| initOAuth | {} | Configuration options for [Swagger UI initOAuth](https://swagger.io/docs/open-source-tools/swagger-ui/usage/oauth2/). |
|
||||
| routePrefix | '/documentation' | Overwrite the default Swagger UI route prefix. |
|
||||
| indexPrefix | '' | Add an additional prefix. This is for when the Fastify server is behind path based routing. ex. NGINX |
|
||||
| staticCSP | false | Enable CSP header for static resources. |
|
||||
| transformStaticCSP | undefined | Synchronous function to transform CSP header for static resources if the header has been previously set. |
|
||||
| transformSpecification | undefined | Synchronous function to transform the swagger document. |
|
||||
| transformSpecificationClone| true | Provide a deepcloned swaggerObject to transformSpecification |
|
||||
| uiConfig | {} | Configuration options for [Swagger UI](https://github.com/swagger-api/swagger-ui/blob/master/docs/usage/configuration.md). |
|
||||
| uiHooks | {} | Additional hooks for the documentation's routes. You can provide the `onRequest` and `preHandler` hooks with the same [route's options](https://fastify.dev/docs/latest/Reference/Routes/#routes-options) interface. |
|
||||
| theme | {} | Add custom JavaScript and CSS to the Swagger UI web page |
|
||||
| logLevel | info | Allow to define route log level. |
|
||||
|
||||
The plugin will expose the documentation with the following APIs:
|
||||
|
||||
@@ -244,7 +253,9 @@ It's possible to override the logo displayed in the top bar by specifying:
|
||||
await fastify.register(require('@fastify/swagger-ui'), {
|
||||
logo: {
|
||||
type: 'image/png',
|
||||
content: Buffer.from('iVBOR...', 'base64')
|
||||
content: Buffer.from('iVBOR...', 'base64'),
|
||||
href: '/documentation',
|
||||
target: '_blank'
|
||||
},
|
||||
theme: {
|
||||
favicon: [
|
||||
|
||||
0
backend/node_modules/@fastify/swagger-ui/docs/.gitkeep
generated
vendored
0
backend/node_modules/@fastify/swagger-ui/docs/.gitkeep
generated
vendored
9
backend/node_modules/@fastify/swagger-ui/eslint.config.js
generated
vendored
Normal file
9
backend/node_modules/@fastify/swagger-ui/eslint.config.js
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
'use strict'
|
||||
|
||||
module.exports = require('neostandard')({
|
||||
ignores: [
|
||||
...require('neostandard').resolveIgnoresFromGitignore(),
|
||||
'dist'
|
||||
],
|
||||
ts: true
|
||||
})
|
||||
2
backend/node_modules/@fastify/swagger-ui/examples/example-static-specification.yaml
generated
vendored
2
backend/node_modules/@fastify/swagger-ui/examples/example-static-specification.yaml
generated
vendored
@@ -27,5 +27,5 @@ paths:
|
||||
date:
|
||||
type: string
|
||||
example:
|
||||
health: true
|
||||
health: true
|
||||
date: "2018-02-19T15:36:46.758Z"
|
||||
7
backend/node_modules/@fastify/swagger-ui/examples/options.js
generated
vendored
7
backend/node_modules/@fastify/swagger-ui/examples/options.js
generated
vendored
@@ -111,8 +111,11 @@ const schemaQuerystring = {
|
||||
}
|
||||
},
|
||||
querystring: {
|
||||
hello: { type: 'string' },
|
||||
world: { type: 'string' }
|
||||
type: 'object',
|
||||
properties: {
|
||||
hello: { type: 'string' },
|
||||
world: { type: 'string' }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
8
backend/node_modules/@fastify/swagger-ui/index.js
generated
vendored
8
backend/node_modules/@fastify/swagger-ui/index.js
generated
vendored
@@ -10,24 +10,24 @@ async function fastifySwaggerUi (fastify, opts) {
|
||||
|
||||
// if no logo is provided, read default static logo
|
||||
let logoContent = opts.logo
|
||||
if (logoContent == null) {
|
||||
if (logoContent === undefined) {
|
||||
const bufferLogoContent = await fsPromises.readFile(path.join(__dirname, './static/logo.svg'))
|
||||
logoContent = { type: 'image/svg+xml', content: bufferLogoContent }
|
||||
}
|
||||
|
||||
await fastify.register(require('./lib/routes'), {
|
||||
...opts,
|
||||
prefix: opts.routePrefix || '/documentation',
|
||||
uiConfig: opts.uiConfig || {},
|
||||
initOAuth: opts.initOAuth || {},
|
||||
hooks: opts.uiHooks,
|
||||
theme: opts.theme || {},
|
||||
logo: logoContent,
|
||||
...opts
|
||||
logo: logoContent
|
||||
})
|
||||
}
|
||||
|
||||
module.exports = fp(fastifySwaggerUi, {
|
||||
fastify: '4.x',
|
||||
fastify: '5.x',
|
||||
name: '@fastify/swagger-ui',
|
||||
dependencies: ['@fastify/swagger']
|
||||
})
|
||||
|
||||
9
backend/node_modules/@fastify/swagger-ui/lib/index-html.js
generated
vendored
9
backend/node_modules/@fastify/swagger-ui/lib/index-html.js
generated
vendored
@@ -1,10 +1,13 @@
|
||||
'use strict'
|
||||
|
||||
function indexHtml (opts) {
|
||||
const hasLeadingSlash = /^\//.test(opts.prefix)
|
||||
let routePrefix = opts.prefix
|
||||
if (opts.indexPrefix) {
|
||||
routePrefix = `${opts.indexPrefix.replace(/\/$/, '')}/${opts.prefix.replace(/^\//, '')}`
|
||||
}
|
||||
return (url) => {
|
||||
const hasTrailingSlash = /\/$/.test(url)
|
||||
const prefix = hasTrailingSlash ? `.${opts.staticPrefix}` : `${hasLeadingSlash ? '.' : ''}${opts.prefix}${opts.staticPrefix}`
|
||||
const prefix = hasTrailingSlash ? `.${opts.staticPrefix}` : `${routePrefix}${opts.staticPrefix}`
|
||||
return `<!-- HTML for static distribution bundle build -->
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
@@ -21,7 +24,7 @@ function indexHtml (opts) {
|
||||
<link rel="icon" type="image/png" href="${prefix}/favicon-16x16.png" sizes="16x16" />
|
||||
`}
|
||||
</head>
|
||||
|
||||
|
||||
<body>
|
||||
<div id="swagger-ui"></div>
|
||||
<script src="${prefix}/swagger-ui-bundle.js" charset="UTF-8"> </script>
|
||||
|
||||
14
backend/node_modules/@fastify/swagger-ui/lib/routes.js
generated
vendored
14
backend/node_modules/@fastify/swagger-ui/lib/routes.js
generated
vendored
@@ -28,7 +28,7 @@ function fastifySwagger (fastify, opts, done) {
|
||||
}
|
||||
|
||||
if (typeof staticCSP === 'string' || typeof opts.transformStaticCSP === 'function') {
|
||||
fastify.addHook('onSend', function (request, reply, payload, done) {
|
||||
fastify.addHook('onSend', function (_request, reply, _payload, done) {
|
||||
// set static csp when it is passed
|
||||
if (typeof staticCSP === 'string') {
|
||||
reply.header('content-security-policy', staticCSP.trim())
|
||||
@@ -62,7 +62,7 @@ function fastifySwagger (fastify, opts, done) {
|
||||
method: 'GET',
|
||||
schema: { hide: true },
|
||||
...hooks,
|
||||
handler: (req, reply) => {
|
||||
handler: (_req, reply) => {
|
||||
reply
|
||||
.header('content-type', 'text/css; charset=UTF-8')
|
||||
.send(cssFile.content)
|
||||
@@ -78,7 +78,7 @@ function fastifySwagger (fastify, opts, done) {
|
||||
method: 'GET',
|
||||
schema: { hide: true },
|
||||
...hooks,
|
||||
handler: (req, reply) => {
|
||||
handler: (_req, reply) => {
|
||||
reply
|
||||
.header('content-type', 'application/javascript; charset=utf-8')
|
||||
.send(jsFile.content)
|
||||
@@ -94,7 +94,7 @@ function fastifySwagger (fastify, opts, done) {
|
||||
method: 'GET',
|
||||
schema: { hide: true },
|
||||
...hooks,
|
||||
handler: (req, reply) => {
|
||||
handler: (_req, reply) => {
|
||||
reply
|
||||
.header('content-type', favicon.type)
|
||||
.send(favicon.content)
|
||||
@@ -135,7 +135,7 @@ function fastifySwagger (fastify, opts, done) {
|
||||
method: 'GET',
|
||||
schema: { hide: true },
|
||||
...hooks,
|
||||
handler: (req, reply) => {
|
||||
handler: (_req, reply) => {
|
||||
reply
|
||||
.header('content-type', 'application/javascript; charset=utf-8')
|
||||
.send(swaggerInitializerContent)
|
||||
@@ -158,7 +158,7 @@ function fastifySwagger (fastify, opts, done) {
|
||||
: function (req, reply) {
|
||||
reply.send(transformSpecification(fastify.swagger(), req, reply))
|
||||
}
|
||||
: function (req, reply) {
|
||||
: function (_req, reply) {
|
||||
reply.send(fastify.swagger())
|
||||
}
|
||||
})
|
||||
@@ -180,7 +180,7 @@ function fastifySwagger (fastify, opts, done) {
|
||||
.type('application/x-yaml')
|
||||
.send(yaml.stringify(transformSpecification(fastify.swagger(), req, reply)))
|
||||
}
|
||||
: function (req, reply) {
|
||||
: function (_req, reply) {
|
||||
reply
|
||||
.type('application/x-yaml')
|
||||
.send(fastify.swagger({ yaml: true }))
|
||||
|
||||
28
backend/node_modules/@fastify/swagger-ui/lib/swagger-initializer.js
generated
vendored
28
backend/node_modules/@fastify/swagger-ui/lib/swagger-initializer.js
generated
vendored
@@ -3,8 +3,11 @@
|
||||
const serialize = require('./serialize')
|
||||
|
||||
function swaggerInitializer (opts) {
|
||||
const logoBase64 = Buffer.from(opts.logo.content).toString('base64')
|
||||
const logoData = `data:${opts.logo.type};base64,${logoBase64}`
|
||||
const hasLogo = opts.logo && opts.logo.content !== undefined
|
||||
const logoBase64 = hasLogo && Buffer.from(opts.logo.content).toString('base64')
|
||||
const logoData = hasLogo && `data:${opts.logo.type};base64,${logoBase64}`
|
||||
const logoHref = hasLogo && opts.logo.href
|
||||
const logoTarget = hasLogo && opts.logo.target
|
||||
|
||||
return `window.onload = function () {
|
||||
function waitForElement(selector) {
|
||||
@@ -12,14 +15,14 @@ function swaggerInitializer (opts) {
|
||||
if (document.querySelector(selector)) {
|
||||
return resolve(document.querySelector(selector));
|
||||
}
|
||||
|
||||
|
||||
const observer = new MutationObserver(mutations => {
|
||||
if (document.querySelector(selector)) {
|
||||
observer.disconnect();
|
||||
resolve(document.querySelector(selector));
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
// If you get "parameter 1 is not of type 'Node'" error, see https://stackoverflow.com/a/77855838/492336
|
||||
observer.observe(document.body, {
|
||||
childList: true,
|
||||
@@ -28,10 +31,10 @@ function swaggerInitializer (opts) {
|
||||
});
|
||||
}
|
||||
function resolveUrl(url) {
|
||||
var currentHref = window.location.href;
|
||||
let currentHref = window.location.href;
|
||||
currentHref = currentHref.split('#', 1)[0];
|
||||
currentHref = currentHref.endsWith('/') ? currentHref : currentHref + '/';
|
||||
var anchor = document.createElement('a');
|
||||
const anchor = document.createElement('a');
|
||||
anchor.href = currentHref + url;
|
||||
return anchor.href
|
||||
}
|
||||
@@ -55,17 +58,22 @@ function swaggerInitializer (opts) {
|
||||
});
|
||||
|
||||
const ui = SwaggerUIBundle(resConfig)
|
||||
const logoData = '${logoData}'
|
||||
|
||||
if (logoData && resConfig.layout === 'StandaloneLayout') {
|
||||
${logoData
|
||||
? `
|
||||
if (resConfig.layout === 'StandaloneLayout') {
|
||||
// Replace the logo
|
||||
waitForElement('#swagger-ui > section > div.topbar > div > div > a').then((link) => {
|
||||
const img = document.createElement('img')
|
||||
img.height = 40
|
||||
img.src = logoData
|
||||
img.src = '${logoData}'
|
||||
${logoHref ? `img.href = '${logoHref}'` : 'img.href = resolveUrl(\'/\')'}
|
||||
${logoTarget ? `img.target = '${logoTarget}'` : ''}
|
||||
link.innerHTML = ''
|
||||
link.appendChild(img)
|
||||
})
|
||||
}
|
||||
}`
|
||||
: ''}
|
||||
|
||||
ui.initOAuth(${serialize(opts.initOAuth)})
|
||||
}`
|
||||
|
||||
91
backend/node_modules/@fastify/swagger-ui/package.json
generated
vendored
91
backend/node_modules/@fastify/swagger-ui/package.json
generated
vendored
@@ -1,25 +1,22 @@
|
||||
{
|
||||
"name": "@fastify/swagger-ui",
|
||||
"version": "4.2.0",
|
||||
"version": "5.2.4",
|
||||
"description": "Serve Swagger-ui for Fastify",
|
||||
"main": "index.js",
|
||||
"type": "commonjs",
|
||||
"types": "types/index.d.ts",
|
||||
"scripts": {
|
||||
"coverage": "npm run unit -- --coverage-report=lcovonly",
|
||||
"lint": "standard",
|
||||
"lint:fix": "npm run lint -- --fix",
|
||||
"lint": "eslint",
|
||||
"lint:fix": "eslint --fix",
|
||||
"prepare": "node scripts/prepare-swagger-ui",
|
||||
"prepublishOnly": "npm run prepare",
|
||||
"test": "npm run prepare && npm run coverage && npm run typescript",
|
||||
"test": "npm run prepare && npm run unit && npm run typescript",
|
||||
"test:dev": "npm run lint && npm run unit && npm run typescript",
|
||||
"test:e2e:command": "node ./examples/example-e2e.js",
|
||||
"test:e2e": "npx playwright test",
|
||||
"test:e2e:ui": "npx playwright test --ui",
|
||||
"typescript": "tsd",
|
||||
"unit": "tap",
|
||||
"unit:report": "npm run unit -- --coverage-report=html",
|
||||
"unit:verbose": "npm run unit -- -Rspec"
|
||||
"unit": "c8 --100 node --test"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@@ -33,11 +30,25 @@
|
||||
"serve",
|
||||
"static"
|
||||
],
|
||||
"author": "Tomas Della Vedova - @delvedor (http://delved.org)",
|
||||
"author": "Aras Abbasi <aras.abbasi@gmail.com>",
|
||||
"contributors": [
|
||||
{
|
||||
"name": "Matteo Collina",
|
||||
"email": "hello@matteocollina.com"
|
||||
},
|
||||
{
|
||||
"name": "Manuel Spigolon",
|
||||
"email": "behemoth89@gmail.com"
|
||||
},
|
||||
{
|
||||
"name": "KaKa Ng",
|
||||
"email": "kaka@kakang.dev",
|
||||
"url": "https://github.com/climba03003"
|
||||
},
|
||||
{
|
||||
"name": "Frazer Smith",
|
||||
"email": "frazer.dev@icloud.com",
|
||||
"url": "https://github.com/fdawgs"
|
||||
}
|
||||
],
|
||||
"license": "MIT",
|
||||
@@ -45,35 +56,39 @@
|
||||
"url": "https://github.com/fastify/fastify-swagger-ui/issues"
|
||||
},
|
||||
"homepage": "https://github.com/fastify/fastify-swagger-ui#readme",
|
||||
"funding": [
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/fastify"
|
||||
},
|
||||
{
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/fastify"
|
||||
}
|
||||
],
|
||||
"devDependencies": {
|
||||
"@apidevtools/swagger-parser": "^10.1.0",
|
||||
"@fastify/basic-auth": "^5.0.0",
|
||||
"@fastify/helmet": "^11.0.0",
|
||||
"@fastify/pre-commit": "^2.0.2",
|
||||
"@fastify/swagger": "^8.0.0",
|
||||
"@playwright/test": "^1.39.0",
|
||||
"@tapjs/snapshot": "^2.0.1",
|
||||
"@types/node": "^20.1.1",
|
||||
"ajv": "^8.11.0",
|
||||
"fastify": "^4.0.0",
|
||||
"fs-extra": "^11.0.0",
|
||||
"qs": "^6.11.0",
|
||||
"standard": "^17.0.0",
|
||||
"swagger-ui-dist": "5.17.14",
|
||||
"tap": "^18.6.1",
|
||||
"tsd": "^0.31.0"
|
||||
"@apidevtools/swagger-parser": "^12.0.0",
|
||||
"@fastify/basic-auth": "^6.0.0",
|
||||
"@fastify/helmet": "^13.0.0",
|
||||
"@fastify/swagger": "^9.0.0",
|
||||
"@playwright/test": "^1.43.1",
|
||||
"@types/node": "^25.0.3",
|
||||
"ajv": "^8.12.0",
|
||||
"c8": "^10.1.2",
|
||||
"eslint": "^9.17.0",
|
||||
"fastify": "^5.0.0",
|
||||
"fs-extra": "^11.2.0",
|
||||
"neostandard": "^0.12.0",
|
||||
"qs": "^6.12.1",
|
||||
"swagger-ui-dist": "5.31.0",
|
||||
"tsd": "^0.33.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"@fastify/static": "^7.0.0",
|
||||
"fastify-plugin": "^4.0.0",
|
||||
"openapi-types": "^12.0.2",
|
||||
"rfdc": "^1.3.0",
|
||||
"yaml": "^2.2.2"
|
||||
},
|
||||
"standard": {
|
||||
"ignore": [
|
||||
"dist"
|
||||
]
|
||||
"@fastify/static": "^9.0.0",
|
||||
"fastify-plugin": "^5.0.0",
|
||||
"openapi-types": "^12.1.3",
|
||||
"rfdc": "^1.3.1",
|
||||
"yaml": "^2.4.1"
|
||||
},
|
||||
"tsd": {
|
||||
"directory": "types"
|
||||
@@ -85,9 +100,5 @@
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"pre-commit": [
|
||||
"lint",
|
||||
"test"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
75
backend/node_modules/@fastify/swagger-ui/static/oauth2-redirect.html
generated
vendored
75
backend/node_modules/@fastify/swagger-ui/static/oauth2-redirect.html
generated
vendored
@@ -1,79 +1,6 @@
|
||||
<!doctype html>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<title>Swagger UI: OAuth2 Redirect</title>
|
||||
</head>
|
||||
<body>
|
||||
<script>
|
||||
'use strict';
|
||||
function run () {
|
||||
var oauth2 = window.opener.swaggerUIRedirectOauth2;
|
||||
var sentState = oauth2.state;
|
||||
var redirectUrl = oauth2.redirectUrl;
|
||||
var isValid, qp, arr;
|
||||
|
||||
if (/code|token|error/.test(window.location.hash)) {
|
||||
qp = window.location.hash.substring(1).replace('?', '&');
|
||||
} else {
|
||||
qp = location.search.substring(1);
|
||||
}
|
||||
|
||||
arr = qp.split("&");
|
||||
arr.forEach(function (v,i,_arr) { _arr[i] = '"' + v.replace('=', '":"') + '"';});
|
||||
qp = qp ? JSON.parse('{' + arr.join() + '}',
|
||||
function (key, value) {
|
||||
return key === "" ? value : decodeURIComponent(value);
|
||||
}
|
||||
) : {};
|
||||
|
||||
isValid = qp.state === sentState;
|
||||
|
||||
if ((
|
||||
oauth2.auth.schema.get("flow") === "accessCode" ||
|
||||
oauth2.auth.schema.get("flow") === "authorizationCode" ||
|
||||
oauth2.auth.schema.get("flow") === "authorization_code"
|
||||
) && !oauth2.auth.code) {
|
||||
if (!isValid) {
|
||||
oauth2.errCb({
|
||||
authId: oauth2.auth.name,
|
||||
source: "auth",
|
||||
level: "warning",
|
||||
message: "Authorization may be unsafe, passed state was changed in server. The passed state wasn't returned from auth server."
|
||||
});
|
||||
}
|
||||
|
||||
if (qp.code) {
|
||||
delete oauth2.state;
|
||||
oauth2.auth.code = qp.code;
|
||||
oauth2.callback({auth: oauth2.auth, redirectUrl: redirectUrl});
|
||||
} else {
|
||||
let oauthErrorMsg;
|
||||
if (qp.error) {
|
||||
oauthErrorMsg = "["+qp.error+"]: " +
|
||||
(qp.error_description ? qp.error_description+ ". " : "no accessCode received from the server. ") +
|
||||
(qp.error_uri ? "More info: "+qp.error_uri : "");
|
||||
}
|
||||
|
||||
oauth2.errCb({
|
||||
authId: oauth2.auth.name,
|
||||
source: "auth",
|
||||
level: "error",
|
||||
message: oauthErrorMsg || "[Authorization failed]: no accessCode received from the server."
|
||||
});
|
||||
}
|
||||
} else {
|
||||
oauth2.callback({auth: oauth2.auth, token: qp, isValid: isValid, redirectUrl: redirectUrl});
|
||||
}
|
||||
window.close();
|
||||
}
|
||||
|
||||
if (document.readyState !== 'loading') {
|
||||
run();
|
||||
} else {
|
||||
document.addEventListener('DOMContentLoaded', function () {
|
||||
run();
|
||||
});
|
||||
}
|
||||
</script>
|
||||
<script src="oauth2-redirect.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
2
backend/node_modules/@fastify/swagger-ui/static/swagger-ui-bundle.js
generated
vendored
2
backend/node_modules/@fastify/swagger-ui/static/swagger-ui-bundle.js
generated
vendored
File diff suppressed because one or more lines are too long
2
backend/node_modules/@fastify/swagger-ui/static/swagger-ui-standalone-preset.js
generated
vendored
2
backend/node_modules/@fastify/swagger-ui/static/swagger-ui-standalone-preset.js
generated
vendored
File diff suppressed because one or more lines are too long
2
backend/node_modules/@fastify/swagger-ui/static/swagger-ui.css
generated
vendored
2
backend/node_modules/@fastify/swagger-ui/static/swagger-ui.css
generated
vendored
File diff suppressed because one or more lines are too long
2
backend/node_modules/@fastify/swagger-ui/static/swagger-ui.js
generated
vendored
2
backend/node_modules/@fastify/swagger-ui/static/swagger-ui.js
generated
vendored
File diff suppressed because one or more lines are too long
49
backend/node_modules/@fastify/swagger-ui/tap-snapshots/test/static.test.js.test.cjs
generated
vendored
49
backend/node_modules/@fastify/swagger-ui/tap-snapshots/test/static.test.js.test.cjs
generated
vendored
@@ -1,49 +0,0 @@
|
||||
/* IMPORTANT
|
||||
* This snapshot file is auto-generated, but designed for humans.
|
||||
* It should be checked into source control and tracked carefully.
|
||||
* Re-generate by setting TAP_SNAPSHOT=1 and running tests.
|
||||
* Make sure to inspect the output below. Do not ignore changes!
|
||||
*/
|
||||
'use strict'
|
||||
exports['test/static.test.js > TAP > postProcessor works, swagger route returns updated yaml > must match snapshot 1'] = `
|
||||
openapi: 3.0.0
|
||||
info:
|
||||
description: Test swagger specification
|
||||
version: 1.0.0
|
||||
title: Test swagger specification
|
||||
contact:
|
||||
email: super.developer@gmail.com
|
||||
servers:
|
||||
- url: http://localhost:4000/
|
||||
description: Localhost (uses test data)
|
||||
paths:
|
||||
/status:
|
||||
get:
|
||||
description: Status route, so we can check if server is alive
|
||||
tags:
|
||||
- Status
|
||||
responses:
|
||||
"200":
|
||||
description: Server is alive
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: object
|
||||
properties:
|
||||
health:
|
||||
type: boolean
|
||||
date:
|
||||
type: string
|
||||
example:
|
||||
health: true
|
||||
date: 2018-02-19T15:36:46.758Z
|
||||
|
||||
`
|
||||
|
||||
exports['test/static.test.js > TAP > swagger route returns explicitly passed doc > must match snapshot 1'] = `
|
||||
{
|
||||
"message": "Route GET:/documentation/json not found",
|
||||
"error": "Not Found",
|
||||
"statusCode": 404
|
||||
}
|
||||
`
|
||||
62
backend/node_modules/@fastify/swagger-ui/test/csp.test.js
generated
vendored
62
backend/node_modules/@fastify/swagger-ui/test/csp.test.js
generated
vendored
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
|
||||
const { test } = require('tap')
|
||||
const { test } = require('node:test')
|
||||
const Fastify = require('fastify')
|
||||
const fastifyHelmet = require('@fastify/helmet')
|
||||
const fastifySwagger = require('@fastify/swagger')
|
||||
@@ -33,9 +33,9 @@ test('staticCSP = undefined', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/documentation'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(typeof res.headers['content-security-policy'], 'undefined')
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(typeof res.headers['content-security-policy'], 'undefined')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
})
|
||||
|
||||
test('staticCSP = true', async (t) => {
|
||||
@@ -59,9 +59,9 @@ test('staticCSP = true', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/documentation'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(res.headers['content-security-policy'], `default-src 'self'; base-uri 'self'; font-src 'self' https: data:; frame-ancestors 'self'; img-src 'self' data: validator.swagger.io; object-src 'none'; script-src 'self' ${csp.script.join(' ')}; script-src-attr 'none'; style-src 'self' https: ${csp.style.join(' ')}; upgrade-insecure-requests;`)
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.headers['content-security-policy'], `default-src 'self'; base-uri 'self'; font-src 'self' https: data:; frame-ancestors 'self'; img-src 'self' data: validator.swagger.io; object-src 'none'; script-src 'self' ${csp.script.join(' ')}; script-src-attr 'none'; style-src 'self' https: ${csp.style.join(' ')}; upgrade-insecure-requests;`)
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
}
|
||||
|
||||
{
|
||||
@@ -69,8 +69,8 @@ test('staticCSP = true', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(typeof res.headers['content-security-policy'], 'undefined')
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(typeof res.headers['content-security-policy'], 'undefined')
|
||||
}
|
||||
})
|
||||
|
||||
@@ -95,9 +95,9 @@ test('staticCSP = "default-src \'self\';"', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/documentation'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(res.headers['content-security-policy'], "default-src 'self';")
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.headers['content-security-policy'], "default-src 'self';")
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
}
|
||||
|
||||
{
|
||||
@@ -105,8 +105,8 @@ test('staticCSP = "default-src \'self\';"', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(typeof res.headers['content-security-policy'], 'undefined')
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(typeof res.headers['content-security-policy'], 'undefined')
|
||||
}
|
||||
})
|
||||
|
||||
@@ -134,9 +134,9 @@ test('staticCSP = object', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/documentation'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(res.headers['content-security-policy'], "default-src 'self'; script-src 'self';")
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.headers['content-security-policy'], "default-src 'self'; script-src 'self';")
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
}
|
||||
|
||||
{
|
||||
@@ -144,8 +144,8 @@ test('staticCSP = object', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(typeof res.headers['content-security-policy'], 'undefined')
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(typeof res.headers['content-security-policy'], 'undefined')
|
||||
}
|
||||
})
|
||||
|
||||
@@ -157,7 +157,7 @@ test('transformStaticCSP = function', async (t) => {
|
||||
await fastify.register(fastifySwaggerUi, {
|
||||
staticCSP: "default-src 'self';",
|
||||
transformStaticCSP: function (header) {
|
||||
t.equal(header, "default-src 'self';")
|
||||
t.assert.deepStrictEqual(header, "default-src 'self';")
|
||||
return "default-src 'self'; script-src 'self';"
|
||||
}
|
||||
})
|
||||
@@ -174,9 +174,9 @@ test('transformStaticCSP = function', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/documentation'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(res.headers['content-security-policy'], "default-src 'self'; script-src 'self';")
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.headers['content-security-policy'], "default-src 'self'; script-src 'self';")
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
}
|
||||
|
||||
{
|
||||
@@ -184,8 +184,8 @@ test('transformStaticCSP = function', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(typeof res.headers['content-security-policy'], 'undefined')
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(typeof res.headers['content-security-policy'], 'undefined')
|
||||
}
|
||||
})
|
||||
|
||||
@@ -197,7 +197,7 @@ test('transformStaticCSP = function, with @fastify/helmet', async (t) => {
|
||||
await fastify.register(fastifySwagger, swaggerOption)
|
||||
await fastify.register(fastifySwaggerUi, {
|
||||
transformStaticCSP: function (header) {
|
||||
t.equal(header, "default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests")
|
||||
t.assert.deepStrictEqual(header, "default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests")
|
||||
return "default-src 'self'; script-src 'self';"
|
||||
}
|
||||
})
|
||||
@@ -214,9 +214,9 @@ test('transformStaticCSP = function, with @fastify/helmet', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/documentation'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(res.headers['content-security-policy'], "default-src 'self'; script-src 'self';")
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.headers['content-security-policy'], "default-src 'self'; script-src 'self';")
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
}
|
||||
|
||||
{
|
||||
@@ -224,7 +224,7 @@ test('transformStaticCSP = function, with @fastify/helmet', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(res.headers['content-security-policy'], "default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests")
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.headers['content-security-policy'], "default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests")
|
||||
}
|
||||
})
|
||||
|
||||
8
backend/node_modules/@fastify/swagger-ui/test/decorator.test.js
generated
vendored
8
backend/node_modules/@fastify/swagger-ui/test/decorator.test.js
generated
vendored
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
|
||||
const { test } = require('tap')
|
||||
const { test } = require('node:test')
|
||||
const Fastify = require('fastify')
|
||||
const fastifySwagger = require('@fastify/swagger')
|
||||
const fastifySwaggerUi = require('../index')
|
||||
@@ -12,7 +12,7 @@ test('fastify.swaggerCSP should exist', async (t) => {
|
||||
await fastify.register(fastifySwagger)
|
||||
await fastify.register(fastifySwaggerUi)
|
||||
|
||||
t.ok(fastify.swaggerCSP)
|
||||
t.ok(Array.isArray(fastify.swaggerCSP.script))
|
||||
t.ok(Array.isArray(fastify.swaggerCSP.style))
|
||||
t.assert.ok(fastify.swaggerCSP)
|
||||
t.assert.ok(Array.isArray(fastify.swaggerCSP.script))
|
||||
t.assert.ok(Array.isArray(fastify.swaggerCSP.style))
|
||||
})
|
||||
|
||||
42
backend/node_modules/@fastify/swagger-ui/test/hooks.test.js
generated
vendored
42
backend/node_modules/@fastify/swagger-ui/test/hooks.test.js
generated
vendored
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
|
||||
const { test } = require('tap')
|
||||
const { test } = require('node:test')
|
||||
const Fastify = require('fastify')
|
||||
const yaml = require('yaml')
|
||||
|
||||
@@ -9,7 +9,7 @@ const fastifySwaggerUi = require('../index')
|
||||
const { swaggerOption, schemaBody } = require('../examples/options')
|
||||
|
||||
const authOptions = {
|
||||
validate (username, password, req, reply, done) {
|
||||
validate (username, password, _req, _reply, done) {
|
||||
if (username === 'admin' && password === 'admin') {
|
||||
done()
|
||||
} else {
|
||||
@@ -39,36 +39,36 @@ test('hooks on static swagger', async t => {
|
||||
})
|
||||
|
||||
let res = await fastify.inject('/documentation')
|
||||
t.equal(res.statusCode, 401, 'root auth required')
|
||||
t.assert.deepStrictEqual(res.statusCode, 401, 'root auth required')
|
||||
|
||||
res = await fastify.inject('/documentation/yaml')
|
||||
t.equal(res.statusCode, 401, 'auth required yaml')
|
||||
t.assert.deepStrictEqual(res.statusCode, 401, 'auth required yaml')
|
||||
res = await fastify.inject({
|
||||
method: 'GET',
|
||||
url: '/documentation/yaml',
|
||||
headers: { authorization: basicAuthEncode('admin', 'admin') }
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(res.headers['content-type'], 'application/x-yaml')
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'application/x-yaml')
|
||||
try {
|
||||
yaml.parse(res.payload)
|
||||
t.pass('valid swagger yaml')
|
||||
t.assert.ok(true, 'valid swagger yaml')
|
||||
} catch (err) {
|
||||
t.fail(err)
|
||||
t.assert.fail(err)
|
||||
}
|
||||
|
||||
res = await fastify.inject('/documentation/json')
|
||||
t.equal(res.statusCode, 401, 'auth required json')
|
||||
t.assert.deepStrictEqual(res.statusCode, 401, 'auth required json')
|
||||
res = await fastify.inject({
|
||||
method: 'GET',
|
||||
url: '/documentation/json',
|
||||
headers: { authorization: basicAuthEncode('admin', 'admin') }
|
||||
})
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'application/json; charset=utf-8')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'application/json; charset=utf-8')
|
||||
try {
|
||||
yaml.parse(res.payload)
|
||||
t.pass('valid swagger json')
|
||||
t.assert.ok(true, 'valid swagger json')
|
||||
} catch (err) {
|
||||
t.fail(err)
|
||||
}
|
||||
@@ -91,24 +91,24 @@ test('hooks on dynamic swagger', async t => {
|
||||
fastify.post('/fooBar123', schemaBody, () => {})
|
||||
|
||||
let res = await fastify.inject('/documentation')
|
||||
t.equal(res.statusCode, 401, 'root auth required')
|
||||
t.assert.deepStrictEqual(res.statusCode, 401, 'root auth required')
|
||||
|
||||
res = await fastify.inject('/documentation/yaml')
|
||||
t.equal(res.statusCode, 401, 'auth required yaml')
|
||||
t.assert.deepStrictEqual(res.statusCode, 401, 'auth required yaml')
|
||||
|
||||
res = await fastify.inject('/documentation/json')
|
||||
t.equal(res.statusCode, 401, 'auth required json')
|
||||
t.assert.deepStrictEqual(res.statusCode, 401, 'auth required json')
|
||||
res = await fastify.inject({
|
||||
method: 'GET',
|
||||
url: '/documentation/json',
|
||||
headers: { authorization: basicAuthEncode('admin', 'admin') }
|
||||
})
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'application/json; charset=utf-8')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'application/json; charset=utf-8')
|
||||
|
||||
const swaggerObject = res.json()
|
||||
t.ok(swaggerObject.paths)
|
||||
t.ok(swaggerObject.paths['/fooBar123'])
|
||||
t.assert.ok(swaggerObject.paths)
|
||||
t.assert.ok(swaggerObject.paths['/fooBar123'])
|
||||
})
|
||||
|
||||
test('catch all added schema', async t => {
|
||||
@@ -116,7 +116,7 @@ test('catch all added schema', async t => {
|
||||
await fastify.register(fastifySwagger, {
|
||||
openapi: {},
|
||||
refResolver: {
|
||||
buildLocalReference: (json, baseUri, fragment, i) => {
|
||||
buildLocalReference: (json, _baseUri, _fragment, i) => {
|
||||
return json.$id || `def-${i}`
|
||||
}
|
||||
}
|
||||
@@ -136,5 +136,5 @@ test('catch all added schema', async t => {
|
||||
|
||||
await fastify.ready()
|
||||
const openapi = fastify.swagger()
|
||||
t.same(Object.keys(openapi.components.schemas), ['Root', 'Instance', 'Sub-Instance'])
|
||||
t.assert.deepStrictEqual(Object.keys(openapi.components.schemas), ['Root', 'Instance', 'Sub-Instance'])
|
||||
})
|
||||
|
||||
6
backend/node_modules/@fastify/swagger-ui/test/integration.test.js
generated
vendored
6
backend/node_modules/@fastify/swagger-ui/test/integration.test.js
generated
vendored
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
|
||||
const { test } = require('tap')
|
||||
const { test } = require('node:test')
|
||||
const Fastify = require('fastify')
|
||||
const fastifySwagger = require('@fastify/swagger')
|
||||
const fastifyHelmet = require('@fastify/helmet')
|
||||
@@ -33,7 +33,7 @@ test('fastify will response swagger csp', async (t) => {
|
||||
})
|
||||
|
||||
// route for testing CSP headers
|
||||
fastify.get('/', (req, reply) => {
|
||||
fastify.get('/', (_req, reply) => {
|
||||
reply.send({
|
||||
foo: 'bar'
|
||||
})
|
||||
@@ -43,5 +43,5 @@ test('fastify will response swagger csp', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/'
|
||||
})
|
||||
t.same(res.headers['content-security-policy'], csp)
|
||||
t.assert.deepStrictEqual(res.headers['content-security-policy'], csp)
|
||||
})
|
||||
|
||||
10
backend/node_modules/@fastify/swagger-ui/test/prepare.test.js
generated
vendored
10
backend/node_modules/@fastify/swagger-ui/test/prepare.test.js
generated
vendored
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
|
||||
const { test } = require('tap')
|
||||
const { test } = require('node:test')
|
||||
const Fastify = require('fastify')
|
||||
const fastifySwagger = require('@fastify/swagger')
|
||||
const fastifySwaggerUi = require('../index')
|
||||
@@ -17,8 +17,8 @@ test('Swagger source does not contain sourceMaps', async (t) => {
|
||||
})
|
||||
|
||||
const includesSourceMap = res.payload.includes('sourceMappingURL')
|
||||
t.equal(includesSourceMap, false)
|
||||
t.equal(res.headers['content-type'], 'application/javascript; charset=UTF-8')
|
||||
t.assert.deepStrictEqual(includesSourceMap, false)
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'application/javascript; charset=utf-8')
|
||||
})
|
||||
|
||||
test('Swagger css does not contain sourceMaps', async (t) => {
|
||||
@@ -33,6 +33,6 @@ test('Swagger css does not contain sourceMaps', async (t) => {
|
||||
})
|
||||
|
||||
const includesSourceMap = res.payload.includes('sourceMappingURL')
|
||||
t.equal(includesSourceMap, false)
|
||||
t.equal(res.headers['content-type'], 'text/css; charset=UTF-8')
|
||||
t.assert.deepStrictEqual(includesSourceMap, false)
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'text/css; charset=utf-8')
|
||||
})
|
||||
|
||||
338
backend/node_modules/@fastify/swagger-ui/test/route.test.js
generated
vendored
338
backend/node_modules/@fastify/swagger-ui/test/route.test.js
generated
vendored
@@ -1,7 +1,7 @@
|
||||
'use strict'
|
||||
|
||||
const t = require('tap')
|
||||
const test = t.test
|
||||
const nodeTest = require('node:test')
|
||||
const test = nodeTest.test
|
||||
const Fastify = require('fastify')
|
||||
const Swagger = require('@apidevtools/swagger-parser')
|
||||
const yaml = require('yaml')
|
||||
@@ -16,6 +16,7 @@ const {
|
||||
} = require('../examples/options')
|
||||
|
||||
const resolve = require('node:path').resolve
|
||||
const join = require('node:path').join
|
||||
const readFileSync = require('node:fs').readFileSync
|
||||
|
||||
const schemaParamsWithoutDesc = {
|
||||
@@ -71,7 +72,7 @@ test('/documentation/json route', async (t) => {
|
||||
const payload = JSON.parse(res.payload)
|
||||
|
||||
await Swagger.validate(payload)
|
||||
t.pass('valid swagger object')
|
||||
t.assert.ok(true, 'valid swagger object')
|
||||
})
|
||||
|
||||
test('fastify.swagger should return a valid swagger yaml', async (t) => {
|
||||
@@ -94,10 +95,10 @@ test('fastify.swagger should return a valid swagger yaml', async (t) => {
|
||||
url: '/documentation/yaml'
|
||||
})
|
||||
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'application/x-yaml')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'application/x-yaml')
|
||||
yaml.parse(res.payload)
|
||||
t.pass('valid swagger yaml')
|
||||
t.assert.ok(true, 'valid swagger yaml')
|
||||
})
|
||||
|
||||
test('/documentation should display index html', async (t) => {
|
||||
@@ -117,10 +118,10 @@ test('/documentation should display index html', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/documentation'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(res.headers.location, undefined)
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal('text/html; charset=utf-8', res.headers['content-type'])
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.headers.location, undefined)
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual('text/html; charset=utf-8', res.headers['content-type'])
|
||||
})
|
||||
|
||||
test('/documentation/ should display index html ', async (t) => {
|
||||
@@ -140,10 +141,10 @@ test('/documentation/ should display index html ', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/documentation/'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(res.headers.location, undefined)
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal('text/html; charset=utf-8', res.headers['content-type'])
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.headers.location, undefined)
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual('text/html; charset=utf-8', res.headers['content-type'])
|
||||
})
|
||||
|
||||
test('/v1/documentation should display index html', async (t) => {
|
||||
@@ -163,10 +164,10 @@ test('/v1/documentation should display index html', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/v1/documentation'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(res.headers.location, undefined)
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal('text/html; charset=utf-8', res.headers['content-type'])
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.headers.location, undefined)
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual('text/html; charset=utf-8', res.headers['content-type'])
|
||||
})
|
||||
|
||||
test('/v1/documentation/ should display index html', async (t) => {
|
||||
@@ -186,17 +187,17 @@ test('/v1/documentation/ should display index html', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/v1/documentation/'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(res.headers.location, undefined)
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal('text/html; charset=utf-8', res.headers['content-type'])
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.headers.location, undefined)
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual('text/html; charset=utf-8', res.headers['content-type'])
|
||||
})
|
||||
|
||||
test('/v1/foobar should display index html', async (t) => {
|
||||
t.plan(4)
|
||||
const fastify = Fastify()
|
||||
|
||||
fastify.register(async function (fastify, options) {
|
||||
fastify.register(async function (fastify) {
|
||||
await fastify.register(fastifySwagger, swaggerOption)
|
||||
await fastify.register(fastifySwaggerUi, { routePrefix: '/foobar', noRedirect: true })
|
||||
|
||||
@@ -212,17 +213,17 @@ test('/v1/foobar should display index html', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/v1/foobar'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(res.headers.location, undefined)
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal('text/html; charset=utf-8', res.headers['content-type'])
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.headers.location, undefined)
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual('text/html; charset=utf-8', res.headers['content-type'])
|
||||
})
|
||||
|
||||
test('/v1/foobar/ should display index html', async (t) => {
|
||||
t.plan(4)
|
||||
const fastify = Fastify()
|
||||
|
||||
fastify.register(async function (fastify, options) {
|
||||
fastify.register(async function (fastify) {
|
||||
await fastify.register(fastifySwagger, swaggerOption)
|
||||
await fastify.register(fastifySwaggerUi, { routePrefix: '/foobar' })
|
||||
|
||||
@@ -238,10 +239,10 @@ test('/v1/foobar/ should display index html', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/v1/foobar/'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(res.headers.location, undefined)
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal('text/html; charset=utf-8', res.headers['content-type'])
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.headers.location, undefined)
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual('text/html; charset=utf-8', res.headers['content-type'])
|
||||
})
|
||||
|
||||
test('with routePrefix: \'/\' should display index html', async (t) => {
|
||||
@@ -257,10 +258,10 @@ test('with routePrefix: \'/\' should display index html', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(res.headers.location, undefined)
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal('text/html; charset=utf-8', res.headers['content-type'])
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.headers.location, undefined)
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual('text/html; charset=utf-8', res.headers['content-type'])
|
||||
})
|
||||
|
||||
test('/documentation/static/:file should send back the correct file', async (t) => {
|
||||
@@ -284,8 +285,8 @@ test('/documentation/static/:file should send back the correct file', async (t)
|
||||
method: 'GET',
|
||||
url: '/documentation/static/index.html'
|
||||
})
|
||||
t.equal(res.statusCode, 302)
|
||||
t.equal(res.headers.location, '/documentation/')
|
||||
t.assert.deepStrictEqual(res.statusCode, 302)
|
||||
t.assert.deepStrictEqual(res.headers.location, '/documentation/')
|
||||
}
|
||||
|
||||
{
|
||||
@@ -293,16 +294,16 @@ test('/documentation/static/:file should send back the correct file', async (t)
|
||||
method: 'GET',
|
||||
url: '/documentation/static/'
|
||||
})
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'text/html; charset=UTF-8')
|
||||
t.equal(
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'text/html; charset=utf-8')
|
||||
t.assert.deepStrictEqual(
|
||||
readFileSync(
|
||||
resolve(__dirname, '..', 'static', 'index.html'),
|
||||
'utf8'
|
||||
),
|
||||
res.payload
|
||||
)
|
||||
t.ok(res.payload.indexOf('swagger-initializer.js') !== -1)
|
||||
t.assert.ok(res.payload.indexOf('swagger-initializer.js') !== -1)
|
||||
}
|
||||
|
||||
{
|
||||
@@ -310,9 +311,9 @@ test('/documentation/static/:file should send back the correct file', async (t)
|
||||
method: 'GET',
|
||||
url: '/documentation/static/swagger-initializer.js'
|
||||
})
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'application/javascript; charset=utf-8')
|
||||
t.ok(res.payload.indexOf('resolveUrl') !== -1)
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'application/javascript; charset=utf-8')
|
||||
t.assert.ok(res.payload.indexOf('resolveUrl') !== -1)
|
||||
}
|
||||
|
||||
{
|
||||
@@ -320,9 +321,9 @@ test('/documentation/static/:file should send back the correct file', async (t)
|
||||
method: 'GET',
|
||||
url: '/documentation/static/oauth2-redirect.html'
|
||||
})
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'text/html; charset=UTF-8')
|
||||
t.equal(
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'text/html; charset=utf-8')
|
||||
t.assert.deepStrictEqual(
|
||||
readFileSync(
|
||||
resolve(__dirname, '..', 'static', 'oauth2-redirect.html'),
|
||||
'utf8'
|
||||
@@ -336,9 +337,9 @@ test('/documentation/static/:file should send back the correct file', async (t)
|
||||
method: 'GET',
|
||||
url: '/documentation/static/swagger-ui.css'
|
||||
})
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'text/css; charset=UTF-8')
|
||||
t.equal(
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'text/css; charset=utf-8')
|
||||
t.assert.deepStrictEqual(
|
||||
readFileSync(
|
||||
resolve(__dirname, '..', 'static', 'swagger-ui.css'),
|
||||
'utf8'
|
||||
@@ -352,9 +353,9 @@ test('/documentation/static/:file should send back the correct file', async (t)
|
||||
method: 'GET',
|
||||
url: '/documentation/static/swagger-ui-bundle.js'
|
||||
})
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'application/javascript; charset=UTF-8')
|
||||
t.equal(
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'application/javascript; charset=utf-8')
|
||||
t.assert.deepStrictEqual(
|
||||
readFileSync(
|
||||
resolve(__dirname, '..', 'static', 'swagger-ui-bundle.js'),
|
||||
'utf8'
|
||||
@@ -368,9 +369,9 @@ test('/documentation/static/:file should send back the correct file', async (t)
|
||||
method: 'GET',
|
||||
url: '/documentation/static/swagger-ui-standalone-preset.js'
|
||||
})
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'application/javascript; charset=UTF-8')
|
||||
t.equal(
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'application/javascript; charset=utf-8')
|
||||
t.assert.deepStrictEqual(
|
||||
readFileSync(
|
||||
resolve(__dirname, '..', 'static', 'swagger-ui-standalone-preset.js'),
|
||||
'utf8'
|
||||
@@ -396,8 +397,8 @@ test('/documentation/static/:file should send back file from baseDir', async (t)
|
||||
method: 'GET',
|
||||
url: '/documentation/static/example-logo.svg'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(
|
||||
res.payload,
|
||||
readFileSync(
|
||||
resolve(__dirname, '..', 'examples', 'static', 'example-logo.svg'),
|
||||
@@ -426,9 +427,10 @@ test('/documentation/static/:file 404', async (t) => {
|
||||
url: '/documentation/static/stuff.css'
|
||||
})
|
||||
const payload = JSON.parse(res.payload)
|
||||
t.equal(res.statusCode, 404)
|
||||
t.match(payload, {
|
||||
t.assert.deepStrictEqual(res.statusCode, 404)
|
||||
t.assert.deepStrictEqual(payload, {
|
||||
error: 'Not Found',
|
||||
message: 'Route GET:/documentation/static/stuff.css not found',
|
||||
statusCode: 404
|
||||
})
|
||||
})
|
||||
@@ -455,7 +457,7 @@ test('/documentation2/json route (overwrite)', async (t) => {
|
||||
const payload = JSON.parse(res.payload)
|
||||
|
||||
await Swagger.validate(payload)
|
||||
t.pass('valid swagger object')
|
||||
t.assert.ok(true, 'valid swagger object')
|
||||
})
|
||||
|
||||
test('/documentation/:myfile should return 404 in dynamic mode', async (t) => {
|
||||
@@ -468,13 +470,13 @@ test('/documentation/:myfile should return 404 in dynamic mode', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/documentation/swagger-ui.js'
|
||||
})
|
||||
t.equal(res.statusCode, 404)
|
||||
t.assert.deepStrictEqual(res.statusCode, 404)
|
||||
})
|
||||
|
||||
test('/documentation/:myfile should run custom NotFoundHandler in dynamic mode', async (t) => {
|
||||
t.plan(1)
|
||||
const fastify = Fastify()
|
||||
const notFoundHandler = function (req, reply) {
|
||||
const notFoundHandler = function (_req, reply) {
|
||||
reply.code(410).send()
|
||||
}
|
||||
fastify.setNotFoundHandler(notFoundHandler)
|
||||
@@ -485,7 +487,7 @@ test('/documentation/:myfile should run custom NotFoundHandler in dynamic mode',
|
||||
method: 'GET',
|
||||
url: '/documentation/swagger-ui.js'
|
||||
})
|
||||
t.equal(res.statusCode, 410)
|
||||
t.assert.deepStrictEqual(res.statusCode, 410)
|
||||
})
|
||||
|
||||
test('/documentation/* should not return module files when baseDir not set', async (t) => {
|
||||
@@ -498,14 +500,14 @@ test('/documentation/* should not return module files when baseDir not set', asy
|
||||
method: 'GET',
|
||||
url: '/documentation/README.md'
|
||||
})
|
||||
t.equal(res.statusCode, 404)
|
||||
t.assert.deepStrictEqual(res.statusCode, 404)
|
||||
})
|
||||
|
||||
test('should return silent log level of route /documentation', async (t) => {
|
||||
const fastify = Fastify()
|
||||
|
||||
fastify.addHook('onRoute', function (route) {
|
||||
t.equal(route.logLevel, 'silent')
|
||||
t.assert.deepStrictEqual(route.logLevel, 'silent')
|
||||
})
|
||||
|
||||
await fastify.register(fastifySwagger, swaggerOption)
|
||||
@@ -515,15 +517,15 @@ test('should return silent log level of route /documentation', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/documentation/'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(res.headers['content-type'], 'text/html; charset=utf-8')
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'text/html; charset=utf-8')
|
||||
})
|
||||
|
||||
test('should return empty log level of route /documentation', async (t) => {
|
||||
const fastify = Fastify()
|
||||
|
||||
fastify.addHook('onRoute', function (route) {
|
||||
t.equal(route.logLevel, '')
|
||||
t.assert.deepStrictEqual(route.logLevel, '')
|
||||
})
|
||||
|
||||
await fastify.register(fastifySwagger, swaggerOption)
|
||||
@@ -533,12 +535,39 @@ test('should return empty log level of route /documentation', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/documentation/'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(res.headers['content-type'], 'text/html; charset=utf-8')
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'text/html; charset=utf-8')
|
||||
})
|
||||
|
||||
const assertIndexUrls = (t, indexHtml, prefix) => {
|
||||
t.assert.deepStrictEqual(indexHtml.includes(`href="${prefix}/static/index.css"`), true)
|
||||
t.assert.deepStrictEqual(indexHtml.includes(`src="${prefix}/static/theme/theme-js.js"`), true)
|
||||
t.assert.deepStrictEqual(indexHtml.includes(`href="${prefix}/index.css"`), false)
|
||||
t.assert.deepStrictEqual(indexHtml.includes(`src="${prefix}/theme/theme-js.js"`), false)
|
||||
}
|
||||
|
||||
const validateIndexUrls = async (t, fastify, indexHtml, prefix = '') => {
|
||||
const hrefs = indexHtml.matchAll(/href="([^"]*)"/g)
|
||||
for (const [, path] of hrefs) {
|
||||
const res = await fastify.inject({
|
||||
method: 'GET',
|
||||
url: join(prefix, path)
|
||||
})
|
||||
|
||||
t.assert.equal(res.statusCode, 200)
|
||||
}
|
||||
const srcs = indexHtml.matchAll(/src="([^"]*)"/g)
|
||||
for (const [, path] of srcs) {
|
||||
const res = await fastify.inject({
|
||||
method: 'GET',
|
||||
url: join(prefix, path)
|
||||
})
|
||||
t.assert.equal(res.statusCode, 200)
|
||||
}
|
||||
}
|
||||
|
||||
test('/documentation should display index html with correct asset urls', async (t) => {
|
||||
t.plan(6)
|
||||
t.plan(13)
|
||||
const fastify = Fastify()
|
||||
await fastify.register(fastifySwagger, swaggerOption)
|
||||
await fastify.register(fastifySwaggerUi, { theme: { js: [{ filename: 'theme-js.js' }] } })
|
||||
@@ -547,59 +576,66 @@ test('/documentation should display index html with correct asset urls', async (
|
||||
method: 'GET',
|
||||
url: '/documentation'
|
||||
})
|
||||
t.assert.equal(res.statusCode, 200)
|
||||
|
||||
t.equal(res.payload.includes('href="./documentation/static/index.css"'), true)
|
||||
t.equal(res.payload.includes('src="./documentation/static/theme/theme-js.js"'), true)
|
||||
t.equal(res.payload.includes('href="./documentation/index.css"'), false)
|
||||
t.equal(res.payload.includes('src="./documentation/theme/theme-js.js"'), false)
|
||||
|
||||
let cssRes = await fastify.inject({
|
||||
method: 'GET',
|
||||
url: '/documentation/static/index.css'
|
||||
})
|
||||
t.equal(cssRes.statusCode, 200)
|
||||
cssRes = await fastify.inject({
|
||||
method: 'GET',
|
||||
url: './documentation/static/index.css'
|
||||
})
|
||||
t.equal(cssRes.statusCode, 200)
|
||||
assertIndexUrls(t, res.payload, '/documentation')
|
||||
await validateIndexUrls(t, fastify, res.payload)
|
||||
})
|
||||
|
||||
/**
|
||||
* This emulates when the server is inside an NGINX application that routes by path
|
||||
*/
|
||||
test('/documentation should display index html with correct asset urls when nested', async (t) => {
|
||||
t.plan(5)
|
||||
const testCases = [
|
||||
['/swagger-app', undefined],
|
||||
['/swagger-app/', undefined],
|
||||
['/swagger-app', 'documentation']
|
||||
]
|
||||
testCases.forEach(([prefix, pluginPrefix]) => {
|
||||
test(`${prefix} ${pluginPrefix} should display index html with correct asset urls when nested`, async (t) => {
|
||||
t.plan(13)
|
||||
const fastify = Fastify()
|
||||
await fastify.register(
|
||||
async (childFastify) => {
|
||||
await childFastify.register(fastifySwagger, swaggerOption)
|
||||
await childFastify.register(fastifySwaggerUi, { indexPrefix: prefix, routePrefix: pluginPrefix, theme: { js: [{ filename: 'theme-js.js' }] } })
|
||||
},
|
||||
{
|
||||
prefix: '/swagger-app'
|
||||
}
|
||||
)
|
||||
|
||||
const res = await fastify.inject({
|
||||
method: 'GET',
|
||||
url: '/swagger-app/documentation'
|
||||
})
|
||||
t.assert.equal(res.statusCode, 200)
|
||||
|
||||
assertIndexUrls(t, res.payload, '/swagger-app/documentation')
|
||||
|
||||
await validateIndexUrls(t, fastify, res.payload)
|
||||
})
|
||||
})
|
||||
|
||||
/**
|
||||
* This emulates when the server is inside an NGINX application that routes by path
|
||||
*/
|
||||
test('/api/v1/docs should display index html with correct asset urls', async (t) => {
|
||||
t.plan(13)
|
||||
const fastify = Fastify()
|
||||
await fastify.register(
|
||||
async () => {
|
||||
await fastify.register(fastifySwagger, swaggerOption)
|
||||
await fastify.register(fastifySwaggerUi, { theme: { js: [{ filename: 'theme-js.js' }] } })
|
||||
},
|
||||
{
|
||||
prefix: '/swagger-app'
|
||||
}
|
||||
)
|
||||
await fastify.register(fastifySwagger, swaggerOption)
|
||||
await fastify.register(fastifySwaggerUi, { routePrefix: '/api/v1/docs', theme: { js: [{ filename: 'theme-js.js' }] } })
|
||||
|
||||
const res = await fastify.inject({
|
||||
method: 'GET',
|
||||
url: '/swagger-app/documentation'
|
||||
url: '/api/v1/docs'
|
||||
})
|
||||
|
||||
t.equal(res.payload.includes('href="./documentation/static/index.css"'), true)
|
||||
t.equal(res.payload.includes('src="./documentation/static/theme/theme-js.js"'), true)
|
||||
t.equal(res.payload.includes('href="./documentation/index.css"'), false)
|
||||
t.equal(res.payload.includes('src="./documentation/theme/theme-js.js"'), false)
|
||||
|
||||
const cssRes = await fastify.inject({
|
||||
method: 'GET',
|
||||
url: '/swagger-app/documentation/static/index.css'
|
||||
})
|
||||
t.equal(cssRes.statusCode, 200)
|
||||
t.assert.equal(res.statusCode, 200)
|
||||
assertIndexUrls(t, res.payload, '/api/v1/docs')
|
||||
await validateIndexUrls(t, fastify, res.payload)
|
||||
})
|
||||
|
||||
test('/documentation/ should display index html with correct asset urls', async (t) => {
|
||||
t.plan(4)
|
||||
t.plan(13)
|
||||
const fastify = Fastify()
|
||||
await fastify.register(fastifySwagger, swaggerOption)
|
||||
await fastify.register(fastifySwaggerUi, { theme: { js: [{ filename: 'theme-js.js' }] } })
|
||||
@@ -608,15 +644,14 @@ test('/documentation/ should display index html with correct asset urls', async
|
||||
method: 'GET',
|
||||
url: '/documentation/'
|
||||
})
|
||||
t.assert.equal(res.statusCode, 200)
|
||||
|
||||
t.equal(res.payload.includes('href="./static/index.css"'), true)
|
||||
t.equal(res.payload.includes('src="./static/theme/theme-js.js"'), true)
|
||||
t.equal(res.payload.includes('href="./index.css"'), false)
|
||||
t.equal(res.payload.includes('src="./theme/theme-js.js"'), false)
|
||||
assertIndexUrls(t, res.payload, '.')
|
||||
await validateIndexUrls(t, fastify, res.payload, '/documentation/')
|
||||
})
|
||||
|
||||
test('/docs should display index html with correct asset urls when documentation prefix is set', async (t) => {
|
||||
t.plan(4)
|
||||
t.plan(13)
|
||||
const fastify = Fastify()
|
||||
await fastify.register(fastifySwagger, swaggerOption)
|
||||
await fastify.register(fastifySwaggerUi, { theme: { js: [{ filename: 'theme-js.js' }] }, routePrefix: '/docs' })
|
||||
@@ -625,11 +660,10 @@ test('/docs should display index html with correct asset urls when documentation
|
||||
method: 'GET',
|
||||
url: '/docs'
|
||||
})
|
||||
t.assert.equal(res.statusCode, 200)
|
||||
|
||||
t.equal(res.payload.includes('href="./docs/static/index.css"'), true)
|
||||
t.equal(res.payload.includes('src="./docs/static/theme/theme-js.js"'), true)
|
||||
t.equal(res.payload.includes('href="./docs/index.css"'), false)
|
||||
t.equal(res.payload.includes('src="./docs/theme/theme-js.js"'), false)
|
||||
assertIndexUrls(t, res.payload, '/docs')
|
||||
await validateIndexUrls(t, fastify, res.payload)
|
||||
})
|
||||
|
||||
test('/docs should display index html with correct asset urls when documentation prefix is set with no leading slash', async (t) => {
|
||||
@@ -643,10 +677,10 @@ test('/docs should display index html with correct asset urls when documentation
|
||||
url: '/docs'
|
||||
})
|
||||
|
||||
t.equal(res.payload.includes('href="docs/static/index.css"'), true)
|
||||
t.equal(res.payload.includes('src="docs/static/theme/theme-js.js"'), true)
|
||||
t.equal(res.payload.includes('href="docs/index.css"'), false)
|
||||
t.equal(res.payload.includes('src="docs/theme/theme-js.js"'), false)
|
||||
t.assert.strictEqual(res.payload.includes('href="docs/static/index.css"'), true)
|
||||
t.assert.strictEqual(res.payload.includes('src="docs/static/theme/theme-js.js"'), true)
|
||||
t.assert.strictEqual(res.payload.includes('href="docs/index.css"'), false)
|
||||
t.assert.strictEqual(res.payload.includes('src="docs/theme/theme-js.js"'), false)
|
||||
})
|
||||
|
||||
test('/docs/ should display index html with correct asset urls when documentation prefix is set', async (t) => {
|
||||
@@ -660,14 +694,14 @@ test('/docs/ should display index html with correct asset urls when documentatio
|
||||
url: '/docs/'
|
||||
})
|
||||
|
||||
t.equal(res.payload.includes('href="./static/index.css"'), true)
|
||||
t.equal(res.payload.includes('src="./static/theme/theme-js.js"'), true)
|
||||
t.equal(res.payload.includes('href="./index.css"'), false)
|
||||
t.equal(res.payload.includes('src="./theme/theme-js.js"'), false)
|
||||
t.assert.strictEqual(res.payload.includes('href="./static/index.css"'), true)
|
||||
t.assert.strictEqual(res.payload.includes('src="./static/theme/theme-js.js"'), true)
|
||||
t.assert.strictEqual(res.payload.includes('href="./index.css"'), false)
|
||||
t.assert.strictEqual(res.payload.includes('src="./theme/theme-js.js"'), false)
|
||||
})
|
||||
|
||||
test('/documentation/ should display index html with correct asset urls', async (t) => {
|
||||
t.plan(4)
|
||||
t.plan(13)
|
||||
const fastify = Fastify()
|
||||
await fastify.register(fastifySwagger, swaggerOption)
|
||||
await fastify.register(fastifySwaggerUi, { theme: { js: [{ filename: 'theme-js.js' }] } })
|
||||
@@ -676,15 +710,15 @@ test('/documentation/ should display index html with correct asset urls', async
|
||||
method: 'GET',
|
||||
url: '/documentation/'
|
||||
})
|
||||
t.assert.equal(res.statusCode, 200)
|
||||
|
||||
t.equal(res.payload.includes('href="./static/index.css"'), true)
|
||||
t.equal(res.payload.includes('src="./static/theme/theme-js.js"'), true)
|
||||
t.equal(res.payload.includes('href="./index.css"'), false)
|
||||
t.equal(res.payload.includes('src="./theme/theme-js.js"'), false)
|
||||
assertIndexUrls(t, res.payload, '.')
|
||||
|
||||
await validateIndexUrls(t, fastify, res.payload, '/documentation')
|
||||
})
|
||||
|
||||
test('/docs should display index html with correct asset urls when documentation prefix is set', async (t) => {
|
||||
t.plan(4)
|
||||
t.plan(13)
|
||||
const fastify = Fastify()
|
||||
await fastify.register(fastifySwagger, swaggerOption)
|
||||
await fastify.register(fastifySwaggerUi, { theme: { js: [{ filename: 'theme-js.js' }] }, routePrefix: '/docs' })
|
||||
@@ -693,11 +727,11 @@ test('/docs should display index html with correct asset urls when documentation
|
||||
method: 'GET',
|
||||
url: '/docs'
|
||||
})
|
||||
t.assert.equal(res.statusCode, 200)
|
||||
|
||||
t.equal(res.payload.includes('href="./docs/static/index.css"'), true)
|
||||
t.equal(res.payload.includes('src="./docs/static/theme/theme-js.js"'), true)
|
||||
t.equal(res.payload.includes('href="./docs/index.css"'), false)
|
||||
t.equal(res.payload.includes('src="./docs/theme/theme-js.js"'), false)
|
||||
assertIndexUrls(t, res.payload, '/docs')
|
||||
|
||||
await validateIndexUrls(t, fastify, res.payload)
|
||||
})
|
||||
|
||||
test('/docs/ should display index html with correct asset urls when documentation prefix is set', async (t) => {
|
||||
@@ -711,8 +745,26 @@ test('/docs/ should display index html with correct asset urls when documentatio
|
||||
url: '/docs/'
|
||||
})
|
||||
|
||||
t.equal(res.payload.includes('href="./static/index.css"'), true)
|
||||
t.equal(res.payload.includes('src="./static/theme/theme-js.js"'), true)
|
||||
t.equal(res.payload.includes('href="./index.css"'), false)
|
||||
t.equal(res.payload.includes('src="./theme/theme-js.js"'), false)
|
||||
t.assert.strictEqual(res.payload.includes('href="./static/index.css"'), true)
|
||||
t.assert.strictEqual(res.payload.includes('src="./static/theme/theme-js.js"'), true)
|
||||
t.assert.strictEqual(res.payload.includes('href="./index.css"'), false)
|
||||
t.assert.strictEqual(res.payload.includes('src="./theme/theme-js.js"'), false)
|
||||
})
|
||||
|
||||
test('should ignore prefix when register plugin', async (t) => {
|
||||
t.plan(4)
|
||||
const fastify = Fastify()
|
||||
await fastify.register(fastifySwagger, swaggerOption)
|
||||
await fastify.register(fastifySwaggerUi, { routePrefix: '/v1/documentation', prefix: '/' })
|
||||
|
||||
fastify.get('/', () => {})
|
||||
|
||||
const res = await fastify.inject({
|
||||
method: 'GET',
|
||||
url: '/v1/documentation'
|
||||
})
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.headers.location, undefined)
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual('text/html; charset=utf-8', res.headers['content-type'])
|
||||
})
|
||||
|
||||
235
backend/node_modules/@fastify/swagger-ui/test/serialize.test.js
generated
vendored
235
backend/node_modules/@fastify/swagger-ui/test/serialize.test.js
generated
vendored
@@ -1,128 +1,119 @@
|
||||
'use strict'
|
||||
|
||||
const { test } = require('tap')
|
||||
const { test } = require('node:test')
|
||||
const serialize = require('../lib/serialize')
|
||||
|
||||
test('serialize', async (t) => {
|
||||
t.plan(8)
|
||||
test('serialize boolean', t => {
|
||||
t.plan(2)
|
||||
|
||||
t.test('boolean', t => {
|
||||
t.plan(2)
|
||||
|
||||
t.equal(serialize(true), 'true')
|
||||
t.equal(serialize(false), 'false')
|
||||
})
|
||||
|
||||
t.test('number', t => {
|
||||
t.plan(7)
|
||||
|
||||
t.equal(serialize(0), '0')
|
||||
t.equal(serialize(1), '1')
|
||||
t.equal(serialize(1.0), '1')
|
||||
t.equal(serialize(1.01), '1.01')
|
||||
t.equal(serialize(Infinity), 'Infinity')
|
||||
t.equal(serialize(-Infinity), '-Infinity')
|
||||
t.equal(serialize(NaN), 'NaN')
|
||||
})
|
||||
|
||||
t.test('string', t => {
|
||||
t.plan(3)
|
||||
|
||||
t.equal(serialize('0'), '"0"')
|
||||
t.equal(serialize('abc'), '"abc"')
|
||||
t.equal(serialize('"a'), '"\\\"a"') // eslint-disable-line no-useless-escape
|
||||
})
|
||||
|
||||
t.test('bigint', t => {
|
||||
t.plan(3)
|
||||
|
||||
t.equal(serialize(0n), '0n')
|
||||
t.equal(serialize(1000000000n), '1000000000n')
|
||||
t.equal(serialize(-9999n), '-9999n')
|
||||
})
|
||||
|
||||
t.test('function', t => {
|
||||
t.plan(7)
|
||||
|
||||
t.equal(serialize(function a () {}), 'function a () {}')
|
||||
t.equal(serialize(async function a () {}), 'async function a () {}')
|
||||
t.equal(serialize(() => {}), '() => {}')
|
||||
t.equal(serialize(async () => {}), 'async () => {}')
|
||||
t.equal(serialize(() => Date.now), '() => Date.now')
|
||||
|
||||
t.equal(serialize(function () {}), 'function () {}')
|
||||
t.equal(serialize(async function () {}), 'async function () {}')
|
||||
})
|
||||
|
||||
t.test('undefined', t => {
|
||||
t.plan(1)
|
||||
|
||||
t.equal(serialize(undefined), 'undefined')
|
||||
})
|
||||
|
||||
t.test('symbol', t => {
|
||||
t.plan(2)
|
||||
|
||||
t.equal(serialize(Symbol('a')), 'Symbol("a")')
|
||||
t.equal(serialize(Symbol()), 'Symbol()') // eslint-disable-line symbol-description
|
||||
})
|
||||
|
||||
t.test('object', t => {
|
||||
t.plan(7)
|
||||
|
||||
t.test('null', t => {
|
||||
t.plan(1)
|
||||
|
||||
t.equal(serialize(null), 'null')
|
||||
})
|
||||
|
||||
t.test('RegExp', t => {
|
||||
t.plan(1)
|
||||
|
||||
t.equal(serialize(/0-9/gi), '/0-9/gi')
|
||||
})
|
||||
|
||||
t.test('Date', t => {
|
||||
t.plan(1)
|
||||
|
||||
t.equal(serialize(new Date(0)), 'new Date(0)')
|
||||
})
|
||||
|
||||
t.test('Array', t => {
|
||||
t.plan(5)
|
||||
|
||||
t.equal(serialize([]), '[]')
|
||||
t.equal(serialize(['a']), '["a"]')
|
||||
t.equal(serialize([1, 1n, 'a', true]), '[1,1n,"a",true]')
|
||||
t.equal(serialize([{}]), '[{}]')
|
||||
t.equal(serialize([{ a: [{}] }]), '[{"a":[{}]}]')
|
||||
})
|
||||
|
||||
t.test('POJO', t => {
|
||||
t.plan(3)
|
||||
|
||||
t.equal(serialize({}), '{}')
|
||||
t.equal(serialize({ key: 'value' }), '{"key":"value"}')
|
||||
t.equal(serialize({ null: null, undefined }), '{"null":null,"undefined":undefined}')
|
||||
})
|
||||
|
||||
t.test('Set', t => {
|
||||
t.plan(3)
|
||||
|
||||
t.equal(serialize(new Set()), 'new Set([])')
|
||||
t.equal(serialize(new Set(['a'])), 'new Set(["a"])')
|
||||
t.equal(serialize(new Set(['a', {}])), 'new Set(["a",{}])')
|
||||
})
|
||||
|
||||
t.test('Map', t => {
|
||||
t.plan(3)
|
||||
|
||||
t.equal(serialize(new Map()), 'new Map([])')
|
||||
t.equal(serialize(new Map([['a', 1]])), 'new Map([["a",1]])')
|
||||
const map = new Map()
|
||||
map.set('b', 1)
|
||||
|
||||
t.equal(serialize(map), 'new Map([["b",1]])')
|
||||
})
|
||||
})
|
||||
t.assert.deepStrictEqual(serialize(true), 'true')
|
||||
t.assert.deepStrictEqual(serialize(false), 'false')
|
||||
})
|
||||
|
||||
test('serialize number', t => {
|
||||
t.plan(7)
|
||||
|
||||
t.assert.deepStrictEqual(serialize(0), '0')
|
||||
t.assert.deepStrictEqual(serialize(1), '1')
|
||||
t.assert.deepStrictEqual(serialize(1.0), '1')
|
||||
t.assert.deepStrictEqual(serialize(1.01), '1.01')
|
||||
t.assert.deepStrictEqual(serialize(Infinity), 'Infinity')
|
||||
t.assert.deepStrictEqual(serialize(-Infinity), '-Infinity')
|
||||
t.assert.deepStrictEqual(serialize(NaN), 'NaN')
|
||||
})
|
||||
|
||||
test('serialize string', t => {
|
||||
t.plan(3)
|
||||
|
||||
t.assert.deepStrictEqual(serialize('0'), '"0"')
|
||||
t.assert.deepStrictEqual(serialize('abc'), '"abc"')
|
||||
t.assert.deepStrictEqual(serialize('"a'), '"\\\"a"') // eslint-disable-line no-useless-escape
|
||||
})
|
||||
|
||||
test('serialize bigint', t => {
|
||||
t.plan(3)
|
||||
|
||||
t.assert.deepStrictEqual(serialize(0n), '0n')
|
||||
t.assert.deepStrictEqual(serialize(1000000000n), '1000000000n')
|
||||
t.assert.deepStrictEqual(serialize(-9999n), '-9999n')
|
||||
})
|
||||
|
||||
test('serialize function', t => {
|
||||
t.plan(7)
|
||||
|
||||
t.assert.deepStrictEqual(serialize(function a () { }), 'function a () { }')
|
||||
t.assert.deepStrictEqual(serialize(async function a () { }), 'async function a () { }')
|
||||
t.assert.deepStrictEqual(serialize(() => { }), '() => { }')
|
||||
t.assert.deepStrictEqual(serialize(async () => { }), 'async () => { }')
|
||||
t.assert.deepStrictEqual(serialize(() => Date.now), '() => Date.now')
|
||||
t.assert.deepStrictEqual(serialize(function () { }), 'function () { }')
|
||||
t.assert.deepStrictEqual(serialize(async function () { }), 'async function () { }')
|
||||
})
|
||||
|
||||
test('serialize undefined', t => {
|
||||
t.plan(1)
|
||||
|
||||
t.assert.deepStrictEqual(serialize(undefined), 'undefined')
|
||||
})
|
||||
|
||||
test('serialize symbol', t => {
|
||||
t.plan(2)
|
||||
|
||||
t.assert.deepStrictEqual(serialize(Symbol('a')), 'Symbol("a")')
|
||||
t.assert.deepStrictEqual(serialize(Symbol()), 'Symbol()') // eslint-disable-line symbol-description
|
||||
})
|
||||
|
||||
test('serialize null', t => {
|
||||
t.plan(1)
|
||||
|
||||
t.assert.deepStrictEqual(serialize(null), 'null')
|
||||
})
|
||||
|
||||
test('serialize RegExp', t => {
|
||||
t.plan(1)
|
||||
|
||||
t.assert.deepStrictEqual(serialize(/0-9/gi), '/0-9/gi')
|
||||
})
|
||||
|
||||
test('serialize Date', t => {
|
||||
t.plan(1)
|
||||
|
||||
t.assert.deepStrictEqual(serialize(new Date(0)), 'new Date(0)')
|
||||
})
|
||||
|
||||
test('serialize Array', t => {
|
||||
t.plan(5)
|
||||
|
||||
t.assert.deepStrictEqual(serialize([]), '[]')
|
||||
t.assert.deepStrictEqual(serialize(['a']), '["a"]')
|
||||
t.assert.deepStrictEqual(serialize([1, 1n, 'a', true]), '[1,1n,"a",true]')
|
||||
t.assert.deepStrictEqual(serialize([{}]), '[{}]')
|
||||
t.assert.deepStrictEqual(serialize([{ a: [{}] }]), '[{"a":[{}]}]')
|
||||
})
|
||||
|
||||
test('serialize POJO', t => {
|
||||
t.plan(3)
|
||||
|
||||
t.assert.deepStrictEqual(serialize({}), '{}')
|
||||
t.assert.deepStrictEqual(serialize({ key: 'value' }), '{"key":"value"}')
|
||||
t.assert.deepStrictEqual(serialize({ null: null, undefined }), '{"null":null,"undefined":undefined}')
|
||||
})
|
||||
|
||||
test('serialize Set', t => {
|
||||
t.plan(3)
|
||||
|
||||
t.assert.deepStrictEqual(serialize(new Set()), 'new Set([])')
|
||||
t.assert.deepStrictEqual(serialize(new Set(['a'])), 'new Set(["a"])')
|
||||
t.assert.deepStrictEqual(serialize(new Set(['a', {}])), 'new Set(["a",{}])')
|
||||
})
|
||||
|
||||
test('serialize Map', t => {
|
||||
t.plan(3)
|
||||
|
||||
t.assert.deepStrictEqual(serialize(new Map()), 'new Map([])')
|
||||
t.assert.deepStrictEqual(serialize(new Map([['a', 1]])), 'new Map([["a",1]])')
|
||||
const map = new Map()
|
||||
map.set('b', 1)
|
||||
|
||||
t.assert.deepStrictEqual(serialize(map), 'new Map([["b",1]])')
|
||||
})
|
||||
|
||||
129
backend/node_modules/@fastify/swagger-ui/test/static.test.js
generated
vendored
129
backend/node_modules/@fastify/swagger-ui/test/static.test.js
generated
vendored
@@ -2,7 +2,7 @@
|
||||
|
||||
const fs = require('node:fs')
|
||||
const resolve = require('node:path').resolve
|
||||
const { test } = require('tap')
|
||||
const { test } = require('node:test')
|
||||
const yaml = require('yaml')
|
||||
const Fastify = require('fastify')
|
||||
const fastifySwagger = require('@fastify/swagger')
|
||||
@@ -34,10 +34,10 @@ test('swagger route returns yaml', async (t) => {
|
||||
url: '/documentation/yaml'
|
||||
})
|
||||
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'application/x-yaml')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'application/x-yaml')
|
||||
yaml.parse(res.payload)
|
||||
t.pass('valid swagger yaml')
|
||||
t.assert.ok(true, 'valid swagger yaml')
|
||||
})
|
||||
|
||||
test('swagger route returns json', async (t) => {
|
||||
@@ -60,10 +60,10 @@ test('swagger route returns json', async (t) => {
|
||||
url: '/documentation/json'
|
||||
})
|
||||
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'application/json; charset=utf-8')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'application/json; charset=utf-8')
|
||||
yaml.parse(res.payload)
|
||||
t.pass('valid swagger json')
|
||||
t.assert.ok(true, 'valid swagger json')
|
||||
})
|
||||
|
||||
test('postProcessor works, swagger route returns updated yaml', async (t) => {
|
||||
@@ -90,11 +90,42 @@ test('postProcessor works, swagger route returns updated yaml', async (t) => {
|
||||
url: '/documentation/yaml'
|
||||
})
|
||||
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'application/x-yaml')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'application/x-yaml')
|
||||
yaml.parse(res.payload)
|
||||
t.matchSnapshot(res.payload)
|
||||
t.pass('valid swagger yaml')
|
||||
t.assert.strictEqual(res.payload, `openapi: 3.0.0
|
||||
info:
|
||||
description: Test swagger specification
|
||||
version: 1.0.0
|
||||
title: Test swagger specification
|
||||
contact:
|
||||
email: super.developer@gmail.com
|
||||
servers:
|
||||
- url: http://localhost:4000/
|
||||
description: Localhost (uses test data)
|
||||
paths:
|
||||
/status:
|
||||
get:
|
||||
description: Status route, so we can check if server is alive
|
||||
tags:
|
||||
- Status
|
||||
responses:
|
||||
"200":
|
||||
description: Server is alive
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: object
|
||||
properties:
|
||||
health:
|
||||
type: boolean
|
||||
date:
|
||||
type: string
|
||||
example:
|
||||
health: true
|
||||
date: 2018-02-19T15:36:46.758Z
|
||||
`)
|
||||
t.assert.ok(true, 'valid swagger yaml')
|
||||
})
|
||||
|
||||
test('swagger route returns explicitly passed doc', async (t) => {
|
||||
@@ -125,8 +156,12 @@ test('swagger route returns explicitly passed doc', async (t) => {
|
||||
})
|
||||
|
||||
const payload = JSON.parse(res.payload)
|
||||
t.matchSnapshot(JSON.stringify(payload, null, 2))
|
||||
t.pass('valid explicitly passed spec document')
|
||||
t.assert.deepStrictEqual(payload, {
|
||||
message: 'Route GET:/documentation/json not found',
|
||||
error: 'Not Found',
|
||||
statusCode: 404
|
||||
})
|
||||
t.assert.ok(true, 'valid explicitly passed spec document')
|
||||
})
|
||||
|
||||
test('/documentation/:file should serve static file from the location of main specification file', async (t) => {
|
||||
@@ -153,7 +188,7 @@ test('/documentation/:file should serve static file from the location of main sp
|
||||
url: '/documentation/non-existing-file'
|
||||
})
|
||||
|
||||
t.equal(res.statusCode, 404)
|
||||
t.assert.deepStrictEqual(res.statusCode, 404)
|
||||
}
|
||||
|
||||
{
|
||||
@@ -162,8 +197,8 @@ test('/documentation/:file should serve static file from the location of main sp
|
||||
url: '/documentation/example-static-specification.yaml'
|
||||
})
|
||||
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(exampleStaticSpecificationYaml, res.payload)
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(exampleStaticSpecificationYaml, res.payload)
|
||||
}
|
||||
|
||||
{
|
||||
@@ -172,7 +207,7 @@ test('/documentation/:file should serve static file from the location of main sp
|
||||
url: '/documentation/dynamic-swagger.js'
|
||||
})
|
||||
|
||||
t.equal(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
}
|
||||
})
|
||||
|
||||
@@ -189,7 +224,7 @@ test('/documentation/non-existing-file calls custom NotFoundHandler', async (t)
|
||||
const fastify = Fastify()
|
||||
await fastify.register(fastifySwagger, config)
|
||||
await fastify.register(fastifySwaggerUi)
|
||||
fastify.setNotFoundHandler((request, reply) => {
|
||||
fastify.setNotFoundHandler((_request, reply) => {
|
||||
reply.code(410).send()
|
||||
})
|
||||
|
||||
@@ -198,7 +233,7 @@ test('/documentation/non-existing-file calls custom NotFoundHandler', async (t)
|
||||
url: '/documentation/some-file-that-does-not-exist.js'
|
||||
})
|
||||
|
||||
t.equal(res.statusCode, 410)
|
||||
t.assert.deepStrictEqual(res.statusCode, 410)
|
||||
})
|
||||
|
||||
test('/documentation/:file should be served from custom location', async (t) => {
|
||||
@@ -225,8 +260,8 @@ test('/documentation/:file should be served from custom location', async (t) =>
|
||||
url: '/documentation/oauth2-redirect.html'
|
||||
})
|
||||
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(oauthRedirectHtml, res.payload)
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(oauthRedirectHtml, res.payload)
|
||||
})
|
||||
|
||||
test('/documentation/:file should be served from custom location with trailing slash(es)', async (t) => {
|
||||
@@ -252,8 +287,8 @@ test('/documentation/:file should be served from custom location with trailing s
|
||||
url: '/documentation/oauth2-redirect.html'
|
||||
})
|
||||
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(oauthRedirectHtml, res.payload)
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(oauthRedirectHtml, res.payload)
|
||||
})
|
||||
|
||||
test('/documentation/yaml returns cache.swaggerString on second request in static mode', async (t) => {
|
||||
@@ -276,10 +311,10 @@ test('/documentation/yaml returns cache.swaggerString on second request in stati
|
||||
url: '/documentation/yaml'
|
||||
})
|
||||
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'application/x-yaml')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'application/x-yaml')
|
||||
yaml.parse(res.payload)
|
||||
t.pass('valid swagger yaml')
|
||||
t.assert.ok(true, 'valid swagger yaml')
|
||||
}
|
||||
|
||||
{
|
||||
@@ -288,10 +323,10 @@ test('/documentation/yaml returns cache.swaggerString on second request in stati
|
||||
url: '/documentation/yaml'
|
||||
})
|
||||
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'application/x-yaml')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'application/x-yaml')
|
||||
yaml.parse(res.payload)
|
||||
t.pass('valid swagger yaml')
|
||||
t.assert.ok(true, 'valid swagger yaml')
|
||||
}
|
||||
})
|
||||
|
||||
@@ -315,9 +350,9 @@ test('/documentation/json returns cache.swaggerObject on second request in stati
|
||||
url: '/documentation/json'
|
||||
})
|
||||
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'application/json; charset=utf-8')
|
||||
t.pass('valid swagger json')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'application/json; charset=utf-8')
|
||||
t.assert.ok(true, 'valid swagger json')
|
||||
}
|
||||
|
||||
{
|
||||
@@ -326,9 +361,9 @@ test('/documentation/json returns cache.swaggerObject on second request in stati
|
||||
url: '/documentation/json'
|
||||
})
|
||||
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'application/json; charset=utf-8')
|
||||
t.pass('valid swagger json')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'application/json; charset=utf-8')
|
||||
t.assert.ok(true, 'valid swagger json')
|
||||
}
|
||||
})
|
||||
|
||||
@@ -351,10 +386,10 @@ test('/documentation/yaml returns cache.swaggerString on second request in dynam
|
||||
url: '/documentation/yaml'
|
||||
})
|
||||
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'application/x-yaml')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'application/x-yaml')
|
||||
yaml.parse(res.payload)
|
||||
t.pass('valid swagger yaml')
|
||||
t.assert.ok(true, 'valid swagger yaml')
|
||||
}
|
||||
|
||||
{
|
||||
@@ -363,10 +398,10 @@ test('/documentation/yaml returns cache.swaggerString on second request in dynam
|
||||
url: '/documentation/yaml'
|
||||
})
|
||||
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'application/x-yaml')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'application/x-yaml')
|
||||
yaml.parse(res.payload)
|
||||
t.pass('valid swagger yaml')
|
||||
t.assert.ok(true, 'valid swagger yaml')
|
||||
}
|
||||
})
|
||||
|
||||
@@ -389,9 +424,9 @@ test('/documentation/json returns cache.swaggerObject on second request in dynam
|
||||
url: '/documentation/json'
|
||||
})
|
||||
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'application/json; charset=utf-8')
|
||||
t.pass('valid swagger json')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'application/json; charset=utf-8')
|
||||
t.assert.ok(true, 'valid swagger json')
|
||||
}
|
||||
|
||||
{
|
||||
@@ -400,8 +435,8 @@ test('/documentation/json returns cache.swaggerObject on second request in dynam
|
||||
url: '/documentation/json'
|
||||
})
|
||||
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.equal(res.headers['content-type'], 'application/json; charset=utf-8')
|
||||
t.pass('valid swagger json')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'application/json; charset=utf-8')
|
||||
t.assert.ok(true, 'valid swagger json')
|
||||
}
|
||||
})
|
||||
|
||||
69
backend/node_modules/@fastify/swagger-ui/test/swagger-initializer.test.js
generated
vendored
69
backend/node_modules/@fastify/swagger-ui/test/swagger-initializer.test.js
generated
vendored
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
|
||||
const { test } = require('tap')
|
||||
const { test } = require('node:test')
|
||||
const Fastify = require('fastify')
|
||||
const fastifySwagger = require('@fastify/swagger')
|
||||
const fastifySwaggerUi = require('../index')
|
||||
@@ -17,8 +17,8 @@ test('/documentation/static/swagger-initializer.js should have default uiConfig'
|
||||
url: '/documentation/static/swagger-initializer.js'
|
||||
})
|
||||
|
||||
t.equal(res.statusCode, 200)
|
||||
t.ok(res.payload.includes('const config = {}'))
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.ok(res.payload.includes('const config = {}'))
|
||||
})
|
||||
|
||||
test('/documentation/static/swagger-initializer.js should have configurable uiConfig', async (t) => {
|
||||
@@ -37,8 +37,8 @@ test('/documentation/static/swagger-initializer.js should have configurable uiCo
|
||||
url: '/documentation/static/swagger-initializer.js'
|
||||
})
|
||||
|
||||
t.equal(res.statusCode, 200)
|
||||
t.ok(res.payload.includes("const config = {\"onComplete\":() => { alert('test') }}"))
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.ok(res.payload.includes("const config = {\"onComplete\":() => { alert('test') }}"))
|
||||
})
|
||||
|
||||
test('/documentation/static/swagger-initializer.js should have default initOAuth', async (t) => {
|
||||
@@ -53,8 +53,8 @@ test('/documentation/static/swagger-initializer.js should have default initOAuth
|
||||
url: '/documentation/static/swagger-initializer.js'
|
||||
})
|
||||
|
||||
t.equal(res.statusCode, 200)
|
||||
t.ok(res.payload.includes('ui.initOAuth({})'))
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.ok(res.payload.includes('ui.initOAuth({})'))
|
||||
})
|
||||
|
||||
test('/documentation/static/swagger-initializer.js should have configurable initOAuth', async (t) => {
|
||||
@@ -73,8 +73,8 @@ test('/documentation/static/swagger-initializer.js should have configurable init
|
||||
url: '/documentation/static/swagger-initializer.js'
|
||||
})
|
||||
|
||||
t.equal(res.statusCode, 200)
|
||||
t.ok(res.payload.includes('ui.initOAuth({"clientId":"someId"})'))
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.ok(res.payload.includes('ui.initOAuth({"clientId":"someId"})'))
|
||||
})
|
||||
|
||||
test('customize logo', async (t) => {
|
||||
@@ -90,5 +90,54 @@ test('customize logo', async (t) => {
|
||||
await fastify.register(fastifySwaggerUi, { logo: { type: 'image/png', content: 'foobar' } })
|
||||
|
||||
const res = await fastify.inject('/documentation/static/swagger-initializer.js')
|
||||
t.equal(res.body.indexOf(Buffer.from('foobar').toString('base64')) > -1, true)
|
||||
t.assert.deepStrictEqual(res.body.includes('// Replace the logo'), true)
|
||||
t.assert.deepStrictEqual(res.body.indexOf(Buffer.from('foobar').toString('base64')) > -1, true)
|
||||
})
|
||||
|
||||
test('customized logo has target', async (t) => {
|
||||
const config = {
|
||||
mode: 'static',
|
||||
specification: {
|
||||
path: './examples/example-static-specification.yaml'
|
||||
}
|
||||
}
|
||||
|
||||
const fastify = Fastify()
|
||||
await fastify.register(fastifySwagger, config)
|
||||
await fastify.register(fastifySwaggerUi, { logo: { type: 'image/png', content: 'foobar', target: '_self' } })
|
||||
|
||||
const res = await fastify.inject('/documentation/static/swagger-initializer.js')
|
||||
t.assert.deepStrictEqual(res.body.includes("img.target = '_self'"), true)
|
||||
})
|
||||
|
||||
test('customized logo has href', async (t) => {
|
||||
const config = {
|
||||
mode: 'static',
|
||||
specification: {
|
||||
path: './examples/example-static-specification.yaml'
|
||||
}
|
||||
}
|
||||
|
||||
const fastify = Fastify()
|
||||
await fastify.register(fastifySwagger, config)
|
||||
await fastify.register(fastifySwaggerUi, { logo: { type: 'image/png', content: 'foobar', href: 'http://www.example.com' } })
|
||||
|
||||
const res = await fastify.inject('/documentation/static/swagger-initializer.js')
|
||||
t.assert.deepStrictEqual(res.body.includes("img.href = 'http://www.example.com'"), true)
|
||||
})
|
||||
|
||||
test('no customized logo', async (t) => {
|
||||
const config = {
|
||||
mode: 'static',
|
||||
specification: {
|
||||
path: './examples/example-static-specification.yaml'
|
||||
}
|
||||
}
|
||||
|
||||
const fastify = Fastify()
|
||||
await fastify.register(fastifySwagger, config)
|
||||
await fastify.register(fastifySwaggerUi, { logo: null })
|
||||
|
||||
const res = await fastify.inject('/documentation/static/swagger-initializer.js')
|
||||
t.assert.deepStrictEqual(res.body.includes('// Replace the logo'), false)
|
||||
})
|
||||
|
||||
62
backend/node_modules/@fastify/swagger-ui/test/theme.test.js
generated
vendored
62
backend/node_modules/@fastify/swagger-ui/test/theme.test.js
generated
vendored
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
|
||||
const { test } = require('tap')
|
||||
const { test } = require('node:test')
|
||||
const Fastify = require('fastify')
|
||||
const fastifySwagger = require('@fastify/swagger')
|
||||
const fastifySwaggerUi = require('../index')
|
||||
@@ -23,11 +23,11 @@ test('swagger route does not return additional theme', async (t) => {
|
||||
url: '/documentation'
|
||||
})
|
||||
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.notMatch(res.payload, /theme\/special\.js/)
|
||||
t.notMatch(res.payload, /theme\/favicon\.png/)
|
||||
t.notMatch(res.payload, /theme\/theme\.css/)
|
||||
t.equal(res.headers['content-type'], 'text/html; charset=utf-8')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.deepStrictEqual(/theme\/special\.js/.test(res.payload), false)
|
||||
t.assert.deepStrictEqual(/theme\/favicon\.png/.test(res.payload), false)
|
||||
t.assert.deepStrictEqual(/theme\/theme\.css/.test(res.payload), false)
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'text/html; charset=utf-8')
|
||||
})
|
||||
|
||||
test('swagger route returns additional theme', async (t) => {
|
||||
@@ -66,18 +66,18 @@ test('swagger route returns additional theme', async (t) => {
|
||||
url: '/documentation'
|
||||
})
|
||||
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.match(res.payload, /theme\/special\.js/)
|
||||
t.match(res.payload, /theme\/favicon\.png/)
|
||||
t.match(res.payload, /theme\/theme\.css/)
|
||||
t.equal(res.headers['content-type'], 'text/html; charset=utf-8')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.match(res.payload, /theme\/special\.js/)
|
||||
t.assert.match(res.payload, /theme\/favicon\.png/)
|
||||
t.assert.match(res.payload, /theme\/theme\.css/)
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'text/html; charset=utf-8')
|
||||
|
||||
{
|
||||
const res = await fastify.inject({
|
||||
method: 'GET',
|
||||
url: '/documentation/static/theme/special.js'
|
||||
})
|
||||
t.equal(res.payload, 'alert("loaded test-theme")')
|
||||
t.assert.deepStrictEqual(res.payload, 'alert("loaded test-theme")')
|
||||
}
|
||||
|
||||
{
|
||||
@@ -85,8 +85,8 @@ test('swagger route returns additional theme', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/documentation/static/theme/favicon.png'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(res.headers['content-type'], 'image/png')
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'image/png')
|
||||
}
|
||||
|
||||
{
|
||||
@@ -94,7 +94,7 @@ test('swagger route returns additional theme', async (t) => {
|
||||
method: 'GET',
|
||||
url: '/documentation/static/theme/theme.css'
|
||||
})
|
||||
t.equal(res.payload, '* {border: 1px red solid;}')
|
||||
t.assert.deepStrictEqual(res.payload, '* {border: 1px red solid;}')
|
||||
}
|
||||
})
|
||||
|
||||
@@ -122,16 +122,16 @@ test('swagger route returns additional theme - only js', async (t) => {
|
||||
url: '/documentation'
|
||||
})
|
||||
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.match(res.payload, /theme\/special\.js/)
|
||||
t.equal(res.headers['content-type'], 'text/html; charset=utf-8')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.match(res.payload, /theme\/special\.js/)
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'text/html; charset=utf-8')
|
||||
|
||||
{
|
||||
const res = await fastify.inject({
|
||||
method: 'GET',
|
||||
url: '/documentation/static/theme/special.js'
|
||||
})
|
||||
t.equal(res.payload, 'alert("loaded test-theme")')
|
||||
t.assert.deepStrictEqual(res.payload, 'alert("loaded test-theme")')
|
||||
}
|
||||
})
|
||||
|
||||
@@ -159,16 +159,16 @@ test('swagger route returns additional theme - only css', async (t) => {
|
||||
url: '/documentation'
|
||||
})
|
||||
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.match(res.payload, /theme\/theme\.css/)
|
||||
t.equal(res.headers['content-type'], 'text/html; charset=utf-8')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.match(res.payload, /theme\/theme\.css/)
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'text/html; charset=utf-8')
|
||||
|
||||
{
|
||||
const res = await fastify.inject({
|
||||
method: 'GET',
|
||||
url: '/documentation/static/theme/theme.css'
|
||||
})
|
||||
t.equal(res.payload, '* {border: 1px red solid;}')
|
||||
t.assert.deepStrictEqual(res.payload, '* {border: 1px red solid;}')
|
||||
}
|
||||
})
|
||||
|
||||
@@ -202,17 +202,17 @@ test('swagger route returns additional theme - only favicon', async (t) => {
|
||||
url: '/documentation'
|
||||
})
|
||||
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.match(res.payload, /theme\/favicon\.png/)
|
||||
t.equal(res.headers['content-type'], 'text/html; charset=utf-8')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.match(res.payload, /theme\/favicon\.png/)
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'text/html; charset=utf-8')
|
||||
|
||||
{
|
||||
const res = await fastify.inject({
|
||||
method: 'GET',
|
||||
url: '/documentation/static/theme/favicon.png'
|
||||
})
|
||||
t.equal(res.statusCode, 200)
|
||||
t.equal(res.headers['content-type'], 'image/png')
|
||||
t.assert.deepStrictEqual(res.statusCode, 200)
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'image/png')
|
||||
}
|
||||
})
|
||||
|
||||
@@ -238,7 +238,7 @@ test('swagger route returns additional theme - only title', async (t) => {
|
||||
url: '/documentation'
|
||||
})
|
||||
|
||||
t.equal(typeof res.payload, 'string')
|
||||
t.match(res.payload, /<title>My custom title<\/title>/)
|
||||
t.equal(res.headers['content-type'], 'text/html; charset=utf-8')
|
||||
t.assert.deepStrictEqual(typeof res.payload, 'string')
|
||||
t.assert.match(res.payload, /<title>My custom title<\/title>/)
|
||||
t.assert.deepStrictEqual(res.headers['content-type'], 'text/html; charset=utf-8')
|
||||
})
|
||||
|
||||
39
backend/node_modules/@fastify/swagger-ui/test/transform-swagger.test.js
generated
vendored
39
backend/node_modules/@fastify/swagger-ui/test/transform-swagger.test.js
generated
vendored
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
|
||||
const { test } = require('tap')
|
||||
const { test } = require('node:test')
|
||||
const Fastify = require('fastify')
|
||||
const fastifySwagger = require('@fastify/swagger')
|
||||
const fastifySwaggerUi = require('../index')
|
||||
@@ -52,9 +52,9 @@ test('transformSpecification should modify the json', async (t) => {
|
||||
})
|
||||
await fastify.register(fastifySwaggerUi, {
|
||||
transformSpecification: function (swaggerObject, req, reply) {
|
||||
t.not(swaggerObject, fastify.swagger())
|
||||
t.ok(req)
|
||||
t.ok(reply)
|
||||
t.assert.notEqual(swaggerObject, fastify.swagger())
|
||||
t.assert.ok(req)
|
||||
t.assert.ok(reply)
|
||||
swaggerObject.swagger = '2.1'
|
||||
return swaggerObject
|
||||
}
|
||||
@@ -67,8 +67,8 @@ test('transformSpecification should modify the json', async (t) => {
|
||||
url: '/documentation/json'
|
||||
})
|
||||
|
||||
t.notSame(fastify.swagger(), JSON.parse(res.body))
|
||||
t.equal(JSON.parse(res.body).swagger, '2.1')
|
||||
t.assert.notDeepEqual(fastify.swagger(), JSON.parse(res.body))
|
||||
t.assert.strictEqual(JSON.parse(res.body).swagger, '2.1')
|
||||
})
|
||||
|
||||
test('transformSpecificationClone false should not deepclone fastify.swagger() /1', async (t) => {
|
||||
@@ -118,9 +118,9 @@ test('transformSpecificationClone false should not deepclone fastify.swagger() /
|
||||
await fastify.register(fastifySwaggerUi, {
|
||||
transformSpecificationClone: false,
|
||||
transformSpecification: function (swaggerObject, req, reply) {
|
||||
t.equal(swaggerObject, fastify.swagger())
|
||||
t.ok(req)
|
||||
t.ok(reply)
|
||||
t.assert.deepStrictEqual(swaggerObject, fastify.swagger())
|
||||
t.assert.ok(req)
|
||||
t.assert.ok(reply)
|
||||
return swaggerObject
|
||||
}
|
||||
})
|
||||
@@ -132,10 +132,7 @@ test('transformSpecificationClone false should not deepclone fastify.swagger() /
|
||||
url: '/documentation/json'
|
||||
})
|
||||
|
||||
const swagger = fastify.swagger()
|
||||
Object.getOwnPropertySymbols(swagger.definitions.User).forEach((symbol) => delete swagger.definitions.User[symbol])
|
||||
|
||||
t.strictSame(swagger, JSON.parse(res.body))
|
||||
t.assert.deepStrictEqual(fastify.swagger(), JSON.parse(res.body))
|
||||
})
|
||||
|
||||
test('transformSpecification should modify the yaml', async (t) => {
|
||||
@@ -185,8 +182,8 @@ test('transformSpecification should modify the yaml', async (t) => {
|
||||
await fastify.register(fastifySwaggerUi, {
|
||||
transformSpecification: function (swaggerObject, req, reply) {
|
||||
swaggerObject.swagger = '2.1'
|
||||
t.ok(req)
|
||||
t.ok(reply)
|
||||
t.assert.ok(req)
|
||||
t.assert.ok(reply)
|
||||
return swaggerObject
|
||||
}
|
||||
})
|
||||
@@ -199,8 +196,8 @@ test('transformSpecification should modify the yaml', async (t) => {
|
||||
url: '/documentation/yaml'
|
||||
})
|
||||
|
||||
t.same(fastify.swagger(), swaggerPre)
|
||||
t.equal(yaml.parse(res.body).swagger, '2.1')
|
||||
t.assert.deepStrictEqual(fastify.swagger(), swaggerPre)
|
||||
t.assert.deepStrictEqual(yaml.parse(res.body).swagger, '2.1')
|
||||
})
|
||||
|
||||
test('transformSpecificationClone false should not deepclone fastify.swagger() /2', async (t) => {
|
||||
@@ -250,9 +247,9 @@ test('transformSpecificationClone false should not deepclone fastify.swagger() /
|
||||
await fastify.register(fastifySwaggerUi, {
|
||||
transformSpecificationClone: false,
|
||||
transformSpecification: function (swaggerObject, req, reply) {
|
||||
t.equal(swaggerObject, fastify.swagger())
|
||||
t.ok(req)
|
||||
t.ok(reply)
|
||||
t.assert.deepStrictEqual(swaggerObject, fastify.swagger())
|
||||
t.assert.ok(req)
|
||||
t.assert.ok(reply)
|
||||
return swaggerObject
|
||||
}
|
||||
})
|
||||
@@ -265,5 +262,5 @@ test('transformSpecificationClone false should not deepclone fastify.swagger() /
|
||||
url: '/documentation/yaml'
|
||||
})
|
||||
|
||||
t.same(fastify.swagger(), swaggerPre)
|
||||
t.assert.deepStrictEqual(fastify.swagger(), swaggerPre)
|
||||
})
|
||||
|
||||
24
backend/node_modules/@fastify/swagger-ui/types/http2-types.test-d.ts
generated
vendored
24
backend/node_modules/@fastify/swagger-ui/types/http2-types.test-d.ts
generated
vendored
@@ -1,26 +1,26 @@
|
||||
import fastify from 'fastify';
|
||||
import fastifySwagger from '@fastify/swagger';
|
||||
import fastifySwaggerUi from '..';
|
||||
import fastify from 'fastify'
|
||||
import fastifySwagger from '@fastify/swagger'
|
||||
import fastifySwaggerUi from '..'
|
||||
|
||||
const app = fastify({
|
||||
http2: true
|
||||
});
|
||||
})
|
||||
|
||||
app.register(fastifySwagger);
|
||||
app.register(fastifySwaggerUi);
|
||||
app.register(fastifySwaggerUi, {});
|
||||
app.register(fastifySwagger)
|
||||
app.register(fastifySwaggerUi)
|
||||
app.register(fastifySwaggerUi, {})
|
||||
app.register(fastifySwaggerUi, {
|
||||
routePrefix: '/documentation',
|
||||
});
|
||||
})
|
||||
|
||||
app.put('/some-route/:id', {
|
||||
schema: {
|
||||
description: 'put me some data',
|
||||
tags: ['user', 'code'],
|
||||
summary: 'qwerty',
|
||||
security: [{ apiKey: []}]
|
||||
security: [{ apiKey: [] }]
|
||||
}
|
||||
}, (req, reply) => {});
|
||||
}, () => {})
|
||||
|
||||
app.get('/public/route', {
|
||||
schema: {
|
||||
@@ -28,9 +28,9 @@ app.get('/public/route', {
|
||||
summary: 'qwerty',
|
||||
security: []
|
||||
}
|
||||
}, (_req, _reply) => {});
|
||||
}, () => {})
|
||||
|
||||
app
|
||||
.register(fastifySwaggerUi, {
|
||||
routePrefix: '/documentation',
|
||||
})
|
||||
})
|
||||
|
||||
20
backend/node_modules/@fastify/swagger-ui/types/imports.test-d.ts
generated
vendored
20
backend/node_modules/@fastify/swagger-ui/types/imports.test-d.ts
generated
vendored
@@ -1,14 +1,14 @@
|
||||
import fastify from "fastify";
|
||||
import fastify from 'fastify'
|
||||
|
||||
import swaggerDefault, { fastifySwaggerUi, FastifySwaggerUiOptions } from "..";
|
||||
import * as fastifySwaggerStar from "..";
|
||||
import swaggerDefault, { fastifySwaggerUi, FastifySwaggerUiOptions } from '..'
|
||||
import * as fastifySwaggerStar from '..'
|
||||
|
||||
const app = fastify();
|
||||
const app = fastify()
|
||||
const fastifySwaggerOptions: FastifySwaggerUiOptions = {
|
||||
routePrefix: "/documentation",
|
||||
};
|
||||
routePrefix: '/documentation',
|
||||
}
|
||||
|
||||
app.register(swaggerDefault, fastifySwaggerOptions);
|
||||
app.register(fastifySwaggerUi, fastifySwaggerOptions);
|
||||
app.register(fastifySwaggerStar.default, fastifySwaggerOptions);
|
||||
app.register(fastifySwaggerStar.fastifySwaggerUi, fastifySwaggerOptions);
|
||||
app.register(swaggerDefault, fastifySwaggerOptions)
|
||||
app.register(fastifySwaggerUi, fastifySwaggerOptions)
|
||||
app.register(fastifySwaggerStar.default, fastifySwaggerOptions)
|
||||
app.register(fastifySwaggerStar.fastifySwaggerUi, fastifySwaggerOptions)
|
||||
|
||||
62
backend/node_modules/@fastify/swagger-ui/types/index.d.ts
generated
vendored
62
backend/node_modules/@fastify/swagger-ui/types/index.d.ts
generated
vendored
@@ -1,6 +1,11 @@
|
||||
/// <reference lib="dom" />
|
||||
|
||||
import { FastifyPluginCallback, FastifyReply, FastifyRequest, onRequestHookHandler, preHandlerHookHandler } from 'fastify';
|
||||
import {
|
||||
FastifyPluginCallback,
|
||||
FastifyReply,
|
||||
FastifyRequest,
|
||||
onRequestHookHandler,
|
||||
preHandlerHookHandler,
|
||||
RegisterOptions,
|
||||
} from 'fastify'
|
||||
|
||||
/**
|
||||
* Swagger-UI Vendor Extensions
|
||||
@@ -28,16 +33,24 @@ declare module 'fastify' {
|
||||
}
|
||||
}
|
||||
|
||||
type FastifySwaggerUi = FastifyPluginCallback<fastifySwaggerUi.FastifySwaggerUiOptions>;
|
||||
type FastifySwaggerUi = FastifyPluginCallback<fastifySwaggerUi.FastifySwaggerUiOptions>
|
||||
|
||||
declare namespace fastifySwaggerUi {
|
||||
export interface FastifySwaggerUiOptions {
|
||||
export interface FastifySwaggerUiOptions extends Omit<RegisterOptions, 'prefix' | 'hooks'> {
|
||||
baseDir?: string;
|
||||
/**
|
||||
* Overwrite the swagger url end-point
|
||||
* @default /documentation
|
||||
*/
|
||||
routePrefix?: string;
|
||||
/**
|
||||
* Add an index prefix. This is for when the Fastify server is behind path based routing. ex. NGINX
|
||||
*/
|
||||
indexPrefix?: string;
|
||||
/**
|
||||
* Make it explicit that this plugin overrides the prefix value
|
||||
*/
|
||||
prefix?: never;
|
||||
/**
|
||||
* Swagger UI Config
|
||||
*/
|
||||
@@ -52,6 +65,10 @@ declare namespace fastifySwaggerUi {
|
||||
* route hooks
|
||||
*/
|
||||
uiHooks?: FastifySwaggerUiHooksOptions
|
||||
/**
|
||||
* Make it explicit that this plugin overrides the prefix value
|
||||
*/
|
||||
hooks?: never;
|
||||
|
||||
theme?: FastifySwaggerUiTheme
|
||||
|
||||
@@ -62,7 +79,7 @@ declare namespace fastifySwaggerUi {
|
||||
|
||||
/**
|
||||
* Use this parameter to set a validator URL
|
||||
*
|
||||
*
|
||||
* @default false
|
||||
*/
|
||||
validatorUrl?: string | false
|
||||
@@ -78,9 +95,11 @@ declare namespace fastifySwaggerUi {
|
||||
type FastifySwaggerUILogo = {
|
||||
type: string;
|
||||
content: string | Buffer;
|
||||
href?: string;
|
||||
target?: '_blank' | '_parent' | '_self' | '_top';
|
||||
}
|
||||
|
||||
type SupportedHTTPMethods = "get" | "put" | "post" | "delete" | "options" | "head" | "patch" | "trace";
|
||||
type SupportedHTTPMethods = 'get' | 'put' | 'post' | 'delete' | 'options' | 'head' | 'patch' | 'trace'
|
||||
|
||||
interface PluginsOptions {
|
||||
/**
|
||||
@@ -93,14 +112,14 @@ declare namespace fastifySwaggerUi {
|
||||
pluginLoadType?: PluginLoadType;
|
||||
}
|
||||
|
||||
type PluginLoadType = 'legacy' | 'chain';
|
||||
type PluginLoadType = 'legacy' | 'chain'
|
||||
|
||||
type SorterLike =
|
||||
| "alpha"
|
||||
| "method"
|
||||
| 'alpha'
|
||||
| 'method'
|
||||
| {
|
||||
(name1: string, name2: string): number;
|
||||
};
|
||||
}
|
||||
|
||||
interface Request {
|
||||
[prop: string]: any;
|
||||
@@ -145,15 +164,10 @@ declare namespace fastifySwaggerUi {
|
||||
configUrl?: string | undefined;
|
||||
|
||||
/**
|
||||
* REQUIRED if domNode is not provided. The ID of a DOM element inside which SwaggerUI will put its user interface.
|
||||
* The ID of a DOM element inside which SwaggerUI will put its user interface.
|
||||
*/
|
||||
dom_id?: string | undefined;
|
||||
|
||||
/**
|
||||
* REQUIRED if dom_id is not provided. The HTML DOM element inside which SwaggerUI will put its user interface. Overrides dom_id.
|
||||
*/
|
||||
domNode?: HTMLElement | null | undefined;
|
||||
|
||||
/**
|
||||
* A JavaScript object describing the OpenAPI definition. When used, the url parameter will not be parsed. This is useful for testing manually-generated definitions without hosting them
|
||||
*/
|
||||
@@ -226,7 +240,7 @@ declare namespace fastifySwaggerUi {
|
||||
* (The user can always switch the rendering for a given model by clicking the
|
||||
* 'Model' and 'Example Value' links.)
|
||||
*/
|
||||
defaultModelRendering?: "example" | "model" | undefined;
|
||||
defaultModelRendering?: 'example' | 'model' | undefined;
|
||||
|
||||
/**
|
||||
* Controls the display of the request duration (in milliseconds) for "Try it out" requests.
|
||||
@@ -238,7 +252,7 @@ declare namespace fastifySwaggerUi {
|
||||
* It can be 'list' (expands only the tags), 'full' (expands the tags and operations)
|
||||
* or 'none' (expands nothing).
|
||||
*/
|
||||
docExpansion?: "list" | "full" | "none" | undefined;
|
||||
docExpansion?: 'list' | 'full' | 'none' | undefined;
|
||||
|
||||
/**
|
||||
* If set, enables filtering.
|
||||
@@ -311,7 +325,7 @@ declare namespace fastifySwaggerUi {
|
||||
/**
|
||||
* Highlight.js syntax coloring theme to use. (Only these 6 styles are available.)
|
||||
*/
|
||||
theme?: "agate" | "arta" | "monokai" | "nord" | "obsidian" | "tomorrow-night" | undefined;
|
||||
theme?: 'agate' | 'arta' | 'monokai' | 'nord' | 'obsidian' | 'tomorrow-night' | undefined;
|
||||
} | undefined;
|
||||
/**
|
||||
* Controls whether the "Try it out" section should be enabled by default.
|
||||
@@ -439,7 +453,7 @@ declare namespace fastifySwaggerUi {
|
||||
/**
|
||||
* scope separator for passing scopes, encoded before calling, default
|
||||
* value is a space (encoded value %20).
|
||||
*
|
||||
*
|
||||
* @default ' '
|
||||
*/
|
||||
scopeSeparator?: string;
|
||||
@@ -447,7 +461,7 @@ declare namespace fastifySwaggerUi {
|
||||
/**
|
||||
* string array or scope separator (i.e. space) separated string of
|
||||
* initially selected oauth scopes
|
||||
*
|
||||
*
|
||||
* @default []
|
||||
*/
|
||||
scopes?: string | string[];
|
||||
@@ -485,6 +499,6 @@ declare namespace fastifySwaggerUi {
|
||||
export const fastifySwaggerUi: FastifySwaggerUi
|
||||
export { fastifySwaggerUi as default }
|
||||
}
|
||||
declare function fastifySwaggerUi(...params: Parameters<FastifySwaggerUi>): ReturnType<FastifySwaggerUi>
|
||||
declare function fastifySwaggerUi (...params: Parameters<FastifySwaggerUi>): ReturnType<FastifySwaggerUi>
|
||||
|
||||
export = fastifySwaggerUi;
|
||||
export = fastifySwaggerUi
|
||||
|
||||
87
backend/node_modules/@fastify/swagger-ui/types/swagger-ui-vendor-extensions.test-d.ts
generated
vendored
87
backend/node_modules/@fastify/swagger-ui/types/swagger-ui-vendor-extensions.test-d.ts
generated
vendored
@@ -1,10 +1,11 @@
|
||||
import { OpenAPIV2, OpenAPIV3 } from 'openapi-types'
|
||||
import { expectAssignable } from 'tsd'
|
||||
|
||||
const xTokenNameOpenAPIv3: OpenAPIV3.Document = {
|
||||
expectAssignable<OpenAPIV3.Document>({
|
||||
openapi: '3.0.0',
|
||||
info: {
|
||||
'version': '1.0.0',
|
||||
'title': 'Test OpenApiv3 specification',
|
||||
version: '1.0.0',
|
||||
title: 'Test OpenApiv3 specification',
|
||||
},
|
||||
components: {
|
||||
securitySchemes: {
|
||||
@@ -13,7 +14,7 @@ const xTokenNameOpenAPIv3: OpenAPIV3.Document = {
|
||||
'x-tokenName': 'id_token',
|
||||
flows: {
|
||||
implicit: {
|
||||
authorizationUrl: `http.../login/oauth/authorize`,
|
||||
authorizationUrl: 'http.../login/oauth/authorize',
|
||||
scopes: {},
|
||||
},
|
||||
},
|
||||
@@ -21,9 +22,9 @@ const xTokenNameOpenAPIv3: OpenAPIV3.Document = {
|
||||
}
|
||||
},
|
||||
paths: {}
|
||||
}
|
||||
})
|
||||
|
||||
const xTokenNameOpenAPIv2: OpenAPIV2.Document = {
|
||||
expectAssignable<OpenAPIV2.Document>({
|
||||
swagger: '2.0.0',
|
||||
info: {
|
||||
title: 'Test OpenApiv2 specification',
|
||||
@@ -31,77 +32,77 @@ const xTokenNameOpenAPIv2: OpenAPIV2.Document = {
|
||||
},
|
||||
securityDefinitions: {
|
||||
OAuth2AccessCodeFlow: {
|
||||
type: "oauth2",
|
||||
flow: "accessCode",
|
||||
authorizationUrl: "https://example.com/oauth/authorize",
|
||||
tokenUrl: "https://example.com/oauth/token",
|
||||
"x-tokenName": 'id_token',
|
||||
type: 'oauth2',
|
||||
flow: 'accessCode',
|
||||
authorizationUrl: 'https://example.com/oauth/authorize',
|
||||
tokenUrl: 'https://example.com/oauth/token',
|
||||
'x-tokenName': 'id_token',
|
||||
scopes: { }
|
||||
},
|
||||
OAuth2ApplicationFlow: {
|
||||
type: "oauth2",
|
||||
flow: "application",
|
||||
tokenUrl: "https://example.com/oauth/token",
|
||||
"x-tokenName": 'id_token',
|
||||
type: 'oauth2',
|
||||
flow: 'application',
|
||||
tokenUrl: 'https://example.com/oauth/token',
|
||||
'x-tokenName': 'id_token',
|
||||
scopes: { }
|
||||
},
|
||||
OAuth2ImplicitFlow: {
|
||||
type: "oauth2",
|
||||
flow: "implicit",
|
||||
authorizationUrl: "https://example.com/oauth/authorize",
|
||||
"x-tokenName": 'id_token',
|
||||
type: 'oauth2',
|
||||
flow: 'implicit',
|
||||
authorizationUrl: 'https://example.com/oauth/authorize',
|
||||
'x-tokenName': 'id_token',
|
||||
scopes: { }
|
||||
},
|
||||
OAuth2PasswordFlow: {
|
||||
type: "oauth2",
|
||||
flow: "password",
|
||||
tokenUrl: "https://example.com/oauth/token",
|
||||
"x-tokenName": 'id_token',
|
||||
type: 'oauth2',
|
||||
flow: 'password',
|
||||
tokenUrl: 'https://example.com/oauth/token',
|
||||
'x-tokenName': 'id_token',
|
||||
scopes: { }
|
||||
},
|
||||
},
|
||||
paths: {}
|
||||
}
|
||||
})
|
||||
|
||||
const xExampleOpenAPIv2: OpenAPIV2.Document = {
|
||||
expectAssignable<OpenAPIV2.Document>({
|
||||
swagger: '2.0.0',
|
||||
info: {
|
||||
title: 'Test OpenApiv2 specification',
|
||||
version: '2.0.0'
|
||||
},
|
||||
paths: {
|
||||
"/users/{userId}": {
|
||||
'get': {
|
||||
summary: "Gets a user by ID.",
|
||||
'/users/{userId}': {
|
||||
get: {
|
||||
summary: 'Gets a user by ID.',
|
||||
responses: {
|
||||
},
|
||||
parameters: [
|
||||
{
|
||||
in: "path",
|
||||
name: "userId",
|
||||
type: "integer",
|
||||
in: 'path',
|
||||
name: 'userId',
|
||||
type: 'integer',
|
||||
required: true,
|
||||
description: "Numeric ID of the user to get.",
|
||||
description: 'Numeric ID of the user to get.',
|
||||
'x-example': 'BADC0FFEE'
|
||||
},
|
||||
{
|
||||
in: "query",
|
||||
name: "offset",
|
||||
type: "integer",
|
||||
description: "The number of items to skip before starting to collect the result set.",
|
||||
in: 'query',
|
||||
name: 'offset',
|
||||
type: 'integer',
|
||||
description: 'The number of items to skip before starting to collect the result set.',
|
||||
'x-example': 1337
|
||||
},
|
||||
{
|
||||
in: "header",
|
||||
name: "X-Request-ID",
|
||||
type: "string",
|
||||
in: 'header',
|
||||
name: 'X-Request-ID',
|
||||
type: 'string',
|
||||
required: true,
|
||||
'x-example': 'wget'
|
||||
},
|
||||
{
|
||||
in: "formData",
|
||||
name: "name",
|
||||
type: "string",
|
||||
in: 'formData',
|
||||
name: 'name',
|
||||
type: 'string',
|
||||
description: "A person's name.",
|
||||
'x-example': 'John Doe'
|
||||
}
|
||||
@@ -109,4 +110,4 @@ const xExampleOpenAPIv2: OpenAPIV2.Document = {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
103
backend/node_modules/@fastify/swagger-ui/types/types.test-d.ts
generated
vendored
103
backend/node_modules/@fastify/swagger-ui/types/types.test-d.ts
generated
vendored
@@ -1,13 +1,13 @@
|
||||
import fastify, { FastifyReply, FastifyRequest } from 'fastify';
|
||||
import { expectType } from 'tsd';
|
||||
import fastify, { FastifyReply, FastifyRequest } from 'fastify'
|
||||
import { expectType } from 'tsd'
|
||||
import fastifySwaggerUi, {
|
||||
FastifySwaggerUiOptions,
|
||||
FastifySwaggerInitOAuthOptions,
|
||||
FastifySwaggerUiConfigOptions,
|
||||
FastifySwaggerUiHooksOptions,
|
||||
} from ".."
|
||||
} from '..'
|
||||
|
||||
const app = fastify();
|
||||
const app = fastify()
|
||||
const uiConfig: FastifySwaggerUiConfigOptions = {
|
||||
deepLinking: true,
|
||||
defaultModelsExpandDepth: -1,
|
||||
@@ -16,47 +16,49 @@ const uiConfig: FastifySwaggerUiConfigOptions = {
|
||||
layout: 'BaseLayout',
|
||||
supportedSubmitMethods: ['get'],
|
||||
persistAuthorization: false,
|
||||
};
|
||||
}
|
||||
const initOAuth: FastifySwaggerInitOAuthOptions = {
|
||||
scopes: ['openid', 'profile', 'email', 'offline_access'],
|
||||
};
|
||||
}
|
||||
const uiHooks: FastifySwaggerUiHooksOptions = {
|
||||
onRequest: (request, reply, done) => {done()},
|
||||
preHandler: (request, reply, done) => {done()},
|
||||
onRequest: (_request, _reply, done) => { done() },
|
||||
preHandler: (_request, _reply, done) => { done() },
|
||||
}
|
||||
|
||||
app.register(fastifySwaggerUi);
|
||||
app.register(fastifySwaggerUi, {});
|
||||
app.register(fastifySwaggerUi)
|
||||
app.register(fastifySwaggerUi, {})
|
||||
app.register(fastifySwaggerUi, {
|
||||
routePrefix: '/documentation',
|
||||
});
|
||||
indexPrefix: '/custom-prefix'
|
||||
})
|
||||
|
||||
const fastifySwaggerOptions: FastifySwaggerUiOptions = {
|
||||
routePrefix: '/documentation',
|
||||
indexPrefix: '/custom-prefix'
|
||||
}
|
||||
app.register(fastifySwaggerUi, fastifySwaggerOptions);
|
||||
app.register(fastifySwaggerUi, fastifySwaggerOptions)
|
||||
|
||||
app.get('/deprecated', {
|
||||
schema: {
|
||||
deprecated: true,
|
||||
hide: true
|
||||
}
|
||||
}, (req, reply) => {});
|
||||
}, () => {})
|
||||
|
||||
app.put('/some-route/:id', {
|
||||
schema: {
|
||||
description: 'put me some data',
|
||||
tags: ['user', 'code'],
|
||||
summary: 'qwerty',
|
||||
consumes: ['application/json', 'multipart/form-data'],
|
||||
security: [{ apiKey: []}],
|
||||
operationId: 'opeId',
|
||||
externalDocs: {
|
||||
url: 'https://swagger.io',
|
||||
description: 'Find more info here'
|
||||
},
|
||||
}
|
||||
}, (req, reply) => {});
|
||||
schema: {
|
||||
description: 'put me some data',
|
||||
tags: ['user', 'code'],
|
||||
summary: 'qwerty',
|
||||
consumes: ['application/json', 'multipart/form-data'],
|
||||
security: [{ apiKey: [] }],
|
||||
operationId: 'opeId',
|
||||
externalDocs: {
|
||||
url: 'https://swagger.io',
|
||||
description: 'Find more info here'
|
||||
},
|
||||
}
|
||||
}, () => {})
|
||||
|
||||
app.put('/image.png', {
|
||||
schema: {
|
||||
@@ -71,26 +73,28 @@ app.put('/image.png', {
|
||||
}
|
||||
}
|
||||
}
|
||||
}, async (req, reply) => { reply
|
||||
}, async (_req, reply) => {
|
||||
reply
|
||||
.type('image/png')
|
||||
.send(Buffer.from('iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAIAAAACDbGyAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAAgSURBVBhXY/iPCkB8BgYkEiSIBICiCCEoB0SBwf///wGHRzXLSklJLQAAAABJRU5ErkJggg==', 'base64'));
|
||||
});
|
||||
.send(Buffer.from('iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAIAAAACDbGyAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAAgSURBVBhXY/iPCkB8BgYkEiSIBICiCCEoB0SBwf///wGHRzXLSklJLQAAAABJRU5ErkJggg==', 'base64'))
|
||||
})
|
||||
|
||||
app.get('/public/route', {
|
||||
schema: {
|
||||
description: 'returns 200 OK',
|
||||
summary: 'qwerty',
|
||||
security: [],
|
||||
response: { 200: {} }
|
||||
},
|
||||
links: {
|
||||
200: {'some-route': { operationId: 'opeId'}}
|
||||
}
|
||||
}, (req, reply) => {});
|
||||
schema: {
|
||||
description: 'returns 200 OK',
|
||||
summary: 'qwerty',
|
||||
security: [],
|
||||
response: { 200: {} }
|
||||
},
|
||||
links: {
|
||||
200: { 'some-route': { operationId: 'opeId' } }
|
||||
}
|
||||
}, () => {})
|
||||
|
||||
app
|
||||
.register(fastifySwaggerUi, {
|
||||
routePrefix: '/documentation',
|
||||
indexPrefix: '/custom-prefix'
|
||||
})
|
||||
|
||||
app
|
||||
@@ -98,8 +102,9 @@ app
|
||||
initOAuth
|
||||
})
|
||||
.ready((err) => {
|
||||
app.swagger();
|
||||
});
|
||||
expectType<Error | null>(err)
|
||||
app.swagger()
|
||||
})
|
||||
|
||||
app.register(fastifySwaggerUi, {
|
||||
uiConfig
|
||||
@@ -121,7 +126,7 @@ app.register(fastifySwaggerUi, {
|
||||
})
|
||||
app.register(fastifySwaggerUi, {
|
||||
staticCSP: true,
|
||||
transformStaticCSP(header) {
|
||||
transformStaticCSP (header) {
|
||||
return header
|
||||
}
|
||||
})
|
||||
@@ -154,13 +159,13 @@ app.register(fastifySwaggerUi, {
|
||||
app.register(fastifySwaggerUi, {
|
||||
theme: {
|
||||
favicon: [
|
||||
{
|
||||
filename: 'favicon-16x16.png',
|
||||
rel: 'icon',
|
||||
sizes: '16x16',
|
||||
type: 'image/png',
|
||||
content: Buffer.from('somethingsomething')
|
||||
}
|
||||
{
|
||||
filename: 'favicon-16x16.png',
|
||||
rel: 'icon',
|
||||
sizes: '16x16',
|
||||
type: 'image/png',
|
||||
content: Buffer.from('somethingsomething')
|
||||
}
|
||||
],
|
||||
},
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user