@@ -4,7 +4,7 @@ import fs, { existsSync } from 'fs-extra';
44import minimatch from 'minimatch' ;
55import { join , normalize , relative , resolve , sep } from 'path' ;
66import semver from 'semver' ;
7- import * as experimentalBackendBuilder from '@vercel/backends' ;
7+ // import * as experimentalBackendBuilder from '@vercel/backends';
88
99import {
1010 download ,
@@ -28,7 +28,7 @@ import {
2828 type FlagDefinitions ,
2929 type Meta ,
3030 type PackageJson ,
31- shouldUseExperimentalBackends ,
31+ // shouldUseExperimentalBackends,
3232} from '@vercel/build-utils' ;
3333import type { VercelConfig } from '@vercel/client' ;
3434import { fileNameSymbol } from '@vercel/client' ;
@@ -643,12 +643,13 @@ async function doBuild(
643643 ( ) => {
644644 // Use experimental backends builder only for backend framework builders,
645645 // not for static builders (which handle public/ directories)
646- if (
647- shouldUseExperimentalBackends ( buildConfig . framework ) &&
648- builderPkg . name !== '@vercel/static'
649- ) {
650- return experimentalBackendBuilder . build ( buildOptions ) ;
651- }
646+ // hotfix: disable experimental backends for now
647+ // if (
648+ // shouldUseExperimentalBackends(buildConfig.framework) &&
649+ // builderPkg.name !== '@vercel/static'
650+ // ) {
651+ // return experimentalBackendBuilder.build(buildOptions);
652+ // }
652653 return builder . build ( buildOptions ) ;
653654 }
654655 ) ;
0 commit comments