Displaying 1 to 20 from 35 results

react-redux-typescript-jspm-starter - Futuristic, bundle-free, development environment for building Component-Driven SPA with React, Redux and TypeScript - powered by JSPM (SystemJS & Rollup with tree-shaking)

  •    TypeScript

No module bundling during development, instead loading source files (.ts/.tsx) directly in the browser (using plugin-typescript). Type-checking is disabled for speed and delegated to another process. Enable strictNullChecks with noImplicitAny (compiler flags), to get Non-nullable Types (v2.0) and Smarter Type Inference (v2.1) (Source) which greatly increase your TypeScript experience.

plugin-typescript - TypeScript loader for SystemJS

  •    TypeScript

A plugin for SystemJS which enables you to System.import TypeScript files directly. The files are transpiled in the browser and compilation errors written to the console. Starting with JSPM 0.17.0 (currently in beta) this plugin will be the officially supported mechanism for transpiling TypeScript. It provides the ability to transpile TypeScript and ES2015+ files on the fly when then are loaded by SystemJS.

systemjs-plugin-vue - SystemJS plugin for Vue single file components

  •    Javascript

SystemJS plugin for single file Vue components




devextreme-examples - A set of sample applications that will help you to get started.

  •    Javascript

A set of sample applications that will help you get started with DevExtreme.Each example in this section holds a simple application containing a dxButton widget with an alert dialog. It is enough to demonstrate how to link the required DevExtreme modules to the application using RequireJS, SystemJS, webpack or jspm with jQuery, AngularJS, Angular or Knockout approach. All examples require Node.js and npm to install DevExtreme package and its dependencies. Basic principles of working with these tools would be also helpful.

generator-systemjs - Yeoman generator for SystemJS / ES6 / jspm / Angular / React

  •    Javascript

This project is the generator for the SystemJS Seed project and SystemJS Material Start ES6 project. Please see those projects for more details and examples.

systemjs-debugger - SystemJS debugger

  •    Javascript

Enables debugging SystemJS (JSPM) configuration. After import it will keep a record of all imports and their information. You can log them in a readable way to a console using logImports(). You can also visualize them in your own way by retrieving the imports data using getImports().


jspm-dev-server - JSPM Development Server (HTTP/2 + Hot Module Replacement)

  •    Javascript

HTTP/2 enabled server with support for systemjs-hot-reloader. Then just open https://localhost:3000 and you'll see your app running.

jspm-loader-css

  •    Javascript

An extensible CSS loader for JSPM. For the full CSS Modules syntax, where everything is local by default, see the JSPM CSS Modules Loader project.

jspm-loader-css-modules

  •    Javascript

For the opt-in version, using :local to declare exported classnames, use the default JSPM CSS Loader instead.

jspm-loader-jsx - A hot-reloading JSX plugin for JSPM

  •    Javascript

Note: this plugin only works with ES6 JSX files. And be sure your System.js has babelOptions: { blacklist: [] }, since JSX transpilation is disabled by default. If your file is called my-component.js, this plugin will look for a React component named MyComponent in the file as the default export. If it finds it, it will try to apply react-hot-api so the component can be reloaded while preserving state. It's amazing.

generator-angular-lazy - Yeoman generator for creating Angular applications which lazy load components as needed at runtime

  •    Javascript

Opinionated Yeoman generator for creating Angular applications which lazy load components as needed at runtime. To get started you'll need to install the Yeoman, JSPM, Gulp and Protractor CLI tools globally.

es6-jspm-gulp-boilerplate - Boilerplate for ES6+ apps using JSPM & Gulp

  •    Javascript

A boilerplate for developing ES6+ apps using JSPM & Gulp. JSPM is an all-in-one command line tool for package management, module loading and transpilation. Read more about it here and here.

generator-sf - Yeoman generator that scaffolds out a Symfony PHP app including Browsersync, various CSS preprocessors, jspm, webpack, browserify and Service Worker

  •    Javascript

This Yeoman generator scaffolds a symfony app with full featured frontend grunt/gulp tooling. Just scaffold your app and you are ready to go. First, install Yeoman and generator-sf using npm (we assume you have pre-installed node.js).

jspm-mithril - Mithril.js boilerplate with hot reloading modules

  •    Javascript

Compatible with jspm 0.17.0 and up.

jspm-react - lightweight React.js ES6 boilerplate with JSPM and proper hot reloading modules

  •    Javascript

This repo is deprecated-other bundlers have won the bundler wars-namely webpack or parcel. Use them instead. master branch has JSPM 0.16, for 0.17 use branch jspm-0.17. JSPM 0.17 is still beta, I would advise against using JSPM 0.17 for production deployments for now.

npm-cache - Cache (npm | bower | composer | jspm) installs

  •    Javascript

npm-cache is a command line utility that caches dependencies installed via npm, bower, jspm and composer. It is useful for build processes that run [npm|bower|composer|jspm] install every time as part of their build process. Since dependencies don't change often, this often means slower build times. npm-cache helps alleviate this problem by caching previously installed dependencies on the build machine. npm-cache can be a drop-in replacement for any build script that runs [npm|bower|composer|jspm] install.

karma-jspm

  •    Javascript

This plugin assumes you are using jspm in your project. You will need to have a config.js in the root of your project (though this is configurable) as well as a jspm_packages directory containing systemjs and the es6-module-loader. The loadFiles configuration tells karma-jspm which files should be dynamically loaded via systemjs before the tests run. Globs or regular file paths are acceptable.