Git Product home page Git Product logo

boxart's Introduction

boxart Build Status

Tools for building html games with React. Depended on by and documented at boxart/boxart-boiler.

Local Development

To work on boxart locally, you must have Node installed on your computer. After cloning this repository, run npm install (from the command prompt or terminal) to download boxart's package dependencies.

To run the boxart unit test suite, use the npm test command; or (if Grunt is globally installed on your computer) run grunt test-dev.

Development Commands

Note: these test commands assume the Firefox web browser is installed on your development system.

npm run test-dev

npm test-dev boots a test server with Karma to automatically re-run tests in a captured Firefox browser instance whenever changes are made to the source code or tests.

npm test

npm test runs the test suite once in a captured Firefox browser instance and then exits.

grunt babel

grunt babel will run babel to create a lib directory of ES5 code compiled from this repository's ES2016 src directory.

grunt watch

grunt watch (or grunt watch:babel) will automatically re-run grunt babel whenever files in src change; this is useful if you have used npm link to include a local copy of boxart in your application for development purposes.

grunt publish

grunt publish transpiles boxart's es2015 code to es5 and publishes boxart and its subpackages (e.g. boxart-stage) to npm.

boxart's People

Contributors

boazsender avatar kadamwhite avatar mattsurabian avatar mzgoddard avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.