GitHub
3.8k
Created 12 years ago, last commit 15 days ago
49 contributors
1.88k commits
Stars added on GitHub, month by month
4
5
6
7
8
9
10
11
12
1
2
3
2024
2025
Stars added on GitHub, per day, on average
Yesterday
=
Last week
-0.1
/day
Last month
+0.1
/day
Last 12 months
+0.1
/day
npmPackage on NPM
jspm
3.3.4
Monthly downloads on NPM
4
5
6
7
8
9
10
11
12
1
2
3
2024
2025
README

JSPM

Package management tools for the JSPM project, supporting import map package management.

Getting Started | Documentation | FAQ


This monorepo includes the following tools:

  • [cli]: jspm CLI tool
  • generator: JSPM Generator import map generation library (@jspm/generator)
  • import-map: JSPM Import Map low-level manipulation library (@jspm/import-map)

Features

  • 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
  • Importmap Injection: Import map extraction/injection into HTML files, with module preloading and integrity attributes.

Documentation

Contributing

Build and test workflows use Chomp.

License

Apache-2.0