Sid Gifari File Manager
🏠 Root
/
home2
/
meumer25
/
testing.meumercado.app
/
cache
/
webpack
/
server-development
/
Editing: 0.pack
wpc 5� �webpack/lib/cache/PackFileCacheStrategy�PackContentItems�`^� ResolverCachePlugin|normal|default|dependencyType=|esm|path=|/home/dmitri/Dev/NextJSStudies/example|request=|private-next-pages/_app� ResolverCachePlugin|normal|default|dependencyType=|esm|path=|/home/dmitri/Dev/NextJSStudies/example|request=|private-next-pages/_error� ResolverCachePlugin|normal|default|dependencyType=|esm|path=|/home/dmitri/Dev/NextJSStudies/example|request=|private-next-pages/_document�ResolverCachePlugin|loader|default|path=|/home/dmitri/Dev/NextJSStudies/example|request=|next-swc-loader� Compilation/modules|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/build/webpack/loaders/next-swc-loader.js??ruleSet[1].rules[1].oneOf[2].use!/home/dmitri/Dev/NextJSStudies/example/src/pages/_app.tsx� Compilation/modules|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/build/webpack/loaders/next-swc-loader.js??ruleSet[1].rules[1].oneOf[2].use!/home/dmitri/Dev/NextJSStudies/example/src/pages/_document.tsx" ResolverCachePlugin|normal|default|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|alias=|false|path=|/home/dmitri/Dev/NextJSStudies/example/src/pages|request=|@/styles/globals.css� ResolverCachePlugin|normal|default|dependencyType=|esm|path=|/home/dmitri/Dev/NextJSStudies/example/src/pages|request=|next/document�Compilation/modules|external commonjs "react/jsx-dev-runtime" ResolverCachePlugin|normal|default|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|alias=|false|path=|/home/dmitri/Dev/NextJSStudies/example|request=|@/styles/globals.css� ResolverCachePlugin|normal|default|dependencyType=|esm|path=|/home/dmitri/Dev/NextJSStudies/example/src/pages|request=|@/styles/globals.css� ResolverCachePlugin|loader|default|path=|/home/dmitri/Dev/NextJSStudies/example|request=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/compiled/ignore-loader/index.js�Compilation/modules|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/document.js& ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next|request=|./dist/pages/_document� Compilation/modules|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/compiled/ignore-loader/index.js!/home/dmitri/Dev/NextJSStudies/example/src/styles/globals.css� ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|unknown|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next|request=|./dist/pages/_document� Compilation/modules|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/build/webpack/loaders/next-swc-loader.js??ruleSet[1].rules[1].oneOf[2].use!/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages/_document.js� Compilation/modules|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/build/webpack/loaders/next-swc-loader.js??ruleSet[1].rules[1].oneOf[2].use!/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages/_error.js- ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages|request=|../shared/lib/head2 ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages|request=|../shared/lib/constants3 ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages|request=|../server/get-page-files/ ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages|request=|../server/htmlescape* ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages|request=|../lib/is-error5 ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages|request=|../shared/lib/html-context* ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages|request=|../server/utils. ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages|request=|../lib/pretty-bytes� ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages|request=|@swc/helpers/_/_interop_require_default�Compilation/modules|external commonjs "react"� ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages|request=|../lib/pretty-bytes� ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages|request=|../lib/is-error�Compilation/modules|external commonjs "next/dist/server/htmlescape.js"�Compilation/modules|external commonjs "next/dist/server/get-page-files.js"�Compilation/modules|external commonjs "next/dist/server/utils.js"�Compilation/modules|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/lib/pretty-bytes.js�Compilation/modules|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/lib/is-error.js� ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages|request=|../shared/lib/head�Compilation/modules|external commonjs "next/dist/shared/lib/constants.js"�Compilation/modules|external commonjs "next/dist/shared/lib/html-context.js"� Compilation/modules|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/build/webpack/loaders/next-swc-loader.js??ruleSet[1].rules[1].oneOf[2].use!/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/shared/lib/head.js6 ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/lib|request=|../shared/lib/is-plain-object�Compilation/modules|external commonjs "next/dist/shared/lib/is-plain-object.js"- ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/shared/lib|request=|./side-effect- ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/shared/lib|request=|./amp-context6 ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/shared/lib|request=|./head-manager-context* ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/shared/lib|request=|./amp-mode1 ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/shared/lib|request=|./utils/warn-once� ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/shared/lib|request=|@swc/helpers/_/_extends� ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/shared/lib|request=|@swc/helpers/_/_interop_require_default� ResolverCachePlugin|normal|default|fullySpecified=|false|dependencyType=|commonjs|path=|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/shared/lib|request=|@swc/helpers/_/_interop_require_wildcard�Compilation/modules|external commonjs "next/dist/shared/lib/side-effect.js"�Compilation/modules|external commonjs "next/dist/shared/lib/amp-context.js"�Compilation/modules|external commonjs "next/dist/shared/lib/head-manager-context.js"�Compilation/modules|external commonjs "next/dist/shared/lib/amp-mode.js"�Compilation/modules|external commonjs "next/dist/shared/lib/utils/warn-once.js"� Compilation/modules|javascript/dynamic|/home/dmitri/Dev/NextJSStudies/example/node_modules/@swc/helpers/cjs/_interop_require_default.cjs�Compilation/modules|javascript/dynamic|/home/dmitri/Dev/NextJSStudies/example/node_modules/@swc/helpers/cjs/_extends.cjs� Compilation/modules|javascript/dynamic|/home/dmitri/Dev/NextJSStudies/example/node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs� Compilation/codeGeneration|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/build/webpack/loaders/next-swc-loader.js??ruleSet[1].rules[1].oneOf[2].use!/home/dmitri/Dev/NextJSStudies/example/src/pages/_app.tsx|webpack-runtime� Compilation/codeGeneration|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/build/webpack/loaders/next-swc-loader.js??ruleSet[1].rules[1].oneOf[2].use!/home/dmitri/Dev/NextJSStudies/example/src/pages/_document.tsx|webpack-runtime�Compilation/codeGeneration|external commonjs "react/jsx-dev-runtime"|webpack-runtime�Compilation/codeGeneration|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/document.js|webpack-runtime� Compilation/codeGeneration|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/compiled/ignore-loader/index.js!/home/dmitri/Dev/NextJSStudies/example/src/styles/globals.css|webpack-runtime Compilation/codeGeneration|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/build/webpack/loaders/next-swc-loader.js??ruleSet[1].rules[1].oneOf[2].use!/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages/_document.js|webpack-runtime Compilation/codeGeneration|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/build/webpack/loaders/next-swc-loader.js??ruleSet[1].rules[1].oneOf[2].use!/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages/_error.js|webpack-runtime�Compilation/codeGeneration|external commonjs "react"|webpack-runtime�Compilation/codeGeneration|external commonjs "next/dist/server/htmlescape.js"|webpack-runtime�Compilation/codeGeneration|external commonjs "next/dist/server/get-page-files.js"|webpack-runtime�Compilation/codeGeneration|external commonjs "next/dist/server/utils.js"|webpack-runtime�Compilation/codeGeneration|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/lib/pretty-bytes.js|webpack-runtime�Compilation/codeGeneration|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/lib/is-error.js|webpack-runtime�Compilation/codeGeneration|external commonjs "next/dist/shared/lib/constants.js"|webpack-runtime�Compilation/codeGeneration|external commonjs "next/dist/shared/lib/html-context.js"|webpack-runtime Compilation/codeGeneration|/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/build/webpack/loaders/next-swc-loader.js??ruleSet[1].rules[1].oneOf[2].use!/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/shared/lib/head.js|webpack-runtime�Compilation/codeGeneration|external commonjs "next/dist/shared/lib/is-plain-object.js"|webpack-runtime�Compilation/codeGeneration|external commonjs "next/dist/shared/lib/side-effect.js"|webpack-runtime�Compilation/codeGeneration|external commonjs "next/dist/shared/lib/amp-context.js"|webpack-runtime�Compilation/codeGeneration|external commonjs "next/dist/shared/lib/head-manager-context.js"|webpack-runtime�Compilation/codeGeneration|external commonjs "next/dist/shared/lib/amp-mode.js"|webpack-runtime�Compilation/codeGeneration|external commonjs "next/dist/shared/lib/utils/warn-once.js"|webpack-runtime� Compilation/codeGeneration|javascript/dynamic|/home/dmitri/Dev/NextJSStudies/example/node_modules/@swc/helpers/cjs/_interop_require_default.cjs|webpack-runtime� Compilation/codeGeneration|javascript/dynamic|/home/dmitri/Dev/NextJSStudies/example/node_modules/@swc/helpers/cjs/_extends.cjs|webpack-runtime� Compilation/codeGeneration|javascript/dynamic|/home/dmitri/Dev/NextJSStudies/example/node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs|webpack-runtime�Compilation/codeGeneration|webpack/runtime/compat get default export|webpack-runtime�Compilation/codeGeneration|webpack/runtime/make namespace object|webpack-runtime�Compilation/codeGeneration|webpack/runtime/define property getters|webpack-runtime�Compilation/codeGeneration|webpack/runtime/startup entrypoint|webpack-runtime�Compilation/codeGeneration|webpack/runtime/require chunk loading|webpack-runtime�Compilation/codeGeneration|webpack/runtime/hasOwnProperty shorthand|webpack-runtime�Compilation/codeGeneration|webpack/runtime/ensure chunk|webpack-runtime�Compilation/codeGeneration|webpack/runtime/get javascript chunk filename|webpack-runtime�Compilation/assets|chunkpages/_app�Compilation/assets|chunkpages/_error�Compilation/assets|chunkpages/_document�Compilation/assets|chunkwebpack-runtime�webpack/lib/cache/ResolverCachePlugin��`�_ResolverCachePluginCacheMiss�context�path�request�query�fragment�module�directory�file�internal�fullySpecified�descriptionFilePath�descriptionFileData�descriptionFileRoot�relativePath�issuer�issuerLayer�compiler��server�/home/dmitri/Dev/NextJSStudies/example/src/pages/_app.tsx�� �/home/dmitri/Dev/NextJSStudies/example/package.json�name�version�private�scripts�dependencies�example�0.1.0�dev�build�start�lint�next dev�next build�next start�next lint`�@types/node�@types/react�@types/react-dom�autoprefixer�eslint�eslint-config-next�next�postcss�react�react-dom�tailwindcss�typescript�18.16.1�18.2.0�18.2.1�10.4.14�8.39.0�13.3.1��8.4.23���3.3.2�5.0.4�/home/dmitri/Dev/NextJSStudies/example�./src/pages/_app.tsx�webpack/lib/FileSystemInfo�Snapshot@� 0ҏ<|xBѰ/home/dmitri/Dev/NextJSStudies/example/src/pages�/home/dmitri/Dev/NextJSStudies/example/src�safeTime�timestamp! �1'<|xB �1'<|xB� � �/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_app.tsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_app.tsx.js�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_app.tsx.mjs�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_app.tsx.tsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_app.tsx.ts�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_app.tsx.jsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_app.tsx.json�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_app.tsx.wasm�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/package.json�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/package.json� �@ 0ҏ<|xB��! ��4<|xB ��4<|xB 0ҏ<|xB�/home/dmitri/Dev/NextJSStudies�/home/dmitri/Dev�/home/dmitri�/home�/� � � � � � @� �/home/dmitri/Dev/NextJSStudies/example/src/pages/package.json�/home/dmitri/Dev/NextJSStudies/example/src/package.json @� �/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/package.json�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/package.json�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/package.json�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/package.json�/home/dmitri/Dev/NextJSStudies/example/home/package.json ���`��/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages/_error.js�� �/home/dmitri/Dev/NextJSStudies/example/node_modules/next/package.json`���description�main�license�repository�bugs�homepage�types�files�bin��taskr��peerDependencies�peerDependenciesMeta�devDependencies�resolutions�engines�optionalDependencies���The React Framework�./dist/server/next.js�MIT�vercel/next.js�https://github.com/vercel/next.js/issues�https://nextjs.org�index.d.ts`3�dist�app.js�app.d.ts�babel.js�babel.d.ts�client.js�client.d.ts�compat�config.js�config.d.ts�constants.js�constants.d.ts�document.js�document.d.ts�dynamic.js�dynamic.d.ts�error.js�error.d.ts�future�legacy�script.js�script.d.ts�server.js�server.d.ts�head.js�head.d.ts�image.js�image.d.ts�link.js�link.d.ts�router.js�router.d.ts�jest.js�jest.d.ts�amp.js�amp.d.tsېtypes/index.d.ts�types/global.d.ts�types/compiled.d.ts�image-types/global.d.ts�navigation-types/navigation.d.ts�navigation-types/compat/navigation.d.ts�font�navigation.js�navigation.d.ts�headers.js�headers.d.ts�navigation-types�web-vitals.js�web-vitals.d.tsj����./dist/bin/nextX����releaseX����prepublishOnly�k����ncc-compiled��taskr release�pnpm release && pnpm types�cd ../../ && turbo run build�tsc --declaration --emitDeclarationOnly --stripInternal --declarationDir dist�tsec --noEmit�ncc cache clean && taskr ncc�requires�./taskfile-ncc.js�./taskfile-swc.js�./taskfile-watch.js�@next/env�@swc/helpers�busboy�caniuse-liteT����styled-jsx]����0.5.0�1.6.0�^1.0.30001406�8.4.14�5.1.1�@opentelemetry/api�fibers�node-sassJ���K����sass�^1.1.0�>= 3.1.0�^6.0.0 || ^7.0.0�^18.2.0��^1.3.0�����optional���@� �@ampproject/toolbox-optimizer�@babel/code-frame�@babel/core�@babel/eslint-parser�@babel/generator�@babel/plugin-proposal-class-properties�@babel/plugin-proposal-export-namespace-from�@babel/plugin-proposal-numeric-separator�@babel/plugin-proposal-object-rest-spread�@babel/plugin-syntax-bigint�@babel/plugin-syntax-dynamic-import�@babel/plugin-syntax-import-assertions�@babel/plugin-syntax-jsx�@babel/plugin-transform-modules-commonjs�@babel/plugin-transform-runtime�@babel/preset-env�@babel/preset-react�@babel/preset-typescript�@babel/runtime�@babel/traverse�@babel/types�@capsizecss/metrics�@edge-runtime/cookies�@edge-runtime/primitives�@hapi/accept�@jest/transform�@jest/types�@napi-rs/cli�@napi-rs/triples�@next/polyfill-module�@next/polyfill-nomodule�@next/react-dev-overlay�@next/react-refresh-utils�@next/swc̙@segment/ajv-human-errors�@taskr/clear�@taskr/esnext�@types/amphtml-validator�@types/babel__code-frame�@types/babel__core�@types/babel__generator�@types/babel__template�@types/babel__traverse�@types/bytes�@types/ci-info�@types/compression�@types/content-disposition�@types/content-type�@types/cookie�@types/cross-spawn�@types/debug�@types/express-serve-static-core�@types/fresh�@types/glob�@types/jsonwebtoken�@types/lodash�@types/lodash.curry�@types/lru-cache�@types/micromatch�@types/node-fetch�@types/path-to-regexp�@types/platform���������@types/react-is�@types/semver�@types/send�@types/shell-quote�@types/tar�@types/text-table�@types/ua-parser-js�@types/uuid�@types/webpack-sources1�@types/ws�@vercel/ncc�@vercel/nft�acorn�ajv�amphtml-validator�anser�arg�assert�async-retry�async-sema�babel-plugin-transform-define�babel-plugin-transform-react-remove-prop-types�browserify-zlib�browserslist�buffer�bytes�chalk�ci-info�cli-select�client-only�comment-json�compression�conf�constants-browserify�content-disposition�content-type�cookie�cross-spawn�crypto-browserify�css.escape�cssnano-preset-default�data-uri-to-buffer�debug�devalue�domain-browser�edge-runtime�events�find-cache-dir�find-up�fresh�get-orientation�glob�gzip-size�http-proxy�http-proxy-agent�https-browserify�https-proxy-agent�icss-utils�ignore-loader�image-size�is-docker�is-wsl�jest-worker�json5�jsonwebtoken�loader-runner�loader-utils2�loader-utils3�lodash.curry�lru-cache�micromatch�mini-css-extract-plugin�nanoid�native-url�neo-async�node-fetch�node-html-parser�ora�os-browserify�p-limit�path-browserify�path-to-regexp�platform�postcss-flexbugs-fixes�postcss-modules-extract-imports�postcss-modules-local-by-default�postcss-modules-scope�postcss-modules-values�postcss-preset-env�postcss-safe-parser�postcss-scss�postcss-value-parser�process�punycode�querystring-es3�raw-body�react-is�react-refresh�regenerator-runtime�sass-loader�schema-utils2�schema-utils3�semver�send�server-only�setimmediate�shell-quote�source-map�stacktrace-parser�stream-browserify�stream-http�string-hash�string_decoder�strip-ansi�tar����terser�text-table�timers-browserify�tty-browserify�ua-parser-js�undici�unistore�util�uuid�vm-browserify�watchpack�web-vitals�webpack�webpack-sources1�webpack-sources3�ws�zod�2.8.3�7.12.11�7.18.0�7.18.2��7.14.5���7.14.7�7.8.3��7.16.7������7.17.12�7.15.4���1.1.0�3.0.6�2.1.2�5.0.2�29.5.0��2.14.7�r���r���r���r���r����1.4.1����1.0.0�7.0.2�7.1.12�7.6.2�7.4.0�7.11.0�3.1.1�2.0.0�0.0.36�0.5.4�1.1.3�0.3.3�6.0.0�4.1.5�4.17.33����7.1.1�9.0.0�4.14.149�4.1.6�5.1.0�4.0.2�2.6.1�1.7.0�1.3.4�18.0.37�18.0.11�17.0.3�7.3.1�0.14.4�1.7.1�4.0.3�0.2.1�0.7.36�8.3.1�npm:@types/webpack-sources@0.1.5�8.2.0�0.34.0�0.22.6�8.5.0�8.11.0�1.0.35�1.4.9�4.1.0܅1.2.3�3.0.0چ0.4.24�0.2.0�4.20.2�5.6.0Յ2.4.2�watson/ci-info#f43f6a1cefff47fb361c88cf4b943fdbcaafe540�1.1.2�0.0.1�3.0.3�1.7.4�5.0.0ȅ0.5.3�1.0.4�0.4.1�7.0.3�3.12.0�1.5.1�5.2.14�3.0.1�4.1.1�2.0.1�4.19.0�2.1.4�3.3.0�3.3.1�0.5.2�7.1.7����1.18.1���5.0.1Ʌ0.1.2���2.2.0�27.0.0-next.5�2.2.3 4.3.0�npm:loader-utils@2.0.0�npm:loader-utils@3.1.3�����4.0.4�2.4.3�3.1.32�0.3.4��2.6.7�5.3.3��0.3.0�3.1.0�1.0.1�6.1.0�1.3.6�Ѕ4.0.0���7.4.3���4.2.0�0.11.10�2.1.1��2.4.1����0.12.0�0.13.4�12.4.0�npm:schema-utils@2.7.1�npm:schema-utils@3.0.0�7.3.2�0.17.1˅1.0.5�1.7.3�0.6.1�0.1.10����1.3.0��6.1.11��5.14.1��2.0.12Æ0.7.28�5.14.0�3.4.1�0.12.4�8.3.2��2.4.0��5.74.0�npm:webpack-sources@1.4.3�npm:webpack-sources@3.2.3�8.2.3�3.21.4���������1.0.30001406�node�>=14.18.0 �@next/swc-darwin-arm64�@next/swc-darwin-x64�@next/swc-linux-arm64-gnu�@next/swc-linux-arm64-musl�@next/swc-linux-x64-gnu�@next/swc-linux-x64-musl�@next/swc-win32-arm64-msvc�@next/swc-win32-ia32-msvc�@next/swc-win32-x64-msvc�������������������/home/dmitri/Dev/NextJSStudies/example/node_modules/next�./dist/pages/_error.js@� 0ҏ<|xB�/home/dmitri/Dev/NextJSStudies/example/node_modules�� `B���������/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.tsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.tsx.js�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.tsx.mjs�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.tsx.tsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.tsx.ts�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.tsx.jsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.tsx.json�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.tsx.wasm�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.tsx�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.tsx.js�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.tsx.mjs�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.tsx.tsx�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.tsx.ts�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.tsx.jsx�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.tsx.json�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.tsx.wasm�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.ts�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.ts.js�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.ts.mjs�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.ts.tsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.ts.ts�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.ts.jsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.ts.json�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.ts.wasm�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.ts�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.ts.js�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.ts.mjs�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.ts.tsx�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.ts.ts�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.ts.jsx�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.ts.json�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.ts.wasm�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.jsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.jsx.js�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.jsx.mjs�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.jsx.tsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.jsx.ts�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.jsx.jsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.jsx.json�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.jsx.wasm�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.jsx�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.jsx.js�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.jsx.mjs�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.jsx.tsx�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.jsx.ts�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.jsx.jsx�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.jsx.json�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.jsx.wasm�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.js�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.js.js�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.js.mjs�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.js.tsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.js.ts�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.js.jsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.js.json�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.js.wasm�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.js�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.js.js�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.js.mjs�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.js.tsx�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.js.ts�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.js.jsx�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.js.json�/home/dmitri/Dev/NextJSStudies/example/src/pages/_error.js.wasm� ����/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages`�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages/package.json�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/package.json�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next/package.json�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/package.json�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages/_error.js�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages/_error.js.js�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages/_error.js.mjs�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages/_error.js.tsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages/_error.js.ts�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages/_error.js.jsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages/_error.js.json�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages/_error.js.wasm�/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages/package.json�/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/package.json�������@ ��/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next�next@13.3.1�*missing�@ ����/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist�R���V����@W����/home/dmitri/Dev/NextJSStudies/example/src/pages/_document.tsx�� X������������./src/pages/_document.tsx@� 0ҏ<|xB �V��������������������������������/����! �1'<|xB �1'<|xB������������������������������������`�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_document.tsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_document.tsx.js�������������������������������������/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_document.tsx.mjs�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_document.tsx.tsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_document.tsx.ts�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_document.tsx.jsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_document.tsx.json�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/pages/_document.tsx.wasm� A���G����/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/build/webpack/loaders/next-swc-loader.js�� �������./dist/build/webpack/loaders/next-swc-loader.js@ �Տ<|xB������/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/build/webpack/loaders�/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/build/webpack�/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/build�/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/build/webpack/loaders/package.json�/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/build/webpack/package.json�/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/build/package.json��/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/build/webpack/loaders/next-swc-loader������webpack/lib/NormalModule�webpack/lib/util/registerExternalSerializer�webpack-sources/SourceMapSource~ import { jsxDEV as _jsxDEV } from "react/jsx-dev-runtime"; import "@/styles/globals.css"; export default function App({ Component , pageProps }) { return /*#__PURE__*/ _jsxDEV(Component, { ...pageProps }, void 0, false, { fileName: "/home/dmitri/Dev/NextJSStudies/example/src/pages/_app.tsx", lineNumber: 5, columnNumber: 10 }, this); } � webpack://./node_modules/next/dist/build/webpack/loaders/next-swc-loader.js??ruleSet[1].rules[1].oneOf[2].use!./src/pages/_app.tsx� {"version":3,"sources":["webpack://./src/pages/_app.tsx"],"sourcesContent":["import '@/styles/globals.css'\nimport type { AppProps } from 'next/app'\n\nexport default function App({ Component, pageProps }: AppProps) {\n return <Component {...pageProps} />\n}\n"],"names":["App","Component","pageProps"],"mappings":";AAAA,OAAO,uBAAsB;AAG7B,eAAe,SAASA,IAAI,EAAEC,UAAS,EAAEC,UAAS,EAAY,EAAE;IAC9D,qBAAO,QAACD;QAAW,GAAGC,SAAS;;;;;;AACjC,CAAC","file":"x"}�exportsType�namespace �javascript/auto@]��� �`�cacheable�parsed�fileDependencies�contextDependencies�missingDependencies�buildDependencies�valueDependencies�hash�assets�assetsInfo�strict�exportsArgument�topLevelDeclarations�snapshot�webpack/lib/util/LazySet� �webpack/DefinePlugin_hash�fbd341a2�901ca4ffe69b6508�__webpack_exports__�App 0я<|xB ���J����webpack/lib/dependencies/HarmonyCompatibilityDependency d� � ��webpack/lib/dependencies/ConstDependency� `: `:�a;Y `�webpack/lib/dependencies/HarmonyExportHeaderDependency `i@} `Z@} a �webpack/lib/dependencies/HarmonyImportSideEffectDependency�react/jsx-dev-runtime� `:�@/styles/globals.css� `�webpack/lib/dependencies/HarmonyExportSpecifierDependency`�default a�webpack/lib/dependencies/HarmonyImportSpecifierDependencya�jsxDEV�_jsxDEVA� � ��� b � import { jsxDEV as _jsxDEV } from "react/jsx-dev-runtime"; import { Html, Head, Main, NextScript } from "next/document"; export default function Document() { return /*#__PURE__*/ _jsxDEV(Html, { lang: "en", children: [ /*#__PURE__*/ _jsxDEV(Head, {}, void 0, false, { fileName: "/home/dmitri/Dev/NextJSStudies/example/src/pages/_document.tsx", lineNumber: 6, columnNumber: 7 }, this), /*#__PURE__*/ _jsxDEV("body", { children: [ /*#__PURE__*/ _jsxDEV(Main, {}, void 0, false, { fileName: "/home/dmitri/Dev/NextJSStudies/example/src/pages/_document.tsx", lineNumber: 8, columnNumber: 9 }, this), /*#__PURE__*/ _jsxDEV(NextScript, {}, void 0, false, { fileName: "/home/dmitri/Dev/NextJSStudies/example/src/pages/_document.tsx", lineNumber: 9, columnNumber: 9 }, this) ] }, void 0, true, { fileName: "/home/dmitri/Dev/NextJSStudies/example/src/pages/_document.tsx", lineNumber: 7, columnNumber: 7 }, this) ] }, void 0, true, { fileName: "/home/dmitri/Dev/NextJSStudies/example/src/pages/_document.tsx", lineNumber: 5, columnNumber: 5 }, this); } � webpack://./node_modules/next/dist/build/webpack/loaders/next-swc-loader.js??ruleSet[1].rules[1].oneOf[2].use!./src/pages/_document.tsxl {"version":3,"sources":["webpack://./src/pages/_document.tsx"],"sourcesContent":["import { Html, Head, Main, NextScript } from 'next/document'\n\nexport default function Document() {\n return (\n <Html lang=\"en\">\n <Head />\n <body>\n <Main />\n <NextScript />\n </body>\n </Html>\n )\n}\n"],"names":["Html","Head","Main","NextScript","Document","lang","body"],"mappings":";AAAA,SAASA,IAAI,EAAEC,IAAI,EAAEC,IAAI,EAAEC,UAAU,QAAQ,gBAAe;AAE5D,eAAe,SAASC,WAAW;IACjC,qBACE,QAACJ;QAAKK,MAAK;;0BACT,QAACJ;;;;;0BACD,QAACK;;kCACC,QAACJ;;;;;kCACD,QAACC;;;;;;;;;;;;;;;;;AAIT,CAAC","file":"x"}` �� �@%���� � �����fe4876218afb10de� �Document 0я<|xB�� d� � �� `: `:�a;x `=A� � `y@� a$`�� `:�next/document� `=�� a$��A� � ��� b �Html�A� � ��� b!%��A ��� b!�Head�A ��� b"&��A� � ��� c!��AG N ��� c")�Main�AO S ��� c*.��A] d ��� c")�NextScript�Ae o ��� c*4 ���� �/home/dmitri/Dev/NextJSStudies/example/src/styles/globals.css��0���������./src/styles/globals.css@� P<|xB �������/home/dmitri/Dev/NextJSStudies/example/src/styles/package.json ��� P<|xB��/home/dmitri/Dev/NextJSStudies/example/src/styles�� ��! �1'<|xB �1'<|xB �� �� ���� ����X���@�����/home/dmitri/Dev/NextJSStudies/example/node_modules/next/document.js�� ������./document.js@ P<|xB�� ������ `8���9����/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next/document�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next/document.js�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next/document.mjs�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next/document.tsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next/document.ts�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next/document.jsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next/document.json�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/node_modules/next/document.wasm�/home/dmitri/Dev/NextJSStudies/example/node_modules/next/document �����?����webpack/lib/ExternalModule`��commonjs��javascript/dynamic@l��� �asyncg��� �dynamic s���u������� �webpack/lib/dependencies/StaticExportsDependency ������� ������������� @� p<|xB��� ����������������@������� ������������� @� �<|xB`�����/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/styles/globals.css�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/styles/globals.css.js�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/styles/globals.css.mjs�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/styles/globals.css.tsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/styles/globals.css.ts�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/styles/globals.css.jsx�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/styles/globals.css.json�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/styles/globals.css.wasm�/home/dmitri/Dev/NextJSStudies/example/home/dmitri/Dev/NextJSStudies/example/src/styles/package.json� �������s�����/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/compiled/ignore-loader/index.js�� �/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/compiled/ignore-loader/package.jsonz����������index.js�/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/compiled/ignore-loader�./index.js @ �<|xB�������������������/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/compiled��������webpack/lib/util/registerExternalSerializer�webpack-sources/OriginalSource3 module.exports = require('./dist/pages/_document') �webpack://./node_modules/next/document.js`6����defaultObjectΈredirect 5���@����X��� �`6���7���8���9���:���;���<���=���>���?���B���C���E���F����1d20e060881c4243 @ 0я<|xB�������� �����webpack/lib/dependencies/CommonJsExportRequireDependency `2�module.exports �./dist/pages/_document�� `2 K����/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages/_document.js�� �������������./dist/pages/_document.js@ ؏<|xB������������������ ������@ �����/home/dmitri/Dev/NextJSStudies/example/node_modules/next/dist/pages/_document �webpack://./node_modules/next/dist/compiled/ignore-loader/index.js!./src/styles/globals.css` ���`�����sideEffectFree ��� ���!����2302d5447227555d 0я<|xB|���� -���1����@2������ ����v���w����@ @؏<|xBy���z���u������������������ Ӝ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function _export(target, all) { for(var name in all)Object.defineProperty(target, name, { enumerable: true, get: all[name] }); } _export(exports, { Head: function() { return Head; }, NextScript: function() { return NextScript; }, Html: function() { return Html; }, Main: function() { return Main; }, /** * `Document` component handles the initial `document` markup and renders only on the server side. * Commonly used for implementing server side rendering for `css-in-js` libraries. */ default: function() { return Document; } }); const _react = /*#__PURE__*/ _interop_require_wildcard(require("react")); const _constants = require("../shared/lib/constants"); const _getpagefiles = require("../server/get-page-files"); const _htmlescape = require("../server/htmlescape"); const _iserror = /*#__PURE__*/ _interop_require_default(require("../lib/is-error")); const _htmlcontext = require("../shared/lib/html-context"); function _interop_require_default(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); } function _interop_require_wildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for(var key in obj){ if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } /** Set of pages that have triggered a large data warning on production mode. */ const largePageDataWarnings = new Set(); function getDocumentFiles(buildManifest, pathname, inAmpMode) { const sharedFiles = (0, _getpagefiles.getPageFiles)(buildManifest, "/_app"); const pageFiles = process.env.NEXT_RUNTIME !== "edge" && inAmpMode ? [] : (0, _getpagefiles.getPageFiles)(buildManifest, pathname); return { sharedFiles, pageFiles, allFiles: [ ...new Set([ ...sharedFiles, ...pageFiles ]) ] }; } function getPolyfillScripts(context, props) { // polyfills.js has to be rendered as nomodule without async // It also has to be the first script to load const { assetPrefix , buildManifest , devOnlyCacheBusterQueryString , disableOptimizedLoading , crossOrigin } = context; return buildManifest.polyfillFiles.filter((polyfill)=>polyfill.endsWith(".js") && !polyfill.endsWith(".module.js")).map((polyfill)=>/*#__PURE__*/ _react.default.createElement("script", { key: polyfill, defer: !disableOptimizedLoading, nonce: props.nonce, crossOrigin: props.crossOrigin || crossOrigin, noModule: true, src: `${assetPrefix}/_next/${polyfill}${devOnlyCacheBusterQueryString}` })); } function hasComponentProps(child) { return !!child && !!child.props; } function AmpStyles({ styles }) { if (!styles) return null; // try to parse styles from fragment for backwards compat const curStyles = Array.isArray(styles) ? styles : []; if (styles.props && // @ts-ignore Property 'props' does not exist on type ReactElement Array.isArray(styles.props.children)) { const hasStyles = (el)=>{ var _el_props, _el_props_dangerouslySetInnerHTML; return el == null ? void 0 : (_el_props = el.props) == null ? void 0 : (_el_props_dangerouslySetInnerHTML = _el_props.dangerouslySetInnerHTML) == null ? void 0 : _el_props_dangerouslySetInnerHTML.__html; }; // @ts-ignore Property 'props' does not exist on type ReactElement styles.props.children.forEach((child)=>{ if (Array.isArray(child)) { child.forEach((el)=>hasStyles(el) && curStyles.push(el)); } else if (hasStyles(child)) { curStyles.push(child); } }); } /* Add custom styles before AMP styles to prevent accidental overrides */ return /*#__PURE__*/ _react.default.createElement("style", { "amp-custom": "", dangerouslySetInnerHTML: { __html: curStyles.map((style)=>style.props.dangerouslySetInnerHTML.__html).join("").replace(/\/\*# sourceMappingURL=.*\*\//g, "").replace(/\/\*@ sourceURL=.*?\*\//g, "") } }); } function getDynamicChunks(context, props, files) { const { dynamicImports , assetPrefix , isDevelopment , devOnlyCacheBusterQueryString , disableOptimizedLoading , crossOrigin } = context; return dynamicImports.map((file)=>{ if (!file.endsWith(".js") || files.allFiles.includes(file)) return null; return /*#__PURE__*/ _react.default.createElement("script", { async: !isDevelopment && disableOptimizedLoading, defer: !disableOptimizedLoading, key: file, src: `${assetPrefix}/_next/${encodeURI(file)}${devOnlyCacheBusterQueryString}`, nonce: props.nonce, crossOrigin: props.crossOrigin || crossOrigin }); }); } function getScripts(context, props, files) { var _buildManifest_lowPriorityFiles; const { assetPrefix , buildManifest , isDevelopment , devOnlyCacheBusterQueryString , disableOptimizedLoading , crossOrigin } = context; const normalScripts = files.allFiles.filter((file)=>file.endsWith(".js")); const lowPriorityScripts = (_buildManifest_lowPriorityFiles = buildManifest.lowPriorityFiles) == null ? void 0 : _buildManifest_lowPriorityFiles.filter((file)=>file.endsWith(".js")); return [ ...normalScripts, ...lowPriorityScripts ].map((file)=>{ return /*#__PURE__*/ _react.default.createElement("script", { key: file, src: `${assetPrefix}/_next/${encodeURI(file)}${devOnlyCacheBusterQueryString}`, nonce: props.nonce, async: !isDevelopment && disableOptimizedLoading, defer: !disableOptimizedLoading, crossOrigin: props.crossOrigin || crossOrigin }); }); } function getPreNextWorkerScripts(context, props) { const { assetPrefix , scriptLoader , crossOrigin , nextScriptWorkers } = context; // disable `nextScriptWorkers` in edge runtime if (!nextScriptWorkers || process.env.NEXT_RUNTIME === "edge") return null; try { let { partytownSnippet } = __non_webpack_require__("@builder.io/partytown/integration"); const children = Array.isArray(props.children) ? props.children : [ props.children ]; // Check to see if the user has defined their own Partytown configuration const userDefinedConfig = children.find((child)=>{ var _child_props, _child_props_dangerouslySetInnerHTML; return hasComponentProps(child) && (child == null ? void 0 : (_child_props = child.props) == null ? void 0 : (_child_props_dangerouslySetInnerHTML = _child_props.dangerouslySetInnerHTML) == null ? void 0 : _child_props_dangerouslySetInnerHTML.__html.length) && "data-partytown-config" in child.props; }); return /*#__PURE__*/ _react.default.createElement(_react.default.Fragment, null, !userDefinedConfig && /*#__PURE__*/ _react.default.createElement("script", { "data-partytown-config": "", dangerouslySetInnerHTML: { __html: ` partytown = { lib: "${assetPrefix}/_next/static/~partytown/" }; ` } }), /*#__PURE__*/ _react.default.createElement("script", { "data-partytown": "", dangerouslySetInnerHTML: { __html: partytownSnippet() } }), (scriptLoader.worker || []).map((file, index)=>{ const { strategy , src , children: scriptChildren , dangerouslySetInnerHTML , ...scriptProps } = file; let srcProps = {}; if (src) { // Use external src if provided srcProps.src = src; } else if (dangerouslySetInnerHTML && dangerouslySetInnerHTML.__html) { // Embed inline script if provided with dangerouslySetInnerHTML srcProps.dangerouslySetInnerHTML = { __html: dangerouslySetInnerHTML.__html }; } else if (scriptChildren) { // Embed inline script if provided with children srcProps.dangerouslySetInnerHTML = { __html: typeof scriptChildren === "string" ? scriptChildren : Array.isArray(scriptChildren) ? scriptChildren.join("") : "" }; } else { throw new Error("Invalid usage of next/script. Did you forget to include a src attribute or an inline script? https://nextjs.org/docs/messages/invalid-script"); } return /*#__PURE__*/ _react.default.createElement("script", { ...srcProps, ...scriptProps, type: "text/partytown", key: src || index, nonce: props.nonce, "data-nscript": "worker", crossOrigin: props.crossOrigin || crossOrigin }); })); } catch (err) { if ((0, _iserror.default)(err) && err.code !== "MODULE_NOT_FOUND") { console.warn(`Warning: ${err.message}`); } return null; } } function getPreNextScripts(context, props) { const { scriptLoader , disableOptimizedLoading , crossOrigin } = context; const webWorkerScripts = getPreNextWorkerScripts(context, props); const beforeInteractiveScripts = (scriptLoader.beforeInteractive || []).filter((script)=>script.src).map((file, index)=>{ const { strategy , ...scriptProps } = file; return /*#__PURE__*/ _react.default.createElement("script", { ...scriptProps, key: scriptProps.src || index, defer: scriptProps.defer ?? !disableOptimizedLoading, nonce: props.nonce, "data-nscript": "beforeInteractive", crossOrigin: props.crossOrigin || crossOrigin }); }); return /*#__PURE__*/ _react.default.createElement(_react.default.Fragment, null, webWorkerScripts, beforeInteractiveScripts); } function getHeadHTMLProps(props) { const { crossOrigin , nonce , ...restProps } = props; // This assignment is necessary for additional type checking to avoid unsupported attributes in <head> const headProps = restProps; return headProps; } function getAmpPath(ampPath, asPath) { return ampPath || `${asPath}${asPath.includes("?") ? "&" : "?"}amp=1`; } function getNextFontLinkTags(nextFontManifest, dangerousAsPath, assetPrefix = "") { if (!nextFontManifest) { return { preconnect: null, preload: null }; } const appFontsEntry = nextFontManifest.pages["/_app"]; const pageFontsEntry = nextFontManifest.pages[dangerousAsPath]; const preloadedFontFiles = [ ...appFontsEntry ?? [], ...pageFontsEntry ?? [] ]; // If no font files should preload but there's an entry for the path, add a preconnect tag. const preconnectToSelf = !!(preloadedFontFiles.length === 0 && (appFontsEntry || pageFontsEntry)); return { preconnect: preconnectToSelf ? /*#__PURE__*/ _react.default.createElement("link", { "data-next-font": nextFontManifest.pagesUsingSizeAdjust ? "size-adjust" : "", rel: "preconnect", href: "/", crossOrigin: "anonymous" }) : null, preload: preloadedFontFiles ? preloadedFontFiles.map((fontFile)=>{ const ext = /\.(woff|woff2|eot|ttf|otf)$/.exec(fontFile)[1]; return /*#__PURE__*/ _react.default.createElement("link", { key: fontFile, rel: "preload", href: `${assetPrefix}/_next/${encodeURI(fontFile)}`, as: "font", type: `font/${ext}`, crossOrigin: "anonymous", "data-next-font": fontFile.includes("-s") ? "size-adjust" : "" }); }) : null }; } class Head extends _react.default.Component { static #_ = (()=>{ this.contextType = _htmlcontext.HtmlContext; })(); getCssLinks(files) { const { assetPrefix , devOnlyCacheBusterQueryString , dynamicImports , crossOrigin , optimizeCss , optimizeFonts } = this.context; const cssFiles = files.allFiles.filter((f)=>f.endsWith(".css")); const sharedFiles = new Set(files.sharedFiles); // Unmanaged files are CSS files that will be handled directly by the // webpack runtime (`mini-css-extract-plugin`). let unmangedFiles = new Set([]); let dynamicCssFiles = Array.from(new Set(dynamicImports.filter((file)=>file.endsWith(".css")))); if (dynamicCssFiles.length) { const existing = new Set(cssFiles); dynamicCssFiles = dynamicCssFiles.filter((f)=>!(existing.has(f) || sharedFiles.has(f))); unmangedFiles = new Set(dynamicCssFiles); cssFiles.push(...dynamicCssFiles); } let cssLinkElements = []; cssFiles.forEach((file)=>{ const isSharedFile = sharedFiles.has(file); if (!optimizeCss) { cssLinkElements.push(/*#__PURE__*/ _react.default.createElement("link", { key: `${file}-preload`, nonce: this.props.nonce, rel: "preload", href: `${assetPrefix}/_next/${encodeURI(file)}${devOnlyCacheBusterQueryString}`, as: "style", crossOrigin: this.props.crossOrigin || crossOrigin })); } const isUnmanagedFile = unmangedFiles.has(file); cssLinkElements.push(/*#__PURE__*/ _react.default.createElement("link", { key: file, nonce: this.props.nonce, rel: "stylesheet", href: `${assetPrefix}/_next/${encodeURI(file)}${devOnlyCacheBusterQueryString}`, crossOrigin: this.props.crossOrigin || crossOrigin, "data-n-g": isUnmanagedFile ? undefined : isSharedFile ? "" : undefined, "data-n-p": isUnmanagedFile ? undefined : isSharedFile ? undefined : "" })); }); if ("development" !== "development" && optimizeFonts) { cssLinkElements = this.makeStylesheetInert(cssLinkElements); } return cssLinkElements.length === 0 ? null : cssLinkElements; } getPreloadDynamicChunks() { const { dynamicImports , assetPrefix , devOnlyCacheBusterQueryString , crossOrigin } = this.context; return dynamicImports.map((file)=>{ if (!file.endsWith(".js")) { return null; } return /*#__PURE__*/ _react.default.createElement("link", { rel: "preload", key: file, href: `${assetPrefix}/_next/${encodeURI(file)}${devOnlyCacheBusterQueryString}`, as: "script", nonce: this.props.nonce, crossOrigin: this.props.crossOrigin || crossOrigin }); }) // Filter out nulled scripts .filter(Boolean); } getPreloadMainLinks(files) { const { assetPrefix , devOnlyCacheBusterQueryString , scriptLoader , crossOrigin } = this.context; const preloadFiles = files.allFiles.filter((file)=>{ return file.endsWith(".js"); }); return [ ...(scriptLoader.beforeInteractive || []).map((file)=>/*#__PURE__*/ _react.default.createElement("link", { key: file.src, nonce: this.props.nonce, rel: "preload", href: file.src, as: "script", crossOrigin: this.props.crossOrigin || crossOrigin })), ...preloadFiles.map((file)=>/*#__PURE__*/ _react.default.createElement("link", { key: file, nonce: this.props.nonce, rel: "preload", href: `${assetPrefix}/_next/${encodeURI(file)}${devOnlyCacheBusterQueryString}`, as: "script", crossOrigin: this.props.crossOrigin || crossOrigin })) ]; } getBeforeInteractiveInlineScripts() { const { scriptLoader } = this.context; const { nonce , crossOrigin } = this.props; return (scriptLoader.beforeInteractive || []).filter((script)=>!script.src && (script.dangerouslySetInnerHTML || script.children)).map((file, index)=>{ const { strategy , children , dangerouslySetInnerHTML , src , ...scriptProps } = file; let html = ""; if (dangerouslySetInnerHTML && dangerouslySetInnerHTML.__html) { html = dangerouslySetInnerHTML.__html; } else if (children) { html = typeof children === "string" ? children : Array.isArray(children) ? children.join("") : ""; } return /*#__PURE__*/ _react.default.createElement("script", { ...scriptProps, dangerouslySetInnerHTML: { __html: html }, key: scriptProps.id || index, nonce: nonce, "data-nscript": "beforeInteractive", crossOrigin: crossOrigin || process.env.__NEXT_CROSS_ORIGIN }); }); } getDynamicChunks(files) { return getDynamicChunks(this.context, this.props, files); } getPreNextScripts() { return getPreNextScripts(this.context, this.props); } getScripts(files) { return getScripts(this.context, this.props, files); } getPolyfillScripts() { return getPolyfillScripts(this.context, this.props); } makeStylesheetInert(node) { return _react.default.Children.map(node, (c)=>{ var _c_props, _c_props1; if ((c == null ? void 0 : c.type) === "link" && (c == null ? void 0 : (_c_props = c.props) == null ? void 0 : _c_props.href) && _constants.OPTIMIZED_FONT_PROVIDERS.some(({ url })=>{ var _c_props, _c_props_href; return c == null ? void 0 : (_c_props = c.props) == null ? void 0 : (_c_props_href = _c_props.href) == null ? void 0 : _c_props_href.startsWith(url); })) { const newProps = { ...c.props || {}, "data-href": c.props.href, href: undefined }; return /*#__PURE__*/ _react.default.cloneElement(c, newProps); } else if (c == null ? void 0 : (_c_props1 = c.props) == null ? void 0 : _c_props1.children) { const newProps = { ...c.props || {}, children: this.makeStylesheetInert(c.props.children) }; return /*#__PURE__*/ _react.default.cloneElement(c, newProps); } return c; // @types/react bug. Returned value from .map will not be `null` if you pass in `[null]` }).filter(Boolean); } render() { const { styles , ampPath , inAmpMode , hybridAmp , canonicalBase , __NEXT_DATA__ , dangerousAsPath , headTags , unstable_runtimeJS , unstable_JsPreload , disableOptimizedLoading , optimizeCss , optimizeFonts , assetPrefix , nextFontManifest } = this.context; const disableRuntimeJS = unstable_runtimeJS === false; const disableJsPreload = unstable_JsPreload === false || !disableOptimizedLoading; this.context.docComponentsRendered.Head = true; let { head } = this.context; let cssPreloads = []; let otherHeadElements = []; if (head) { head.forEach((c)=>{ let metaTag; if (this.context.strictNextHead) { metaTag = /*#__PURE__*/ _react.default.createElement("meta", { name: "next-head", content: "1" }); } if (c && c.type === "link" && c.props["rel"] === "preload" && c.props["as"] === "style") { metaTag && cssPreloads.push(metaTag); cssPreloads.push(c); } else { if (c) { if (metaTag && (c.type !== "meta" || !c.props["charSet"])) { otherHeadElements.push(metaTag); } otherHeadElements.push(c); } } }); head = cssPreloads.concat(otherHeadElements); } let children = _react.default.Children.toArray(this.props.children).filter(Boolean); // show a warning if Head contains <title> (only in development) if ("development" !== "production") { children = _react.default.Children.map(children, (child)=>{ var _child_props; const isReactHelmet = child == null ? void 0 : (_child_props = child.props) == null ? void 0 : _child_props["data-react-helmet"]; if (!isReactHelmet) { var _child_props1; if ((child == null ? void 0 : child.type) === "title") { console.warn("Warning: <title> should not be used in _document.js's <Head>. https://nextjs.org/docs/messages/no-document-title"); } else if ((child == null ? void 0 : child.type) === "meta" && (child == null ? void 0 : (_child_props1 = child.props) == null ? void 0 : _child_props1.name) === "viewport") { console.warn("Warning: viewport meta tags should not be used in _document.js's <Head>. https://nextjs.org/docs/messages/no-document-viewport-meta"); } } return child; // @types/react bug. Returned value from .map will not be `null` if you pass in `[null]` }); if (this.props.crossOrigin) console.warn("Warning: `Head` attribute `crossOrigin` is deprecated. https://nextjs.org/docs/messages/doc-crossorigin-deprecated"); } if ("development" !== "development" && optimizeFonts && !(process.env.NEXT_RUNTIME !== "edge" && inAmpMode)) { children = this.makeStylesheetInert(children); } let hasAmphtmlRel = false; let hasCanonicalRel = false; // show warning and remove conflicting amp head tags head = _react.default.Children.map(head || [], (child)=>{ if (!child) return child; const { type , props } = child; if (process.env.NEXT_RUNTIME !== "edge" && inAmpMode) { let badProp = ""; if (type === "meta" && props.name === "viewport") { badProp = 'name="viewport"'; } else if (type === "link" && props.rel === "canonical") { hasCanonicalRel = true; } else if (type === "script") { // only block if // 1. it has a src and isn't pointing to ampproject's CDN // 2. it is using dangerouslySetInnerHTML without a type or // a type of text/javascript if (props.src && props.src.indexOf("ampproject") < -1 || props.dangerouslySetInnerHTML && (!props.type || props.type === "text/javascript")) { badProp = "<script"; Object.keys(props).forEach((prop)=>{ badProp += ` ${prop}="${props[prop]}"`; }); badProp += "/>"; } } if (badProp) { console.warn(`Found conflicting amp tag "${child.type}" with conflicting prop ${badProp} in ${__NEXT_DATA__.page}. https://nextjs.org/docs/messages/conflicting-amp-tag`); return null; } } else { // non-amp mode if (type === "link" && props.rel === "amphtml") { hasAmphtmlRel = true; } } return child; // @types/react bug. Returned value from .map will not be `null` if you pass in `[null]` }); const files = getDocumentFiles(this.context.buildManifest, this.context.__NEXT_DATA__.page, process.env.NEXT_RUNTIME !== "edge" && inAmpMode); const nextFontLinkTags = getNextFontLinkTags(nextFontManifest, dangerousAsPath, assetPrefix); return /*#__PURE__*/ _react.default.createElement("head", getHeadHTMLProps(this.props), this.context.isDevelopment && /*#__PURE__*/ _react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/ _react.default.createElement("style", { "data-next-hide-fouc": true, "data-ampdevmode": process.env.NEXT_RUNTIME !== "edge" && inAmpMode ? "true" : undefined, dangerouslySetInnerHTML: { __html: `body{display:none}` } }), /*#__PURE__*/ _react.default.createElement("noscript", { "data-next-hide-fouc": true, "data-ampdevmode": process.env.NEXT_RUNTIME !== "edge" && inAmpMode ? "true" : undefined }, /*#__PURE__*/ _react.default.createElement("style", { dangerouslySetInnerHTML: { __html: `body{display:block}` } }))), head, this.context.strictNextHead ? null : /*#__PURE__*/ _react.default.createElement("meta", { name: "next-head-count", content: _react.default.Children.count(head || []).toString() }), children, optimizeFonts && /*#__PURE__*/ _react.default.createElement("meta", { name: "next-font-preconnect" }), nextFontLinkTags.preconnect, nextFontLinkTags.preload, process.env.NEXT_RUNTIME !== "edge" && inAmpMode && /*#__PURE__*/ _react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/ _react.default.createElement("meta", { name: "viewport", content: "width=device-width,minimum-scale=1,initial-scale=1" }), !hasCanonicalRel && /*#__PURE__*/ _react.default.createElement("link", { rel: "canonical", href: canonicalBase + require("../server/utils").cleanAmpPath(dangerousAsPath) }), /*#__PURE__*/ _react.default.createElement("link", { rel: "preload", as: "script", href: "https://cdn.ampproject.org/v0.js" }), /*#__PURE__*/ _react.default.createElement(AmpStyles, { styles: styles }), /*#__PURE__*/ _react.default.createElement("style", { "amp-boilerplate": "", dangerouslySetInnerHTML: { __html: `body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}` } }), /*#__PURE__*/ _react.default.createElement("noscript", null, /*#__PURE__*/ _react.default.createElement("style", { "amp-boilerplate": "", dangerouslySetInnerHTML: { __html: `body{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}` } })), /*#__PURE__*/ _react.default.createElement("script", { async: true, src: "https://cdn.ampproject.org/v0.js" })), !(process.env.NEXT_RUNTIME !== "edge" && inAmpMode) && /*#__PURE__*/ _react.default.createElement(_react.default.Fragment, null, !hasAmphtmlRel && hybridAmp && /*#__PURE__*/ _react.default.createElement("link", { rel: "amphtml", href: canonicalBase + getAmpPath(ampPath, dangerousAsPath) }), this.getBeforeInteractiveInlineScripts(), !optimizeCss && this.getCssLinks(files), !optimizeCss && /*#__PURE__*/ _react.default.createElement("noscript", { "data-n-css": this.props.nonce ?? "" }), !disableRuntimeJS && !disableJsPreload && this.getPreloadDynamicChunks(), !disableRuntimeJS && !disableJsPreload && this.getPreloadMainLinks(files), !disableOptimizedLoading && !disableRuntimeJS && this.getPolyfillScripts(), !disableOptimizedLoading && !disableRuntimeJS && this.getPreNextScripts(), !disableOptimizedLoading && !disableRuntimeJS && this.getDynamicChunks(files), !disableOptimizedLoading && !disableRuntimeJS && this.getScripts(files), optimizeCss && this.getCssLinks(files), optimizeCss && /*#__PURE__*/ _react.default.createElement("noscript", { "data-n-css": this.props.nonce ?? "" }), this.context.isDevelopment && // this element is used to mount development styles so the // ordering matches production // (by default, style-loader injects at the bottom of <head />) /*#__PURE__*/ _react.default.createElement("noscript", { id: "__next_css__DO_NOT_USE__" }), styles || null), /*#__PURE__*/ _react.default.createElement(_react.default.Fragment, {}, ...headTags || [])); } } function handleDocumentScriptLoaderItems(scriptLoader, __NEXT_DATA__, props) { var _children_find, _children_find_props, _children_find1, _children_find_props1; if (!props.children) return; const scriptLoaderItems = []; const children = Array.isArray(props.children) ? props.children : [ props.children ]; const headChildren = (_children_find = children.find((child)=>child.type === Head)) == null ? void 0 : (_children_find_props = _children_find.props) == null ? void 0 : _children_find_props.children; const bodyChildren = (_children_find1 = children.find((child)=>child.type === "body")) == null ? void 0 : (_children_find_props1 = _children_find1.props) == null ? void 0 : _children_find_props1.children; // Scripts with beforeInteractive can be placed inside Head or <body> so children of both needs to be traversed const combinedChildren = [ ...Array.isArray(headChildren) ? headChildren : [ headChildren ], ...Array.isArray(bodyChildren) ? bodyChildren : [ bodyChildren ] ]; _react.default.Children.forEach(combinedChildren, (child)=>{ var _child_type; if (!child) return; // When using the `next/script` component, register it in script loader. if ((_child_type = child.type) == null ? void 0 : _child_type.__nextScript) { if (child.props.strategy === "beforeInteractive") { scriptLoader.beforeInteractive = (scriptLoader.beforeInteractive || []).concat([ { ...child.props } ]); return; } else if ([ "lazyOnload", "afterInteractive", "worker" ].includes(child.props.strategy)) { scriptLoaderItems.push(child.props); return; } } }); __NEXT_DATA__.scriptLoader = scriptLoaderItems; } class NextScript extends _react.default.Component { static #_ = (()=>{ this.contextType = _htmlcontext.HtmlContext; })(); getDynamicChunks(files) { return getDynamicChunks(this.context, this.props, files); } getPreNextScripts() { return getPreNextScripts(this.context, this.props); } getScripts(files) { return getScripts(this.context, this.props, files); } getPolyfillScripts() { return getPolyfillScripts(this.context, this.props); } static getInlineScriptSource(context) { const { __NEXT_DATA__ , largePageDataBytes } = context; try { const data = JSON.stringify(__NEXT_DATA__); if (largePageDataWarnings.has(__NEXT_DATA__.page)) { return (0, _htmlescape.htmlEscapeJsonString)(data); } const bytes = process.env.NEXT_RUNTIME === "edge" ? new TextEncoder().encode(data).buffer.byteLength : Buffer.from(data).byteLength; const prettyBytes = require("../lib/pretty-bytes").default; if (largePageDataBytes && bytes > largePageDataBytes) { if ("development" === "production") { largePageDataWarnings.add(__NEXT_DATA__.page); } console.warn(`Warning: data for page "${__NEXT_DATA__.page}"${__NEXT_DATA__.page === context.dangerousAsPath ? "" : ` (path "${context.dangerousAsPath}")`} is ${prettyBytes(bytes)} which exceeds the threshold of ${prettyBytes(largePageDataBytes)}, this amount of data can reduce performance.\nSee more info here: https://nextjs.org/docs/messages/large-page-data`); } return (0, _htmlescape.htmlEscapeJsonString)(data); } catch (err) { if ((0, _iserror.default)(err) && err.message.indexOf("circular structure") !== -1) { throw new Error(`Circular structure in "getInitialProps" result of page "${__NEXT_DATA__.page}". https://nextjs.org/docs/messages/circular-structure`); } throw err; } } render() { const { assetPrefix , inAmpMode , buildManifest , unstable_runtimeJS , docComponentsRendered , devOnlyCacheBusterQueryString , disableOptimizedLoading , crossOrigin } = this.context; const disableRuntimeJS = unstable_runtimeJS === false; docComponentsRendered.NextScript = true; if (process.env.NEXT_RUNTIME !== "edge" && inAmpMode) { if ("development" === "production") { return null; } const ampDevFiles = [ ...buildManifest.devFiles, ...buildManifest.polyfillFiles, ...buildManifest.ampDevFiles ]; return /*#__PURE__*/ _react.default.createElement(_react.default.Fragment, null, disableRuntimeJS ? null : /*#__PURE__*/ _react.default.createElement("script", { id: "__NEXT_DATA__", type: "application/json", nonce: this.props.nonce, crossOrigin: this.props.crossOrigin || crossOrigin, dangerouslySetInnerHTML: { __html: NextScript.getInlineScriptSource(this.context) }, "data-ampdevmode": true }), ampDevFiles.map((file)=>/*#__PURE__*/ _react.default.createElement("script", { key: file, src: `${assetPrefix}/_next/${file}${devOnlyCacheBusterQueryString}`, nonce: this.props.nonce, crossOrigin: this.props.crossOrigin || crossOrigin, "data-ampdevmode": true }))); } if ("development" !== "production") { if (this.props.crossOrigin) console.warn("Warning: `NextScript` attribute `crossOrigin` is deprecated. https://nextjs.org/docs/messages/doc-crossorigin-deprecated"); } const files = getDocumentFiles(this.context.buildManifest, this.context.__NEXT_DATA__.page, process.env.NEXT_RUNTIME !== "edge" && inAmpMode); return /*#__PURE__*/ _react.default.createElement(_react.default.Fragment, null, !disableRuntimeJS && buildManifest.devFiles ? buildManifest.devFiles.map((file)=>/*#__PURE__*/ _react.default.createElement("script", { key: file, src: `${assetPrefix}/_next/${encodeURI(file)}${devOnlyCacheBusterQueryString}`, nonce: this.props.nonce, crossOrigin: this.props.crossOrigin || crossOrigin })) : null, disableRuntimeJS ? null : /*#__PURE__*/ _react.default.createElement("script", { id: "__NEXT_DATA__", type: "application/json", nonce: this.props.nonce, crossOrigin: this.props.crossOrigin || crossOrigin, dangerouslySetInnerHTML: { __html: NextScript.getInlineScriptSource(this.context) } }), disableOptimizedLoading && !disableRuntimeJS && this.getPolyfillScripts(), disableOptimizedLoading && !disableRuntimeJS && this.getPreNextScripts(), disableOptimizedLoading && !disableRuntimeJS && this.getDynamicChunks(files), disableOptimizedLoading && !disableRuntimeJS && this.getScripts(files)); } } function Html(props) { const { inAmpMode , docComponentsRendered , locale , scriptLoader , __NEXT_DATA__ } = (0, _react.useContext)(_htmlcontext.HtmlContext); docComponentsRendered.Html = true; handleDocumentScriptLoaderItems(scriptLoader, __NEXT_DATA__, props); return /*#__PURE__*/ _react.default.createElement("html", { ...props, lang: props.lang || locale || undefined, amp: process.env.NEXT_RUNTIME !== "edge" && inAmpMode ? "" : undefined, "data-ampdevmode": process.env.NEXT_RUNTIME !== "edge" && inAmpMode && "development" !== "production" ? "" : undefined }); } function Main() { const { docComponentsRendered } = (0, _react.useContext)(_htmlcontext.HtmlContext); docComponentsRendered.Main = true; // @ts-ignore return /*#__PURE__*/ _react.default.createElement("next-js-internal-body-render-target", null); } class Document extends _react.default.Component { /** * `getInitialProps` hook returns the context object with the addition of `renderPage`. * `renderPage` callback executes `React` rendering logic synchronously to support server-rendering wrappers */ static getInitialProps(ctx) { return ctx.defaultGetInitialProps(ctx); } render() { return /*#__PURE__*/ _react.default.createElement(Html, null, /*#__PURE__*/ _react.default.createElement(Head, null), /*#__PURE__*/ _react.default.createElement("body", null, /*#__PURE__*/ _react.default.createElement(Main, null), /*#__PURE__*/ _react.default.createElement(NextScript, null))); } } // Add a special property to the built-in `Document` component so later we can // identify if a user customized `Document` is used or not. const InternalFunctionDocument = function InternalFunctionDocument() { return /*#__PURE__*/ _react.default.createElement(Html, null, /*#__PURE__*/ _react.default.createElement(Head, null), /*#__PURE__*/ _react.default.createElement("body", null, /*#__PURE__*/ _react.default.createElement(Main, null), /*#__PURE__*/ _react.default.createElement(NextScript, null))); }; Document[_constants.NEXT_BUILTIN_DOCUMENT] = InternalFunctionDocument; //# sourceMappingURL=_document.js.map � webpack://./node_modules/next/dist/build/webpack/loaders/next-swc-loader.js??ruleSet[1].rules[1].oneOf[2].use!./node_modules/next/dist/pages/_document.js� {"version":3,"sources":["webpack://./node_modules/next/dist/pages/_document.js"],"sourcesContent":["\"use strict\";\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nfunction _export(target, all) {\n for(var name in all)Object.defineProperty(target, name, {\n enumerable: true,\n get: all[name]\n });\n}\n_export(exports, {\n Head: function() {\n return Head;\n },\n NextScript: function() {\n return NextScript;\n },\n Html: function() {\n return Html;\n },\n Main: function() {\n return Main;\n },\n /**\n * `Document` component handles the initial `document` markup and renders only on the server side.\n * Commonly used for implementing server side rendering for `css-in-js` libraries.\n */ default: function() {\n return Document;\n }\n});\nconst _react = /*#__PURE__*/ _interop_require_wildcard(require(\"react\"));\nconst _constants = require(\"../shared/lib/constants\");\nconst _getpagefiles = require(\"../server/get-page-files\");\nconst _htmlescape = require(\"../server/htmlescape\");\nconst _iserror = /*#__PURE__*/ _interop_require_default(require(\"../lib/is-error\"));\nconst _htmlcontext = require(\"../shared/lib/html-context\");\nfunction _interop_require_default(obj) {\n return obj && obj.__esModule ? obj : {\n default: obj\n };\n}\nfunction _getRequireWildcardCache(nodeInterop) {\n if (typeof WeakMap !== \"function\") return null;\n var cacheBabelInterop = new WeakMap();\n var cacheNodeInterop = new WeakMap();\n return (_getRequireWildcardCache = function(nodeInterop) {\n return nodeInterop ? cacheNodeInterop : cacheBabelInterop;\n })(nodeInterop);\n}\nfunction _interop_require_wildcard(obj, nodeInterop) {\n if (!nodeInterop && obj && obj.__esModule) {\n return obj;\n }\n if (obj === null || typeof obj !== \"object\" && typeof obj !== \"function\") {\n return {\n default: obj\n };\n }\n var cache = _getRequireWildcardCache(nodeInterop);\n if (cache && cache.has(obj)) {\n return cache.get(obj);\n }\n var newObj = {};\n var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\n for(var key in obj){\n if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) {\n var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\n if (desc && (desc.get || desc.set)) {\n Object.defineProperty(newObj, key, desc);\n } else {\n newObj[key] = obj[key];\n }\n }\n }\n newObj.default = obj;\n if (cache) {\n cache.set(obj, newObj);\n }\n return newObj;\n}\n/** Set of pages that have triggered a large data warning on production mode. */ const largePageDataWarnings = new Set();\nfunction getDocumentFiles(buildManifest, pathname, inAmpMode) {\n const sharedFiles = (0, _getpagefiles.getPageFiles)(buildManifest, \"/_app\");\n const pageFiles = process.env.NEXT_RUNTIME !== \"edge\" && inAmpMode ? [] : (0, _getpagefiles.getPageFiles)(buildManifest, pathname);\n return {\n sharedFiles,\n pageFiles,\n allFiles: [\n ...new Set([\n ...sharedFiles,\n ...pageFiles\n ])\n ]\n };\n}\nfunction getPolyfillScripts(context, props) {\n // polyfills.js has to be rendered as nomodule without async\n // It also has to be the first script to load\n const { assetPrefix , buildManifest , devOnlyCacheBusterQueryString , disableOptimizedLoading , crossOrigin } = context;\n return buildManifest.polyfillFiles.filter((polyfill)=>polyfill.endsWith(\".js\") && !polyfill.endsWith(\".module.js\")).map((polyfill)=>/*#__PURE__*/ _react.default.createElement(\"script\", {\n key: polyfill,\n defer: !disableOptimizedLoading,\n nonce: props.nonce,\n crossOrigin: props.crossOrigin || crossOrigin,\n noModule: true,\n src: `${assetPrefix}/_next/${polyfill}${devOnlyCacheBusterQueryString}`\n }));\n}\nfunction hasComponentProps(child) {\n return !!child && !!child.props;\n}\nfunction AmpStyles({ styles }) {\n if (!styles) return null;\n // try to parse styles from fragment for backwards compat\n const curStyles = Array.isArray(styles) ? styles : [];\n if (// @ts-ignore Property 'props' does not exist on type ReactElement\n styles.props && // @ts-ignore Property 'props' does not exist on type ReactElement\n Array.isArray(styles.props.children)) {\n const hasStyles = (el)=>{\n var _el_props, _el_props_dangerouslySetInnerHTML;\n return el == null ? void 0 : (_el_props = el.props) == null ? void 0 : (_el_props_dangerouslySetInnerHTML = _el_props.dangerouslySetInnerHTML) == null ? void 0 : _el_props_dangerouslySetInnerHTML.__html;\n };\n // @ts-ignore Property 'props' does not exist on type ReactElement\n styles.props.children.forEach((child)=>{\n if (Array.isArray(child)) {\n child.forEach((el)=>hasStyles(el) && curStyles.push(el));\n } else if (hasStyles(child)) {\n curStyles.push(child);\n }\n });\n }\n /* Add custom styles before AMP styles to prevent accidental overrides */ return /*#__PURE__*/ _react.default.createElement(\"style\", {\n \"amp-custom\": \"\",\n dangerouslySetInnerHTML: {\n __html: curStyles.map((style)=>style.props.dangerouslySetInnerHTML.__html).join(\"\").replace(/\\/\\*# sourceMappingURL=.*\\*\\//g, \"\").replace(/\\/\\*@ sourceURL=.*?\\*\\//g, \"\")\n }\n });\n}\nfunction getDynamicChunks(context, props, files) {\n const { dynamicImports , assetPrefix , isDevelopment , devOnlyCacheBusterQueryString , disableOptimizedLoading , crossOrigin } = context;\n return dynamicImports.map((file)=>{\n if (!file.endsWith(\".js\") || files.allFiles.includes(file)) return null;\n return /*#__PURE__*/ _react.default.createElement(\"script\", {\n async: !isDevelopment && disableOptimizedLoading,\n defer: !disableOptimizedLoading,\n key: file,\n src: `${assetPrefix}/_next/${encodeURI(file)}${devOnlyCacheBusterQueryString}`,\n nonce: props.nonce,\n crossOrigin: props.crossOrigin || crossOrigin\n });\n });\n}\nfunction getScripts(context, props, files) {\n var _buildManifest_lowPriorityFiles;\n const { assetPrefix , buildManifest , isDevelopment , devOnlyCacheBusterQueryString , disableOptimizedLoading , crossOrigin } = context;\n const normalScripts = files.allFiles.filter((file)=>file.endsWith(\".js\"));\n const lowPriorityScripts = (_buildManifest_lowPriorityFiles = buildManifest.lowPriorityFiles) == null ? void 0 : _buildManifest_lowPriorityFiles.filter((file)=>file.endsWith(\".js\"));\n return [\n ...normalScripts,\n ...lowPriorityScripts\n ].map((file)=>{\n return /*#__PURE__*/ _react.default.createElement(\"script\", {\n key: file,\n src: `${assetPrefix}/_next/${encodeURI(file)}${devOnlyCacheBusterQueryString}`,\n nonce: props.nonce,\n async: !isDevelopment && disableOptimizedLoading,\n defer: !disableOptimizedLoading,\n crossOrigin: props.crossOrigin || crossOrigin\n });\n });\n}\nfunction getPreNextWorkerScripts(context, props) {\n const { assetPrefix , scriptLoader , crossOrigin , nextScriptWorkers } = context;\n // disable `nextScriptWorkers` in edge runtime\n if (!nextScriptWorkers || process.env.NEXT_RUNTIME === \"edge\") return null;\n try {\n let { partytownSnippet } = __non_webpack_require__(\"@builder.io/partytown/integration\");\n const children = Array.isArray(props.children) ? props.children : [\n props.children\n ];\n // Check to see if the user has defined their own Partytown configuration\n const userDefinedConfig = children.find((child)=>{\n var _child_props, _child_props_dangerouslySetInnerHTML;\n return hasComponentProps(child) && (child == null ? void 0 : (_child_props = child.props) == null ? void 0 : (_child_props_dangerouslySetInnerHTML = _child_props.dangerouslySetInnerHTML) == null ? void 0 : _child_props_dangerouslySetInnerHTML.__html.length) && \"data-partytown-config\" in child.props;\n });\n return /*#__PURE__*/ _react.default.createElement(_react.default.Fragment, null, !userDefinedConfig && /*#__PURE__*/ _react.default.createElement(\"script\", {\n \"data-partytown-config\": \"\",\n dangerouslySetInnerHTML: {\n __html: `\n partytown = {\n lib: \"${assetPrefix}/_next/static/~partytown/\"\n };\n `\n }\n }), /*#__PURE__*/ _react.default.createElement(\"script\", {\n \"data-partytown\": \"\",\n dangerouslySetInnerHTML: {\n __html: partytownSnippet()\n }\n }), (scriptLoader.worker || []).map((file, index)=>{\n const { strategy , src , children: scriptChildren , dangerouslySetInnerHTML , ...scriptProps } = file;\n let srcProps = {};\n if (src) {\n // Use external src if provided\n srcProps.src = src;\n } else if (dangerouslySetInnerHTML && dangerouslySetInnerHTML.__html) {\n // Embed inline script if provided with dangerouslySetInnerHTML\n srcProps.dangerouslySetInnerHTML = {\n __html: dangerouslySetInnerHTML.__html\n };\n } else if (scriptChildren) {\n // Embed inline script if provided with children\n srcProps.dangerouslySetInnerHTML = {\n __html: typeof scriptChildren === \"string\" ? scriptChildren : Array.isArray(scriptChildren) ? scriptChildren.join(\"\") : \"\"\n };\n } else {\n throw new Error(\"Invalid usage of next/script. Did you forget to include a src attribute or an inline script? https://nextjs.org/docs/messages/invalid-script\");\n }\n return /*#__PURE__*/ _react.default.createElement(\"script\", {\n ...srcProps,\n ...scriptProps,\n type: \"text/partytown\",\n key: src || index,\n nonce: props.nonce,\n \"data-nscript\": \"worker\",\n crossOrigin: props.crossOrigin || crossOrigin\n });\n }));\n } catch (err) {\n if ((0, _iserror.default)(err) && err.code !== \"MODULE_NOT_FOUND\") {\n console.warn(`Warning: ${err.message}`);\n }\n return null;\n }\n}\nfunction getPreNextScripts(context, props) {\n const { scriptLoader , disableOptimizedLoading , crossOrigin } = context;\n const webWorkerScripts = getPreNextWorkerScripts(context, props);\n const beforeInteractiveScripts = (scriptLoader.beforeInteractive || []).filter((script)=>script.src).map((file, index)=>{\n const { strategy , ...scriptProps } = file;\n return /*#__PURE__*/ _react.default.createElement(\"script\", {\n ...scriptProps,\n key: scriptProps.src || index,\n defer: scriptProps.defer ?? !disableOptimizedLoading,\n nonce: props.nonce,\n \"data-nscript\": \"beforeInteractive\",\n crossOrigin: props.crossOrigin || crossOrigin\n });\n });\n return /*#__PURE__*/ _react.default.createElement(_react.default.Fragment, null, webWorkerScripts, beforeInteractiveScripts);\n}\nfunction getHeadHTMLProps(props) {\n const { crossOrigin , nonce , ...restProps } = props;\n // This assignment is necessary for additional type checking to avoid unsupported attributes in <head>\n const headProps = restProps;\n return headProps;\n}\nfunction getAmpPath(ampPath, asPath) {\n return ampPath || `${asPath}${asPath.includes(\"?\") ? \"&\" : \"?\"}amp=1`;\n}\nfunction getNextFontLinkTags(nextFontManifest, dangerousAsPath, assetPrefix = \"\") {\n if (!nextFontManifest) {\n return {\n preconnect: null,\n preload: null\n };\n }\n const appFontsEntry = nextFontManifest.pages[\"/_app\"];\n const pageFontsEntry = nextFontManifest.pages[dangerousAsPath];\n const preloadedFontFiles = [\n ...appFontsEntry ?? [],\n ...pageFontsEntry ?? []\n ];\n // If no font files should preload but there's an entry for the path, add a preconnect tag.\n const preconnectToSelf = !!(preloadedFontFiles.length === 0 && (appFontsEntry || pageFontsEntry));\n return {\n preconnect: preconnectToSelf ? /*#__PURE__*/ _react.default.createElement(\"link\", {\n \"data-next-font\": nextFontManifest.pagesUsingSizeAdjust ? \"size-adjust\" : \"\",\n rel: \"preconnect\",\n href: \"/\",\n crossOrigin: \"anonymous\"\n }) : null,\n preload: preloadedFontFiles ? preloadedFontFiles.map((fontFile)=>{\n const ext = /\\.(woff|woff2|eot|ttf|otf)$/.exec(fontFile)[1];\n return /*#__PURE__*/ _react.default.createElement(\"link\", {\n key: fontFile,\n rel: \"preload\",\n href: `${assetPrefix}/_next/${encodeURI(fontFile)}`,\n as: \"font\",\n type: `font/${ext}`,\n crossOrigin: \"anonymous\",\n \"data-next-font\": fontFile.includes(\"-s\") ? \"size-adjust\" : \"\"\n });\n }) : null\n };\n}\nclass Head extends _react.default.Component {\n static #_ = (()=>{\n this.contextType = _htmlcontext.HtmlContext;\n })();\n getCssLinks(files) {\n const { assetPrefix , devOnlyCacheBusterQueryString , dynamicImports , crossOrigin , optimizeCss , optimizeFonts } = this.context;\n const cssFiles = files.allFiles.filter((f)=>f.endsWith(\".css\"));\n const sharedFiles = new Set(files.sharedFiles);\n // Unmanaged files are CSS files that will be handled directly by the\n // webpack runtime (`mini-css-extract-plugin`).\n let unmangedFiles = new Set([]);\n let dynamicCssFiles = Array.from(new Set(dynamicImports.filter((file)=>file.endsWith(\".css\"))));\n if (dynamicCssFiles.length) {\n const existing = new Set(cssFiles);\n dynamicCssFiles = dynamicCssFiles.filter((f)=>!(existing.has(f) || sharedFiles.has(f)));\n unmangedFiles = new Set(dynamicCssFiles);\n cssFiles.push(...dynamicCssFiles);\n }\n let cssLinkElements = [];\n cssFiles.forEach((file)=>{\n const isSharedFile = sharedFiles.has(file);\n if (!optimizeCss) {\n cssLinkElements.push(/*#__PURE__*/ _react.default.createElement(\"link\", {\n key: `${file}-preload`,\n nonce: this.props.nonce,\n rel: \"preload\",\n href: `${assetPrefix}/_next/${encodeURI(file)}${devOnlyCacheBusterQueryString}`,\n as: \"style\",\n crossOrigin: this.props.crossOrigin || crossOrigin\n }));\n }\n const isUnmanagedFile = unmangedFiles.has(file);\n cssLinkElements.push(/*#__PURE__*/ _react.default.createElement(\"link\", {\n key: file,\n nonce: this.props.nonce,\n rel: \"stylesheet\",\n href: `${assetPrefix}/_next/${encodeURI(file)}${devOnlyCacheBusterQueryString}`,\n crossOrigin: this.props.crossOrigin || crossOrigin,\n \"data-n-g\": isUnmanagedFile ? undefined : isSharedFile ? \"\" : undefined,\n \"data-n-p\": isUnmanagedFile ? undefined : isSharedFile ? undefined : \"\"\n }));\n });\n if (process.env.NODE_ENV !== \"development\" && optimizeFonts) {\n cssLinkElements = this.makeStylesheetInert(cssLinkElements);\n }\n return cssLinkElements.length === 0 ? null : cssLinkElements;\n }\n getPreloadDynamicChunks() {\n const { dynamicImports , assetPrefix , devOnlyCacheBusterQueryString , crossOrigin } = this.context;\n return dynamicImports.map((file)=>{\n if (!file.endsWith(\".js\")) {\n return null;\n }\n return /*#__PURE__*/ _react.default.createElement(\"link\", {\n rel: \"preload\",\n key: file,\n href: `${assetPrefix}/_next/${encodeURI(file)}${devOnlyCacheBusterQueryString}`,\n as: \"script\",\n nonce: this.props.nonce,\n crossOrigin: this.props.crossOrigin || crossOrigin\n });\n })// Filter out nulled scripts\n .filter(Boolean);\n }\n getPreloadMainLinks(files) {\n const { assetPrefix , devOnlyCacheBusterQueryString , scriptLoader , crossOrigin } = this.context;\n const preloadFiles = files.allFiles.filter((file)=>{\n return file.endsWith(\".js\");\n });\n return [\n ...(scriptLoader.beforeInteractive || []).map((file)=>/*#__PURE__*/ _react.default.createElement(\"link\", {\n key: file.src,\n nonce: this.props.nonce,\n rel: \"preload\",\n href: file.src,\n as: \"script\",\n crossOrigin: this.props.crossOrigin || crossOrigin\n })),\n ...preloadFiles.map((file)=>/*#__PURE__*/ _react.default.createElement(\"link\", {\n key: file,\n nonce: this.props.nonce,\n rel: \"preload\",\n href: `${assetPrefix}/_next/${encodeURI(file)}${devOnlyCacheBusterQueryString}`,\n as: \"script\",\n crossOrigin: this.props.crossOrigin || crossOrigin\n }))\n ];\n }\n getBeforeInteractiveInlineScripts() {\n const { scriptLoader } = this.context;\n const { nonce , crossOrigin } = this.props;\n return (scriptLoader.beforeInteractive || []).filter((script)=>!script.src && (script.dangerouslySetInnerHTML || script.children)).map((file, index)=>{\n const { strategy , children , dangerouslySetInnerHTML , src , ...scriptProps } = file;\n let html = \"\";\n if (dangerouslySetInnerHTML && dangerouslySetInnerHTML.__html) {\n html = dangerouslySetInnerHTML.__html;\n } else if (children) {\n html = typeof children === \"string\" ? children : Array.isArray(children) ? children.join(\"\") : \"\";\n }\n return /*#__PURE__*/ _react.default.createElement(\"script\", {\n ...scriptProps,\n dangerouslySetInnerHTML: {\n __html: html\n },\n key: scriptProps.id || index,\n nonce: nonce,\n \"data-nscript\": \"beforeInteractive\",\n crossOrigin: crossOrigin || process.env.__NEXT_CROSS_ORIGIN\n });\n });\n }\n getDynamicChunks(files) {\n return getDynamicChunks(this.context, this.props, files);\n }\n getPreNextScripts() {\n return getPreNextScripts(this.context, this.props);\n }\n getScripts(files) {\n return getScripts(this.context, this.props, files);\n }\n getPolyfillScripts() {\n return getPolyfillScripts(this.context, this.props);\n }\n makeStylesheetInert(node) {\n return _react.default.Children.map(node, (c)=>{\n var _c_props, _c_props1;\n if ((c == null ? void 0 : c.type) === \"link\" && (c == null ? void 0 : (_c_props = c.props) == null ? void 0 : _c_props.href) && _constants.OPTIMIZED_FONT_PROVIDERS.some(({ url })=>{\n var _c_props, _c_props_href;\n return c == null ? void 0 : (_c_props = c.props) == null ? void 0 : (_c_props_href = _c_props.href) == null ? void 0 : _c_props_href.startsWith(url);\n })) {\n const newProps = {\n ...c.props || {},\n \"data-href\": c.props.href,\n href: undefined\n };\n return /*#__PURE__*/ _react.default.cloneElement(c, newProps);\n } else if (c == null ? void 0 : (_c_props1 = c.props) == null ? void 0 : _c_props1.children) {\n const newProps = {\n ...c.props || {},\n children: this.makeStylesheetInert(c.props.children)\n };\n return /*#__PURE__*/ _react.default.cloneElement(c, newProps);\n }\n return c;\n // @types/react bug. Returned value from .map will not be `null` if you pass in `[null]`\n }).filter(Boolean);\n }\n render() {\n const { styles , ampPath , inAmpMode , hybridAmp , canonicalBase , __NEXT_DATA__ , dangerousAsPath , headTags , unstable_runtimeJS , unstable_JsPreload , disableOptimizedLoading , optimizeCss , optimizeFonts , assetPrefix , nextFontManifest } = this.context;\n const disableRuntimeJS = unstable_runtimeJS === false;\n const disableJsPreload = unstable_JsPreload === false || !disableOptimizedLoading;\n this.context.docComponentsRendered.Head = true;\n let { head } = this.context;\n let cssPreloads = [];\n let otherHeadElements = [];\n if (head) {\n head.forEach((c)=>{\n let metaTag;\n if (this.context.strictNextHead) {\n metaTag = /*#__PURE__*/ _react.default.createElement(\"meta\", {\n name: \"next-head\",\n content: \"1\"\n });\n }\n if (c && c.type === \"link\" && c.props[\"rel\"] === \"preload\" && c.props[\"as\"] === \"style\") {\n metaTag && cssPreloads.push(metaTag);\n cssPreloads.push(c);\n } else {\n if (c) {\n if (metaTag && (c.type !== \"meta\" || !c.props[\"charSet\"])) {\n otherHeadElements.push(metaTag);\n }\n otherHeadElements.push(c);\n }\n }\n });\n head = cssPreloads.concat(otherHeadElements);\n }\n let children = _react.default.Children.toArray(this.props.children).filter(Boolean);\n // show a warning if Head contains <title> (only in development)\n if (process.env.NODE_ENV !== \"production\") {\n children = _react.default.Children.map(children, (child)=>{\n var _child_props;\n const isReactHelmet = child == null ? void 0 : (_child_props = child.props) == null ? void 0 : _child_props[\"data-react-helmet\"];\n if (!isReactHelmet) {\n var _child_props1;\n if ((child == null ? void 0 : child.type) === \"title\") {\n console.warn(\"Warning: <title> should not be used in _document.js's <Head>. https://nextjs.org/docs/messages/no-document-title\");\n } else if ((child == null ? void 0 : child.type) === \"meta\" && (child == null ? void 0 : (_child_props1 = child.props) == null ? void 0 : _child_props1.name) === \"viewport\") {\n console.warn(\"Warning: viewport meta tags should not be used in _document.js's <Head>. https://nextjs.org/docs/messages/no-document-viewport-meta\");\n }\n }\n return child;\n // @types/react bug. Returned value from .map will not be `null` if you pass in `[null]`\n });\n if (this.props.crossOrigin) console.warn(\"Warning: `Head` attribute `crossOrigin` is deprecated. https://nextjs.org/docs/messages/doc-crossorigin-deprecated\");\n }\n if (process.env.NODE_ENV !== \"development\" && optimizeFonts && !(process.env.NEXT_RUNTIME !== \"edge\" && inAmpMode)) {\n children = this.makeStylesheetInert(children);\n }\n let hasAmphtmlRel = false;\n let hasCanonicalRel = false;\n // show warning and remove conflicting amp head tags\n head = _react.default.Children.map(head || [], (child)=>{\n if (!child) return child;\n const { type , props } = child;\n if (process.env.NEXT_RUNTIME !== \"edge\" && inAmpMode) {\n let badProp = \"\";\n if (type === \"meta\" && props.name === \"viewport\") {\n badProp = 'name=\"viewport\"';\n } else if (type === \"link\" && props.rel === \"canonical\") {\n hasCanonicalRel = true;\n } else if (type === \"script\") {\n // only block if\n // 1. it has a src and isn't pointing to ampproject's CDN\n // 2. it is using dangerouslySetInnerHTML without a type or\n // a type of text/javascript\n if (props.src && props.src.indexOf(\"ampproject\") < -1 || props.dangerouslySetInnerHTML && (!props.type || props.type === \"text/javascript\")) {\n badProp = \"<script\";\n Object.keys(props).forEach((prop)=>{\n badProp += ` ${prop}=\"${props[prop]}\"`;\n });\n badProp += \"/>\";\n }\n }\n if (badProp) {\n console.warn(`Found conflicting amp tag \"${child.type}\" with conflicting prop ${badProp} in ${__NEXT_DATA__.page}. https://nextjs.org/docs/messages/conflicting-amp-tag`);\n return null;\n }\n } else {\n // non-amp mode\n if (type === \"link\" && props.rel === \"amphtml\") {\n hasAmphtmlRel = true;\n }\n }\n return child;\n // @types/react bug. Returned value from .map will not be `null` if you pass in `[null]`\n });\n const files = getDocumentFiles(this.context.buildManifest, this.context.__NEXT_DATA__.page, process.env.NEXT_RUNTIME !== \"edge\" && inAmpMode);\n const nextFontLinkTags = getNextFontLinkTags(nextFontManifest, dangerousAsPath, assetPrefix);\n return /*#__PURE__*/ _react.default.createElement(\"head\", getHeadHTMLProps(this.props), this.context.isDevelopment && /*#__PURE__*/ _react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/ _react.default.createElement(\"style\", {\n \"data-next-hide-fouc\": true,\n \"data-ampdevmode\": process.env.NEXT_RUNTIME !== \"edge\" && inAmpMode ? \"true\" : undefined,\n dangerouslySetInnerHTML: {\n __html: `body{display:none}`\n }\n }), /*#__PURE__*/ _react.default.createElement(\"noscript\", {\n \"data-next-hide-fouc\": true,\n \"data-ampdevmode\": process.env.NEXT_RUNTIME !== \"edge\" && inAmpMode ? \"true\" : undefined\n }, /*#__PURE__*/ _react.default.createElement(\"style\", {\n dangerouslySetInnerHTML: {\n __html: `body{display:block}`\n }\n }))), head, this.context.strictNextHead ? null : /*#__PURE__*/ _react.default.createElement(\"meta\", {\n name: \"next-head-count\",\n content: _react.default.Children.count(head || []).toString()\n }), children, optimizeFonts && /*#__PURE__*/ _react.default.createElement(\"meta\", {\n name: \"next-font-preconnect\"\n }), nextFontLinkTags.preconnect, nextFontLinkTags.preload, process.env.NEXT_RUNTIME !== \"edge\" && inAmpMode && /*#__PURE__*/ _react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/ _react.default.createElement(\"meta\", {\n name: \"viewport\",\n content: \"width=device-width,minimum-scale=1,initial-scale=1\"\n }), !hasCanonicalRel && /*#__PURE__*/ _react.default.createElement(\"link\", {\n rel: \"canonical\",\n href: canonicalBase + require(\"../server/utils\").cleanAmpPath(dangerousAsPath)\n }), /*#__PURE__*/ _react.default.createElement(\"link\", {\n rel: \"preload\",\n as: \"script\",\n href: \"https://cdn.ampproject.org/v0.js\"\n }), /*#__PURE__*/ _react.default.createElement(AmpStyles, {\n styles: styles\n }), /*#__PURE__*/ _react.default.createElement(\"style\", {\n \"amp-boilerplate\": \"\",\n dangerouslySetInnerHTML: {\n __html: `body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}`\n }\n }), /*#__PURE__*/ _react.default.createElement(\"noscript\", null, /*#__PURE__*/ _react.default.createElement(\"style\", {\n \"amp-boilerplate\": \"\",\n dangerouslySetInnerHTML: {\n __html: `body{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}`\n }\n })), /*#__PURE__*/ _react.default.createElement(\"script\", {\n async: true,\n src: \"https://cdn.ampproject.org/v0.js\"\n })), !(process.env.NEXT_RUNTIME !== \"edge\" && inAmpMode) && /*#__PURE__*/ _react.default.createElement(_react.default.Fragment, null, !hasAmphtmlRel && hybridAmp && /*#__PURE__*/ _react.default.createElement(\"link\", {\n rel: \"amphtml\",\n href: canonicalBase + getAmpPath(ampPath, dangerousAsPath)\n }), this.getBeforeInteractiveInlineScripts(), !optimizeCss && this.getCssLinks(files), !optimizeCss && /*#__PURE__*/ _react.default.createElement(\"noscript\", {\n \"data-n-css\": this.props.nonce ?? \"\"\n }), !disableRuntimeJS && !disableJsPreload && this.getPreloadDynamicChunks(), !disableRuntimeJS && !disableJsPreload && this.getPreloadMainLinks(files), !disableOptimizedLoading && !disableRuntimeJS && this.getPolyfillScripts(), !disableOptimizedLoading && !disableRuntimeJS && this.getPreNextScripts(), !disableOptimizedLoading && !disableRuntimeJS && this.getDynamicChunks(files), !disableOptimizedLoading && !disableRuntimeJS && this.getScripts(files), optimizeCss && this.getCssLinks(files), optimizeCss && /*#__PURE__*/ _react.default.createElement(\"noscript\", {\n \"data-n-css\": this.props.nonce ?? \"\"\n }), this.context.isDevelopment && // this element is used to mount development styles so the\n // ordering matches production\n // (by default, style-loader injects at the bottom of <head />)\n /*#__PURE__*/ _react.default.createElement(\"noscript\", {\n id: \"__next_css__DO_NOT_USE__\"\n }), styles || null), /*#__PURE__*/ _react.default.createElement(_react.default.Fragment, {}, ...headTags || []));\n }\n}\nfunction handleDocumentScriptLoaderItems(scriptLoader, __NEXT_DATA__, props) {\n var _children_find, _children_find_props, _children_find1, _children_find_props1;\n if (!props.children) return;\n const scriptLoaderItems = [];\n const children = Array.isArray(props.children) ? props.children : [\n props.children\n ];\n const headChildren = (_children_find = children.find((child)=>child.type === Head)) == null ? void 0 : (_children_find_props = _children_find.props) == null ? void 0 : _children_find_props.children;\n const bodyChildren = (_children_find1 = children.find((child)=>child.type === \"body\")) == null ? void 0 : (_children_find_props1 = _children_find1.props) == null ? void 0 : _children_find_props1.children;\n // Scripts with beforeInteractive can be placed inside Head or <body> so children of both needs to be traversed\n const combinedChildren = [\n ...Array.isArray(headChildren) ? headChildren : [\n headChildren\n ],\n ...Array.isArray(bodyChildren) ? bodyChildren : [\n bodyChildren\n ]\n ];\n _react.default.Children.forEach(combinedChildren, (child)=>{\n var _child_type;\n if (!child) return;\n // When using the `next/script` component, register it in script loader.\n if ((_child_type = child.type) == null ? void 0 : _child_type.__nextScript) {\n if (child.props.strategy === \"beforeInteractive\") {\n scriptLoader.beforeInteractive = (scriptLoader.beforeInteractive || []).concat([\n {\n ...child.props\n }\n ]);\n return;\n } else if ([\n \"lazyOnload\",\n \"afterInteractive\",\n \"worker\"\n ].includes(child.props.strategy)) {\n scriptLoaderItems.push(child.props);\n return;\n }\n }\n });\n __NEXT_DATA__.scriptLoader = scriptLoaderItems;\n}\nclass NextScript extends _react.default.Component {\n static #_ = (()=>{\n this.contextType = _htmlcontext.HtmlContext;\n })();\n getDynamicChunks(files) {\n return getDynamicChunks(this.context, this.props, files);\n }\n getPreNextScripts() {\n return getPreNextScripts(this.context, this.props);\n }\n getScripts(files) {\n return getScripts(this.context, this.props, files);\n }\n getPolyfillScripts() {\n return getPolyfillScripts(this.context, this.props);\n }\n static getInlineScriptSource(context) {\n const { __NEXT_DATA__ , largePageDataBytes } = context;\n try {\n const data = JSON.stringify(__NEXT_DATA__);\n if (largePageDataWarnings.has(__NEXT_DATA__.page)) {\n return (0, _htmlescape.htmlEscapeJsonString)(data);\n }\n const bytes = process.env.NEXT_RUNTIME === \"edge\" ? new TextEncoder().encode(data).buffer.byteLength : Buffer.from(data).byteLength;\n const prettyBytes = require(\"../lib/pretty-bytes\").default;\n if (largePageDataBytes && bytes > largePageDataBytes) {\n if (process.env.NODE_ENV === \"production\") {\n largePageDataWarnings.add(__NEXT_DATA__.page);\n }\n console.warn(`Warning: data for page \"${__NEXT_DATA__.page}\"${__NEXT_DATA__.page === context.dangerousAsPath ? \"\" : ` (path \"${context.dangerousAsPath}\")`} is ${prettyBytes(bytes)} which exceeds the threshold of ${prettyBytes(largePageDataBytes)}, this amount of data can reduce performance.\\nSee more info here: https://nextjs.org/docs/messages/large-page-data`);\n }\n return (0, _htmlescape.htmlEscapeJsonString)(data);\n } catch (err) {\n if ((0, _iserror.default)(err) && err.message.indexOf(\"circular structure\") !== -1) {\n throw new Error(`Circular structure in \"getInitialProps\" result of page \"${__NEXT_DATA__.page}\". https://nextjs.org/docs/messages/circular-structure`);\n }\n throw err;\n }\n }\n render() {\n const { assetPrefix , inAmpMode , buildManifest , unstable_runtimeJS , docComponentsRendered , devOnlyCacheBusterQueryString , disableOptimizedLoading , crossOrigin } = this.context;\n const disableRuntimeJS = unstable_runtimeJS === false;\n docComponentsRendered.NextScript = true;\n if (process.env.NEXT_RUNTIME !== \"edge\" && inAmpMode) {\n if (process.env.NODE_ENV === \"production\") {\n return null;\n }\n const ampDevFiles = [\n ...buildManifest.devFiles,\n ...buildManifest.polyfillFiles,\n ...buildManifest.ampDevFiles\n ];\n return /*#__PURE__*/ _react.default.createElement(_react.default.Fragment, null, disableRuntimeJS ? null : /*#__PURE__*/ _react.default.createElement(\"script\", {\n id: \"__NEXT_DATA__\",\n type: \"application/json\",\n nonce: this.props.nonce,\n crossOrigin: this.props.crossOrigin || crossOrigin,\n dangerouslySetInnerHTML: {\n __html: NextScript.getInlineScriptSource(this.context)\n },\n \"data-ampdevmode\": true\n }), ampDevFiles.map((file)=>/*#__PURE__*/ _react.default.createElement(\"script\", {\n key: file,\n src: `${assetPrefix}/_next/${file}${devOnlyCacheBusterQueryString}`,\n nonce: this.props.nonce,\n crossOrigin: this.props.crossOrigin || crossOrigin,\n \"data-ampdevmode\": true\n })));\n }\n if (process.env.NODE_ENV !== \"production\") {\n if (this.props.crossOrigin) console.warn(\"Warning: `NextScript` attribute `crossOrigin` is deprecated. https://nextjs.org/docs/messages/doc-crossorigin-deprecated\");\n }\n const files = getDocumentFiles(this.context.buildManifest, this.context.__NEXT_DATA__.page, process.env.NEXT_RUNTIME !== \"edge\" && inAmpMode);\n return /*#__PURE__*/ _react.default.createElement(_react.default.Fragment, null, !disableRuntimeJS && buildManifest.devFiles ? buildManifest.devFiles.map((file)=>/*#__PURE__*/ _react.default.createElement(\"script\", {\n key: file,\n src: `${assetPrefix}/_next/${encodeURI(file)}${devOnlyCacheBusterQueryString}`,\n nonce: this.props.nonce,\n crossOrigin: this.props.crossOrigin || crossOrigin\n })) : null, disableRuntimeJS ? null : /*#__PURE__*/ _react.default.createElement(\"script\", {\n id: \"__NEXT_DATA__\",\n type: \"application/json\",\n nonce: this.props.nonce,\n crossOrigin: this.props.crossOrigin || crossOrigin,\n dangerouslySetInnerHTML: {\n __html: NextScript.getInlineScriptSource(this.context)\n }\n }), disableOptimizedLoading && !disableRuntimeJS && this.getPolyfillScripts(), disableOptimizedLoading && !disableRuntimeJS && this.getPreNextScripts(), disableOptimizedLoading && !disableRuntimeJS && this.getDynamicChunks(files), disableOptimizedLoading && !disableRuntimeJS && this.getScripts(files));\n }\n}\nfunction Html(props) {\n const { inAmpMode , docComponentsRendered , locale , scriptLoader , __NEXT_DATA__ } = (0, _react.useContext)(_htmlcontext.HtmlContext);\n docComponentsRendered.Html = true;\n handleDocumentScriptLoaderItems(scriptLoader, __NEXT_DATA__, props);\n return /*#__PURE__*/ _react.default.createElement(\"html\", {\n ...props,\n lang: props.lang || locale || undefined,\n amp: process.env.NEXT_RUNTIME !== \"edge\" && inAmpMode ? \"\" : undefined,\n \"data-ampdevmode\": process.env.NEXT_RUNTIME !== \"edge\" && inAmpMode && process.env.NODE_ENV !== \"production\" ? \"\" : undefined\n });\n}\nfunction Main() {\n const { docComponentsRendered } = (0, _react.useContext)(_htmlcontext.HtmlContext);\n docComponentsRendered.Main = true;\n // @ts-ignore\n return /*#__PURE__*/ _react.default.createElement(\"next-js-internal-body-render-target\", null);\n}\nclass Document extends _react.default.Component {\n /**\n * `getInitialProps` hook returns the context object with the addition of `renderPage`.\n * `renderPage` callback executes `React` rendering logic synchronously to support server-rendering wrappers\n */ static getInitialProps(ctx) {\n return ctx.defaultGetInitialProps(ctx);\n }\n render() {\n return /*#__PURE__*/ _react.default.createElement(Html, null, /*#__PURE__*/ _react.default.createElement(Head, null), /*#__PURE__*/ _react.default.createElement(\"body\", null, /*#__PURE__*/ _react.default.createElement(Main, null), /*#__PURE__*/ _react.default.createElement(NextScript, null)));\n }\n}\n// Add a special property to the built-in `Document` component so later we can\n// identify if a user customized `Document` is used or not.\nconst InternalFunctionDocument = function InternalFunctionDocument() {\n return /*#__PURE__*/ _react.default.createElement(Html, null, /*#__PURE__*/ _react.default.createElement(Head, null), /*#__PURE__*/ _react.default.createElement(\"body\", null, /*#__PURE__*/ _react.default.createElement(Main, null), /*#__PURE__*/ _react.default.createElement(NextScript, null)));\n};\nDocument[_constants.NEXT_BUILTIN_DOCUMENT] = InternalFunctionDocument;\n\n//# sourceMappingURL=_document.js.map"],"names":["Object","defineProperty","exports","value","_export","target","all","name","enumerable","get","Head","NextScript","Html","Main","default","Document","_react","_interop_require_wildcard","require","_constants","_getpagefiles","_htmlescape","_iserror","_interop_require_default","_htmlcontext","obj","__esModule","_getRequireWildcardCache","nodeInterop","WeakMap","cacheBabelInterop","cacheNodeInterop","cache","has","newObj","hasPropertyDescriptor","getOwnPropertyDescriptor","key","prototype","hasOwnProperty","call","desc","set","largePageDataWarnings","Set","getDocumentFiles","buildManifest","pathname","inAmpMode","sharedFiles","getPageFiles","pageFiles","process","env","NEXT_RUNTIME","allFiles","getPolyfillScripts","context","props","assetPrefix","devOnlyCacheBusterQueryString","disableOptimizedLoading","crossOrigin","polyfillFiles","filter","polyfill","endsWith","map","createElement","defer","nonce","noModule","src","hasComponentProps","child","AmpStyles","styles","curStyles","Array","isArray","children","hasStyles","el","_el_props","_el_props_dangerouslySetInnerHTML","dangerouslySetInnerHTML","__html","forEach","push","style","join","replace","getDynamicChunks","files","dynamicImports","isDevelopment","file","includes","async","encodeURI","getScripts","_buildManifest_lowPriorityFiles","normalScripts","lowPriorityScripts","lowPriorityFiles","getPreNextWorkerScripts","scriptLoader","nextScriptWorkers","partytownSnippet","__non_webpack_require__","userDefinedConfig","find","_child_props","_child_props_dangerouslySetInnerHTML","length","Fragment","worker","index","strategy","scriptChildren","scriptProps","srcProps","Error","type","err","code","console","warn","message","getPreNextScripts","webWorkerScripts","beforeInteractiveScripts","beforeInteractive","script","getHeadHTMLProps","restProps","headProps","getAmpPath","ampPath","asPath","getNextFontLinkTags","nextFontManifest","dangerousAsPath","preconnect","preload","appFontsEntry","pages","pageFontsEntry","preloadedFontFiles","preconnectToSelf","pagesUsingSizeAdjust","rel","href","fontFile","ext","exec","as","Component","_","contextType","HtmlContext","getCssLinks","optimizeCss","optimizeFonts","cssFiles","f","unmangedFiles","dynamicCssFiles","from","existing","cssLinkElements","isSharedFile","isUnmanagedFile","undefined","makeStylesheetInert","getPreloadDynamicChunks","Boolean","getPreloadMainLinks","preloadFiles","getBeforeInteractiveInlineScripts","html","id","__NEXT_CROSS_ORIGIN","node","Children","c","_c_props","_c_props1","OPTIMIZED_FONT_PROVIDERS","some","url","_c_props_href","startsWith","newProps","cloneElement","render","hybridAmp","canonicalBase","__NEXT_DATA__","headTags","unstable_runtimeJS","unstable_JsPreload","disableRuntimeJS","disableJsPreload","docComponentsRendered","head","cssPreloads","otherHeadElements","metaTag","strictNextHead","content","concat","toArray","isReactHelmet","_child_props1","hasAmphtmlRel","hasCanonicalRel","badProp","indexOf","keys","prop","page","nextFontLinkTags","count","toString","cleanAmpPath","handleDocumentScriptLoaderItems","_children_find","_children_find_props","_children_find1","_children_find_props1","scriptLoaderItems","headChildren","bodyChildren","combinedChildren","_child_type","__nextScript","getInlineScriptSource","largePageDataBytes","data","JSON","stringify","htmlEscapeJsonString","bytes","TextEncoder","encode","buffer","byteLength","Buffer","prettyBytes","add","ampDevFiles","devFiles","locale","useContext","lang","amp","getInitialProps","ctx","defaultGetInitialProps","InternalFunctionDocument","NEXT_BUILTIN_DOCUMENT"],"mappings":"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","file":"x"}`� ����@����� �` ���������������������������� �������������������������webpack/DefinePlugin process.env.NEXT_RUNTIME�webpack/DefinePlugin process.env.__NEXT_CROSS_ORIGIN����"nodejs"�undefined�515f9bf87449d778`�_export�_interop_require_default�_getRequireWildcardCache�_interop_require_wildcard�getDocumentFiles�getPolyfillScripts�hasComponentProps�AmpStyles�getDynamicChunks�getScripts�getPreNextWorkerScripts�getPreNextScripts�getHeadHTMLProps�getAmpPath�getNextFontLinkTags�handleDocumentScriptLoaderItems0���A����_react�_constants�_getpagefiles�_htmlescape�_iserror�_htmlcontext�largePageDataWarnings0���A�������InternalFunctionDocument@ 0я<|xBI��������h���`! � ` ` �webpack/lib/dependencies/RequireHeaderDependencyaA c7GA- 4 c 5Ag n c!!9A� � c""3A� c#8#RA+ 2 c$$: � trueA- P cTTF �A� � @� `@� `6 �requireA @� `$@� `; �falseAa<