• Stars
    star
    166
  • Rank 227,748 (Top 5 %)
  • Language
    TypeScript
  • License
    Apache License 2.0
  • Created over 3 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

JSPM Import Map Generator

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.

  • Local Linking: map packages to your local node_modules folder
  • Common CDNs: Resolve against common CDNs like jspm.io, jsDelivr, UNPKG and more
  • Universal Semantics: Implements universal CDN resolution 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 and getting started guide on jspm.org.

Contributing

Contributions welcome.

Build and test workflows use Chomp.

License

Apache-2.0

More Repositories

1

jspm-cli

ES Module Package Manager
TypeScript
3,752
star
2

registry

The jspm registry and package.json override service
JavaScript
229
star
3

project

Roadmap and management repo for the jspm project
157
star
4

vite-plugin-jspm

A plugin which externalizes dependencies and resolves them from CDN providers using import maps and es-module-shims!
TypeScript
58
star
5

jspm-core

jspm 2 Core Library
JavaScript
41
star
6

demo-es6

Demonstration of the jspm loader and CLI workflow for ES6 modules
JavaScript
40
star
7

import-map

Import Map Utility
JavaScript
37
star
8

jspm.io

jspm.io website
HTML
25
star
9

npm

NPM Location Service
JavaScript
19
star
10

jspm-starter

JSPM Starter Workflow
HTML
17
star
11

sver

Simple Semver and SemverRange classes
JavaScript
16
star
12

github

Github Location Service
JavaScript
16
star
13

jspm.org

jspm.org website
HTML
13
star
14

jspm-vscode

VSCode Plugin for JSPM Generator
JavaScript
12
star
15

rollup-plugin-jspm

JSPM Standards-Based RollupJS Preset
JavaScript
12
star
16

generator.jspm.io

HTML
8
star
17

jspm-resolve

jspm resolver
JavaScript
8
star
18

jspm

ES Module Package Manager
TypeScript
7
star
19

overrides

jspm overrides
7
star
20

jspm-packages

TypeScript
5
star
21

babel-plugin-transform-cjs-dew

CommonJS -> ES Deferred Execution Wrapper
JavaScript
4
star
22

node-importmap-http-loader

A makeshift loader to parse a importmap and hook the details into nodejs loader to support import-maps.
TypeScript
4
star
23

registry-endpoint

JavaScript
3
star
24

babel-visit-cjs-deps

Babel visitor for extracting CJS dependencies
JavaScript
3
star
25

cdn-tests

JSPM CDN Test Suite
JavaScript
1
star
26

nodelibs-console

JavaScript
1
star
27

node-browser-builtins

NodeJS browser builtins dependency
JavaScript
1
star
28

nodelibs-events

JavaScript
1
star
29

nodelibs-repl

JavaScript
1
star
30

nodelibs

DEPRECATED as of jspm 0.10
1
star
31

jspm-templates

TypeScript
1
star
32

rust-lexer

JavaScript
1
star
33

nodelibs-process

JavaScript
1
star