Releases: CarbonPackages/Carbon.Pipeline
0.9.5
Fix: Make sure the purge path can be overridden entirely
Full Changelog: 0.9.4...0.9.5
0.9.4
Fix: Add globbing folder to directory dependency
Full Changelog: 0.9.3...0.9.4
0.9.3
Full Changelog: 0.9.2...0.9.3
0.9.2
0.9.1
What's Changed
🐛 Found and fixed bugs
- Merging of config in the purge function for PostCSS
🩹 Other changes
- Update to TailwindCSS 3.0
Full Changelog: 0.9.0...0.9.1
0.9.0
More speed, less disc space!
This release adds support for different package manager and sets pnpm
as new default. This leads to much less disc space used and faster installation of node_modules
If you already have installed Carbon.Pipeline, please adjust your package.json
with the following entry:
"config": {
"packageManager": "pnpm"
}
The package manager can be pnpm
(the new default), yarn
or npm
.
To make sure the scripts run with the correct package manager you have to replace yarn
with $npm_package_config_packageManager
:
"scripts": {
"postinstall": "touch ./node_modules/.metadata_never_index; mkdir ./Packages; touch ./Packages/.metadata_never_index",
"showConfig": "node Build/Carbon.Pipeline/showConfig.mjs",
"build": "concurrently -r $npm_package_config_packageManager:build:*",
"build:js": "node Build/Carbon.Pipeline/esbuild.mjs --production",
"build:css": "node Build/Carbon.Pipeline/postcss.mjs --production",
"dev": "concurrently -r $npm_package_config_packageManager:dev:*",
"dev:js": "node Build/Carbon.Pipeline/esbuild.mjs",
"dev:css": "node Build/Carbon.Pipeline/postcss.mjs",
"watch": "concurrently -r $npm_package_config_packageManager:watch:*",
"watch:js": "node Build/Carbon.Pipeline/esbuild.mjs --watch",
"watch:css": "node Build/Carbon.Pipeline/postcss.mjs --watch",
"pipeline:build": "concurrently -r $npm_package_config_packageManager:build:*",
"pipeline": "$npm_package_config_packageManager install;concurrently -r $npm_package_config_packageManager:pipeline:*"
}
Here you can lock at an example
What's Changed
💥 Breaking changes
- Set
pnpm
package manager as default #19 - To update, you also have to add the package
chokidar
andresolve
and removechokidar-cli
✨ Exciting new features
- Make package manager configurable #18
Full Changelog: 0.8.10...0.9.0
0.8.10
0.8.9
Full Changelog: 0.8.8...0.8.9
0.8.8
Full Changelog: 0.8.7...0.8.8
0.8.7
Full Changelog: 0.8.6...0.8.7