diff --git a/400-SOURCECODE/AIAHTML5.Admin/node_modules/are-we-there-yet/CHANGES.md~ b/400-SOURCECODE/AIAHTML5.Admin/node_modules/are-we-there-yet/CHANGES.md~ new file mode 100644 index 0000000..a932721 --- /dev/null +++ b/400-SOURCECODE/AIAHTML5.Admin/node_modules/are-we-there-yet/CHANGES.md~ @@ -0,0 +1,27 @@ +Hi, figured we could actually use a changelog now: + +## 1.1.3 2017-04-21 + +* Improve documentation and limit files included in the distribution. + +## 1.1.2 2016-03-15 + +* Add tracker group cycle detection and tests for it + +## 1.1.1 2016-01-29 + +* Fix a typo in stream completion tracker + +## 1.1.0 2016-01-29 + +* Rewrote completion percent computation to be low impact– no more walking a + tree of completion groups every time we need this info. Previously, with + medium sized tree of completion groups, even a relatively modest number of + calls to the top level `completed()` method would result in absurd numbers + of calls overall as it walked down the tree. We now, instead, keep track as + we bubble up changes, so the computation is limited to when data changes and + to the depth of that one branch, instead of _every_ node. (Plus, we were already + incurring _this_ cost, since we already bubbled out changes.) +* Moved different tracker types out to their own files. +* Made tests test for TOO MANY events too. +* Standarized the source code formatting diff --git a/400-SOURCECODE/AIAHTML5.Admin/node_modules/console-control-strings/README.md~ b/400-SOURCECODE/AIAHTML5.Admin/node_modules/console-control-strings/README.md~ new file mode 100644 index 0000000..6eb34e8 --- /dev/null +++ b/400-SOURCECODE/AIAHTML5.Admin/node_modules/console-control-strings/README.md~ @@ -0,0 +1,140 @@ +# Console Control Strings + +A library of cross-platform tested terminal/console command strings for +doing things like color and cursor positioning. This is a subset of both +ansi and vt100. All control codes included work on both Windows & Unix-like +OSes, except where noted. + +## Usage + +```js +var consoleControl = require('console-control-strings') + +console.log(consoleControl.color('blue','bgRed', 'bold') + 'hi there' + consoleControl.color('reset')) +process.stdout.write(consoleControl.goto(75, 10)) +``` + +## Why Another? + +There are tons of libraries similar to this one. I wanted one that was: + +1. Very clear about compatibility goals. +2. Could emit, for instance, a start color code without an end one. +3. Returned strings w/o writing to streams. +4. Was not weighed down with other unrelated baggage. + +## Functions + +### var code = consoleControl.up(_num = 1_) + +Returns the escape sequence to move _num_ lines up. + +### var code = consoleControl.down(_num = 1_) + +Returns the escape sequence to move _num_ lines down. + +### var code = consoleControl.forward(_num = 1_) + +Returns the escape sequence to move _num_ lines righ. + +### var code = consoleControl.back(_num = 1_) + +Returns the escape sequence to move _num_ lines left. + +### var code = consoleControl.nextLine(_num = 1_) + +Returns the escape sequence to move _num_ lines down and to the beginning of +the line. + +### var code = consoleControl.previousLine(_num = 1_) + +Returns the escape sequence to move _num_ lines up and to the beginning of +the line. + +### var code = consoleControl.eraseData() + +Returns the escape sequence to erase everything from the current cursor +position to the bottom right of the screen. This is line based, so it +erases the remainder of the current line and all following lines. + +### var code = consoleControl.eraseLine() + +Returns the escape sequence to erase to the end of the current line. + +### var code = consoleControl.goto(_x_, _y_) + +Returns the escape sequence to move the cursor to the designated position. +Note that the origin is _1, 1_ not _0, 0_. + +### var code = consoleControl.gotoSOL() + +Returns the escape sequence to move the cursor to the beginning of the +current line. (That is, it returns a carriage return, `\r`.) + +### var code = consoleControl.hideCursor() + +Returns the escape sequence to hide the cursor. + +### var code = consoleControl.showCursor() + +Returns the escape sequence to show the cursor. + +### var code = consoleControl.color(_colors = []_) + +### var code = consoleControl.color(_color1_, _color2_, _…_, _colorn_) + +Returns the escape sequence to set the current terminal display attributes +(mostly colors). Arguments can either be a list of attributes or an array +of attributes. The difference between passing in an array or list of colors +and calling `.color` separately for each one, is that in the former case a +single escape sequence will be produced where as in the latter each change +will have its own distinct escape sequence. Each attribute can be one of: + +* Reset: + * **reset** – Reset all attributes to the terminal default. +* Styles: + * **bold** – Display text as bold. In some terminals this means using a + bold font, in others this means changing the color. In some it means + both. + * **italic** – Display text as italic. This is not available in most Windows terminals. + * **underline** – Underline text. This is not available in most Windows Terminals. + * **inverse** – Invert the foreground and background colors. + * **stopBold** – Do not display text as bold. + * **stopItalic** – Do not display text as italic. + * **stopUnderline** – Do not underline text. + * **stopInverse** – Do not invert foreground and background. +* Colors: + * **white** + * **black** + * **blue** + * **cyan** + * **green** + * **magenta** + * **red** + * **yellow** + * **grey** / **brightBlack** + * **brightRed** + * **brightGreen** + * **brightYellow** + * **brightBlue** + * **brightMagenta** + * **brightCyan** + * **brightWhite** +* Background Colors: + * **bgWhite** + * **bgBlack** + * **bgBlue** + * **bgCyan** + * **bgGreen** + * **bgMagenta** + * **bgRed** + * **bgYellow** + * **bgGrey** / **bgBrightBlack** + * **bgBrightRed** + * **bgBrightGreen** + * **bgBrightYellow** + * **bgBrightBlue** + * **bgBrightMagenta** + * **bgBrightCyan** + * **bgBrightWhite** + diff --git a/400-SOURCECODE/AIAHTML5.Admin/node_modules/in-publish/README.md~ b/400-SOURCECODE/AIAHTML5.Admin/node_modules/in-publish/README.md~ new file mode 100644 index 0000000..b52a50c --- /dev/null +++ b/400-SOURCECODE/AIAHTML5.Admin/node_modules/in-publish/README.md~ @@ -0,0 +1,40 @@ +in-publish +========== + +Detect if we were run as a result of `npm publish`. This is intended to allow you to +easily have prepublish lifecycle scripts that don't run when you run `npm install`. + +``` +$ npm install --save in-publish +in-publish@1.0.0 node_modules/in-publish +``` + +Then edit your package.json to have: + +```json + "scripts": { + "prepublish": "in-publish && thing-I-dont-want-on-dev-install || in-install" + } +``` + +Now when you run: +``` +$ npm install +``` +Then `thing-I-dont-want-on-dev-install` won't be run, but... + +``` +$ npm publish +``` +And `thing-I-dont-want-on-dev-install` will be run. + +Caveat Emptor +============= + +This detects that its running as a part of publish command in a terrible, +terrible way. NPM dumps out its config object blindly into the environment +prior to running commands. This includes the command line it was invoked +with. This module determines if its being run as a result of publish by +looking at that env var. This is not a part of the documented npm interface +and so it is not guarenteed to be stable. + diff --git a/400-SOURCECODE/AIAHTML5.Admin/node_modules/querystring/.History.md.un~ b/400-SOURCECODE/AIAHTML5.Admin/node_modules/querystring/.History.md.un~ new file mode 100644 index 0000000..c96a7dd --- /dev/null +++ b/400-SOURCECODE/AIAHTML5.Admin/node_modules/querystring/.History.md.un~ diff --git a/400-SOURCECODE/AIAHTML5.Admin/node_modules/querystring/.Readme.md.un~ b/400-SOURCECODE/AIAHTML5.Admin/node_modules/querystring/.Readme.md.un~ new file mode 100644 index 0000000..71613b5 --- /dev/null +++ b/400-SOURCECODE/AIAHTML5.Admin/node_modules/querystring/.Readme.md.un~ diff --git a/400-SOURCECODE/AIAHTML5.Admin/node_modules/querystring/.package.json.un~ b/400-SOURCECODE/AIAHTML5.Admin/node_modules/querystring/.package.json.un~ new file mode 100644 index 0000000..d86fe31 --- /dev/null +++ b/400-SOURCECODE/AIAHTML5.Admin/node_modules/querystring/.package.json.un~ diff --git a/400-SOURCECODE/AIAHTML5.Admin/node_modules/querystring/test/.index.js.un~ b/400-SOURCECODE/AIAHTML5.Admin/node_modules/querystring/test/.index.js.un~ new file mode 100644 index 0000000..898eced --- /dev/null +++ b/400-SOURCECODE/AIAHTML5.Admin/node_modules/querystring/test/.index.js.un~