85 Commits

Author SHA1 Message Date
Jason Jean
5cc87bfdc2
fix(misc): properly add extra dependencies to packages (#19334) 2023-09-26 00:09:29 -04:00
Colum Ferry
dc3c62e637
feat(bundling): update esbuild version (#18634) 2023-08-29 11:28:41 +01:00
Jack Hsu
226dfaf7a4
feat(js): carry-over known build options (main, tsConfig, etc.) when running setup-build generator (#18742) 2023-08-28 10:36:18 -04:00
Emily Xiong
9d5a3830be
feat(misc): remove dotenv from executors (#18719) 2023-08-22 20:00:37 -04:00
Leosvel Pérez Espinosa
9cd0cf899a
fix(misc): set the correct dependency range for dotenv in plugins (#18573) 2023-08-10 13:02:50 -04:00
Remy
14fab26056
fix(esbuild): don't overwrite plugins in esbuildOptions (#18461) 2023-08-04 13:47:51 +03:00
Igor Loskutov
a5d6a293aa
fix(core): esbuild generateLockfile according to docs (#18413) 2023-08-01 16:29:38 +03:00
Jack Hsu
28df2057fd
chore(repo): replace dep check script with new lint rule (#18060) 2023-07-19 17:07:52 -04:00
Leosvel Pérez Espinosa
95a2256a34
feat(misc): deprecate executor options to generate package.json for libraries (#17923) 2023-07-11 15:28:03 +00:00
Jack Hsu
24e45d494f
feat(bundling): rename esbuild-project, rollup-project, and webpack-project generators to "configuration" generators for consistency in naming (#18003) 2023-07-07 13:59:41 -04:00
Jack Hsu
ec48f61142
fix(bundling): update esbuild project generator to support standalone… (#17558) 2023-06-12 13:39:17 -04:00
Jack Hsu
edf0b1ce20
feat(js): add setup-build generator for JS packages (#17523) 2023-06-12 12:38:26 -04:00
Yuri Pieters
d26d0f45d6
fix(js): use export type for exports from schema.d.ts files (#17392)
Co-authored-by: Yuri Pieters <yuri.pieters@anaplan.com>
2023-06-06 09:51:11 -04:00
Nicholas Cunningham
8f771e023b
fix(node): When serving using js:node executor NODE_ENV should not be undefined (#17375) 2023-06-02 13:56:40 -04:00
Nicholas Cunningham
923e6d8b42
fix(js): set node_env when building with esbuild (#17251) 2023-05-29 10:25:15 -06:00
Victor Savkin
0848031dd9 feat(core): move task hashing into daemon 2023-05-17 11:37:57 -04:00
Craigory Coppola
cac64d7a8b
chore(repo): setup internal testing utils structure (#17043) 2023-05-16 11:34:10 -04:00
Jason Jean
6b928bc250
feat(js): refactor usages of npmScope (#16947) 2023-05-15 16:06:24 -04:00
hi2u
55d40c0105
fix(node): build-esbuild-options.ts code-generated "exactMatch" prope… (#16655) 2023-05-12 15:16:41 +00:00
Jack Hsu
1e7aa39a9f
fix(bundling): handle projects without targets in esbuild thirdParty migration (#16712) 2023-05-03 08:35:20 -06:00
MaxKless
341c916304
feat(bundling): add esbuild migration to correctly set thirdParty option (#16640) 2023-04-28 16:48:17 +02:00
Isaac Mann
afa5eb59fa
docs(core): document the @nrwl => @nx rescope (#16403)
Co-authored-by: FrozenPandaz <jasonjean1993@gmail.com>
2023-04-27 18:14:59 -04:00
Jason Jean
88b9687451
fix(linter): fix legacy linter migrations (#16462) 2023-04-21 13:29:09 -04:00
Jason Jean
ff8074bf75
chore(repo): update to nx 16.0.0-beta.5 (#16347) 2023-04-21 10:17:56 -04:00
Jack Hsu
bef152d94e
feat(bundling): remove esbuild 0.16.0 support (#16435) 2023-04-20 08:14:52 -06:00
Jason Jean
5a0a4e8d26
feat(repo): replace usages of @nrwl/ with @nx/ in tooling packages (#16351) 2023-04-18 12:15:33 -04:00
Jason Jean
2d195007b0
feat(core): switch packages to use the @nx scope (#16069) 2023-04-14 19:56:37 -04:00
Jack Hsu
807884c91d
feat(bundling): add support for esbuild.config.js file (#16092) 2023-04-04 19:16:32 +00:00
Nicholas Cunningham
c02ec9f1f7
fix(js): remove thirdParty default so that package.json will be generated by default (#16015) 2023-04-04 10:53:22 -04:00
Schmale97
36367569f6
fix(esbuild): don't set outfile or outdir if already defined (#14636) 2023-04-04 10:43:38 -04:00
Colum Ferry
ed6524cbe5
cleanup(js): move assets to js package (#15955) 2023-04-03 10:24:14 -04:00
Leosvel Pérez Espinosa
4eb7cc7bf1
fix(misc): skip formatting files in nested generator calls (#15961) 2023-03-31 11:22:18 -04:00
Jack Hsu
47c671cc4c
fix(bundling): pass tsConfig from project when --bundle=false so the correct file is applied (#16006) 2023-03-31 11:12:38 -04:00
Juri Strumpflohner
ae69ec9dc8
fix(bundling): sourcemaps setting (#15981) 2023-03-30 11:23:46 -04:00
Craigory Coppola
6834b658f7
fix(nx-plugin): allow some customization when running nx-plugins (#15438) 2023-03-21 18:35:55 -04:00
Jack Hsu
7ebca5107e
feat(bundling): add for esbuild to enable/disable package.json generation (#15777) 2023-03-21 08:48:16 -04:00
Jack Hsu
7d9352eb1a
fix(bundling): respect --sourcemap option for esbuild (#15778) 2023-03-20 16:46:58 -04:00
Colum Ferry
361ddb1b0f
feat(js): move buildable libs to js (#15558) 2023-03-09 16:36:50 -05:00
Binyamin Yawitz
a7738caa70
fix(node) executor bug on Windows (#15368) 2023-03-02 20:05:36 -06:00
Jason Jean
92610fe4b6
chore(repo): update nx to 15.8.0-beta.7 (#15293) 2023-02-27 17:24:06 -05:00
Jack Hsu
17e6bdedc7
fix(bundling): allow transitive external packages to be specified tha… (#15289) 2023-02-27 09:52:06 -07:00
Jason Jean
84fedf36e0
Revert "chore(repo): update nx to 15.8.0-beta.6" (#15274) 2023-02-26 12:39:15 -05:00
Jason Jean
3c50474f40
chore(repo): update nx to 15.8.0-beta.6 (#15247) 2023-02-26 02:26:53 -05:00
Jack Hsu
a45d52e9e6
fix(node): support custom import paths based on tsconfig when building node apps (#15154) 2023-02-21 12:49:49 -05:00
Jack Hsu
40007a1d53
feat(node): add support for workspace libs when not bundling (#15069) 2023-02-17 17:56:55 +00:00
Leosvel Pérez Espinosa
3a98c6d3ab
feat(misc): support ts 4.9 (#14899) 2023-02-17 17:23:05 +00:00
Nicholas Cunningham
ba19dc00ac
fix(js): remove plugins from esbuild will be done as a feature (#14997) 2023-02-14 18:55:30 -05:00
Jack Hsu
0f8faa249b
fix(node): use correct main entry file extension based on project config (#14894) 2023-02-09 12:43:00 -05:00
Jack Hsu
2d566593c0
fix(bundling): support additionalEntryPoints properly (#14773) 2023-02-02 13:20:18 -05:00
Jack Hsu
2f4f0f0ab2
fix(bundling): combine user-defined external esbuild options with ours (#14755) 2023-02-01 14:29:13 -07:00