Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jspm/generator

JSPM Import Map Generator
https://github.com/jspm/generator

Last synced: 7 days ago
JSON representation

JSPM Import Map Generator

Awesome Lists containing this project

README

        



JSPM Generator


JSPM Generator is the core import map generation project used by JSPM, supporting import map package management.


Getting Started | Documentation | FAQ






This is the core import map generation project for the [JSPM CLI](https://github.com/jspm/jspm).

* **Local Linking**: map packages to your local `node_modules` folder
* **Common CDNs**: Resolve against common CDNs like [jspm.io](https://jspm.io/), [jsDelivr](https://jsdelivr.com), [UNPKG](https://unpkg.com/) and [more](#customProviders)
* **Universal Semantics**: Implements [universal CDN resolution](https://jspm.org/docs/cdn-resolution.md) semantics, based on an extension of the Node.js resolution
* **Conditional Resolution**: Map different versions of a module based on environment
* **Dependency Versioning**: Respects the version constraints in local and remote `package.json` files
* **Package Entrypoints**: Handles node-style package exports, imports and own-name resolution

See the [documentation](https://jspm.org/docs/generator) and [getting started](https://jspm.org/docs/getting-started) guide on jspm.org.

## Contributing

Contributions welcome.

Build and test workflows use [Chomp](https://chompbuild.com).

## License

Apache-2.0