mirror of
https://github.com/hanzoai/pack.git
synced 2026-09-30 23:43:13 +00:00
* feat(example): add node-nx-next workspace scaffold - Initialize an Nx workspace with a Next.js application using pnpm. - Configure workspace tooling including TypeScript, Prettier, and ESLint. - Include a generation script to automate the workspace setup process. Generated-by: aiautocommit * feat(node): add BuildScriptContains helper to PackageJson Generated-by: aiautocommit * feat(node): add support for Nx workspaces with Next.js - Implement Nx workspace detection and package resolution. - Enable automatic Nx build commands when no root build script is detected. - Add RAILPACK_NX_APP environment variable to support selecting specific apps in multi-app workspaces. - Refactor Next.js detection logic to better support monorepo and Nx-inferred architectures. - Include unit tests for Nx workspace detection and build/start command generation. Generated-by: aiautocommit * docs: add documentation for Nx monorepo support - Explain how Railpack handles Nx workspaces, including automatic detection and support for inferred tasks. - Document the new `RAILPACK_NX_APP` configuration variable to target specific apps in multi-app workspaces. - Detail the build and start behavior for Next.js applications within an Nx context. Generated-by: aiautocommit * test: add snapshot for Nx Node.js and Next.js example Generated-by: aiautocommit * chore: bump railpack images and set version to dev - Update builder and runtime images to mise-2026.7.7 - Include RAILPACK_VERSION environment variable in build plan Generated-by: aiautocommit
31 lines
553 B
Plaintext
31 lines
553 B
Plaintext
{
|
|
"jsc": {
|
|
"target": "es2017",
|
|
"parser": {
|
|
"syntax": "typescript",
|
|
"decorators": true,
|
|
"dynamicImport": true
|
|
},
|
|
"transform": {
|
|
"decoratorMetadata": true,
|
|
"legacyDecorator": true
|
|
},
|
|
"keepClassNames": true,
|
|
"externalHelpers": true,
|
|
"loose": true
|
|
},
|
|
"module": {
|
|
"type": "commonjs"
|
|
},
|
|
"sourceMaps": true,
|
|
"exclude": [
|
|
"jest.config.[ct]s",
|
|
".*\\.spec.tsx?$",
|
|
".*\\.test.tsx?$",
|
|
"./src/jest-setup.ts$",
|
|
"./**/jest-setup.ts$",
|
|
".*.js$",
|
|
".*.d.ts$"
|
|
]
|
|
}
|