JSPM

  • Created
  • Published
  • Downloads 25999
  • Score
    100M100P100Q132958F
  • License Apache-2.0

Package Import Map Generation Tool

Package Exports

  • @jspm/generator
  • @jspm/generator/common/alphabetize.js
  • @jspm/generator/common/b64.js
  • @jspm/generator/common/env.js
  • @jspm/generator/common/err.js
  • @jspm/generator/common/fetch-deno.js
  • @jspm/generator/common/fetch-native.js
  • @jspm/generator/common/fetch-node.js
  • @jspm/generator/common/fetch-vscode.js
  • @jspm/generator/common/fetch.js
  • @jspm/generator/common/integrity.js
  • @jspm/generator/common/json.js
  • @jspm/generator/common/log.js
  • @jspm/generator/common/package.js
  • @jspm/generator/common/package.test.js
  • @jspm/generator/common/pool.js
  • @jspm/generator/common/source-style.js
  • @jspm/generator/common/str.js
  • @jspm/generator/common/url.js
  • @jspm/generator/common/wrapper.js
  • @jspm/generator/generator-deno.js
  • @jspm/generator/generator.js
  • @jspm/generator/generator.test.js
  • @jspm/generator/html/analyze.js
  • @jspm/generator/html/lexer.js
  • @jspm/generator/install/installer.js
  • @jspm/generator/install/lock.js
  • @jspm/generator/install/lock.test.js
  • @jspm/generator/install/package.js
  • @jspm/generator/install/pjson.js
  • @jspm/generator/providers/deno.js
  • @jspm/generator/providers/esmsh.js
  • @jspm/generator/providers/index.js
  • @jspm/generator/providers/index.test.js
  • @jspm/generator/providers/jsdelivr.js
  • @jspm/generator/providers/jspm.js
  • @jspm/generator/providers/node.js
  • @jspm/generator/providers/nodemodules.js
  • @jspm/generator/providers/skypack.js
  • @jspm/generator/providers/unpkg.js
  • @jspm/generator/trace/analysis.js
  • @jspm/generator/trace/cjs.js
  • @jspm/generator/trace/resolver.js
  • @jspm/generator/trace/tracemap.js
  • @jspm/generator/trace/ts.js
  • @jspm/generator/version.js

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.

  • 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