Divops Tools
Collections
- Speedy Web Compiler - Rust-based platform for the Web
- bun is like postcss, babel, node & webpack in one 100x faster tool for building modern web frontends. Early access
- Partytown is a lazy-loaded library to help relocate resource intensive scripts into a web worker, and off of the main thread. Its goal is to help speed up sites by dedicating the main thread to your code, and offloading third-party scripts to a web worker.
- pnpm - Fast, disk space efficient package manager
- Fast. Up to 2x faster than the alternatives (see benchmark).
- Efficient. Files inside node_modules are linked from a single content-addressable storage.
- Great for monorepos.
- Strict. A package can access only dependencies that are specified in its package.json.
- Deterministic. Has a lockfile called pnpm-lock.yaml.
- Works as a Node.js version manager. See pnpm env use.
- Works everywhere. Supports Windows, Linux, and macOS.
- Battle-tested. Used in production by teams of all sizes since 2016.
- https://pnpm.io/cli/import
pnpm outdated --json
https://github.com/pnpm/pnpm/releases/tag/v7.15.0
- npm-check-updates - Find newer versions of package dependencies than what your package.json allows
Selectively update the dependencies that you choose
ncu -i
- Volta - The Hassle-Free JavaScript Tool Manager
- Upgraderoo helps you upgrade NPM packages, discover outdated packages and saves you time to focus on building your product.
- Vite 3.0 is out!
SvelteKit, Astro, Hydrogen, and SolidStart are all built with Vite. Laravel has now decided to use Vite by default. Vite Ruby shows how Vite can improve Rails DX. Vitest is making strides as a Vite-native alternative to Jest. Vite is behind Cypress and Playwright's new Component Testing features, Storybook has Vite as an official builder. And the list goes on.
- vite build
pnpm
How to manage multiple nodejs versions with pnpm?
pnpm env use --global lts
Children