{"id":26402,"library":"slush-jspm-react","title":"slush-jspm-react","description":"Slush generator for scaffolding a React project with JSPM (JavaScript Package Manager) and Babel+JSX transpiler. Version 0.0.1, last updated circa 2016. This generator creates a basic React setup using JSPM for module loading and Babel for JSX transformation. It requires Node >=0.10.26 and npm >=1.4.3. The package is not actively maintained and is considered obsolete due to the deprecation of JSPM and evolution of React tooling (e.g., Create React App, Vite). It serves as a historical example of early React + JSPM integration.","status":"deprecated","version":"0.0.1","language":"javascript","source_language":"en","source_url":"git://github.com/kosz/slush-jspm-react","tags":["javascript","slushgenerator"],"install":[{"cmd":"npm install slush-jspm-react","lang":"bash","label":"npm"},{"cmd":"yarn add slush-jspm-react","lang":"bash","label":"yarn"},{"cmd":"pnpm add slush-jspm-react","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"Slush is the scaffolding tool that runs this generator.","package":"slush","optional":false},{"reason":"JSPM is used for package management and module loading as part of the generated project.","package":"jspm","optional":true}],"imports":[{"note":"This is a Slush generator, not a programmatic library. No JavaScript import is used. Install globally with npm and run from command line.","wrong":"","symbol":"default","correct":"slush-jspm-react is a Slush generator; installed globally and invoked via 'slush jspm-react'."}],"quickstart":{"code":"mkdir my-project\ncd my-project\nslush jspm-react\njspm install\nnode server","lang":"bash","description":"Creates a new project directory, runs the Slush generator to scaffold a React app with JSPM, installs dependencies via JSPM, and starts the development server."},"warnings":[{"fix":"Consider using a different React project starter (e.g., create-react-app, Vite).","message":"JSPM is no longer maintained; use modern module bundlers like Webpack, Rollup, or Vite.","severity":"deprecated","affected_versions":"all"},{"fix":"Update to modern Babel config for React (e.g., @babel/preset-react with runtime: 'automatic').","message":"Babel 6 and older JSX transforms are outdated; current Babel versions use new JSX transform.","severity":"deprecated","affected_versions":"all"},{"fix":"Use Node 0.10 or 0.12, or upgrade manually to a different starter.","message":"Generator may fail with Node versions > 0.12 due to outdated dependencies.","severity":"gotcha","affected_versions":">=0.12"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Run 'npm install -g slush-jspm-react' from any directory.","cause":"Generator not installed globally or not linked correctly.","error":"Error: Cannot find module 'slush-jspm-react'"},{"fix":"Run 'npm install -g slush' before using generators.","cause":"Slush itself is not installed globally.","error":"Command 'slush' not found"},{"fix":"Run 'npm install -g jspm@0.16.53' or use npx.","cause":"JSPM not installed globally.","error":"jspm: command not found"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}