
Security News
Vite+ Joins the Push to Consolidate JavaScript Tooling
Evan You announces Vite+, a commercial, Rust-powered toolchain built on the Vite ecosystem to unify JavaScript development and fund open source.
@neodx/autobuild
Advanced tools
In early development
One command, one dependency and zero configuration to build your libraries.
.swcrc
).babelrc
or other formats) - we should replace (or add one more step?) swc with babel when we found .babelrc
postcss.config.js
or any other pre-processor)my-file.module.css
) and global (any other) filesbaseUrl, paths, externalHelpers, target, sourceMap, experimentalDecorators
CJS
, ESM
(.mjs), UMD
package.json
update suggestion: exports
and typesVersions
Install autobuild with any package manager: yarn add -D @neodx/autobuild
/ npm i -D @neodx/autobuild
.
Describe your package.json:
{
files: ['dist', 'README.md'],
scripts: {
build: 'autobuild src/index.ts'
}
}
And try to run our CLI: yarn autobuild
We use rollup-plugin-dts
and rollup-plugin-postcss
,
both of them significant slow down the build time.
Probably, we will change our setup with other solutions or even with self-made plugins in future.
Unfortunately, currently we can't provide great CSS output :(
Supported features:
my-file.module.css
), global stylesUnsupported:
[rejected]
Replace postcss plugin with https://www.npmjs.com/package/rollup-plugin-styles.scss
extensionrollup-plugin-styles
FAQs
🛠️ autobuild - Zero configuration libraries builder
The npm package @neodx/autobuild receives a total of 28 weekly downloads. As such, @neodx/autobuild popularity was classified as not popular.
We found that @neodx/autobuild demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer 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
Evan You announces Vite+, a commercial, Rust-powered toolchain built on the Vite ecosystem to unify JavaScript development and fund open source.
Security News
Ruby Central’s incident report on the RubyGems.org access dispute sparks backlash from former maintainers and renewed debate over project governance.
Research
/Security News
Socket researchers uncover how threat actors weaponize Discord across the npm, PyPI, and RubyGems ecosystems to exfiltrate sensitive data.