push all website files

This commit is contained in:
Jacob Levine
2019-01-06 13:14:45 -06:00
parent d7301e26c3
commit d2d5d4c04e
15662 changed files with 2166516 additions and 0 deletions

View File

@@ -0,0 +1,207 @@
### [1.4.1](https://github.com/power-assert-js/power-assert-formatter/releases/tag/v1.4.1) (2016-07-05)
* introduce package-json-versionify to reduce content of package.json to be embedded into web bundle ([d97f00b](https://github.com/power-assert-js/power-assert-formatter/commit/d97f00b1288222f48580ee3fc09bec066a988f3c))
* update power-assert-runtime related packages ([6d622e1](https://github.com/power-assert-js/power-assert-formatter/commit/6d622e14bc4c05450f0e6740bcf1ca90c5e32d42))
* [Use diff-match-patch instead of googlediff since googlediff manipulates this directly](https://github.com/twada/power-assert-runtime/pull/13)
## [1.4.0](https://github.com/power-assert-js/power-assert-formatter/releases/tag/v1.4.0) (2016-06-05)
#### Features
* [Extract core functionality to power-assert-runtime](https://github.com/power-assert-js/power-assert-formatter/pull/25)
### [1.3.2](https://github.com/power-assert-js/power-assert-formatter/releases/tag/v1.3.2) (2015-12-12)
#### Bug Fixes
* update acorn-es7-plugin to 1.0.10 and stop pinning of acorn version ([c9d2275](https://github.com/power-assert-js/power-assert-formatter/commit/c9d22757ea41b8e5ed6e39d910691094bbf0c1e4))
### [1.3.1](https://github.com/power-assert-js/power-assert-formatter/releases/tag/v1.3.1) (2015-11-12)
#### Bug Fixes
* pin acorn version to `<2.6.0` for now since `await` without enclosing `async` raises error ([3eacfad6](https://github.com/power-assert-js/power-assert-formatter/commit/3eacfad621897106a1eb18f93d753e5b5a09e26d))
## [1.3.0](https://github.com/power-assert-js/power-assert-formatter/releases/tag/v1.3.0) (2015-11-07)
#### Features
* [support async/await](https://github.com/power-assert-js/power-assert-formatter/pull/20) (by [@jamestalmage](https://github.com/jamestalmage))
## [1.2.0](https://github.com/power-assert-js/power-assert-formatter/releases/tag/v1.2.0) (2015-11-03)
#### Features
* [Support yield expressions](https://github.com/power-assert-js/power-assert-formatter/pull/19) (by [@jamestalmage](https://github.com/jamestalmage))
## [1.1.0](https://github.com/power-assert-js/power-assert-formatter/releases/tag/v1.1.0) (2015-09-14)
#### Bug Fixes
* fix location detection of infix operator ([f6e0d691](https://github.com/power-assert-js/power-assert-formatter/commit/f6e0d6919ee32045c18983c00d60011d0dc4a0d1))
#### Features
* expose built-in Renderer classes ([c19ee541](https://github.com/power-assert-js/power-assert-formatter/commit/c19ee5411fbe5bd8eed5be418252d8576aa75e0f))
* introduce new Renderer initialization style ([ee643548](https://github.com/power-assert-js/power-assert-formatter/commit/ee6435484143ae5fadae913608ff97df66ca8f23))
### [1.0.2](https://github.com/power-assert-js/power-assert-formatter/releases/tag/v1.0.2) (2015-08-25)
* [Switch back to esprima again](https://github.com/power-assert-js/power-assert-formatter/pull/16)
### [1.0.1](https://github.com/power-assert-js/power-assert-formatter/releases/tag/v1.0.1) (2015-07-11)
* update stringifier to 1.2.0 for native Symbol support ([3fdc077](https://github.com/power-assert-js/power-assert-formatter/commit/3fdc07764bc4967036df54555100d941cfdda9cd))
* apply licensify on build ([79be7f4](https://github.com/power-assert-js/power-assert-formatter/commit/79be7f42387b19baaff368422b09f8d4365f798d))
## [1.0.0](https://github.com/power-assert-js/power-assert-formatter/releases/tag/v1.0.0) (2015-06-24)
#### Features
* The first stable release
* transfer to power-assert-js organization ([4f03887b](https://github.com/power-assert-js/power-assert-formatter/commit/4f03887b18b0b59fe594931b0621788a595a532f))
* [use ponyfills for older browsers](https://github.com/power-assert-js/power-assert-formatter/pull/15)
## [0.11.0](https://github.com/power-assert-js/power-assert-formatter/releases/tag/v0.11.0) (2015-04-18)
#### Features
* [ES6 support](https://github.com/power-assert-js/power-assert-formatter/pull/14)
* ship npm module with built bundle for browsers ([5c4afefb](https://github.com/power-assert-js/power-assert-formatter/commit/5c4afefb252dac5d52a2892ea54cedb59da66af0))
### [0.10.2](https://github.com/power-assert-js/power-assert-formatter/releases/tag/v0.10.2) (2015-02-16)
* **power-assert-formatter:**
* update stringifier and type-name to 1.0.1 ([a44c428d](https://github.com/power-assert-js/power-assert-formatter/commit/a44c428d7aa541c819ae31b61a8979c8ae74e046))
### [0.10.1](https://github.com/power-assert-js/power-assert-formatter/releases/tag/v0.10.1) (2014-11-12)
* **power-assert-formatter:**
* stop using inherits module directly since web shim is handled by browserify ([984becd6](https://github.com/power-assert-js/power-assert-formatter/commit/984becd6f08454babac80f99521a98841c23797a))
## [0.10.0](https://github.com/power-assert-js/power-assert-formatter/releases/tag/v0.10.0) (2014-11-11)
#### Features
* **new options**
* [options.outputOffset](https://github.com/power-assert-js/power-assert-formatter#optionsoutputoffset)
* [options.ambiguousEastAsianCharWidth](https://github.com/power-assert-js/power-assert-formatter#optionsambiguouseastasiancharwidth)
* [options.diff](https://github.com/power-assert-js/power-assert-formatter#optionsdiff)
* **power-assert-formatter:**
* make string diff function pluggable ([6571eaa3](https://github.com/power-assert-js/power-assert-formatter/commit/6571eaa34ce310d796fa8e2040143516db094527))
* outputOffset option to configure number of spaces inserted at the left ([d646aa86](https://github.com/power-assert-js/power-assert-formatter/commit/d646aa86d9ed8952433a2ca6f903362754aa5a31))
* set outputOffset default to 2 ([f05b411d](https://github.com/power-assert-js/power-assert-formatter/commit/f05b411ddb5123d15f5613714fec1b777403e853))
* make ambiguous east asian character width configurable ([7e8c9328](https://github.com/power-assert-js/power-assert-formatter/commit/7e8c9328b1b62879c0ee0a86a495fa25f5c22865))
* treat ambiguous east asian character as fullwidth (= 2) ([20ee139a](https://github.com/power-assert-js/power-assert-formatter/commit/20ee139a13677a043ce8c5982b8dae9d6ef6cb59))
* use inherits module to reduce browserify build size ([26b62daf](https://github.com/power-assert-js/power-assert-formatter/commit/26b62daf7f46f2b47029013568407e6ca56631bb))
* update object-keys ([9285c343](https://github.com/power-assert-js/power-assert-formatter/commit/9285c3430261513dad6283a4dd100acb4dd91925))
* update estraverse and stringifier ([06f3748b](https://github.com/power-assert-js/power-assert-formatter/commit/06f3748b9995de035110a2e562f81fd1dc09c972))
## 0.9.0 (2014-09-02)
#### Features
* **power-assert-formatter:**
* move built-in renderers to ./built-in/ ([acf85109](https://github.com/power-assert-js/power-assert-formatter/commit/acf85109bcb579109b80a36a8a6439c4e028066d))
* customize rendering by using custom renderer constructor in `renderers` option ([265d3539](https://github.com/power-assert-js/power-assert-formatter/commit/265d353997f7321e9e24c5252c7aa0f4c696624a))
* use EventEmitter to make renderers customizable ([7c190e11](https://github.com/power-assert-js/power-assert-formatter/commit/7c190e1170de8c96129a2ccd3e67fd9f14623732))
#### Breaking Changes
* built-in renderers are listed as relative path
If you are customizing renderers by `options.renderers`, you may have to migrate.
To migrate, change your code from the following:
```
[
'file',
'assertion',
'diagram',
'binary-expression'
]
```
To:
```
[
'./built-in/file',
'./built-in/assertion',
'./built-in/diagram',
'./built-in/binary-expression'
]
```
([265d3539](https://github.com/power-assert-js/power-assert-formatter/commit/265d353997f7321e9e24c5252c7aa0f4c696624a)), ([acf85109](https://github.com/power-assert-js/power-assert-formatter/commit/acf85109bcb579109b80a36a8a6439c4e028066d))
## 0.8.0 (2014-08-12)
#### Features
* **power-assert-formatter:**
* [built and modularized by browserify](https://github.com/power-assert-js/power-assert-formatter/pull/8)
* [use spun-off stringifier module](https://github.com/power-assert-js/power-assert-formatter/pull/9)
#### Breaking Changes
* option `stringifyDepth` does not supported any more. use `maxDepth` option instead.
If you already customize formatter config using `stringifyDepth`, you need to migarte. To migrate, change your code from the following:
```javascript
var createFormatter = require('power-assert-formatter');
var options = {
stringifyDepth: 2
};
var formatter = createFormatter(options);
```
To:
```javascript
var createFormatter = require('power-assert-formatter');
var options = {
maxDepth: 1
};
var formatter = createFormatter(options);
```
Beware that `stringifyDepth - 1 === maxDepth` !

View File

@@ -0,0 +1,22 @@
Copyright (c) 2013-2016 Takuto Wada, https://github.com/power-assert-js/power-assert-formatter
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following
conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,12 @@
/**
* power-assert-formatter.js - Power Assert output formatter
*
* https://github.com/power-assert-js/power-assert-formatter
*
* Copyright (c) 2013-2016 Takuto Wada
* Licensed under the MIT license.
* https://github.com/power-assert-js/power-assert-formatter/blob/master/MIT-LICENSE.txt
*/
'use strict';
module.exports = require('./lib/create');

View File

@@ -0,0 +1,58 @@
'use strict';
var createFormatter = require('power-assert-context-formatter');
var appendAst = require('power-assert-context-reducer-ast');
var FileRenderer = require('power-assert-renderer-file');
var AssertionRenderer = require('power-assert-renderer-assertion');
var DiagramRenderer = require('power-assert-renderer-diagram');
var ComparisonRenderer = require('power-assert-renderer-comparison');
var defaultOptions = require('./default-options');
var assign = require('core-js/library/fn/object/assign');
var map = require('core-js/library/fn/array/map');
// "Browserify can only analyze static requires. It is not in the scope of browserify to handle dynamic requires."
// https://github.com/substack/node-browserify/issues/377
var defaultRendererClasses = {
'./built-in/file': FileRenderer,
'./built-in/assertion': AssertionRenderer,
'./built-in/diagram': DiagramRenderer,
'./built-in/binary-expression': ComparisonRenderer
};
function toRendererClass (rendererName) {
var RendererClass;
if (typeof rendererName === 'function') {
RendererClass = rendererName;
} else if (typeof rendererName === 'string') {
if (defaultRendererClasses[rendererName]) {
RendererClass = defaultRendererClasses[rendererName];
} else {
RendererClass = require(rendererName);
}
}
return RendererClass;
}
function create (options) {
var config = assign(defaultOptions(), options);
var rendererClasses = map(config.renderers, toRendererClass);
var renderers = map(rendererClasses, function (clazz) {
return { ctor: clazz, options: config };
});
return createFormatter(assign({}, config, {
reducers: [
appendAst
],
renderers: renderers,
legacy: true
}));
}
create.renderers = {
AssertionRenderer: AssertionRenderer,
FileRenderer: FileRenderer,
DiagramRenderer: DiagramRenderer,
BinaryExpressionRenderer: ComparisonRenderer
};
create.defaultOptions = defaultOptions;
module.exports = create;

View File

@@ -0,0 +1,19 @@
'use strict';
module.exports = function defaultOptions () {
return {
lineDiffThreshold: 5,
maxDepth: 1,
outputOffset: 2,
anonymous: 'Object',
circular: '#@Circular#',
lineSeparator: '\n',
ambiguousEastAsianCharWidth: 2,
renderers: [
'./built-in/file',
'./built-in/assertion',
'./built-in/diagram',
'./built-in/binary-expression'
]
};
};

View File

@@ -0,0 +1,122 @@
{
"_from": "power-assert-formatter@^1.4.1",
"_id": "power-assert-formatter@1.4.1",
"_inBundle": false,
"_integrity": "sha1-XcEl7VCj37HdomwZNH879Y7CiEo=",
"_location": "/power-assert-formatter",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "power-assert-formatter@^1.4.1",
"name": "power-assert-formatter",
"escapedName": "power-assert-formatter",
"rawSpec": "^1.4.1",
"saveSpec": null,
"fetchSpec": "^1.4.1"
},
"_requiredBy": [
"/power-assert"
],
"_resolved": "https://registry.npmjs.org/power-assert-formatter/-/power-assert-formatter-1.4.1.tgz",
"_shasum": "5dc125ed50a3dfb1dda26c19347f3bf58ec2884a",
"_spec": "power-assert-formatter@^1.4.1",
"_where": "C:\\Users\\jlevi\\Downloads\\tr2022-strategy-master\\tr2022-strategy-master\\data analysis\\functions\\node_modules\\power-assert",
"author": {
"name": "Takuto Wada",
"email": "takuto.wada@gmail.com",
"url": "https://github.com/twada"
},
"bugs": {
"url": "https://github.com/power-assert-js/power-assert-formatter/issues"
},
"bundleDependencies": false,
"contributors": [
{
"name": "James Talmage",
"url": "https://github.com/jamestalmage"
}
],
"dependencies": {
"core-js": "^2.0.0",
"power-assert-context-formatter": "^1.0.7",
"power-assert-context-reducer-ast": "^1.0.7",
"power-assert-renderer-assertion": "^1.0.7",
"power-assert-renderer-comparison": "^1.0.7",
"power-assert-renderer-diagram": "^1.0.7",
"power-assert-renderer-file": "^1.0.7"
},
"deprecated": false,
"description": "Power Assert output formatter",
"devDependencies": {
"babel-core": "^6.0.0",
"babel-plugin-espower": "^2.2.0",
"babel-polyfill": "^6.0.0",
"babel-preset-es2015": "^6.0.0",
"babel-preset-stage-3": "^6.0.0",
"blanket": "1.1.9",
"browserify": "^13.0.0",
"del": "^2.2.0",
"empower": "^1.1.0",
"escodegen": "^1.6.1",
"espower": "^1.2.1",
"esprima": "^2.5.0",
"gulp": "^3.9.0",
"gulp-derequire": "^2.1.0",
"gulp-dereserve": "^0.2.1",
"gulp-jshint": "^2.0.0",
"gulp-mocha": "^2.1.3",
"gulp-mocha-phantomjs": "^0.11.0",
"gulp-util": "^3.0.6",
"gulp-webserver": "^0.9.1",
"jshint": "~2.8.0",
"jshint-stylish": "^2.0.1",
"licensify": "^3.1.0",
"mocha": "^2.2.5",
"mocha-lcov-reporter": "^1.2.0",
"package-json-versionify": "^1.0.2",
"through2": "^2.0.0",
"vinyl-source-stream": "^1.1.0"
},
"directories": {
"lib": "./lib"
},
"files": [
"CHANGELOG.md",
"MIT-LICENSE.txt",
"README.md",
"index.js",
"lib",
"build/power-assert-formatter.js",
"package.json"
],
"homepage": "https://github.com/power-assert-js/power-assert-formatter",
"keywords": [
"power-assert",
"test",
"testing",
"assert",
"assertion"
],
"license": "MIT",
"main": "./index.js",
"name": "power-assert-formatter",
"repository": {
"type": "git",
"url": "git+https://github.com/power-assert-js/power-assert-formatter.git"
},
"scripts": {
"bower": "bower install --config.interactive=false",
"build": "npm run clean && npm prune && npm dedupe && gulp bundle",
"clean": "gulp clean",
"coveralls": "gulp coverage && cat ./coverage.lcov | coveralls",
"dist": "npm run build && gulp dist",
"lint": "gulp lint",
"preversion": "npm test",
"test": "npm run lint && gulp test",
"unit": "gulp unit",
"version": "npm run dist && git add -A build",
"watch": "gulp watch"
},
"version": "1.4.1"
}