Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kriasoft/babel-starter-kit
:tropical_fish: Babel Starter Kit is a project template for authoring and publishing JavaScript libraries
https://github.com/kriasoft/babel-starter-kit
Last synced: 17 days ago
JSON representation
:tropical_fish: Babel Starter Kit is a project template for authoring and publishing JavaScript libraries
- Host: GitHub
- URL: https://github.com/kriasoft/babel-starter-kit
- Owner: kriasoft
- License: mit
- Created: 2015-06-24T16:20:23.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-11-28T08:17:18.000Z (almost 6 years ago)
- Last Synced: 2024-10-30T00:55:20.796Z (17 days ago)
- Language: JavaScript
- Homepage: https://www.kriasoft.com/babel-starter-kit
- Size: 233 KB
- Stars: 552
- Watchers: 17
- Forks: 124
- Open Issues: 44
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Babel Starter Kit
[![NPM version](http://img.shields.io/npm/v/generator-javascript.svg?style=flat-square)](https://www.npmjs.com/package/generator-javascript)
[![NPM downloads](http://img.shields.io/npm/dm/generator-javascript.svg?style=flat-square)](https://www.npmjs.com/package/generator-javascript)
[![Build Status](http://img.shields.io/travis/kriasoft/babel-starter-kit/master.svg?style=flat-square)](https://travis-ci.org/kriasoft/babel-starter-kit)
[![Coverage Status](https://img.shields.io/coveralls/kriasoft/babel-starter-kit.svg?style=flat-square)](https://coveralls.io/github/kriasoft/babel-starter-kit)
[![Dependency Status](http://img.shields.io/david/dev/kriasoft/babel-starter-kit.svg?style=flat-square)](https://david-dm.org/kriasoft/babel-starter-kit#info=devDependencies)
[![Online Chat](http://img.shields.io/badge/chat_room-%23babel--starter--kit-blue.svg?style=flat-square)](https://gitter.im/kriasoft/babel-starter-kit)> Babel Starter Kit is a project template for authoring and publishing JavaScript libraries using
> [ES2015](https://babeljs.io/docs/learn-es2015/)+ via [Babel](https://babeljs.io/)### Features
✓ Author your code, including tests, in [ES2015](https://babeljs.io/docs/learn-es2015/)+ via [Babel](http://babeljs.io/)
✓ Publish as CommonJS, ES2015 and UMD via [Rollup](http://rollupjs.org/)
✓ Pre-configured unit tests with [Mocha](http://mochajs.org/), [Chai](http://chaijs.com/) and [Sinon](http://sinonjs.org/)
✓ Pre-configured test coverage with [Istanbul](https://github.com/gotwarlost/istanbul) and [Coveralls](https://coveralls.io/)
✓ Generate a homepage for your project with [Easystatic](https://easystatic.com) ([demo](http://www.kriasoft.com/babel-starter-kit/))
✓ [Yeoman](http://yeoman.io/) generator ([generator-javascript](https://github.com/kriasoft/babel-starter-kit/tree/yeoman-generator))
✓ Cross-platform, minimum dependencies
✓ 24/7 community support on [Gitter](https://gitter.im/kriasoft/babel-starter-kit)### Sponsors
### Documentation
* [Getting Started](docs/getting-started.md)
* [Recipes](docs/recipes)
* [Testing withmocha
andjsdom
](docs/recipes/testing-with-mocha-and-jsdom.md)
* [Throwing errors with FB'sinvariant
library](docs/recipes/throwing-errors-with-fbjs-invariant.md)See also [www.kriasoft.com/babel-starter-kit](https://www.kriasoft.com/babel-starter-kit/)
### Backers
Love **Babel Starter Kit** work and community? Help us keep it alive by [donating funds](https://opencollective.com/babel-starter-kit#backer)
to cover project expenses!### Learn ES6
:mortar_board: **[ES6 Training Course](https://es6.io/friend/konstantin)** by Wes Bos
:green_book: **[You Don't Know JS: ES6 & Beyond](http://amzn.to/2bzvV51)** by Kyle Simpson (Dec, 2015)### Related Projects
* [React Starter Kit](https://github.com/kriasoft/react-starter-kit) — Isomorphic web app boilerplate (Node.js/Express, React.js, GraphQL)
* [React Static Boilerplate](https://github.com/koistya/react-static-boilerplate) — Generate static websites from React components with Webpack
* [Universal Router](https://github.com/kriasoft/universal-router) — Isomorphic router for web and single-page applications (SPA)
* [Membership Database](https://github.com/membership/membership.db) — SQL database boilerplate for web app users, roles and auth tokens### Get in Touch
* [#babel-starter-kit](https://gitter.im/kriasoft/babel-starter-kit) on Gitter
* [@koistya](https://twitter.com/koistya) on [Codementor](https://www.codementor.io/koistya)### License
Copyright © 2015-2016 Kriasoft, LLC. This source code is licensed under the MIT license found in
the [LICENSE.txt](https://github.com/kriasoft/react-starter-kit/blob/master/LICENSE.txt) file.
The documentation to the project is licensed under the [CC BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0/)
license.---
Made with ♥ by Konstantin Tarkus ([@koistya](https://twitter.com/koistya)) and [contributors](https://github.com/kriasoft/babel-starter-kit/graphs/contributors)