jameswomack / phreak

Abstractions for the document.stylesheets APIs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

phreak

Abstractions for the document.stylesheets APIs

Installation

Download node at nodejs.org and install it, if you haven't already.

npm install phreak --save

Tests

npm install
npm test

Dependencies

  • amp-is-undefined: is-undefined function part of http://amp.ampersandjs.com.
  • bulk-require: require a whole directory of trees in bulk
  • dashify: Convert a camelcase or space-separated string to a dash-separated string.
  • deep-freeze: recursively Object.freeze() objects and functions
  • document-register-element: A stand-alone working lightweight version of the W3C Custom Elements specification
  • in-range: Check if a number is in a specified range
  • keykey: Create a key<->value mirror. Useful for contants. Inspired by keymirror in Flux.
  • pepjs: Polyfill of the PointerEvents W3C spec
  • presuf: Transform a collection with a prefix or suffix
  • random-color: Module to generate random RGB colors
  • react: React is a JavaScript library for building user interfaces.
  • reactive-elements: Allows to use React.js component as custom element

Dev Dependencies

  • babelify: Babel browserify transform
  • beefy: local development server that aims to make using browserify fast and fun
  • brfs: browserify fs.readFileSync() static asset inliner
  • browserify: browser-side require() the node way
  • bulkify: transform inline bulk-require calls into statically resolvable require maps
  • chai: BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
  • chromedriver: ChromeDriver for Selenium
  • eslint: An AST-based pattern checker for JavaScript.
  • eslint-plugin-react: React specific linting rules for ESLint
  • esprima-fb: Facebook-specific fork of the esprima project
  • jscs: JavaScript Code Style
  • jscs-jsdoc: JSCS jsdoc plugin
  • jshint: Static analysis tool for JavaScript
  • jshint-stylish: Stylish reporter for JSHint
  • mocha: simple, flexible, fun test framework
  • nightwatch: A node.js bindings implementation for selenium 2.0/webdriver
  • node-static: simple, compliant file streaming module for node
  • npm-check: Check for outdated, incorrect, and unused dependencies.
  • package-json-to-readme: Generate a README.md from package.json contents
  • rewire: Easy dependency injection for node.js unit testing
  • selenium-server-standalone-jar: A jarfile, so you don't need to include it in your repository
  • sinon: JavaScript test spies, stubs and mocks.
  • sinon-chai: Extends Chai with assertions for the Sinon.JS mocking framework.

License

ISC

Generated by package-json-to-readme

About

Abstractions for the document.stylesheets APIs


Languages

Language:JavaScript 98.4%Language:HTML 1.6%