pulumi/sdk/nodejs/npm
Will Jones d64448ec3b
Replace Rome with Biome in the NodeJS SDK (#16456)
As @denbezrukov notes in #13885, Rome (https://github.com/rome/tools,
the JavaScript toolchain we have been using to format and lint code in
the NodeJS SDK) has been deprecated. Biome (https://biomejs.dev/) has
sprung up in its place as a community fork and appears to be the best
bet for migration going forward. This commit introduces Biome, ports the
bits of configuration that need changing and updates formatting
accordingly.

Closes #13885

Co-authored-by: Denis Bezrukov <6227442+denbezrukov@users.noreply.github.com>
2024-06-24 11:14:56 +00:00
..
testdata Replace Rome with Biome in the NodeJS SDK (#16456) 2024-06-24 11:14:56 +00:00
manager.go Add packagemanager prompt to pulumi new for nodejs (#16417) 2024-06-21 11:35:06 +00:00
manager_test.go Add packagemanager prompt to pulumi new for nodejs (#16417) 2024-06-21 11:35:06 +00:00
npm.go Use pnpm as package manager if we find a pnpm-lock.yaml file (#15456) 2024-02-21 13:41:21 +00:00
npm_test.go Fix TestNPMInstallCmd 2023-05-29 14:16:23 +01:00
pnpm.go Use pnpm as package manager if we find a pnpm-lock.yaml file (#15456) 2024-02-21 13:41:21 +00:00
workspaces.go Detect pnpm workspaces (#15525) 2024-06-18 13:37:06 +00:00
workspaces_test.go Detect pnpm workspaces (#15525) 2024-06-18 13:37:06 +00:00
yarn.go Clean up uses of .Error() (#14965) 2023-12-20 15:54:06 +00:00