core/__snapshots__/TestGenerateBuildPlanForExamples_node-npm-workspaces_1.snap.json
core/__snapshots__/TestGenerateBuildPlanForExamples_node-npm-workspaces_1.snap.jsonBrowse 1970 files
1,189 tokens
3,780 bytes
Token encoding: o200k_base
Snapshot 21a254f
← Back to SKILL.md
1{2 "caches": {3 "apt": {4 "directory": "/var/cache/apt",5 "type": "locked"6 },7 "apt-lists": {8 "directory": "/var/lib/apt/lists",9 "type": "locked"10 },11 "node-modules": {12 "directory": "/app/node_modules/.cache",13 "type": "shared"14 },15 "npm-install": {16 "directory": "/root/.npm",17 "type": "shared"18 }19 },20 "deploy": {21 "base": {22 "step": "packages:apt:runtime"23 },24 "inputs": [25 {26 "include": [27 "/mise/shims",28 "/mise/installs",29 "/usr/local/bin/mise",30 "/etc/mise/config.toml",31 "/root/.local/state/mise"32 ],33 "step": "packages:mise"34 },35 {36 "include": [37 "/app/node_modules"38 ],39 "step": "build"40 },41 {42 "exclude": [43 "node_modules",44 ".yarn"45 ],46 "include": [47 "/root/.cache",48 ".",49 "/opt/corepack",50 "/mise/installs",51 "/mise/shims"52 ],53 "step": "build"54 }55 ],56 "startCommand": "npm run start",57 "variables": {58 "CI": "true",59 "NODE_ENV": "production",60 "NPM_CONFIG_FETCH_RETRIES": "5",61 "NPM_CONFIG_FUND": "false",62 "NPM_CONFIG_PRODUCTION": "false",63 "NPM_CONFIG_UPDATE_NOTIFIER": "false",64 "RAILPACK_VERSION": "dev"65 }66 },67 "steps": [68 {69 "assets": {70 "generated-mise-toml": "[generated-mise-toml]"71 },72 "commands": [73 {74 "path": "/mise/shims"75 },76 {77 "customName": "create mise config",78 "name": "generated-mise-toml",79 "path": "/etc/mise/config.toml"80 },81 {82 "cmd": "mise install",83 "customName": "install mise packages: node"84 }85 ],86 "inputs": [87 {88 "image": "ghcr.io/railwayapp/railpack-builder:mise-2026.9.9"89 }90 ],91 "name": "packages:mise",92 "variables": {93 "MISE_CACHE_DIR": "/mise/cache",94 "MISE_CONFIG_DIR": "/mise",95 "MISE_DATA_DIR": "/mise",96 "MISE_INSTALLS_DIR": "/mise/installs",97 "MISE_SHIMS_DIR": "/mise/shims"98 }99 },100 {101 "caches": [102 "npm-install"103 ],104 "commands": [105 {106 "path": "/app/node_modules/.bin"107 },108 {109 "dest": "package.json",110 "src": "package.json"111 },112 {113 "cmd": "sh -c 'npm i -g corepack@latest \u0026\u0026 corepack enable \u0026\u0026 corepack prepare --activate'",114 "customName": "npm i -g corepack@latest \u0026\u0026 corepack enable \u0026\u0026 corepack prepare --activate"115 },116 {117 "cmd": "mkdir -p /app/node_modules/.cache"118 },119 {120 "dest": "package-lock.json",121 "src": "package-lock.json"122 },123 {124 "dest": "package.json",125 "src": "package.json"126 },127 {128 "dest": "packages/api/package.json",129 "src": "packages/api/package.json"130 },131 {132 "dest": "packages/shared/package.json",133 "src": "packages/shared/package.json"134 },135 {136 "dest": "packages/web/package.json",137 "src": "packages/web/package.json"138 },139 {140 "cmd": "npm install"141 }142 ],143 "inputs": [144 {145 "step": "packages:mise"146 }147 ],148 "name": "install",149 "variables": {150 "CI": "true",151 "COREPACK_HOME": "/opt/corepack",152 "NODE_ENV": "production",153 "NPM_CONFIG_FETCH_RETRIES": "5",154 "NPM_CONFIG_FUND": "false",155 "NPM_CONFIG_PRODUCTION": "false",156 "NPM_CONFIG_UPDATE_NOTIFIER": "false"157 }158 },159 {160 "caches": [161 "node-modules"162 ],163 "inputs": [164 {165 "step": "install"166 },167 {168 "include": [169 "."170 ],171 "local": true172 }173 ],174 "name": "build",175 "secrets": [176 "*"177 ]178 },179 {180 "caches": [181 "apt",182 "apt-lists"183 ],184 "commands": [185 {186 "cmd": "sh -c 'apt-get update \u0026\u0026 apt-get install -y libatomic1'",187 "customName": "install apt packages: libatomic1"188 }189 ],190 "inputs": [191 {192 "image": "ghcr.io/railwayapp/railpack-runtime:mise-2026.9.9"193 }194 ],195 "name": "packages:apt:runtime"196 }197 ]198}