@jspm/node-importmap-loader
TypeScript icon, indicating that this package has built-in type declarations

0.2.1 • Public • Published

@jspm/node-importmap-loader

Typed with TypeScript npm version ci Github

Don't bother installing dependencies you don't need to! 🏇🏻💨

With @jspm/node-importmap-loader, you can reference and execute dependencies directly to maximize productivity ⚡️, decrease security risk 🚔!


Requirements

Node 18+

@jspm/node-importmap-loader requires Node 18+ as it uses experminental loaders and node native fetch.


Usage

Getting started with @jspm/node-importmap-loader can be done in 2 steps!

1. Install

npm install @jspm/node-importmap-loader --save-dev

2. Execute

With a node.importmap defined in your working directory, run

load-node-importmap <file-to-execute>

Examples and demos coming soon ⏰!


Comparisions

Additionally, @jspm/node-importmap-loader can produce significant size benefits

With regular npm install

du -hs node_modules
50M    node_modules

With @jspm/node-importmap-loader

du -sh .cache
3.6M    .cache

And it takes almost the same time to execute scripts!


Wow! Awesome! How do I Contribute?

1. Clone

git clone git@github.com:jspm/node-importmap-http-loader.git

2. Devcontainer

Then, via devcontainers, launch the container by clicking the devcontainer button or via the command palette.

To setup devcontainers

  1. Launch vscode or your favorite devcontainers enabled editor
  2. Install Remote Containers extension
  3. Launch the container by clicking the devcontainer button or via the command palette

Old school contributing setup

Unrecommended setup

git clone git@github.com:jspm/node-importmap-http-loader.git
n install auto && npm install

📣 More how-tos, documentation coming soon!

Readme

Keywords

none

Package Sidebar

Install

npm i @jspm/node-importmap-loader

Homepage

jspm.org/

Weekly Downloads

1

Version

0.2.1

License

MIT

Unpacked Size

68.3 kB

Total Files

42

Last publish

Collaborators

  • jkrishna
  • bubblyworld
  • guybedford