Initial boiler plate project
This commit is contained in:
87
node_modules/next/dist/telemetry/events/build.d.ts
generated
vendored
Normal file
87
node_modules/next/dist/telemetry/events/build.d.ts
generated
vendored
Normal file
@ -0,0 +1,87 @@
|
||||
import type { TelemetryPlugin } from '../../build/webpack/plugins/telemetry-plugin';
|
||||
import type { SWC_TARGET_TRIPLE } from '../../build/webpack/plugins/telemetry-plugin';
|
||||
type EventTypeCheckCompleted = {
|
||||
durationInSeconds: number;
|
||||
typescriptVersion: string | null;
|
||||
inputFilesCount?: number;
|
||||
totalFilesCount?: number;
|
||||
incremental?: boolean;
|
||||
};
|
||||
export declare function eventTypeCheckCompleted(event: EventTypeCheckCompleted): {
|
||||
eventName: string;
|
||||
payload: EventTypeCheckCompleted;
|
||||
};
|
||||
export type EventLintCheckCompleted = {
|
||||
durationInSeconds: number;
|
||||
eslintVersion: string | null;
|
||||
lintedFilesCount?: number;
|
||||
lintFix?: boolean;
|
||||
buildLint?: boolean;
|
||||
nextEslintPluginVersion?: string | null;
|
||||
nextEslintPluginErrorsCount?: number;
|
||||
nextEslintPluginWarningsCount?: number;
|
||||
nextRulesEnabled: {
|
||||
[ruleName: `@next/next/${string}`]: 'off' | 'warn' | 'error';
|
||||
};
|
||||
};
|
||||
export declare function eventLintCheckCompleted(event: EventLintCheckCompleted): {
|
||||
eventName: string;
|
||||
payload: EventLintCheckCompleted;
|
||||
};
|
||||
type EventBuildCompleted = {
|
||||
durationInSeconds: number;
|
||||
totalPageCount: number;
|
||||
hasDunderPages: boolean;
|
||||
hasTestPages: boolean;
|
||||
totalAppPagesCount?: number;
|
||||
};
|
||||
export declare function eventBuildCompleted(pagePaths: string[], event: Omit<EventBuildCompleted, 'totalPageCount' | 'hasDunderPages' | 'hasTestPages'>): {
|
||||
eventName: string;
|
||||
payload: EventBuildCompleted;
|
||||
};
|
||||
type EventBuildOptimized = {
|
||||
durationInSeconds: number;
|
||||
totalPageCount: number;
|
||||
staticPageCount: number;
|
||||
staticPropsPageCount: number;
|
||||
serverPropsPageCount: number;
|
||||
ssrPageCount: number;
|
||||
hasDunderPages: boolean;
|
||||
hasTestPages: boolean;
|
||||
hasStatic404: boolean;
|
||||
hasReportWebVitals: boolean;
|
||||
headersCount: number;
|
||||
rewritesCount: number;
|
||||
redirectsCount: number;
|
||||
headersWithHasCount: number;
|
||||
rewritesWithHasCount: number;
|
||||
redirectsWithHasCount: number;
|
||||
middlewareCount: number;
|
||||
totalAppPagesCount?: number;
|
||||
staticAppPagesCount?: number;
|
||||
serverAppPagesCount?: number;
|
||||
edgeRuntimeAppCount?: number;
|
||||
edgeRuntimePagesCount?: number;
|
||||
};
|
||||
export declare function eventBuildOptimize(pagePaths: string[], event: Omit<EventBuildOptimized, 'totalPageCount' | 'hasDunderPages' | 'hasTestPages'>): {
|
||||
eventName: string;
|
||||
payload: EventBuildOptimized;
|
||||
};
|
||||
export declare const EVENT_BUILD_FEATURE_USAGE = "NEXT_BUILD_FEATURE_USAGE";
|
||||
export type EventBuildFeatureUsage = {
|
||||
featureName: 'next/image' | 'next/legacy/image' | 'next/future/image' | 'next/script' | 'next/dynamic' | '@next/font/google' | '@next/font/local' | 'next/font/google' | 'next/font/local' | 'experimental/nextScriptWorkers' | 'experimental/optimizeCss' | 'experimental/ppr' | 'optimizeFonts' | 'swcLoader' | 'swcMinify' | 'swcRelay' | 'swcStyledComponents' | 'swcReactRemoveProperties' | 'swcExperimentalDecorators' | 'swcRemoveConsole' | 'swcImportSource' | 'swcEmotion' | `swc/target/${SWC_TARGET_TRIPLE}` | 'turbotrace' | 'build-lint' | 'vercelImageGeneration' | 'transpilePackages' | 'skipMiddlewareUrlNormalize' | 'skipTrailingSlashRedirect' | 'modularizeImports';
|
||||
invocationCount: number;
|
||||
};
|
||||
export declare function eventBuildFeatureUsage(usages: ReturnType<TelemetryPlugin['usages']>): Array<{
|
||||
eventName: string;
|
||||
payload: EventBuildFeatureUsage;
|
||||
}>;
|
||||
export declare const EVENT_NAME_PACKAGE_USED_IN_GET_SERVER_SIDE_PROPS = "NEXT_PACKAGE_USED_IN_GET_SERVER_SIDE_PROPS";
|
||||
export type EventPackageUsedInGetServerSideProps = {
|
||||
package: string;
|
||||
};
|
||||
export declare function eventPackageUsedInGetServerSideProps(packagesUsedInServerSideProps: ReturnType<TelemetryPlugin['packagesUsedInServerSideProps']>): Array<{
|
||||
eventName: string;
|
||||
payload: EventPackageUsedInGetServerSideProps;
|
||||
}>;
|
||||
export {};
|
||||
114
node_modules/next/dist/telemetry/events/build.js
generated
vendored
Normal file
114
node_modules/next/dist/telemetry/events/build.js
generated
vendored
Normal file
@ -0,0 +1,114 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
0 && (module.exports = {
|
||||
EVENT_BUILD_FEATURE_USAGE: null,
|
||||
EVENT_NAME_PACKAGE_USED_IN_GET_SERVER_SIDE_PROPS: null,
|
||||
eventBuildCompleted: null,
|
||||
eventBuildFeatureUsage: null,
|
||||
eventBuildOptimize: null,
|
||||
eventLintCheckCompleted: null,
|
||||
eventPackageUsedInGetServerSideProps: null,
|
||||
eventTypeCheckCompleted: null
|
||||
});
|
||||
function _export(target, all) {
|
||||
for(var name in all)Object.defineProperty(target, name, {
|
||||
enumerable: true,
|
||||
get: all[name]
|
||||
});
|
||||
}
|
||||
_export(exports, {
|
||||
EVENT_BUILD_FEATURE_USAGE: function() {
|
||||
return EVENT_BUILD_FEATURE_USAGE;
|
||||
},
|
||||
EVENT_NAME_PACKAGE_USED_IN_GET_SERVER_SIDE_PROPS: function() {
|
||||
return EVENT_NAME_PACKAGE_USED_IN_GET_SERVER_SIDE_PROPS;
|
||||
},
|
||||
eventBuildCompleted: function() {
|
||||
return eventBuildCompleted;
|
||||
},
|
||||
eventBuildFeatureUsage: function() {
|
||||
return eventBuildFeatureUsage;
|
||||
},
|
||||
eventBuildOptimize: function() {
|
||||
return eventBuildOptimize;
|
||||
},
|
||||
eventLintCheckCompleted: function() {
|
||||
return eventLintCheckCompleted;
|
||||
},
|
||||
eventPackageUsedInGetServerSideProps: function() {
|
||||
return eventPackageUsedInGetServerSideProps;
|
||||
},
|
||||
eventTypeCheckCompleted: function() {
|
||||
return eventTypeCheckCompleted;
|
||||
}
|
||||
});
|
||||
const REGEXP_DIRECTORY_DUNDER = /[\\/]__[^\\/]+(?<![\\/]__(?:tests|mocks))__[\\/]/i;
|
||||
const REGEXP_DIRECTORY_TESTS = /[\\/]__(tests|mocks)__[\\/]/i;
|
||||
const REGEXP_FILE_TEST = /\.(?:spec|test)\.[^.]+$/i;
|
||||
const EVENT_TYPE_CHECK_COMPLETED = "NEXT_TYPE_CHECK_COMPLETED";
|
||||
function eventTypeCheckCompleted(event) {
|
||||
return {
|
||||
eventName: EVENT_TYPE_CHECK_COMPLETED,
|
||||
payload: event
|
||||
};
|
||||
}
|
||||
const EVENT_LINT_CHECK_COMPLETED = "NEXT_LINT_CHECK_COMPLETED";
|
||||
function eventLintCheckCompleted(event) {
|
||||
return {
|
||||
eventName: EVENT_LINT_CHECK_COMPLETED,
|
||||
payload: event
|
||||
};
|
||||
}
|
||||
const EVENT_BUILD_COMPLETED = "NEXT_BUILD_COMPLETED";
|
||||
function eventBuildCompleted(pagePaths, event) {
|
||||
return {
|
||||
eventName: EVENT_BUILD_COMPLETED,
|
||||
payload: {
|
||||
...event,
|
||||
totalPageCount: pagePaths.length,
|
||||
hasDunderPages: pagePaths.some((path)=>REGEXP_DIRECTORY_DUNDER.test(path)),
|
||||
hasTestPages: pagePaths.some((path)=>REGEXP_DIRECTORY_TESTS.test(path) || REGEXP_FILE_TEST.test(path)),
|
||||
totalAppPagesCount: event.totalAppPagesCount
|
||||
}
|
||||
};
|
||||
}
|
||||
const EVENT_BUILD_OPTIMIZED = "NEXT_BUILD_OPTIMIZED";
|
||||
function eventBuildOptimize(pagePaths, event) {
|
||||
return {
|
||||
eventName: EVENT_BUILD_OPTIMIZED,
|
||||
payload: {
|
||||
...event,
|
||||
totalPageCount: pagePaths.length,
|
||||
hasDunderPages: pagePaths.some((path)=>REGEXP_DIRECTORY_DUNDER.test(path)),
|
||||
hasTestPages: pagePaths.some((path)=>REGEXP_DIRECTORY_TESTS.test(path) || REGEXP_FILE_TEST.test(path)),
|
||||
totalAppPagesCount: event.totalAppPagesCount,
|
||||
staticAppPagesCount: event.staticAppPagesCount,
|
||||
serverAppPagesCount: event.serverAppPagesCount,
|
||||
edgeRuntimeAppCount: event.edgeRuntimeAppCount,
|
||||
edgeRuntimePagesCount: event.edgeRuntimePagesCount
|
||||
}
|
||||
};
|
||||
}
|
||||
const EVENT_BUILD_FEATURE_USAGE = "NEXT_BUILD_FEATURE_USAGE";
|
||||
function eventBuildFeatureUsage(usages) {
|
||||
return usages.map(({ featureName, invocationCount })=>({
|
||||
eventName: EVENT_BUILD_FEATURE_USAGE,
|
||||
payload: {
|
||||
featureName,
|
||||
invocationCount
|
||||
}
|
||||
}));
|
||||
}
|
||||
const EVENT_NAME_PACKAGE_USED_IN_GET_SERVER_SIDE_PROPS = "NEXT_PACKAGE_USED_IN_GET_SERVER_SIDE_PROPS";
|
||||
function eventPackageUsedInGetServerSideProps(packagesUsedInServerSideProps) {
|
||||
return packagesUsedInServerSideProps.map((packageName)=>({
|
||||
eventName: EVENT_NAME_PACKAGE_USED_IN_GET_SERVER_SIDE_PROPS,
|
||||
payload: {
|
||||
package: packageName
|
||||
}
|
||||
}));
|
||||
}
|
||||
|
||||
//# sourceMappingURL=build.js.map
|
||||
1
node_modules/next/dist/telemetry/events/build.js.map
generated
vendored
Normal file
1
node_modules/next/dist/telemetry/events/build.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/telemetry/events/build.ts"],"names":["EVENT_BUILD_FEATURE_USAGE","EVENT_NAME_PACKAGE_USED_IN_GET_SERVER_SIDE_PROPS","eventBuildCompleted","eventBuildFeatureUsage","eventBuildOptimize","eventLintCheckCompleted","eventPackageUsedInGetServerSideProps","eventTypeCheckCompleted","REGEXP_DIRECTORY_DUNDER","REGEXP_DIRECTORY_TESTS","REGEXP_FILE_TEST","EVENT_TYPE_CHECK_COMPLETED","event","eventName","payload","EVENT_LINT_CHECK_COMPLETED","EVENT_BUILD_COMPLETED","pagePaths","totalPageCount","length","hasDunderPages","some","path","test","hasTestPages","totalAppPagesCount","EVENT_BUILD_OPTIMIZED","staticAppPagesCount","serverAppPagesCount","edgeRuntimeAppCount","edgeRuntimePagesCount","usages","map","featureName","invocationCount","packagesUsedInServerSideProps","packageName","package"],"mappings":";;;;;;;;;;;;;;;;;;;;;IA2IaA,yBAAyB;eAAzBA;;IAkDAC,gDAAgD;eAAhDA;;IAhIGC,mBAAmB;eAAnBA;;IAoHAC,sBAAsB;eAAtBA;;IAlEAC,kBAAkB;eAAlBA;;IArEAC,uBAAuB;eAAvBA;;IA0JAC,oCAAoC;eAApCA;;IAnLAC,uBAAuB;eAAvBA;;;AAdhB,MAAMC,0BACJ;AACF,MAAMC,yBAAyB;AAC/B,MAAMC,mBAAmB;AAEzB,MAAMC,6BAA6B;AAS5B,SAASJ,wBAAwBK,KAA8B;IAIpE,OAAO;QACLC,WAAWF;QACXG,SAASF;IACX;AACF;AAEA,MAAMG,6BAA6B;AAe5B,SAASV,wBAAwBO,KAA8B;IAIpE,OAAO;QACLC,WAAWE;QACXD,SAASF;IACX;AACF;AAEA,MAAMI,wBAAwB;AASvB,SAASd,oBACde,SAAmB,EACnBL,KAGC;IAED,OAAO;QACLC,WAAWG;QACXF,SAAS;YACP,GAAGF,KAAK;YACRM,gBAAgBD,UAAUE,MAAM;YAChCC,gBAAgBH,UAAUI,IAAI,CAAC,CAACC,OAC9Bd,wBAAwBe,IAAI,CAACD;YAE/BE,cAAcP,UAAUI,IAAI,CAC1B,CAACC,OACCb,uBAAuBc,IAAI,CAACD,SAASZ,iBAAiBa,IAAI,CAACD;YAE/DG,oBAAoBb,MAAMa,kBAAkB;QAC9C;IACF;AACF;AAEA,MAAMC,wBAAwB;AA0BvB,SAAStB,mBACda,SAAmB,EACnBL,KAGC;IAED,OAAO;QACLC,WAAWa;QACXZ,SAAS;YACP,GAAGF,KAAK;YACRM,gBAAgBD,UAAUE,MAAM;YAChCC,gBAAgBH,UAAUI,IAAI,CAAC,CAACC,OAC9Bd,wBAAwBe,IAAI,CAACD;YAE/BE,cAAcP,UAAUI,IAAI,CAC1B,CAACC,OACCb,uBAAuBc,IAAI,CAACD,SAASZ,iBAAiBa,IAAI,CAACD;YAE/DG,oBAAoBb,MAAMa,kBAAkB;YAC5CE,qBAAqBf,MAAMe,mBAAmB;YAC9CC,qBAAqBhB,MAAMgB,mBAAmB;YAC9CC,qBAAqBjB,MAAMiB,mBAAmB;YAC9CC,uBAAuBlB,MAAMkB,qBAAqB;QACpD;IACF;AACF;AAEO,MAAM9B,4BAA4B;AAsClC,SAASG,uBACd4B,MAA6C;IAE7C,OAAOA,OAAOC,GAAG,CAAC,CAAC,EAAEC,WAAW,EAAEC,eAAe,EAAE,GAAM,CAAA;YACvDrB,WAAWb;YACXc,SAAS;gBACPmB;gBACAC;YACF;QACF,CAAA;AACF;AAEO,MAAMjC,mDACX;AAMK,SAASK,qCACd6B,6BAEC;IAED,OAAOA,8BAA8BH,GAAG,CAAC,CAACI,cAAiB,CAAA;YACzDvB,WAAWZ;YACXa,SAAS;gBACPuB,SAASD;YACX;QACF,CAAA;AACF"}
|
||||
3
node_modules/next/dist/telemetry/events/index.d.ts
generated
vendored
Normal file
3
node_modules/next/dist/telemetry/events/index.d.ts
generated
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
export * from './version';
|
||||
export * from './build';
|
||||
export * from './plugins';
|
||||
23
node_modules/next/dist/telemetry/events/index.js
generated
vendored
Normal file
23
node_modules/next/dist/telemetry/events/index.js
generated
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
0 && __export(require("./version")) && __export(require("./build")) && __export(require("./plugins"));
|
||||
_export_star(require("./version"), exports);
|
||||
_export_star(require("./build"), exports);
|
||||
_export_star(require("./plugins"), exports);
|
||||
function _export_star(from, to) {
|
||||
Object.keys(from).forEach(function(k) {
|
||||
if (k !== "default" && !Object.prototype.hasOwnProperty.call(to, k)) {
|
||||
Object.defineProperty(to, k, {
|
||||
enumerable: true,
|
||||
get: function() {
|
||||
return from[k];
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
return from;
|
||||
}
|
||||
|
||||
//# sourceMappingURL=index.js.map
|
||||
1
node_modules/next/dist/telemetry/events/index.js.map
generated
vendored
Normal file
1
node_modules/next/dist/telemetry/events/index.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/telemetry/events/index.ts"],"names":[],"mappings":";;;;;qBAAc;qBACA;qBACA"}
|
||||
9
node_modules/next/dist/telemetry/events/plugins.d.ts
generated
vendored
Normal file
9
node_modules/next/dist/telemetry/events/plugins.d.ts
generated
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
type NextPluginsEvent = {
|
||||
eventName: string;
|
||||
payload: {
|
||||
packageName: string;
|
||||
packageVersion: string;
|
||||
};
|
||||
};
|
||||
export declare function eventNextPlugins(dir: string): Promise<Array<NextPluginsEvent>>;
|
||||
export {};
|
||||
51
node_modules/next/dist/telemetry/events/plugins.js
generated
vendored
Normal file
51
node_modules/next/dist/telemetry/events/plugins.js
generated
vendored
Normal file
@ -0,0 +1,51 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
Object.defineProperty(exports, "eventNextPlugins", {
|
||||
enumerable: true,
|
||||
get: function() {
|
||||
return eventNextPlugins;
|
||||
}
|
||||
});
|
||||
const _findup = /*#__PURE__*/ _interop_require_default(require("next/dist/compiled/find-up"));
|
||||
function _interop_require_default(obj) {
|
||||
return obj && obj.__esModule ? obj : {
|
||||
default: obj
|
||||
};
|
||||
}
|
||||
const EVENT_PLUGIN_PRESENT = "NEXT_PACKAGE_DETECTED";
|
||||
async function eventNextPlugins(dir) {
|
||||
try {
|
||||
const packageJsonPath = await (0, _findup.default)("package.json", {
|
||||
cwd: dir
|
||||
});
|
||||
if (!packageJsonPath) {
|
||||
return [];
|
||||
}
|
||||
const { dependencies = {}, devDependencies = {} } = require(packageJsonPath);
|
||||
const deps = {
|
||||
...devDependencies,
|
||||
...dependencies
|
||||
};
|
||||
return Object.keys(deps).reduce((events, plugin)=>{
|
||||
const version = deps[plugin];
|
||||
// Don't add deps without a version set
|
||||
if (!version) {
|
||||
return events;
|
||||
}
|
||||
events.push({
|
||||
eventName: EVENT_PLUGIN_PRESENT,
|
||||
payload: {
|
||||
packageName: plugin,
|
||||
packageVersion: version
|
||||
}
|
||||
});
|
||||
return events;
|
||||
}, []);
|
||||
} catch (_) {
|
||||
return [];
|
||||
}
|
||||
}
|
||||
|
||||
//# sourceMappingURL=plugins.js.map
|
||||
1
node_modules/next/dist/telemetry/events/plugins.js.map
generated
vendored
Normal file
1
node_modules/next/dist/telemetry/events/plugins.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/telemetry/events/plugins.ts"],"names":["eventNextPlugins","EVENT_PLUGIN_PRESENT","dir","packageJsonPath","findUp","cwd","dependencies","devDependencies","require","deps","Object","keys","reduce","events","plugin","version","push","eventName","payload","packageName","packageVersion","_"],"mappings":";;;;+BAWsBA;;;eAAAA;;;+DAXH;;;;;;AAEnB,MAAMC,uBAAuB;AAStB,eAAeD,iBACpBE,GAAW;IAEX,IAAI;QACF,MAAMC,kBAAkB,MAAMC,IAAAA,eAAM,EAAC,gBAAgB;YAAEC,KAAKH;QAAI;QAChE,IAAI,CAACC,iBAAiB;YACpB,OAAO,EAAE;QACX;QAEA,MAAM,EAAEG,eAAe,CAAC,CAAC,EAAEC,kBAAkB,CAAC,CAAC,EAAE,GAAGC,QAAQL;QAE5D,MAAMM,OAAO;YAAE,GAAGF,eAAe;YAAE,GAAGD,YAAY;QAAC;QAEnD,OAAOI,OAAOC,IAAI,CAACF,MAAMG,MAAM,CAC7B,CAACC,QAA4BC;YAC3B,MAAMC,UAAUN,IAAI,CAACK,OAAO;YAC5B,uCAAuC;YACvC,IAAI,CAACC,SAAS;gBACZ,OAAOF;YACT;YAEAA,OAAOG,IAAI,CAAC;gBACVC,WAAWhB;gBACXiB,SAAS;oBACPC,aAAaL;oBACbM,gBAAgBL;gBAClB;YACF;YAEA,OAAOF;QACT,GACA,EAAE;IAEN,EAAE,OAAOQ,GAAG;QACV,OAAO,EAAE;IACX;AACF"}
|
||||
13
node_modules/next/dist/telemetry/events/session-stopped.d.ts
generated
vendored
Normal file
13
node_modules/next/dist/telemetry/events/session-stopped.d.ts
generated
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
export type EventCliSessionStopped = {
|
||||
cliCommand: string;
|
||||
nextVersion: string;
|
||||
nodeVersion: string;
|
||||
turboFlag?: boolean | null;
|
||||
durationMilliseconds?: number | null;
|
||||
pagesDir?: boolean;
|
||||
appDir?: boolean;
|
||||
};
|
||||
export declare function eventCliSessionStopped(event: Omit<EventCliSessionStopped, 'nextVersion' | 'nodeVersion'>): {
|
||||
eventName: string;
|
||||
payload: EventCliSessionStopped;
|
||||
}[];
|
||||
36
node_modules/next/dist/telemetry/events/session-stopped.js
generated
vendored
Normal file
36
node_modules/next/dist/telemetry/events/session-stopped.js
generated
vendored
Normal file
@ -0,0 +1,36 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
Object.defineProperty(exports, "eventCliSessionStopped", {
|
||||
enumerable: true,
|
||||
get: function() {
|
||||
return eventCliSessionStopped;
|
||||
}
|
||||
});
|
||||
const EVENT_VERSION = "NEXT_CLI_SESSION_STOPPED";
|
||||
function eventCliSessionStopped(event) {
|
||||
// This should be an invariant, if it fails our build tooling is broken.
|
||||
if (typeof "14.2.13" !== "string") {
|
||||
return [];
|
||||
}
|
||||
const payload = {
|
||||
nextVersion: "14.2.13",
|
||||
nodeVersion: process.version,
|
||||
cliCommand: event.cliCommand,
|
||||
durationMilliseconds: event.durationMilliseconds,
|
||||
...typeof event.turboFlag !== "undefined" ? {
|
||||
turboFlag: !!event.turboFlag
|
||||
} : {},
|
||||
pagesDir: event.pagesDir,
|
||||
appDir: event.appDir
|
||||
};
|
||||
return [
|
||||
{
|
||||
eventName: EVENT_VERSION,
|
||||
payload
|
||||
}
|
||||
];
|
||||
}
|
||||
|
||||
//# sourceMappingURL=session-stopped.js.map
|
||||
1
node_modules/next/dist/telemetry/events/session-stopped.js.map
generated
vendored
Normal file
1
node_modules/next/dist/telemetry/events/session-stopped.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/telemetry/events/session-stopped.ts"],"names":["eventCliSessionStopped","EVENT_VERSION","event","process","env","__NEXT_VERSION","payload","nextVersion","nodeVersion","version","cliCommand","durationMilliseconds","turboFlag","pagesDir","appDir","eventName"],"mappings":";;;;+BAYgBA;;;eAAAA;;;AAZhB,MAAMC,gBAAgB;AAYf,SAASD,uBACdE,KAAkE;IAElE,wEAAwE;IACxE,IAAI,OAAOC,QAAQC,GAAG,CAACC,cAAc,KAAK,UAAU;QAClD,OAAO,EAAE;IACX;IAEA,MAAMC,UAAkC;QACtCC,aAAaJ,QAAQC,GAAG,CAACC,cAAc;QACvCG,aAAaL,QAAQM,OAAO;QAC5BC,YAAYR,MAAMQ,UAAU;QAC5BC,sBAAsBT,MAAMS,oBAAoB;QAChD,GAAI,OAAOT,MAAMU,SAAS,KAAK,cAC3B;YACEA,WAAW,CAAC,CAACV,MAAMU,SAAS;QAC9B,IACA,CAAC,CAAC;QACNC,UAAUX,MAAMW,QAAQ;QACxBC,QAAQZ,MAAMY,MAAM;IACtB;IACA,OAAO;QAAC;YAAEC,WAAWd;YAAeK;QAAQ;KAAE;AAChD"}
|
||||
14
node_modules/next/dist/telemetry/events/swc-load-failure.d.ts
generated
vendored
Normal file
14
node_modules/next/dist/telemetry/events/swc-load-failure.d.ts
generated
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
export type EventSwcLoadFailure = {
|
||||
eventName: string;
|
||||
payload: {
|
||||
platform: string;
|
||||
arch: string;
|
||||
nodeVersion: string;
|
||||
nextVersion: string;
|
||||
wasm?: 'enabled' | 'fallback' | 'failed';
|
||||
glibcVersion?: string;
|
||||
installedSwcPackages?: string;
|
||||
nativeBindingsErrorCode?: string;
|
||||
};
|
||||
};
|
||||
export declare function eventSwcLoadFailure(event?: EventSwcLoadFailure['payload']): Promise<void>;
|
||||
55
node_modules/next/dist/telemetry/events/swc-load-failure.js
generated
vendored
Normal file
55
node_modules/next/dist/telemetry/events/swc-load-failure.js
generated
vendored
Normal file
@ -0,0 +1,55 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
Object.defineProperty(exports, "eventSwcLoadFailure", {
|
||||
enumerable: true,
|
||||
get: function() {
|
||||
return eventSwcLoadFailure;
|
||||
}
|
||||
});
|
||||
const _shared = require("../../trace/shared");
|
||||
const _packagejson = require("next/package.json");
|
||||
const EVENT_PLUGIN_PRESENT = "NEXT_SWC_LOAD_FAILURE";
|
||||
async function eventSwcLoadFailure(event) {
|
||||
const telemetry = _shared.traceGlobals.get("telemetry");
|
||||
// can't continue if telemetry isn't set
|
||||
if (!telemetry) return;
|
||||
let glibcVersion;
|
||||
let installedSwcPackages;
|
||||
try {
|
||||
var _process_report;
|
||||
// @ts-ignore
|
||||
glibcVersion = (_process_report = process.report) == null ? void 0 : _process_report.getReport().header.glibcVersionRuntime;
|
||||
} catch {}
|
||||
try {
|
||||
const pkgNames = Object.keys(_packagejson.optionalDependencies || {}).filter((pkg)=>pkg.startsWith("@next/swc"));
|
||||
const installedPkgs = [];
|
||||
for (const pkg of pkgNames){
|
||||
try {
|
||||
const { version } = require(`${pkg}/package.json`);
|
||||
installedPkgs.push(`${pkg}@${version}`);
|
||||
} catch {}
|
||||
}
|
||||
if (installedPkgs.length > 0) {
|
||||
installedSwcPackages = installedPkgs.sort().join(",");
|
||||
}
|
||||
} catch {}
|
||||
telemetry.record({
|
||||
eventName: EVENT_PLUGIN_PRESENT,
|
||||
payload: {
|
||||
nextVersion: _packagejson.version,
|
||||
glibcVersion,
|
||||
installedSwcPackages,
|
||||
arch: process.arch,
|
||||
platform: process.platform,
|
||||
nodeVersion: process.versions.node,
|
||||
wasm: event == null ? void 0 : event.wasm,
|
||||
nativeBindingsErrorCode: event == null ? void 0 : event.nativeBindingsErrorCode
|
||||
}
|
||||
});
|
||||
// ensure this event is flushed before process exits
|
||||
await telemetry.flush();
|
||||
}
|
||||
|
||||
//# sourceMappingURL=swc-load-failure.js.map
|
||||
1
node_modules/next/dist/telemetry/events/swc-load-failure.js.map
generated
vendored
Normal file
1
node_modules/next/dist/telemetry/events/swc-load-failure.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/telemetry/events/swc-load-failure.ts"],"names":["eventSwcLoadFailure","EVENT_PLUGIN_PRESENT","event","telemetry","traceGlobals","get","glibcVersion","installedSwcPackages","process","report","getReport","header","glibcVersionRuntime","pkgNames","Object","keys","optionalDependencies","filter","pkg","startsWith","installedPkgs","version","require","push","length","sort","join","record","eventName","payload","nextVersion","arch","platform","nodeVersion","versions","node","wasm","nativeBindingsErrorCode","flush"],"mappings":";;;;+BAoBsBA;;;eAAAA;;;wBApBO;6BAGgC;AAE7D,MAAMC,uBAAuB;AAetB,eAAeD,oBACpBE,KAAsC;IAEtC,MAAMC,YAAmCC,oBAAY,CAACC,GAAG,CAAC;IAC1D,wCAAwC;IACxC,IAAI,CAACF,WAAW;IAEhB,IAAIG;IACJ,IAAIC;IAEJ,IAAI;YAEaC;QADf,aAAa;QACbF,gBAAeE,kBAAAA,QAAQC,MAAM,qBAAdD,gBAAgBE,SAAS,GAAGC,MAAM,CAACC,mBAAmB;IACvE,EAAE,OAAM,CAAC;IAET,IAAI;QACF,MAAMC,WAAWC,OAAOC,IAAI,CAACC,iCAAoB,IAAI,CAAC,GAAGC,MAAM,CAAC,CAACC,MAC/DA,IAAIC,UAAU,CAAC;QAEjB,MAAMC,gBAAgB,EAAE;QAExB,KAAK,MAAMF,OAAOL,SAAU;YAC1B,IAAI;gBACF,MAAM,EAAEQ,OAAO,EAAE,GAAGC,QAAQ,CAAC,EAAEJ,IAAI,aAAa,CAAC;gBACjDE,cAAcG,IAAI,CAAC,CAAC,EAAEL,IAAI,CAAC,EAAEG,QAAQ,CAAC;YACxC,EAAE,OAAM,CAAC;QACX;QAEA,IAAID,cAAcI,MAAM,GAAG,GAAG;YAC5BjB,uBAAuBa,cAAcK,IAAI,GAAGC,IAAI,CAAC;QACnD;IACF,EAAE,OAAM,CAAC;IAETvB,UAAUwB,MAAM,CAAC;QACfC,WAAW3B;QACX4B,SAAS;YACPC,aAAAA,oBAAW;YACXxB;YACAC;YACAwB,MAAMvB,QAAQuB,IAAI;YAClBC,UAAUxB,QAAQwB,QAAQ;YAC1BC,aAAazB,QAAQ0B,QAAQ,CAACC,IAAI;YAClCC,IAAI,EAAElC,yBAAAA,MAAOkC,IAAI;YACjBC,uBAAuB,EAAEnC,yBAAAA,MAAOmC,uBAAuB;QACzD;IACF;IACA,oDAAoD;IACpD,MAAMlC,UAAUmC,KAAK;AACvB"}
|
||||
10
node_modules/next/dist/telemetry/events/swc-plugins.d.ts
generated
vendored
Normal file
10
node_modules/next/dist/telemetry/events/swc-plugins.d.ts
generated
vendored
Normal file
@ -0,0 +1,10 @@
|
||||
import type { NextConfig } from '../../server/config-shared';
|
||||
type SwcPluginsEvent = {
|
||||
eventName: string;
|
||||
payload: {
|
||||
pluginName: string;
|
||||
pluginVersion?: string;
|
||||
};
|
||||
};
|
||||
export declare function eventSwcPlugins(dir: string, config: NextConfig): Promise<Array<SwcPluginsEvent>>;
|
||||
export {};
|
||||
55
node_modules/next/dist/telemetry/events/swc-plugins.js
generated
vendored
Normal file
55
node_modules/next/dist/telemetry/events/swc-plugins.js
generated
vendored
Normal file
@ -0,0 +1,55 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
Object.defineProperty(exports, "eventSwcPlugins", {
|
||||
enumerable: true,
|
||||
get: function() {
|
||||
return eventSwcPlugins;
|
||||
}
|
||||
});
|
||||
const _findup = /*#__PURE__*/ _interop_require_default(require("next/dist/compiled/find-up"));
|
||||
const _path = /*#__PURE__*/ _interop_require_default(require("path"));
|
||||
const _fs = /*#__PURE__*/ _interop_require_default(require("fs"));
|
||||
function _interop_require_default(obj) {
|
||||
return obj && obj.__esModule ? obj : {
|
||||
default: obj
|
||||
};
|
||||
}
|
||||
const EVENT_SWC_PLUGIN_PRESENT = "NEXT_SWC_PLUGIN_DETECTED";
|
||||
async function eventSwcPlugins(dir, config) {
|
||||
try {
|
||||
var _config_experimental_swcPlugins, _config_experimental;
|
||||
const packageJsonPath = await (0, _findup.default)("package.json", {
|
||||
cwd: dir
|
||||
});
|
||||
if (!packageJsonPath) {
|
||||
return [];
|
||||
}
|
||||
const { dependencies = {}, devDependencies = {} } = require(packageJsonPath);
|
||||
const deps = {
|
||||
...devDependencies,
|
||||
...dependencies
|
||||
};
|
||||
const swcPluginPackages = ((_config_experimental = config.experimental) == null ? void 0 : (_config_experimental_swcPlugins = _config_experimental.swcPlugins) == null ? void 0 : _config_experimental_swcPlugins.map(([name, _])=>name)) ?? [];
|
||||
return swcPluginPackages.map((plugin)=>{
|
||||
// swc plugins can be non-npm pkgs with absolute path doesn't have version
|
||||
const version = deps[plugin] ?? undefined;
|
||||
let pluginName = plugin;
|
||||
if (_fs.default.existsSync(pluginName)) {
|
||||
pluginName = _path.default.basename(plugin, ".wasm");
|
||||
}
|
||||
return {
|
||||
eventName: EVENT_SWC_PLUGIN_PRESENT,
|
||||
payload: {
|
||||
pluginName: pluginName,
|
||||
pluginVersion: version
|
||||
}
|
||||
};
|
||||
});
|
||||
} catch (_) {
|
||||
return [];
|
||||
}
|
||||
}
|
||||
|
||||
//# sourceMappingURL=swc-plugins.js.map
|
||||
1
node_modules/next/dist/telemetry/events/swc-plugins.js.map
generated
vendored
Normal file
1
node_modules/next/dist/telemetry/events/swc-plugins.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/telemetry/events/swc-plugins.ts"],"names":["eventSwcPlugins","EVENT_SWC_PLUGIN_PRESENT","dir","config","packageJsonPath","findUp","cwd","dependencies","devDependencies","require","deps","swcPluginPackages","experimental","swcPlugins","map","name","_","plugin","version","undefined","pluginName","fs","existsSync","path","basename","eventName","payload","pluginVersion"],"mappings":";;;;+BAcsBA;;;eAAAA;;;+DAdH;6DACF;2DACF;;;;;;AAGf,MAAMC,2BAA2B;AAS1B,eAAeD,gBACpBE,GAAW,EACXC,MAAkB;IAElB,IAAI;YAUAA,iCAAAA;QATF,MAAMC,kBAAkB,MAAMC,IAAAA,eAAM,EAAC,gBAAgB;YAAEC,KAAKJ;QAAI;QAChE,IAAI,CAACE,iBAAiB;YACpB,OAAO,EAAE;QACX;QAEA,MAAM,EAAEG,eAAe,CAAC,CAAC,EAAEC,kBAAkB,CAAC,CAAC,EAAE,GAAGC,QAAQL;QAE5D,MAAMM,OAAO;YAAE,GAAGF,eAAe;YAAE,GAAGD,YAAY;QAAC;QACnD,MAAMI,oBACJR,EAAAA,uBAAAA,OAAOS,YAAY,sBAAnBT,kCAAAA,qBAAqBU,UAAU,qBAA/BV,gCAAiCW,GAAG,CAAC,CAAC,CAACC,MAAMC,EAAE,GAAKD,UAAS,EAAE;QAEjE,OAAOJ,kBAAkBG,GAAG,CAAC,CAACG;YAC5B,0EAA0E;YAC1E,MAAMC,UAAUR,IAAI,CAACO,OAAO,IAAIE;YAChC,IAAIC,aAAaH;YACjB,IAAII,WAAE,CAACC,UAAU,CAACF,aAAa;gBAC7BA,aAAaG,aAAI,CAACC,QAAQ,CAACP,QAAQ;YACrC;YAEA,OAAO;gBACLQ,WAAWxB;gBACXyB,SAAS;oBACPN,YAAYA;oBACZO,eAAeT;gBACjB;YACF;QACF;IACF,EAAE,OAAOF,GAAG;QACV,OAAO,EAAE;IACX;AACF"}
|
||||
39
node_modules/next/dist/telemetry/events/version.d.ts
generated
vendored
Normal file
39
node_modules/next/dist/telemetry/events/version.d.ts
generated
vendored
Normal file
@ -0,0 +1,39 @@
|
||||
import type { NextConfigComplete } from '../../server/config-shared';
|
||||
type EventCliSessionStarted = {
|
||||
nextVersion: string;
|
||||
nodeVersion: string;
|
||||
cliCommand: string;
|
||||
isSrcDir: boolean | null;
|
||||
hasNowJson: boolean;
|
||||
isCustomServer: boolean | null;
|
||||
hasNextConfig: boolean;
|
||||
buildTarget: string;
|
||||
hasWebpackConfig: boolean;
|
||||
hasBabelConfig: boolean;
|
||||
basePathEnabled: boolean;
|
||||
i18nEnabled: boolean;
|
||||
imageEnabled: boolean;
|
||||
imageFutureEnabled: boolean;
|
||||
locales: string | null;
|
||||
localeDomainsCount: number | null;
|
||||
localeDetectionEnabled: boolean | null;
|
||||
imageDomainsCount: number | null;
|
||||
imageRemotePatternsCount: number | null;
|
||||
imageSizes: string | null;
|
||||
imageLoader: string | null;
|
||||
imageFormats: string | null;
|
||||
nextConfigOutput: string | null;
|
||||
trailingSlashEnabled: boolean;
|
||||
reactStrictMode: boolean;
|
||||
webpackVersion: number | null;
|
||||
turboFlag: boolean;
|
||||
appDir: boolean | null;
|
||||
pagesDir: boolean | null;
|
||||
staticStaleTime: number | null;
|
||||
dynamicStaleTime: number | null;
|
||||
};
|
||||
export declare function eventCliSession(dir: string, nextConfig: NextConfigComplete, event: Omit<EventCliSessionStarted, 'nextVersion' | 'nodeVersion' | 'hasNextConfig' | 'buildTarget' | 'hasWebpackConfig' | 'hasBabelConfig' | 'basePathEnabled' | 'i18nEnabled' | 'imageEnabled' | 'imageFutureEnabled' | 'locales' | 'localeDomainsCount' | 'localeDetectionEnabled' | 'imageDomainsCount' | 'imageRemotePatternsCount' | 'imageSizes' | 'imageLoader' | 'imageFormats' | 'nextConfigOutput' | 'trailingSlashEnabled' | 'reactStrictMode' | 'staticStaleTime' | 'dynamicStaleTime'>): {
|
||||
eventName: string;
|
||||
payload: EventCliSessionStarted;
|
||||
}[];
|
||||
export {};
|
||||
84
node_modules/next/dist/telemetry/events/version.js
generated
vendored
Normal file
84
node_modules/next/dist/telemetry/events/version.js
generated
vendored
Normal file
@ -0,0 +1,84 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
Object.defineProperty(exports, "eventCliSession", {
|
||||
enumerable: true,
|
||||
get: function() {
|
||||
return eventCliSession;
|
||||
}
|
||||
});
|
||||
const _path = /*#__PURE__*/ _interop_require_default(require("path"));
|
||||
function _interop_require_default(obj) {
|
||||
return obj && obj.__esModule ? obj : {
|
||||
default: obj
|
||||
};
|
||||
}
|
||||
const EVENT_VERSION = "NEXT_CLI_SESSION_STARTED";
|
||||
function hasBabelConfig(dir) {
|
||||
try {
|
||||
var _res_options_presets, _res_options, _res_options_plugins, _res_options1;
|
||||
const noopFile = _path.default.join(dir, "noop.js");
|
||||
const res = require("next/dist/compiled/babel/core").loadPartialConfig({
|
||||
cwd: dir,
|
||||
filename: noopFile,
|
||||
sourceFileName: noopFile
|
||||
});
|
||||
const isForTooling = ((_res_options = res.options) == null ? void 0 : (_res_options_presets = _res_options.presets) == null ? void 0 : _res_options_presets.every((e)=>{
|
||||
var _e_file;
|
||||
return (e == null ? void 0 : (_e_file = e.file) == null ? void 0 : _e_file.request) === "next/babel";
|
||||
})) && ((_res_options1 = res.options) == null ? void 0 : (_res_options_plugins = _res_options1.plugins) == null ? void 0 : _res_options_plugins.length) === 0;
|
||||
return res.hasFilesystemConfig() && !isForTooling;
|
||||
} catch {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
function eventCliSession(dir, nextConfig, event) {
|
||||
var _nextConfig_experimental_staleTimes, _nextConfig_experimental_staleTimes1;
|
||||
// This should be an invariant, if it fails our build tooling is broken.
|
||||
if (typeof "14.2.13" !== "string") {
|
||||
return [];
|
||||
}
|
||||
const { images, i18n } = nextConfig || {};
|
||||
const payload = {
|
||||
nextVersion: "14.2.13",
|
||||
nodeVersion: process.version,
|
||||
cliCommand: event.cliCommand,
|
||||
isSrcDir: event.isSrcDir,
|
||||
hasNowJson: event.hasNowJson,
|
||||
isCustomServer: event.isCustomServer,
|
||||
hasNextConfig: nextConfig.configOrigin !== "default",
|
||||
buildTarget: "default",
|
||||
hasWebpackConfig: typeof (nextConfig == null ? void 0 : nextConfig.webpack) === "function",
|
||||
hasBabelConfig: hasBabelConfig(dir),
|
||||
imageEnabled: !!images,
|
||||
imageFutureEnabled: !!images,
|
||||
basePathEnabled: !!(nextConfig == null ? void 0 : nextConfig.basePath),
|
||||
i18nEnabled: !!i18n,
|
||||
locales: (i18n == null ? void 0 : i18n.locales) ? i18n.locales.join(",") : null,
|
||||
localeDomainsCount: (i18n == null ? void 0 : i18n.domains) ? i18n.domains.length : null,
|
||||
localeDetectionEnabled: !i18n ? null : i18n.localeDetection !== false,
|
||||
imageDomainsCount: (images == null ? void 0 : images.domains) ? images.domains.length : null,
|
||||
imageRemotePatternsCount: (images == null ? void 0 : images.remotePatterns) ? images.remotePatterns.length : null,
|
||||
imageSizes: (images == null ? void 0 : images.imageSizes) ? images.imageSizes.join(",") : null,
|
||||
imageLoader: images == null ? void 0 : images.loader,
|
||||
imageFormats: (images == null ? void 0 : images.formats) ? images.formats.join(",") : null,
|
||||
nextConfigOutput: (nextConfig == null ? void 0 : nextConfig.output) || null,
|
||||
trailingSlashEnabled: !!(nextConfig == null ? void 0 : nextConfig.trailingSlash),
|
||||
reactStrictMode: !!(nextConfig == null ? void 0 : nextConfig.reactStrictMode),
|
||||
webpackVersion: event.webpackVersion || null,
|
||||
turboFlag: event.turboFlag || false,
|
||||
appDir: event.appDir,
|
||||
pagesDir: event.pagesDir,
|
||||
staticStaleTime: ((_nextConfig_experimental_staleTimes = nextConfig.experimental.staleTimes) == null ? void 0 : _nextConfig_experimental_staleTimes.static) ?? null,
|
||||
dynamicStaleTime: ((_nextConfig_experimental_staleTimes1 = nextConfig.experimental.staleTimes) == null ? void 0 : _nextConfig_experimental_staleTimes1.dynamic) ?? null
|
||||
};
|
||||
return [
|
||||
{
|
||||
eventName: EVENT_VERSION,
|
||||
payload
|
||||
}
|
||||
];
|
||||
}
|
||||
|
||||
//# sourceMappingURL=version.js.map
|
||||
1
node_modules/next/dist/telemetry/events/version.js.map
generated
vendored
Normal file
1
node_modules/next/dist/telemetry/events/version.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/telemetry/events/version.ts"],"names":["eventCliSession","EVENT_VERSION","hasBabelConfig","dir","res","noopFile","path","join","require","loadPartialConfig","cwd","filename","sourceFileName","isForTooling","options","presets","every","e","file","request","plugins","length","hasFilesystemConfig","nextConfig","event","process","env","__NEXT_VERSION","images","i18n","payload","nextVersion","nodeVersion","version","cliCommand","isSrcDir","hasNowJson","isCustomServer","hasNextConfig","configOrigin","buildTarget","hasWebpackConfig","webpack","imageEnabled","imageFutureEnabled","basePathEnabled","basePath","i18nEnabled","locales","localeDomainsCount","domains","localeDetectionEnabled","localeDetection","imageDomainsCount","imageRemotePatternsCount","remotePatterns","imageSizes","imageLoader","loader","imageFormats","formats","nextConfigOutput","output","trailingSlashEnabled","trailingSlash","reactStrictMode","webpackVersion","turboFlag","appDir","pagesDir","staticStaleTime","experimental","staleTimes","static","dynamicStaleTime","dynamic","eventName"],"mappings":"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"}
|
||||
Reference in New Issue
Block a user