Security News
NIST Misses 2024 Deadline to Clear NVD Backlog
NIST has failed to meet its self-imposed deadline of clearing the NVD's backlog by the end of the fiscal year. Meanwhile, CVE's awaiting analysis have increased by 33% since June.
@esbuild/linux-arm64
Advanced tools
The @esbuild/linux-arm64 npm package is a binary package for the esbuild bundler and minifier tool. It is specifically compiled for Linux systems running on ARM64 architecture. Esbuild is a fast JavaScript bundler and minifier that compiles TypeScript, JavaScript, and JSX files into a single file for use in web applications.
Bundling JavaScript files
This code sample demonstrates how to bundle multiple JavaScript files into a single file using esbuild.
require('esbuild').build({
entryPoints: ['app.js'],
bundle: true,
outfile: 'out.js'
}).catch(() => process.exit(1))
Minifying JavaScript
This code sample shows how to minify a JavaScript file, reducing its size for production deployment.
require('esbuild').build({
entryPoints: ['app.js'],
minify: true,
outfile: 'app.min.js'
}).catch(() => process.exit(1))
Transpiling TypeScript
This code sample illustrates how to transpile TypeScript files into JavaScript using esbuild.
require('esbuild').build({
entryPoints: ['app.ts'],
bundle: true,
outfile: 'app.js'
}).catch(() => process.exit(1))
Transforming JSX
This code sample demonstrates how to transform JSX syntax into JavaScript, which is useful for React applications.
require('esbuild').build({
entryPoints: ['app.jsx'],
bundle: true,
outfile: 'app.js',
loader: { '.jsx': 'jsx' }
}).catch(() => process.exit(1))
Webpack is a popular JavaScript module bundler with a large ecosystem of plugins. It is more configurable than esbuild but generally slower due to its more complex features and plugin system.
Rollup is another module bundler that is well-suited for creating libraries and applications. It focuses on producing smaller bundles through tree-shaking, but it is not as fast as esbuild.
Parcel is a web application bundler that offers a zero-configuration setup. It is known for its ease of use and fast build times, but esbuild typically outperforms it in terms of speed.
Terser is a JavaScript parser, mangler, and compressor toolkit for ES6+. It is commonly used for minifying JavaScript code, similar to esbuild's minification feature, but does not bundle files.
This is the Linux ARM 64-bit binary for esbuild, a JavaScript bundler and minifier. See https://github.com/evanw/esbuild for details.
FAQs
The Linux ARM 64-bit binary for esbuild, a JavaScript bundler.
The npm package @esbuild/linux-arm64 receives a total of 5,617,454 weekly downloads. As such, @esbuild/linux-arm64 popularity was classified as popular.
We found that @esbuild/linux-arm64 demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 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
NIST has failed to meet its self-imposed deadline of clearing the NVD's backlog by the end of the fiscal year. Meanwhile, CVE's awaiting analysis have increased by 33% since June.
Security News
Cloudflare has launched a setup wizard allowing users to easily create and manage a security.txt file for vulnerability disclosure on their websites.
Security News
The Socket Research team breaks down a malicious npm package targeting the legitimate DOMPurify library. It uses obfuscated code to hide that it is exfiltrating browser and crypto wallet data.