Skip to content

besenwagen/m.bednarz.dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECMAScript modules License: EUPL v1.2

Make JavaScript (sic) great again with native, web-based ECMAScript modules.

Why?

The problems npm (the CLI tool, the registry, the company) creates outweigh the problems it is supposed to solve. You can either face that or wait for another christmas and die of a broken heart.

Although this repository has nothing to do with the Entropic Package Manager, you should really watch The economics of open source by C J Silverio at JSConf EU 2019 anyway if you never did.

Runtime environments

Node.js currently only supports file URLs. You can use rollup.js with rollup-plugin-url-resolve to create a bundle from the web.

M is for Module

Universal

import * from https://m.bednarz.dev/*.js

Browser

import * from https://m.bednarz.dev/browser/*.js

Deno

import * from https://m.bednarz.dev/deno/*.js

Node.js

import * from https://m.bednarz.dev/node/*.js

Universal modules

The following is available on all runtimes.

License

European Union Public License 1.2

SPDX-License-Identifier: EUPL-1.2