Skip to content
A Fast and Lightweight JavaScript Library for Modern Browsers
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
build
src
test
.gitignore
.jshintrc
.travis.yml
CHANGELOG.md
CONTRIBUTING.md
Gruntfile.js
LICENSE.txt
README.md
package.json

README.md

Firebolt - JavaScript Empowered

This project is no longer being maintained. You should not use it in a production environment.

Build Status devDependency Status Join the chat at https://gitter.im/woollybogger/Firebolt

Sauce Test Status

Firebolt is a high performance JavaScript library packed into a very small file size. Firebolt's functionality is based off of jQuery (a lot of the API is identical to jQuery's), but is built by extending the prototype of native objects, similar to the Prototype framework. This opens up a whole new world of coding possibilities, allowing users of the library to write extremely efficient code, but with the simplicity of a jQuery-like API.

Getting Started

Setup

  1. Clone the repo:

    git clone https://github.com/woollybogger/Firebolt.git
  2. Install Node.js

  3. Install dev dependencies:

    npm install
    npm install -g grunt-cli
    # *nix users may need `sudo` in front of these commands

Running the General Build Task

grunt

Creating a Custom Build

Run:

grunt build:<modules>

where <modules> is either a comma-separated list of Firebolt modules, or the name of a preset list of modules (currently either ALL or DEFAULT).

Example:

grunt build:ajax/basic,style/css,timing,event

(Tip: Running grunt build is the same as running grunt build:DEFAULT)

Contributing

Please read the contributing documentation.

Questions?

If you have any questions, please feel free to contact Firebolt's creator.

You can’t perform that action at this time.