Socket
Socket
Sign inDemoInstall

@vercel/build-utils

Package Overview
Dependencies
Maintainers
85
Versions
317
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vercel/build-utils - npm Package Compare versions

Comparing version 2.12.3-canary.19 to 2.12.3-canary.20

15

dist/convert-runtime-to-plugin.d.ts

@@ -24,1 +24,16 @@ import { Lambda } from './lambda';

}): Promise<void>;
/**
* Will append routes to the `routes-manifest.json` file.
* If the file does not exist, it'll be created.
*/
export declare function updateRoutesManifest({ workPath, dynamicRoutes, }: {
workPath: string;
dynamicRoutes?: {
page: string;
regex: string;
namedRegex?: string;
routeKeys?: {
[named: string]: string;
};
}[];
}): Promise<void>;

21

dist/convert-runtime-to-plugin.js

@@ -6,3 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.updateFunctionsManifest = exports.convertRuntimeToPlugin = void 0;
exports.updateRoutesManifest = exports.updateFunctionsManifest = exports.convertRuntimeToPlugin = void 0;
const fs_extra_1 = __importDefault(require("fs-extra"));

@@ -140,1 +140,20 @@ const path_1 = require("path");

exports.updateFunctionsManifest = updateFunctionsManifest;
/**
* Will append routes to the `routes-manifest.json` file.
* If the file does not exist, it'll be created.
*/
async function updateRoutesManifest({ workPath, dynamicRoutes, }) {
const routesManifestPath = path_1.join(workPath, '.output', 'routes-manifest.json');
const routesManifest = await readJson(routesManifestPath);
if (!routesManifest.version)
routesManifest.version = 1;
if (routesManifest.pages404 === undefined)
routesManifest.pages404 = true;
if (dynamicRoutes) {
if (!routesManifest.dynamicRoutes)
routesManifest.dynamicRoutes = [];
routesManifest.dynamicRoutes.push(...dynamicRoutes);
}
await fs_extra_1.default.writeFile(routesManifestPath, JSON.stringify(routesManifest));
}
exports.updateRoutesManifest = updateRoutesManifest;

2

dist/index.d.ts

@@ -21,3 +21,3 @@ import FileBlob from './file-blob';

export { normalizePath } from './fs/normalize-path';
export { convertRuntimeToPlugin, updateFunctionsManifest, } from './convert-runtime-to-plugin';
export { convertRuntimeToPlugin, updateFunctionsManifest, updateRoutesManifest, } from './convert-runtime-to-plugin';
export * from './schemas';

@@ -24,0 +24,0 @@ export * from './types';

{
"name": "@vercel/build-utils",
"version": "2.12.3-canary.19",
"version": "2.12.3-canary.20",
"license": "MIT",

@@ -52,3 +52,3 @@ "main": "./dist/index.js",

},
"gitHead": "32664cd13b5d7a771d465a091bff2e966eed2f94"
"gitHead": "2721b3449dd3ccd213f9bdd558e61eeba3ba710c"
}

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc