Comments (22)
After pinning to 3.6.1 your tests are still failing. The reported issue might not affect your project. These imprecisions are caused by inconsistent test results.
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.6.2
to3.6.3
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.6.3
Commits
The new version differs by 18 commits.
6b4886c
v3.6.3
0201cb4
fix corner case in
unused
(#3499)cd07231
fix corner case in
unused
(#3496)0785a15
fix corner case in
dead_code
&ie8
(#3494)b1279a4
fix corner case in
sequences
(#3491)b571619
handle
throw
of non-Error
s gracefully (#3492)7b5350b
tweak Travis CI execution environment (#3489)
1549db7
fix corner case in
ie8
(#3487)8ff9a3c
fix corner cases in
ie8
(#3485)91cae51
fix corner case in
evaluate
&ie8
(#3483)8af2f5f
fix corner case in
rename
(#3481)86a8016
fix corner case in
ie8
&mangle
(#3479)009dcda
avoid mangling of
MutationObserver
properties (#3477)f86f615
fix corner case in
ie8
&mangle
(#3476)d3d1d11
fix corner case in
ie8
&rename
(#3474)
There are 18 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.6.3
to3.6.4
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.6.4
Commits
The new version differs by 29 commits.
370c8e0
v3.6.4
4240fba
fix corner cases in
unused
(#3519)267bc70
fix corner case in
unused
(#3517)a53ab99
fix corner case in
side_effects
(#3514)02308a7
fix corner case in
reduce_vars
(#3510)0b3705e
fix corner cases in
inline
(#3507)da5a21b
fix GitHub Actions script for fuzzing (#3504)
5bd0cf8
enable GitHub Actions (#3503)
9199ab5
minor tweaks (#3502)
ca6dce4
fix corner case in
collapse_vars
(#3501)543dd7d
fix corner case in
comments
(#3500)6b4886c
v3.6.3
0201cb4
fix corner case in
unused
(#3499)cd07231
fix corner case in
unused
(#3496)0785a15
fix corner case in
dead_code
&ie8
(#3494)
There are 29 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.6.4
to3.6.5
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.6.5
Commits
The new version differs by 44 commits.
8a191c0
v3.6.5
83fb8b4
fix corner case in
ie8
(#3543)f38e31b
fix corner case in
evaluate
(#3540)24e8b47
improve ufuzz resilience (#3541)
9561879
fix corner case in ufuzz (#3538)
2f3b460
fix & enhance
unsafe_math
(#3537)06e135e
migrate CI workaround (#3534)
ebbf3d4
improve ufuzz resilience (#3533)
a270ba6
fix corner cases in
unsafe_math
(#3532)37f35e4
prevent tty truncation in
test/compress
(#3530)50a578c
compress arithmetic expressions further (#3529)
85237b0
fix corner case in
collapse_vars
(#3527)27b159e
separate ufuzz job failures (#3525)
82b3eed
fix corner case in
ie8
&mangle
(#3524)0f7aa41
fix corner case in
collapse_vars
(#3521)
There are 44 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.6.5
to3.6.6
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.6.6
Commits
The new version differs by 55 commits.
6ad8e10
v3.6.6
815eff1
enhance
if_return
(#3560)1e9b576
fix corner case in
evaluate
(#3559)3797458
enhance
conditionals
(#3557)1858c20
enhance
typeofs
(#3556)ec7f071
fix corner case in
dead_code
(#3553)f1eb03f
enhance
dead_code
(#3551)0f4cfa8
fix corner case in
comments
(#3550)1d5c2be
enhance
evaluate
(#3549)22a09ea
fix corner case in
unsafe_math
(#3548)bad664c
compress object literals (#3546)
8a191c0
v3.6.5
83fb8b4
fix corner case in
ie8
(#3543)f38e31b
fix corner case in
evaluate
(#3540)24e8b47
improve ufuzz resilience (#3541)
There are 55 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.6.6
to3.6.7
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.6.7
Commits
The new version differs by 59 commits.
0f2687e
v3.6.7
1c0defd
enhance
unsafe
evaluate
(#3564)dcbf223
more tests for #3562 (#3565)
24bb288
fix corner case in
collapse_vars
(#3563)6ad8e10
v3.6.6
815eff1
enhance
if_return
(#3560)1e9b576
fix corner case in
evaluate
(#3559)3797458
enhance
conditionals
(#3557)1858c20
enhance
typeofs
(#3556)ec7f071
fix corner case in
dead_code
(#3553)f1eb03f
enhance
dead_code
(#3551)0f4cfa8
fix corner case in
comments
(#3550)1d5c2be
enhance
evaluate
(#3549)22a09ea
fix corner case in
unsafe_math
(#3548)bad664c
compress object literals (#3546)
There are 59 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.6.7
to3.6.8
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.6.8
Commits
The new version differs by 62 commits.
61a0dad
v3.6.8
3e2c51a
enhance
collapse_vars
(#3572)0e29ad5
fix corner case in
evaluate
(#3569)0f2687e
v3.6.7
1c0defd
enhance
unsafe
evaluate
(#3564)dcbf223
more tests for #3562 (#3565)
24bb288
fix corner case in
collapse_vars
(#3563)6ad8e10
v3.6.6
815eff1
enhance
if_return
(#3560)1e9b576
fix corner case in
evaluate
(#3559)3797458
enhance
conditionals
(#3557)1858c20
enhance
typeofs
(#3556)ec7f071
fix corner case in
dead_code
(#3553)f1eb03f
enhance
dead_code
(#3551)0f4cfa8
fix corner case in
comments
(#3550)
There are 62 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.6.8
to3.6.9
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.6.9
Commits
The new version differs by 68 commits.
0d17c5b
v3.6.9
5b20bad
fix corner case in
dead_code
(#3579)765a063
enable cache on GitHub Actions (#3570)
5045e14
fix corner case in
conditionals
(#3577)10648c9
enhance
dead_code
(#3575)87e67ec
fix corner case in
collapse_vars
(#3574)61a0dad
v3.6.8
3e2c51a
enhance
collapse_vars
(#3572)0e29ad5
fix corner case in
evaluate
(#3569)0f2687e
v3.6.7
1c0defd
enhance
unsafe
evaluate
(#3564)dcbf223
more tests for #3562 (#3565)
24bb288
fix corner case in
collapse_vars
(#3563)6ad8e10
v3.6.6
815eff1
enhance
if_return
(#3560)
There are 68 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.6.9
to3.7.0
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.7.0
Commits
The new version differs by 83 commits.
02cc4a0
v3.7.0
4e06e1c
fix corner case in
inline
(#3595)644f65f
fix corner case in
unsafe_math
(#3594)8504a4e
fix corner case in
reduce_funcs
(#3592)10c1a78
fix corner case in
collapse_vars
(#3591)a6a0319
compress empty for-in loops (#3590)
d1b2ece
refine precision limits on
unsafe_math
(#3589)552be61
introduce eager evaluation (#3587)
dcfc4ac
minor clean-ups (#3588)
4027f87
migrate to GitHub Actions (#3586)
910799c
fix corner case in
switches
(#3585)4bd36dc
enhance
unused
(#3584)ab15c40
enhance
switches
(#3583)fe65ce9
fix corner case in
collapse_vars
(#3582)d6fd18d
enhance
evaluate
&inline
(#3580)
There are 83 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.7.0
to3.7.1
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.7.1
Commits
The new version differs by 97 commits.
b866a23
v3.7.1
1283d73
fix corner case in parsing directives (#3615)
1b61a81
enhance
collapse_vars
(#3613)5a88c30
enhance
assignments
(#3612)168ae74
enhance
collapse_vars
(#3611)d4b7010
fix corner case in
unsafe_regexp
(#3609)e27493f
fix corner case in
inline
(#3608)292d1de
use stable Node.js version for fuzzing (#3605)
6768e65
inline functions with directives more effectively (#3604)
48a0f6f
enhance
unsafe_math
(#3603)81caadb
enhance collapse_vars (#3602)
d959e0b
fix corner case in
if_return
(#3601)67278e7
fix corner case in
unused
(#3599)c289ba1
fix corner case in
collapse_vars
(#3597)02cc4a0
v3.7.0
There are 97 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.7.1
to3.7.2
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.7.2
Commits
The new version differs by 107 commits.
fe19ab7
v3.7.2
9074f05
fix corner case in
collapse_vars
(#3629)04fbb1f
avoid collision with HTML comments (#3625)
bf7e4ca
fix corner case in
collapse_vars
(#3627)d68ddc3
fix corner case in
reduce_vars
(#3623)500e31e
enhance
collapse_vars
(#3621)bef856a
fix corner case in
keep_fargs
(#3620)9a6faf3
fix corner cases in
keep_fargs
&unused
(#3618)e915832
enhance
unused
(#3617)0593892
enhance
collapse_vars
(#3616)b866a23
v3.7.1
1283d73
fix corner case in parsing directives (#3615)
1b61a81
enhance
collapse_vars
(#3613)5a88c30
enhance
assignments
(#3612)168ae74
enhance
collapse_vars
(#3611)
There are 107 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.7.2
to3.7.3
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.7.3
Commits
The new version differs by 115 commits.
01d6e0f
v3.7.3
ab050e7
fix corner case in
directives
(#3645)75aa6ef
enhance
conditionals
(#3643)519a00b
fix corner case in
collapse_vars
(#3642)3ff0fed
suppress false positives from fuzzer (#3638)
74396ac
fix corner case in
loops
(#3635)036bca9
enhance
loops
(#3633)18c2b18
fix corner case in
reduce_vars
(#3632)fe19ab7
v3.7.2
9074f05
fix corner case in
collapse_vars
(#3629)04fbb1f
avoid collision with HTML comments (#3625)
bf7e4ca
fix corner case in
collapse_vars
(#3627)d68ddc3
fix corner case in
reduce_vars
(#3623)500e31e
enhance
collapse_vars
(#3621)bef856a
fix corner case in
keep_fargs
(#3620)
There are 115 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.7.4
to3.7.5
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.7.5
Commits
The new version differs by 139 commits.
5beb7e4
v3.7.5
46caaa8
enhance
collapse_vars
(#3680)5d25825
introduce
--output-opts
CLI option (#3678)14c3573
fix corner case in
unsafe_math
(#3677)f5ceff6
fix corner case in
unused
(#3674)4d6771b
fix corner case in
collapse_vars
(#3672)d171911
v3.7.4
0ff607c
improve
ufuzz
false positive detection (#3670)1988495
fix corner case in
conditionals
(#3669)fdc1008
fix corner case in
reduce_vars
(#3667)746f5f6
fix corner case in
unused
(#3665)d83d3d7
enhance
unused
(#3662)99ac73a
enhance
booleans
(#3661)a2e4c2f
enhance
evaluate
(#3660)94785e8
fix corner case in
booleans
(#3659)
There are 139 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.7.5
to3.7.6
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.7.6
Commits
The new version differs by 142 commits.
36a430c
v3.7.6
41a6eb8
fix corner case in
evaluate
(#3685)91d87ae
fix corner case in
unsafe_math
(#3683)5beb7e4
v3.7.5
46caaa8
enhance
collapse_vars
(#3680)5d25825
introduce
--output-opts
CLI option (#3678)14c3573
fix corner case in
unsafe_math
(#3677)f5ceff6
fix corner case in
unused
(#3674)4d6771b
fix corner case in
collapse_vars
(#3672)d171911
v3.7.4
0ff607c
improve
ufuzz
false positive detection (#3670)1988495
fix corner case in
conditionals
(#3669)fdc1008
fix corner case in
reduce_vars
(#3667)746f5f6
fix corner case in
unused
(#3665)d83d3d7
enhance
unused
(#3662)
There are 142 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.7.6
to3.7.7
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.7.7
Commits
The new version differs by 151 commits.
36b2d35
v3.7.7
79c6003
fix corner case in
collapse_vars
(#3701)a375406
fix corner case in
collapse_vars
(#3699)2ba5f39
enhance
collapse_vars
(#3697)87119e4
fix corner case in sign propagation (#3696)
b499e03
enhance
conditionals
(#3694)a478f27
enhance
sequences
(#3693)e9e76dc
fix corner case in string concatenations (#3692)
0dcedad
fix corner case in
booleans
(#3691)36a430c
v3.7.6
41a6eb8
fix corner case in
evaluate
(#3685)91d87ae
fix corner case in
unsafe_math
(#3683)5beb7e4
v3.7.5
46caaa8
enhance
collapse_vars
(#3680)5d25825
introduce
--output-opts
CLI option (#3678)
There are 151 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.7.7
to3.8.0
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.8.0
Commits
The new version differs by 174 commits.
d13b712
v3.8.0
457f958
improve
--reduce-test
(#3727)53517db
speed up
--reduce-test
(#3726)c13caf4
speed up
--reduce-test
via result caching (#3725)fbfa617
improve
--reduce-test
(#3722)5315dd9
minor cleanup (#3723)
31a7bf2
Updated "Output options" > "comments" in README.md (#3717)
f0a2990
enhance
properties
(#3721)0d820e4
workaround RegExp formatting bugs (#3720)
f01f580
improve
--reduce-test
(#3719)c01ff76
improve code reuse (#3718)
83a4271
fix corner case in
unused
(#3716)2557148
increase mocha
--reduce-test
timeout (#3715)dd22eda
enhance
evaluate
(#3714)f4c7788
add test for
--reduce-test
(#3712)
There are 174 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.8.0
to3.8.1
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.8.1
Commits
The new version differs by 188 commits.
d105ab9
v3.8.1
b392288
fix line accounting in multi-line strings (#3752)
ff72eaa
improve
--reduce-test
(#3742)0a1c9b3
fix corner case in
evaluate
&ie8
(#3751)03e968b
improve suspicious option detection (#3749)
421bb70
fix corner case in
unused
(#3747)bdc8ef2
fix corner case in
collapse_vars
(#3745)bca52fc
speed up CI (#3741)
d6d31cb
improve AST fuzzing (#3740)
a051846
fix corner case in
evaluate
(#3739)3485472
avoid reducing setter argument (#3737)
c8d60d6
detect
toplevel
option properly (#3735)6092bf2
fix corner case in
evaluate
(#3729)7052ce5
fix corner case in
evaluate
(#3728)d13b712
v3.8.0
There are 188 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.8.1
to3.9.0
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.9.0
Commits
The new version differs by 205 commits.
77261e1
v3.9.0
903a5df
fix corner case in
inline
(#3778)c810ecd
improve handling of
eval
(#3776)dce9dfc
fix corner case in
reduce_vars
(#3775)3d72663
add tests for
eval()
(#3769)a2b16e8
fix corner cases in
inline
(#3773)b35f4c5
enhance
inline
(#3767)41eb4f1
workaround intermittent nodejs.org corruptions (#3766)
94bc221
fix export of PATH to Node.js (#3765)
822d298
fix Github Actions retry logic (#3763)
273c602
expand
ufuzz
patterns (#3761)1b07f64
enhance
inline
(#3760)80d9c44
improve resilience against nodejs.org failures (#3759)
dc0cd08
fix corner case in
evaluate
&unsafe_math
(#3756)c69c026
improve resilience against nodejs.org failures (#3758)
There are 205 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.9.0
to3.9.1
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.9.1
Commits
The new version differs by 208 commits.
38c3bcf
v3.9.1
6e9afdc
prevent input source map mutation (#3781)
c4d28e3
expand testing on Node.js versions (#3779)
77261e1
v3.9.0
903a5df
fix corner case in
inline
(#3778)c810ecd
improve handling of
eval
(#3776)dce9dfc
fix corner case in
reduce_vars
(#3775)3d72663
add tests for
eval()
(#3769)a2b16e8
fix corner cases in
inline
(#3773)b35f4c5
enhance
inline
(#3767)41eb4f1
workaround intermittent nodejs.org corruptions (#3766)
94bc221
fix export of PATH to Node.js (#3765)
822d298
fix Github Actions retry logic (#3763)
273c602
expand
ufuzz
patterns (#3761)1b07f64
enhance
inline
(#3760)
There are 208 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.9.1
to3.9.2
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.9.2
Commits
The new version differs by 248 commits.
20f9a1d
v3.9.2
dcb74f5
fix diagnostic text (#3838)
0794aaa
fix corner case in
inline
(#3837)74801de
fix corner cases in
inline
(#3834)f80d5b8
enhance
inline
(#3832)d900006
fix corner case in
dead_code
(#3831)39f8495
update dependencies (#3828)
818738b
fix corner case in
ie8
(#3826)bc2a4a3
fix corner case in
ie8
(#3824)a4a8cce
fix corner case in
inline
(#3822)36dcfa3
improve suspicious option detection (#3820)
94f3357
fix corner case in
--reduce-test
(#3819)44d6912
improve
--reduce-test
onError.message
(#3816)3a4497a
fix corner case in
typeofs
(#3818)3ee13ca
improve
compress
(#3814)
There are 248 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.9.2
to3.9.3
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.9.3
Commits
The new version differs by 283 commits.
30ed8f5
v3.9.3
dc9e7cd
suppress
ufuzz
false positives (#3893)76f40e2
fix corner case in
collapse_vars
(#3892)8024f7f
fix corner case in
ie8
(#3890)eb7fa25
fix corner case in
evaluate
(#3888)ee7647d
fix corner case in
collapse_vars
(#3885)bd2f53b
fix corner case in
evaluate
(#3883)e8a7956
fix corner case in
reduce_vars
(#3881)2b24dc2
fix corner cases in
evaluate
&reduce_vars
(#3879)35cc5aa
extend
--reduce-test
to coverminify()
bugs (#3876)c1dd49e
fix corner case in
comparisons
(#3877)c76ee4b
enhance
if_return
(#3875)e23bf48
enhance
evaluate
&reduce_vars
(#3873)7e0ad23
retain
@__PURE__
call when return value is used (#3874)63adfb1
fix corner case in
hoist_props
(#3872)
There are 250 commits in total.
See the full diff
from angular-modal-service.
- The
devDependency
uglify-js was updated from3.9.3
to3.9.4
.
Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v3.9.4
Commits
The new version differs by 305 commits.
49ea629
v3.9.4
13c72a9
fix corner case in infinite recursion detection (#3926)
08af3ea
perform
ufuzz
on Pull Requests (#3925)27bdcbb
fix corner cases in infinite recursion detection (#3924)
2c4d7d6
fix corner case in
reduce_vars
(#3923)d1cc527
fix corner case in
evaluate
(#3921)75c5b60
fix corner case in
ie8
&reduce_vars
(#3919)fa14a9c
fix corner case in
join_vars
(#3917)aeb9ea5
fix corner case in
inline
(#3915)798841b
improve job resilience (#3913)
cc6eb4b
improve
ufuzz
(#3912)14eee81
update header comment for
--reduce-test
(#3910)55ebb27
fix corner case in
collapse_vars
(#3909)8704641
enhance
dead_code
(#3907)f9b3198
fix corner case in
evaluate
(#3906)
There are 250 commits in total.
See the full diff
from angular-modal-service.
Related Issues (20)
- ModalService.closeModals() - Dont close other modals HOT 2
- modal dismiss HOT 4
- Memory leak HOT 2
- modal is not showing up but code js is ok
- Modal not getting closed HOT 3
- Modal service not working with bootstrap 4 beta (popper.js issue)
- Request: Upgrade to Angular 2 (and higher) HOT 2
- Browser support for angular-modal-service HOT 2
- doing operations on modal close HOT 1
- An in-range update of karma is breaking the build 🚨 HOT 15
- Close callback being called multiple times when location changes
- null is not an object (evaluating 'r.resolve')
- request: make it compatible with AngularJS 1.7 HOT 1
- Jquery datepicker not open issue in modal HOT 1
- An in-range update of webpack is breaking the build 🚨 HOT 21
- Latest version capture any angular error through the modal service
- Component bindings are bound too late HOT 3
- Can't overlay modals HOT 1
- Close in a single controller?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from angular-modal-service.