Bower modules updated.
This commit is contained in:
parent
5c341e2e5a
commit
1ee78ab657
140 changed files with 7098 additions and 3713 deletions
28
app/bower_components/json3/.bower.json
vendored
28
app/bower_components/json3/.bower.json
vendored
|
@ -1,13 +1,14 @@
|
|||
{
|
||||
"name": "json3",
|
||||
"version": "3.3.1",
|
||||
"main": "lib/json3.min.js",
|
||||
"version": "3.3.2",
|
||||
"main": "lib/json3.js",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git://github.com/bestiejs/json3.git"
|
||||
},
|
||||
"ignore": [
|
||||
".*",
|
||||
"**/.*",
|
||||
"build.js",
|
||||
"index.html",
|
||||
"index.js",
|
||||
|
@ -16,14 +17,29 @@
|
|||
"benchmark",
|
||||
"page",
|
||||
"test",
|
||||
"vendor"
|
||||
"vendor",
|
||||
"tests"
|
||||
],
|
||||
"homepage": "https://github.com/bestiejs/json3",
|
||||
"_release": "3.3.1",
|
||||
"description": "A modern JSON implementation compatible with nearly all JavaScript platforms",
|
||||
"keywords": [
|
||||
"json",
|
||||
"spec",
|
||||
"ecma",
|
||||
"es5",
|
||||
"lexer",
|
||||
"parser",
|
||||
"stringify"
|
||||
],
|
||||
"authors": [
|
||||
"Kit Cambridge <github@kitcambridge.be>"
|
||||
],
|
||||
"license": "MIT",
|
||||
"_release": "3.3.2",
|
||||
"_resolution": {
|
||||
"type": "version",
|
||||
"tag": "v3.3.1",
|
||||
"commit": "5fbfe36a589da7e226e1ea2a030d890fd387c79f"
|
||||
"tag": "v3.3.2",
|
||||
"commit": "dec5c2a5dc723ff867caa32a81ed93ab814f7426"
|
||||
},
|
||||
"_source": "git://github.com/bestiejs/json3.git",
|
||||
"_target": "~3.3.1",
|
||||
|
|
44
app/bower_components/json3/CHANGELOG.md
vendored
Normal file
44
app/bower_components/json3/CHANGELOG.md
vendored
Normal file
|
@ -0,0 +1,44 @@
|
|||
# JSON3 Changelog
|
||||
|
||||
## 3.1.0
|
||||
|
||||
* Switched to `bestiejs` organisation
|
||||
* Added support for a list of properties as the `filter` argument for `JSON.stringify`
|
||||
* Fixed Firefox 4 and 4.0.1 allowing non-standard extensions to `JSON.parse`
|
||||
|
||||
## 3.0.0
|
||||
|
||||
* Renamed `JSON3` to `JSON`
|
||||
* Removed `JSON3.Version`
|
||||
* Added minified version of library
|
||||
* Created a [GitHub Project Page](http://bestiejs.github.io/json3)
|
||||
* Preserved alphanumeric order when iterating over shadowed properties on objects
|
||||
|
||||
## 0.8.5
|
||||
|
||||
* Avoided relying on native functions `Math.abs`, and `isFinite`, and native constructors `String`, `Number`, `Object`, and `Array`
|
||||
* Fixed AMD export logic
|
||||
|
||||
## 0.8.0
|
||||
|
||||
* Renamed `Prim` to `JSON3`
|
||||
* Added `JSON3.Version`
|
||||
* Added support for AMD lodaers as the `"json"` module
|
||||
* Added feature tests for native `JSON` implementations
|
||||
* Added string coercion for the `source` argument in `JSON3.parse`
|
||||
* Fixed the date serialization routine in `JSON3.stringify`
|
||||
|
||||
## 0.5.0
|
||||
|
||||
* Fixed `Prim.stringify`'s handling of the `width` argument
|
||||
* Added Microsoft's ES5 Conformance Tests to the test suite
|
||||
|
||||
## 0.2.0
|
||||
|
||||
* Added `Prim.stringify` for serializing values
|
||||
* Renamed `Prim.Escapes` to `Prim.Unescapes`
|
||||
* Disallowed unescaped tab characters in strings passed to `Prim.parse`
|
||||
|
||||
## 0.1.0
|
||||
|
||||
* Initial release of Prim
|
3
app/bower_components/json3/CONTRIBUTING.md
vendored
Normal file
3
app/bower_components/json3/CONTRIBUTING.md
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
# Contributing to JSON3
|
||||
|
||||
If you'd like to contribute to JSON3, please review our [contributing guidelines](http://bestiejs.github.io/json3/#section_5). Thanks!
|
10
app/bower_components/json3/README.md
vendored
10
app/bower_components/json3/README.md
vendored
|
@ -2,12 +2,12 @@
|
|||
|
||||

|
||||
|
||||
[](http://travis-ci.org/bestiejs/json3)
|
||||
[](http://travis-ci.org/bestiejs/json3)
|
||||
|
||||
**JSON 3** is a modern JSON implementation compatible with a variety of JavaScript platforms, including Internet Explorer 6, Opera 7, Safari 2, and Netscape 6. The current version is **3.3.1**.
|
||||
**JSON 3** is a modern JSON implementation compatible with a variety of JavaScript platforms, including Internet Explorer 6, Opera 7, Safari 2, and Netscape 6. The current version is **3.3.2**.
|
||||
|
||||
- [Development Version](http://cdnjs.cloudflare.com/ajax/libs/json3/3.3.1/json3.js) *(43 KB; uncompressed with comments)*
|
||||
- [Production Version](http://cdnjs.cloudflare.com/ajax/libs/json3/3.3.1/json3.min.js) *(3.5 KB; compressed and `gzip`-ped)*
|
||||
- [Development Version](http://cdnjs.cloudflare.com/ajax/libs/json3/3.3.2/json3.js) *(43 KB; uncompressed with comments)*
|
||||
- [Production Version](http://cdnjs.cloudflare.com/ajax/libs/json3/3.3.2/json3.min.js) *(3.5 KB; compressed and `gzip`-ped)*
|
||||
|
||||
Special thanks to [cdnjs](http://cdnjs.com/libraries/json3/) and [jsDelivr](http://www.jsdelivr.com/#!json3) for hosting CDN copies of JSON 3.
|
||||
|
||||
|
@ -46,7 +46,7 @@ Portions of the date serialization code are adapted from the [`date-shim`](https
|
|||
|
||||
## Web Browsers
|
||||
|
||||
<script src="//cdnjs.cloudflare.com/ajax/libs/json3/3.3.1/json3.min.js"></script>
|
||||
<script src="//cdnjs.cloudflare.com/ajax/libs/json3/3.3.2/json3.min.js"></script>
|
||||
<script>
|
||||
JSON.stringify({"Hello": 123});
|
||||
// => '{"Hello":123}'
|
||||
|
|
25
app/bower_components/json3/bower.json
vendored
25
app/bower_components/json3/bower.json
vendored
|
@ -1,13 +1,14 @@
|
|||
{
|
||||
"name": "json3",
|
||||
"version": "3.3.1",
|
||||
"main": "lib/json3.min.js",
|
||||
"version": "3.3.2",
|
||||
"main": "lib/json3.js",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git://github.com/bestiejs/json3.git"
|
||||
},
|
||||
"ignore": [
|
||||
".*",
|
||||
"**/.*",
|
||||
"build.js",
|
||||
"index.html",
|
||||
"index.js",
|
||||
|
@ -16,6 +17,22 @@
|
|||
"benchmark",
|
||||
"page",
|
||||
"test",
|
||||
"vendor"
|
||||
]
|
||||
"vendor",
|
||||
"tests"
|
||||
],
|
||||
"homepage": "https://github.com/bestiejs/json3",
|
||||
"description": "A modern JSON implementation compatible with nearly all JavaScript platforms",
|
||||
"keywords": [
|
||||
"json",
|
||||
"spec",
|
||||
"ecma",
|
||||
"es5",
|
||||
"lexer",
|
||||
"parser",
|
||||
"stringify"
|
||||
],
|
||||
"authors": [
|
||||
"Kit Cambridge <github@kitcambridge.be>"
|
||||
],
|
||||
"license": "MIT"
|
||||
}
|
||||
|
|
4
app/bower_components/json3/lib/json3.js
vendored
4
app/bower_components/json3/lib/json3.js
vendored
|
@ -1,4 +1,4 @@
|
|||
/*! JSON v3.3.1 | http://bestiejs.github.io/json3 | Copyright 2012-2014, Kit Cambridge | http://kit.mit-license.org */
|
||||
/*! JSON v3.3.2 | http://bestiejs.github.io/json3 | Copyright 2012-2014, Kit Cambridge | http://kit.mit-license.org */
|
||||
;(function () {
|
||||
// Detect the `define` function exposed by asynchronous module loaders. The
|
||||
// strict `define` check is necessary for compatibility with `r.js`.
|
||||
|
@ -232,7 +232,7 @@
|
|||
// Safari <= 2.0.3 doesn't implement `Object#hasOwnProperty`, but
|
||||
// supports the mutable *proto* property.
|
||||
isProperty = function (property) {
|
||||
// Capture and break the objectgs prototype chain (see section 8.6.2
|
||||
// Capture and break the object's prototype chain (see section 8.6.2
|
||||
// of the ES 5.1 spec). The parenthesized expression prevents an
|
||||
// unsafe transformation by the Closure Compiler.
|
||||
var original = this.__proto__, result = property in (this.__proto__ = null, this);
|
||||
|
|
4
app/bower_components/json3/lib/json3.min.js
vendored
4
app/bower_components/json3/lib/json3.min.js
vendored
|
@ -1,9 +1,9 @@
|
|||
/*! JSON v3.3.1 | http://bestiejs.github.io/json3 | Copyright 2012-2014, Kit Cambridge | http://kit.mit-license.org */
|
||||
/*! JSON v3.3.2 | http://bestiejs.github.io/json3 | Copyright 2012-2014, Kit Cambridge | http://kit.mit-license.org */
|
||||
(function(){function N(p,r){function q(a){if(q[a]!==w)return q[a];var c;if("bug-string-char-index"==a)c="a"!="a"[0];else if("json"==a)c=q("json-stringify")&&q("json-parse");else{var e;if("json-stringify"==a){c=r.stringify;var b="function"==typeof c&&s;if(b){(e=function(){return 1}).toJSON=e;try{b="0"===c(0)&&"0"===c(new t)&&'""'==c(new A)&&c(u)===w&&c(w)===w&&c()===w&&"1"===c(e)&&"[1]"==c([e])&&"[null]"==c([w])&&"null"==c(null)&&"[null,null,null]"==c([w,u,null])&&'{"a":[1,true,false,null,"\\u0000\\b\\n\\f\\r\\t"]}'==
|
||||
c({a:[e,!0,!1,null,"\x00\b\n\f\r\t"]})&&"1"===c(null,e)&&"[\n 1,\n 2\n]"==c([1,2],null,1)&&'"-271821-04-20T00:00:00.000Z"'==c(new C(-864E13))&&'"+275760-09-13T00:00:00.000Z"'==c(new C(864E13))&&'"-000001-01-01T00:00:00.000Z"'==c(new C(-621987552E5))&&'"1969-12-31T23:59:59.999Z"'==c(new C(-1))}catch(f){b=!1}}c=b}if("json-parse"==a){c=r.parse;if("function"==typeof c)try{if(0===c("0")&&!c(!1)){e=c('{"a":[1,true,false,null,"\\u0000\\b\\n\\f\\r\\t"]}');var n=5==e.a.length&&1===e.a[0];if(n){try{n=!c('"\t"')}catch(d){}if(n)try{n=
|
||||
1!==c("01")}catch(g){}if(n)try{n=1!==c("1.")}catch(m){}}}}catch(X){n=!1}c=n}}return q[a]=!!c}p||(p=k.Object());r||(r=k.Object());var t=p.Number||k.Number,A=p.String||k.String,H=p.Object||k.Object,C=p.Date||k.Date,G=p.SyntaxError||k.SyntaxError,K=p.TypeError||k.TypeError,L=p.Math||k.Math,I=p.JSON||k.JSON;"object"==typeof I&&I&&(r.stringify=I.stringify,r.parse=I.parse);var H=H.prototype,u=H.toString,v,B,w,s=new C(-0xc782b5b800cec);try{s=-109252==s.getUTCFullYear()&&0===s.getUTCMonth()&&1===s.getUTCDate()&&
|
||||
10==s.getUTCHours()&&37==s.getUTCMinutes()&&6==s.getUTCSeconds()&&708==s.getUTCMilliseconds()}catch(Q){}if(!q("json")){var D=q("bug-string-char-index");if(!s)var x=L.floor,M=[0,31,59,90,120,151,181,212,243,273,304,334],E=function(a,c){return M[c]+365*(a-1970)+x((a-1969+(c=+(1<c)))/4)-x((a-1901+c)/100)+x((a-1601+c)/400)};(v=H.hasOwnProperty)||(v=function(a){var c={},e;(c.__proto__=null,c.__proto__={toString:1},c).toString!=u?v=function(a){var c=this.__proto__;a=a in(this.__proto__=null,this);this.__proto__=
|
||||
c;return a}:(e=c.constructor,v=function(a){var c=(this.constructor||e).prototype;return a in this&&!(a in c&&this[a]===c[a])});c=null;return v.call(this,a)});B=function(a,c){var e=0,b,f,n;(b=function(){this.valueOf=0}).prototype.valueOf=0;f=new b;for(n in f)v.call(f,n)&&e++;b=f=null;e?B=2==e?function(a,c){var e={},b="[object Function]"==u.call(a),f;for(f in a)b&&"prototype"==f||v.call(e,f)||(e[f]=1,!v.call(a,f))||c(f)}:function(a,c){var e="[object Function]"==u.call(a),b,f;for(b in a)e&&"prototype"==
|
||||
c;return a}:(e=c.constructor,v=function(a){var c=(this.constructor||e).prototype;return a in this&&!(a in c&&this[a]===c[a])});c=null;return v.call(this,a)});B=function(a,c){var e=0,b,f,n;(b=function(){this.valueOf=0}).prototype.valueOf=0;f=new b;for(n in f)v.call(f,n)&&e++;b=f=null;e?B=2==e?function(a,c){var e={},b="[object Function]"==u.call(a),f;for(f in a)b&&"prototype"==f||v.call(e,f)||!(e[f]=1)||!v.call(a,f)||c(f)}:function(a,c){var e="[object Function]"==u.call(a),b,f;for(b in a)e&&"prototype"==
|
||||
b||!v.call(a,b)||(f="constructor"===b)||c(b);(f||v.call(a,b="constructor"))&&c(b)}:(f="valueOf toString toLocaleString propertyIsEnumerable isPrototypeOf hasOwnProperty constructor".split(" "),B=function(a,c){var e="[object Function]"==u.call(a),b,h=!e&&"function"!=typeof a.constructor&&F[typeof a.hasOwnProperty]&&a.hasOwnProperty||v;for(b in a)e&&"prototype"==b||!h.call(a,b)||c(b);for(e=f.length;b=f[--e];h.call(a,b)&&c(b));});return B(a,c)};if(!q("json-stringify")){var U={92:"\\\\",34:'\\"',8:"\\b",
|
||||
12:"\\f",10:"\\n",13:"\\r",9:"\\t"},y=function(a,c){return("000000"+(c||0)).slice(-a)},R=function(a){for(var c='"',b=0,h=a.length,f=!D||10<h,n=f&&(D?a.split(""):a);b<h;b++){var d=a.charCodeAt(b);switch(d){case 8:case 9:case 10:case 12:case 13:case 34:case 92:c+=U[d];break;default:if(32>d){c+="\\u00"+y(2,d.toString(16));break}c+=f?n[b]:a.charAt(b)}}return c+'"'},O=function(a,c,b,h,f,n,d){var g,m,k,l,p,r,s,t,q;try{g=c[a]}catch(z){}if("object"==typeof g&&g)if(m=u.call(g),"[object Date]"!=m||v.call(g,
|
||||
"toJSON"))"function"==typeof g.toJSON&&("[object Number]"!=m&&"[object String]"!=m&&"[object Array]"!=m||v.call(g,"toJSON"))&&(g=g.toJSON(a));else if(g>-1/0&&g<1/0){if(E){l=x(g/864E5);for(m=x(l/365.2425)+1970-1;E(m+1,0)<=l;m++);for(k=x((l-E(m,0))/30.42);E(m,k+1)<=l;k++);l=1+l-E(m,k);p=(g%864E5+864E5)%864E5;r=x(p/36E5)%24;s=x(p/6E4)%60;t=x(p/1E3)%60;p%=1E3}else m=g.getUTCFullYear(),k=g.getUTCMonth(),l=g.getUTCDate(),r=g.getUTCHours(),s=g.getUTCMinutes(),t=g.getUTCSeconds(),p=g.getUTCMilliseconds();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue