28 Commits

Author SHA1 Message Date
Jack Hsu
81892b51fd
feat(misc)!: handle v20 deprecations in plugins (#28222)
This PR removes these from v20 since they were deprecated and slated for
removal:

- `executeWebpackDevServerBuilder` export from `@nx/angular/executors`,
users should use `executeDevServerBuilder`
- `withStylus` util from `@nx/next/plugins/with-stylus` since it was
deprecated in v17 and has just throw an error that users need to use
SASS with Next.js

The `getRollupOptions` function from `@nx/react/plugins/bundle-rollup`
has been deprecated as mention previously and slated for removal in v22.
New users are using inferred targets from Rollup, and existing projects
using this module should run `nx g @nx/rollup:convert-to-inferred` or
manually update rollup config to use `withNx` function.

Also, bumped some deprecation for later in v21:

- Remove inline builds from tsc/swc 
- Changes to SVGR to align with Webpack v5 (e.g. `import ReactComponent
from './img.svg?svgr'`)
- Remove `isolatedConfig` from Webpack executor -- requires a migration
that extracts to a standard webpack config just in case (different from
the original one that extracts to `withNx`)

The ESLint TODOs were rescoped to `TODO(eslint)` and we'll look at it in
further flat config work rather than tying it to an Nx release.

<!-- If this is a particularly complex change or feature addition, you
can request a dedicated Nx release for this pull request branch. Mention
someone from the Nx team or the `@nrwl/nx-pipelines-reviewers` and they
will confirm if the PR warrants its own release for testing purposes,
and generate it for you if appropriate. -->

## Current Behavior
<!-- This is the behavior we have today -->

## Expected Behavior
<!-- This is the behavior we should expect with the changes in this PR
-->

## Related Issue(s)
<!-- Please link the issue being fixed so it gets closed when this is
merged. -->

Fixes #
2024-10-02 15:29:31 -04:00
Emily Xiong
9c2162fadc
fix(react-native): should not include ts in build (#26352)
<!-- Please make sure you have read the submission guidelines before
posting an PR -->
<!--
https://github.com/nrwl/nx/blob/master/CONTRIBUTING.md#-submitting-a-pr
-->

<!-- Please make sure that your commit message follows our format -->
<!-- Example: `fix(nx): must begin with lowercase` -->

## Current Behavior
<!-- This is the behavior we have today -->

## Expected Behavior
<!-- This is the behavior we should expect with the changes in this PR
-->

## Related Issue(s)
<!-- Please link the issue being fixed so it gets closed when this is
merged. -->

Fixes https://github.com/nrwl/nx/issues/22948
2024-06-04 15:02:41 -04:00
Leosvel Pérez Espinosa
2b820a274e
docs(misc): update /packages/ links to /nx-api/ (#26128)
- Update `/packages/` links to `/nx-api/`
- Convert some unneeded absolute links to relative
- Remove leftover examples doc for the already removed `cypress-project`
generator

<!-- Please make sure you have read the submission guidelines before
posting an PR -->
<!--
https://github.com/nrwl/nx/blob/master/CONTRIBUTING.md#-submitting-a-pr
-->

<!-- Please make sure that your commit message follows our format -->
<!-- Example: `fix(nx): must begin with lowercase` -->

## Current Behavior
<!-- This is the behavior we have today -->

## Expected Behavior
<!-- This is the behavior we should expect with the changes in this PR
-->

## Related Issue(s)
<!-- Please link the issue being fixed so it gets closed when this is
merged. -->

Fixes #26126
2024-05-28 09:44:48 -04:00
Isaac Mann
5f255c5a43
docs(core): editor setup in getting started (#22416)
Co-authored-by: Leosvel Pérez Espinosa <leosvel.perez.espinosa@gmail.com>
2024-04-02 11:56:42 -04:00
Isaac Mann
62e89f68c7
docs(core): enterprise custom dte (#22143) 2024-03-05 12:14:21 -05:00
Isaac Mann
e9da3db560
docs(core): remove angularjs migration (#21916) 2024-02-29 15:10:49 -05:00
Isaac Mann
61436a64ef
docs(core): inferred targets (#21167)
Co-authored-by: Katerina Skroumpelou <mandarini@users.noreply.github.com>
Co-authored-by: Colum Ferry <cferry09@gmail.com>
Co-authored-by: Emily Xiong <xiongemi@gmail.com>
Co-authored-by: Nicholas Cunningham <ndcunningham@gmail.com>
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
Co-authored-by: Victor Savkin <mail@vsavkin.com>
Co-authored-by: Jack Hsu <jack.hsu@gmail.com>
2024-02-03 00:14:05 -05:00
Juri
68064b53b0 docs(core): improve core features and concepts 2023-10-19 23:17:27 +02:00
Craigory Coppola
09ff419040
feat(core): remove deprecated workspace-lint (#16212) 2023-10-13 13:08:44 -04:00
Jack Hsu
76a7506074
feat(js): remove options to update package.json dependencies and peerDependencies (#19543) 2023-10-12 12:06:45 -04:00
Miroslav Jonaš
a3a0496856
feat(linter): remove tslint logic (#19002) 2023-10-06 08:32:51 -04:00
Craigory Coppola
5623e2c32d
docs(core): add v2 plugin documentation (#18890) 2023-09-06 16:16:09 -04:00
Victor Savkin
1fb9edc460 feat(core): support both @nrwl/nx-cloud and nx-cloud 2023-04-13 10:59:31 -04:00
Leosvel Pérez Espinosa
7cff8dcf55
cleanup(angular): remove make-angular-cli-faster package (#15489) 2023-04-13 08:31:13 +01:00
Leosvel Pérez Espinosa
856296431d
cleanup(react): remove cra-to-nx package (#15556) 2023-04-12 16:43:49 +00:00
Leosvel Pérez Espinosa
e5b48ac956
cleanup(misc): remove add-nx-to-monorepo package (#15498) 2023-04-12 16:41:17 +01:00
Leosvel Pérez Espinosa
1d955d3e18
docs(angular): remove leftovers references to the deleted file-server executor (#16010) 2023-04-03 09:27:53 +01:00
Nicholas Cunningham
6d499047dd
docs(node): change Node Tutorial to Node Server Tutorial (#15180) 2023-02-23 10:59:22 -07:00
Jack Hsu
d7536aa7e3 feat(core): clean up workspace configuration code 2023-01-23 19:35:15 -05:00
Victor Savkin
34d861d234 fix(testing): preserve the old coverage layout 2022-12-11 14:47:16 -05:00
Victor Savkin
40b39b2e64 fix(core): remove leading ./ when normalizing root project outputs 2022-12-10 15:53:25 -05:00
Isaac Mann
34d6de9e0c
docs(core): show large task graph (#13721) 2022-12-08 16:22:40 -05:00
Isaac Mann
c9e39e31d7
docs(nxdev): graph widget loads json from file (#13717) 2022-12-08 14:22:50 -05:00
Benjamin Cabanes
d5d8b210dd
docs(core): fix typo on task graph execution diagram (#12798) 2022-10-24 19:10:42 -04:00
Benjamin Cabanes
c26ae9de11
docs(core): add new mental model schemas (#12427) 2022-10-05 15:01:46 -04:00
Jack Hsu
66846f7810
docs(core): update computation hashing image to clarify that runtime inputs are user defined (#10688) 2022-06-10 16:42:12 +00:00
Benjamin Cabanes
3cc17d7566
docs(nxdev): home updates (#7567) 2021-11-12 11:59:45 -05:00
Brandon Roberts
d81837c880 docs(core): add mental model overview guide 2021-06-22 11:17:19 -04:00