Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

@vercel/build-utils

Package Overview
Dependencies
Maintainers
2
Versions
399
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
13.4.2
to
13.4.3
+10
-0
CHANGELOG.md
# @vercel/build-utils
## 13.4.3
### Patch Changes
- [services] ([#15093](https://github.com/vercel/vercel/pull/15093))
- consolidate `workspace` and `entrypoint` from `experimentalServices` `vercel.json` schema
- make `framework` config in service optional -- infer framework from service workspace when not explicitly provided
- Updated dependencies [[`fc56fb91b4dafabe0f68f86efeabbaf98b2642bc`](https://github.com/vercel/vercel/commit/fc56fb91b4dafabe0f68f86efeabbaf98b2642bc)]:
- @vercel/python-analysis@0.6.0
## 13.4.2

@@ -4,0 +14,0 @@

+1
-1

@@ -6,3 +6,3 @@ import { Builder } from '.';

export declare const BACKEND_FRAMEWORKS: readonly ["express", "hono", "h3", "koa", "nestjs", "fastify", "elysia"];
export declare const PYTHON_FRAMEWORKS: readonly ["fastapi", "flask", "python"];
export declare const PYTHON_FRAMEWORKS: readonly ["fastapi", "flask", "django", "python"];
export declare const RUNTIME_FRAMEWORKS: readonly ["python"];

@@ -9,0 +9,0 @@ /**

@@ -46,2 +46,3 @@ "use strict";

"flask",
"django",
"python"

@@ -48,0 +49,0 @@ // Generic Python framework preset

@@ -5,2 +5,3 @@ import FileFsRef from './file-fs-ref';

* - A top-level 'app' callable (Flask, FastAPI, Sanic, WSGI/ASGI, etc.)
* - A top-level 'application' callable (Django)
* - A top-level 'handler' class (BaseHTTPRequestHandler subclass)

@@ -7,0 +8,0 @@ */

@@ -485,2 +485,3 @@ /// <reference types="node" />

routePrefix?: string;
routePrefixSource?: 'configured' | 'generated';
schedule?: string;

@@ -635,12 +636,8 @@ topic?: string;

/**
* Entry file for the service, relative to the workspace directory.
* @example "src/index.ts", "main.py", "api/server.go"
* Service entrypoint, relative to the project root.
* Can be either a file path (runtime entrypoint) or a directory path
* (service workspace for framework-based services).
* @example "apps/web", "services/api/src/index.ts", "services/fastapi/main.py"
*/
entrypoint?: string;
/**
* Path to the directory containing the service's manifest file
* (package.json, pyproject.toml, etc.).
* Defaults to "." (project root) if not specified.
*/
workspace?: string;
/** Framework to use */

@@ -647,0 +644,0 @@ framework?: string;

{
"name": "@vercel/build-utils",
"version": "13.4.2",
"version": "13.4.3",
"license": "Apache-2.0",

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

"dependencies": {
"@vercel/python-analysis": "0.5.0"
"@vercel/python-analysis": "0.6.0"
},

@@ -17,0 +17,0 @@ "devDependencies": {

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