
Security News
Deno 2.2 Improves Dependency Management and Expands Node.js Compatibility
Deno 2.2 enhances Node.js compatibility, improves dependency management, adds OpenTelemetry support, and expands linting and task automation for developers.
@servicensw/builder
Advanced tools
Build files to allow other packages to compile outside of the monorepository
PostCSS and Rollup config to build all @servicensw
GEL packages.
npm install @servicensw/builder --save-dev
This package allows other GEL packages to build by themselves so they can have a
dist
folder included with the NPM package version.
Add the following lines to the @servicensw
packages package.json
file,
substituting:
cssfile
with the packages CSS filename.es6file
with the packages ES6 filename.jsfile
with the output JS file name (typically the ES6 filename, without .es6
)."scripts": {
"build:css": "NODE_ENV=production ./node_modules/.bin/postcss src/cssfile --dir dist --config ./node_modules/@servicensw/builder/postcss.config.js",
"build:js": "NODE_ENV=production ./node_modules/.bin/rollup src/es6file --o dist/jsfile --f iife --config ./node_modules/@servicensw/builder/rollup.config.js",
"build": "npm run build:css && npm run build:js"
}
If you have multiple CSS files, add additional src/<css file>
files seperated
by a space.
If you have multiple JS files, you'll need to duplicate the entire command and
seperate it with &&
as rollup can only handle one file at a time.
FAQs
Build files to allow other packages to compile outside of the monorepository
The npm package @servicensw/builder receives a total of 1 weekly downloads. As such, @servicensw/builder popularity was classified as not popular.
We found that @servicensw/builder demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Deno 2.2 enhances Node.js compatibility, improves dependency management, adds OpenTelemetry support, and expands linting and task automation for developers.
Security News
React's CRA deprecation announcement sparked community criticism over framework recommendations, leading to quick updates acknowledging build tools like Vite as valid alternatives.
Security News
Ransomware payment rates hit an all-time low in 2024 as law enforcement crackdowns, stronger defenses, and shifting policies make attacks riskier and less profitable.