Skip to content

Commit b94f5b0

Browse files
committed
Change Karma target to PhantomJS
Fixes glittershark#42
1 parent 0b32ad4 commit b94f5b0

File tree

17 files changed

+2456
-4
lines changed

17 files changed

+2456
-4
lines changed
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
{
2+
"name": "es5-shim",
3+
"version": "4.0.1",
4+
"main": "es5-shim.js",
5+
"repository": {
6+
"type": "git",
7+
"url": "git://github.com/es-shims/es5-shim"
8+
},
9+
"homepage": "https://github.com/es-shims/es5-shim",
10+
"authors": [
11+
"Kris Kowal <kris@cixar.com> (http://github.com/kriskowal/)",
12+
"Sami Samhuri <sami.samhuri@gmail.com> (http://samhuri.net/)",
13+
"Florian Schäfer <florian.schaefer@gmail.com> (http://github.com/fschaefer)",
14+
"Irakli Gozalishvili <rfobic@gmail.com> (http://jeditoolkit.com)",
15+
"Kit Cambridge <kitcambridge@gmail.com> (http://kitcambridge.github.com)",
16+
"Jordan Harband <ljharb@gmail.com> (https://github.com/ljharb/)"
17+
],
18+
"description": "ECMAScript 5 compatibility shims for legacy JavaScript engines",
19+
"keywords": [
20+
"shim",
21+
"es5",
22+
"es5",
23+
"shim",
24+
"javascript",
25+
"ecmascript",
26+
"polyfill"
27+
],
28+
"license": "MIT",
29+
"ignore": [
30+
"**/.*",
31+
"node_modules",
32+
"bower_components",
33+
"tests"
34+
],
35+
"_release": "4.0.1",
36+
"_resolution": {
37+
"type": "version",
38+
"tag": "v4.0.1",
39+
"commit": "734e4dd80a1e4cbbd3bb6947c79084e86cb1793b"
40+
},
41+
"_source": "git://github.com/es-shims/es5-shim.git",
42+
"_target": "~4.0.1",
43+
"_originalSource": "es5-shim",
44+
"_direct": true
45+
}

bower_components/es5-shim/CHANGES

