Flippydisk tools are designed to help front end developers build projects with a few of the general necessities that
are extremely helpful in the process. Debugging, graceful error messages, url search tools, ES6 Ajax calls, and
similar items are what this suite focuses on. 1.0.0 will include a debugger, error logger and the ability to
disable an entire script from a URL param. More features will be added in future versions.
Basically, I kept finding myself needing these items over and over again, project after project. So much so that I
finally decided to put them all together in a suite that can be imported via NPM.
Installation
In your project's directory:
npm i @flippydisk/tools --save-dev
That's it! Once you have it installed in your project, see individual component's README files for their own use.
Ex. Debug:
import * as tools from '@flippydisk/tools';
const debug = new tools.Debug({ debug: false, control: 'MyControl' });
Tests
Each component will have its own tests which will also run as a full Flippydisk tools test suite.
Overview
Flippydisk tools are designed to help front end developers build projects with a few of the general necessities that are extremely helpful in the process. Debugging, graceful error messages, url search tools, ES6 Ajax calls, and similar items are what this suite focuses on.
1.0.0
will include a debugger, error logger and the ability to disable an entire script from a URL param. More features will be added in future versions.Basically, I kept finding myself needing these items over and over again, project after project. So much so that I finally decided to put them all together in a suite that can be imported via NPM.
Installation
In your project's directory:
That's it! Once you have it installed in your project, see individual component's README files for their own use.
Ex.
Debug
:Tests
Each component will have its own tests which will also run as a full Flippydisk tools test suite.
Output:
Documentation
Each component will also have its own README file.
npm run docs