An Angular starter kit featuring Angular 5, Ahead of Time Compile, Router, Forms, Http, Services, Tests, E2E), Karma, Protractor, Jasmine, Istanbul, TypeScript, @types, TsLint, Codelyzer, Hot Module Replacement, and Webpack by AngularClass.This seed repo serves as an Angular starter for anyone looking to get up and running with Angular and TypeScript fast. Using a Webpack 3 for building our files and assisting with boilerplate. We're also using Protractor for our end-to-end story and Karma for our unit tests.
angular typescript webpack angularclass starter-kit aot protractor karma lazy-loading hmr aot-compilation jasmine istanbul docker angular5 angular2 angular4 tipe tipe.ioA simplified zero-configuration wrapper around Karma, Webpack, Jasmine & Puppeteer. Karma, Webpack and Jasmine are all great. They're all also quite powerful and each highly configurable. When creating and maintaining small modules, duplication of these configurations and dependencies is cumbersome.
testing test-runner karma karma-plugin karma-webpack jasmine chrome-headless chromeInstalling globally provides an nwb command for quick development and working with projects. Using npm >= 3 is recommended, as Babel takes significantly more time and disk space to install with npm 2 due to its lack of deduplication.
toolkit react preact inferno react-component npm-module webpack babel karma development toolingAdvanced workflows for building rock-solid Ionic apps: develop, prototype, test, build and deliver high quality apps with Yeoman, Gulp, Bower, Angular, Cordova and of course Ionic. All in one sexy generator. Read more ...
angular cordova ionic yeoman-generator browsersync sass karma protractor angularjs phonegap mobile app hybrid gulp bower ionic-framework ionicframework generator generator-m generator-ionic generator-m-ionic yo yeomanultimate-seed is the ultimate full-stack AngularJS + Node.js/Express seed (batteries included!) that makes web developers insanely productive. This project uses ultimate dependency library.
node.js seed angular angular-ui barbeque source-maps bootstrap bower browserify docker font-awesome express grunt handlebars jshint karma mocha less less-hat livereload lodash underscore modernizr mongodb mongoose passport facebook google twitter redis socket.io uglify winstonThis configuration is more performant, but you cannot run single test anymore (only the complete suite). The above configuration generates a webpack bundle for each test. For many test cases this can result in many big files. The alternative configuration creates a single bundle with all test cases.
webpack-plugin karma webpackFeaturing Material Design 2, Webpack (and Webpack DLL plugin for faster dev builds), HMR (Hot Module Replacement), @ngrx for state management and optional server-side rendering with Universal. Use yarn start for dev server. Default dev port is 3000.
angular angular4 universal hmr material typescript protractor karma treeshaking ngrx aot starter ngtools❗️ Warning: This boilerplate is no longer maintained and I would not recommend starting a new project with it. A boilerplate using AngularJS, SASS, Gulp, and Browserify that also utilizes these best AngularJS practices and Gulp best practices from this resource.
express gulp browserify angular sass karma jasmine protractor boilerplategrunt plugin for karma test runner
gruntplugin karma grunt test unit runner tddWelcome to Angular Starter! This starter contains almost everything you need to start developing Angular 2. Please visit the wiki for more details.
angular gulp starter seed webpack extensible systemjs systemjs-builder travis karma jasmine istanbulIsparta is a code coverage tool for ES6 using babel. Its intention is to be used with karma and karma-coverage, which provides code coverage reports using istanbul.
karma karma-coverage karma-traceur-preprocessor istanbul 6to5 babel es6 harmonyA huge library of test matchers for a range of common use-cases, compatible with all versions of Jasmine and Jest. Custom Matchers make tests easier to read and produce relevant and useful messages when they fail.
jasmine testing karma jest javascript-tests bdd tdd assertions expectations expects test-matchersBurnside is an easy to use, modular, and extendable End to End (E2E) testing tool. Burnside leverages the flexibility of JavaScript and the power of modern Browser APIs to inject logic and scripting into your website, without the slowdown of networking for every individual command. Burnside is a modular ecosystem based on a core that runs inside of a Browser. The CLI bundles Karma and Webpack to load your tests within Chrome, but you can use Burnside's core with any Test Runner you'd like to set up.
e2e e2e-testing karma test-runner webpack burnside-proxy burnside modularA Karma plugin. Launcher for Chrome and Chrome Canary.
karma-chrome-launcher chrome karma karma-launcher karma-pluginIstanbul instrumenter loader for webpack
coverage karma istanbul webpack-loader webpack loaderThis project is using Poi under the hood, so for most questions, hopefully go to this page and you will get the answer. create-vue-app © egoist, Released under the MIT License. Authored and maintained by egoist with help from contributors (list).
pwa vue offline karma poiThe build process is one of the most frustrating things about front end development and cluttering up your app with a bunch of config and packages you rarely ever need to think about doesn't help either.
vue nightwatch mocha chai eslint karma e2e-tests sass webpack2 unit-testing babel build cli webpack testingA Karma plugin. Compile and test HTML and JS in Riot tag files.
karma riot karma-plugin karma-preprocessor karma-frameworkKarma plugin for AVA
ava karma nodejs karma-plugin browser plugin test testingThe Karma command line interface.
karma karma-cli spectacular runner js testing test remote execution
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.