Lines changed: 155 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,155 @@
1+
4.0.1
2+
- Fix legacy arguments object detection in Object.keys (#260)
3+
4+
4.0.0
5+
- No longer shim the ES5-spec behavior of splice when `deleteCount` is omitted - since no engines implement it, and ES6 changes it. (#255)
6+
- Use Object.defineProperty where available, so that polyfills are non-enumerable when possible (#250)
7+
- lots of internal refactoring
8+
- Fixed a bug referencing String#indexOf and String#lastIndexOf before polyfilling it (#253, #254)
9+
10+
3.4.0
11+
- Removed nonstandard SpiderMonkey extension to Array#splice - when `deleteCount` is omitted, it's now treated as 0. (#192, #239)
12+
- Fix Object.keys with Arguments objects in Safari 5.0
13+
- Now shimming String#split in Opera 10.6
14+
- Avoid using "toString" as a variable name, since that breaks Opera
15+
- Internal implementation and test cleanups
16+
17+
3.3.2
18+
- Remove an internal "bind" call, which should make the shim a bit faster
19+
- Fix a bug with object boxing in Array#reduceRight that was failing a test in IE 6
20+
21+
3.3.1
22+
- Fixing an Array#splice bug in IE 6/7
23+
- cleaning up Array#splice tests
24+
25+
3.3.0
26+
- Fix Array#reduceRight in node 0.6 and older browsers (#238)
27+
28+
3.2.0
29+
- Fix es5-sham UMD definition to work properly with AMD (#237)
30+
- Ensure that Array methods do not autobox context in strict mode (#233)
31+
32+
3.1.1
33+
- Update minified files (#231)
34+
35+
3.1.0
36+
- Fix String#replace in Firefox up through 29 (#228)
37+
38+
3.0.2
39+
- Fix `Function#bind` in IE 7 and 8 (#224, #225, #226)
40+
41+
3.0.1
42+
- Version bump to ensure npm has newest minified assets
43+
44+
3.0.0
45+
- es5-sham: fix `Object.getPrototypeOf` and `Object.getOwnPropertyDescriptor` for Opera Mini
46+
- Better override noncompliant native ES5 methods: `Array#forEach`, `Array#map`, `Array#filter`, `Array#every`, `Array#some`, `Array#reduce`, `Date.parse`, `String#trim`
47+
- Added spec-compliant shim for `parseInt`
48+
- Ensure `Object.keys` handles more edge cases with `arguments` objects and boxed primitives
49+
- Improve minification of builds
50+
51+
2.3.0
52+
- parseInt is now properly shimmed in ES3 browsers to default the radix
53+
- update URLs to point to the new organization
54+
55+
2.2.0
56+
- Function.prototype.bind shim now reports correct length on a bound function
57+
- fix node 0.6.x v8 bug in Array#forEach
58+
- test improvements
59+
60+
2.1.0
61+
- Object.create fixes
62+
- tweaks to the Object.defineProperties shim
63+
64+
2.0.0
65+
- Separate reliable shims from dubious shims (shams).
66+
67+
1.2.10
68+
- Group-effort Style Cleanup
69+
- Took a stab at fixing Object.defineProperty on IE8 without
70+
bad side-effects. (@hax)
71+
- Object.isExtensible no longer fakes it. (@xavierm)
72+
- Date.prototype.toISOString no longer deals with partial
73+
ISO dates, per spec (@kitcambridge)
74+
- More (mostly from @bryanforbes)
75+
76+
1.2.9
77+
- Corrections to toISOString by @kitcambridge
78+
- Fixed three bugs in array methods revealed by Jasmine tests.
79+
- Cleaned up Function.prototype.bind with more fixes and tests from
80+
@bryanforbes.
81+
82+
1.2.8
83+
- Actually fixed problems with Function.prototype.bind, and regressions
84+
from 1.2.7 (@bryanforbes, @jdalton #36)
85+
86+
1.2.7 - REGRESSED
87+
- Fixed problems with Function.prototype.bind when called as a constructor.
88+
(@jdalton #36)
89+
90+
1.2.6
91+
- Revised Date.parse to match ES 5.1 (kitcambridge)
92+
93+
1.2.5
94+
- Fixed a bug for padding it Date..toISOString (tadfisher issue #33)
95+
96+
1.2.4
97+
- Fixed a descriptor bug in Object.defineProperty (raynos)
98+
99+
1.2.3
100+
- Cleaned up RequireJS and <script> boilerplate
101+
102+
1.2.2
103+
- Changed reduce to follow the letter of the spec with regard to having and
104+
owning properties.
105+
- Fixed a bug where RegExps pass as Functions in some engines in reduce.
106+
107+
1.2.1
108+
- Adding few fixes to make jshint happy.
109+
- Fix for issue #12, function expressions can cause scoping issues in IE.
110+
- NPM will minify on install or when `npm run-script install` is executed.
111+
- Adding .gitignore to avoid publishing dev dependencies.
112+
113+
1.2.0
114+
- Making script loadable as AMD module.
115+
- Adding `indexOf` to the list of safe shims.
116+
117+
1.1.0
118+
- Added support for accessor properties where possible (which is all browsers
119+
except IE).
120+
- Stop exposing bound function's (that are returned by
121+
`Function.prototype.bind`) internal properties (`bound, boundTo, boundArgs`)
122+
as in some cases (when using facade objects for example) capabilities of the
123+
enclosed functions will be leaked.
124+
- `Object.create` now explicitly sets `__proto__` property to guarantee
125+
correct behavior of `Object.getPrototypeOf`'s on all objects created using
126+
`Object.create`.
127+
- Switched to `===` from `==` where possible as it's slightly faster on older
128+
browsers that are target of this lib.
129+
- Added names to all anonymous functions to have a better stack traces.
130+
131+
1.0.0
132+
- fixed Date.toISODate, using UTC accessors, as in
133+
http://code.google.com/p/v8/source/browse/trunk/src/date.js?r=6120#986
134+
(arian)
135+
136+
0.0.4
137+
- Revised Object.getPrototypeOf to work in more cases
138+
in response to http://ejohn.org/blog/objectgetprototypeof/
139+
[issue #2] (fschaefer)
140+
141+
0.0.3
142+
- Fixed typos in Object.keys (samsonjs)
143+
144+
0.0.2
145+
Per kangax's recommendations:
146+
- faster Object.create(null)
147+
- fixed a function-scope function declaration statement in Object.create
148+
149+
0.0.1
150+
- fixed Object.create(null), in so far as that's possible
151+
- reworked Rhino Object.freeze(Function) bug detector and patcher
152+
153+
0.0.0
154+
- forked from narwhal-lib
155+
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
2+
- kriskowal Kris Kowal Copyright (C) 2009-2011 MIT License
3+
- tlrobinson Tom Robinson Copyright (C) 2009-2010 MIT License (Narwhal
4+
Project)
5+
- dantman Daniel Friesen Copyright (C) 2010 XXX TODO License or CLA
6+
- fschaefer Florian Schäfer Copyright (C) 2010 MIT License
7+
- Gozala Irakli Gozalishvili Copyright (C) 2010 MIT License
8+
- kitcambridge Kit Cambridge Copyright (C) 2011 MIT License
9+
- kossnocorp Sasha Koss XXX TODO License or CLA
10+
- bryanforbes Bryan Forbes XXX TODO License or CLA
11+
- killdream Quildreen Motta Copyright (C) 2011 MIT Licence
12+
- michaelficarra Michael Ficarra Copyright (C) 2011 3-clause BSD
13+
License
14+
- sharkbrainguy Gerard Paapu Copyright (C) 2011 MIT License
15+
- bbqsrc Brendan Molloy (C) 2011 Creative Commons Zero (public domain)
16+
- iwyg XXX TODO License or CLA
17+
- DomenicDenicola Domenic Denicola Copyright (C) 2011 MIT License
18+
- xavierm02 Montillet Xavier Copyright (C) 2011 MIT License
19+
- Raynos Jake Verbaten Copyright (C) 2011 MIT Licence
20+
- samsonjs Sami Samhuri Copyright (C) 2010 MIT License
21+
- rwldrn Rick Waldron Copyright (C) 2011 MIT License
22+
- lexer Alexey Zakharov XXX TODO License or CLA
23+
- 280 North Inc. (Now Motorola LLC, a subsidiary of Google Inc.)
24+
Copyright (C) 2009 MIT License
25+
- Steven Levithan Copyright (C) 2012 MIT License
26+
- Jordan Harband (C) 2013 MIT License
27+

bower_components/es5-shim/LICENSE

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
The MIT License (MIT)
2+
3+
Copyright (C) 2009-2014 Kristopher Michael Kowal and contributors
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in
13+
all copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21+
THE SOFTWARE.
22+

0 commit comments

Comments
 (0)