Skip to content

Commit e5a98e3

Browse files
scriptcodedclaude
andcommitted
fix: create _services symlink at build time instead of committing it
Symlinks in git are unreliable across environments (Docker, CI). Instead, create the symlink as part of build, dev, and generate:importmap scripts. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 43e38a3 commit e5a98e3

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,4 @@ node_modules/
4848
/playwright-report/
4949
/blob-report/
5050
/playwright/.cache/
51+
src/app/(payload)/_services

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
"license": "MIT",
66
"type": "module",
77
"scripts": {
8-
"build": "cross-env NODE_OPTIONS=\"--no-deprecation --max-old-space-size=8000\" next build",
9-
"dev": "cross-env NODE_OPTIONS=--no-deprecation next dev --port 3005",
10-
"devsafe": "rm -rf .next && cross-env NODE_OPTIONS=--no-deprecation next dev --port 3005",
11-
"generate:importmap": "cross-env NODE_OPTIONS=--no-deprecation payload generate:importmap",
8+
"build": "ln -sfn '%5Fservices' 'src/app/(payload)/_services' && cross-env NODE_OPTIONS=\"--no-deprecation --max-old-space-size=8000\" next build",
9+
"dev": "ln -sfn '%5Fservices' 'src/app/(payload)/_services' && cross-env NODE_OPTIONS=--no-deprecation next dev --port 3005",
10+
"devsafe": "rm -rf .next && ln -sfn '%5Fservices' 'src/app/(payload)/_services' && cross-env NODE_OPTIONS=--no-deprecation next dev --port 3005",
11+
"generate:importmap": "ln -sfn '%5Fservices' 'src/app/(payload)/_services' && cross-env NODE_OPTIONS=--no-deprecation payload generate:importmap",
1212
"generate:types": "cross-env NODE_OPTIONS=--no-deprecation payload generate:types",
1313
"lint": "cross-env NODE_OPTIONS=--no-deprecation eslint .",
1414
"payload": "cross-env NODE_OPTIONS=--no-deprecation payload",

src/app/(payload)/_services

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)