Closed vincentv closed 5 months ago
The changes across the project primarily involve transitioning from npm
to pnpm
for package management. This includes updating installation, build, test, and publish commands in various README.md
files and package.json
scripts. Additionally, paths in .gitignore
files and configurations in build scripts have been refined. The updates ensure consistency and leverage pnpm
's workspace capabilities for better dependency management.
Files/Paths | Change Summary |
---|---|
README.md |
Updated package manager instructions from npm to pnpm , refined command descriptions. |
backend/.gitignore |
Changed path to ignore Node.js/npm related files. |
backend/package.json |
Updated to version 2.0.0, modified scripts for setup, server start, testing, formatting, linting, building, and dependencies update. |
browser-extension/README.md |
Updated package manager commands from npm to pnpm . |
browser-extension/build.js , browser-extension/build.watch.js |
Modified copy plugin configuration in esbuild.build calls. |
browser-extension/package.json |
Added "private": true , updated scripts, and modified dependencies. |
cli/README.md |
Updated commands from npm to pnpm for setup, execution, testing, and publishing. |
cli/package.json |
Updated scripts, adjusted dependencies to use workspaces. |
desktop/README.md |
Updated package manager commands from npm to pnpm . |
desktop/package.json |
Added "private": true , updated scripts, and modified dependencies. |
frontend/README.md |
Updated package manager commands from npm to pnpm for Elm and Elm-spa. |
frontend/package.json |
Updated scripts to use pnpm , set private field to true . |
frontend/tsconfig.json |
Added "DOM" library to the "lib" array. |
gateway/README.md |
Updated package manager commands from npm to pnpm . |
gateway/package.json |
Updated scripts, dependencies to use "workspace:^" . |
libs/connector-.../README.md |
Updated commands from npm to pnpm for managing versions and publishing. |
libs/connector-.../package.json |
Removed setup script, updated dry-publish script, dependencies to use workspace versions. |
libs/models/README.md |
Updated commands from npm to pnpm for managing versions and publishing. |
libs/serde-aml/README.md |
Updated commands from npm to pnpm for managing versions and publishing. |
libs/serde-aml/package.json |
Removed setup script, updated dry-publish script, dependencies to use workspace versions. |
libs/serde-dbml/README.md |
Updated commands from npm to pnpm for managing versions and publishing. |
libs/serde-dbml/package.json |
Removed setup script, updated build script, dependencies to use workspace versions. |
libs/serde-prisma/README.md |
Updated commands from npm to pnpm for managing versions and publishing. |
libs/serde-prisma/package.json |
Removed setup script, updated dry-publish script, dependencies to use workspace versions. |
In the land of code, a shift we see,
Fromnpm
topnpm
, now we decree.
Commands refined, dependencies aligned,
With workspace magic, our projects combined.
A hop, a skip, in code we trust,
For smoother builds, this change was a must.
🌟✨🐇
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
Documentation
npm
topnpm
across various README files.Chores
.gitignore
paths to ignore Node.js/npm related files correctly."private": true
in multiplepackage.json
files.package.json
files to usepnpm
instead ofnpm
.Refactor
copy
plugin configurations in build scripts for better asset management."DOM"
library to the"lib"
array intsconfig.json
for frontend.