Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

app-bundler

Package Overview
Dependencies
Maintainers
0
Versions
117
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

app-bundler

> Supports: `CommonJS`, [`MaskJS`](https://github.com/atmajs/maskjs), [`IncludeJS`](https://github.com/atmajs/includejs), `AMD`

  • 0.2.14
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
0
Created
Source

HTML, Mask, JavaScript Application Bundler

Supports: CommonJS, MaskJS, IncludeJS, AMD

Why not ✨✨✨✨?

With this module we try to follow these ideas:

  1. No dependency. The dev process and your app is not depended on bundler. So you would need to run this only for deployments.

  2. No configuration (or few lines in packages.json). You don't have hundred lines of configuration.

  3. Single responsibility. We combine your modules in one or multple JS, CSS and html bundles.

  4. Decoupled pre- and post-processing. Bundler loads your files with atma-io, which supports middlewares for file reads and writes. For example, this bundler handles only plain javascript modules, but you can choose any middleware to load files, for instance TypeScript files, which will be compiled on the fly. Same is also for css and templates.


1 CommonJS

Build your CommonJS libraries and apps into one single module file.

2 Web: MaskJS, IncludeJS, AMD

The Application Bundler targets module systems, that do not require incremental builds. Have it simple: develop your web applications without any bundler, and then, only for production, build you app. No more huge task and config files.

3 Preporcessors: babel, less, scss, yml, typescript and many more

All preprocessors are decoupled from the Bundler. We use atma-io to load and write dependencies. That means, just include any file middleware as a plugin for atma-io.


:copyright: MIT

Keywords

FAQs

Package last updated on 31 Oct 2024

Did you know?

Socket

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.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc