| 334 | externals['@edge-runtime/cookies'] = 'next/dist/compiled/@edge-runtime/cookies' |
| 335 | |
| 336 | export async function ncc_edge_runtime_cookies() { |
| 337 | // `@edge-runtime/cookies` is precompiled and pre-bundled |
| 338 | // so we vendor the package as it is. |
| 339 | const dest = 'src/compiled/@edge-runtime/cookies' |
| 340 | const pkg = await readJson( |
| 341 | require.resolve('@edge-runtime/cookies/package.json') |
| 342 | ) |
| 343 | await rmrf(dest) |
| 344 | await fs.mkdir(dest, { recursive: true }) |
| 345 | |
| 346 | await writeJson(join(dest, 'package.json'), { |
| 347 | name: '@edge-runtime/cookies', |
| 348 | version: pkg.version, |
| 349 | main: './index.js', |
| 350 | license: pkg.license, |
| 351 | }) |
| 352 | |
| 353 | await fs.cp( |
| 354 | require.resolve('@edge-runtime/cookies/dist/index.js'), |
| 355 | join(dest, 'index.js') |
| 356 | ) |
| 357 | await fs.cp( |
| 358 | require.resolve('@edge-runtime/cookies/dist/index.d.ts'), |
| 359 | join(dest, 'index.d.ts') |
| 360 | ) |
| 361 | } |
| 362 | |
| 363 | externals['@edge-runtime/primitives'] = |
| 364 | 'next/dist/compiled/@edge-runtime/primitives' |