goodgamestudios / robotlegsjs-macrobot Goto Github PK
View Code? Open in Web Editor NEWMOVED: This project has moved to https://github.com/RobotlegsJS/RobotlegsJS-Macrobot
License: MIT License
MOVED: This project has moved to https://github.com/RobotlegsJS/RobotlegsJS-Macrobot
License: MIT License
Branch | Build failing 🚨 |
---|---|
Dependency | typescript |
Current Version | 2.2.0 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As typescript is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
For release notes, check out the release announcement
For new features, check out the What's new in TypeScript 2.2.
For breaking changes, check out the Breaking changes in TypeScript 2.2 page.
For the complete list of fixed issues, check out the issues fixed in Typescript 2.2 RC and after Typescript 2.2 RC.
Download:
Special thanks to all contributors to this release:
The new version differs by 218 commits .
a29e8cf
Update LKG
1120971
Fix #14136: Make Object.create
return any
all the time
6b5c448
Merge pull request #14131 from Microsoft/release-2.2_default_import_name
125a8fa
Merge pull request #14133 from aozgaa/MissingPropertyFix-2.2
b62b467
add periods
f2770a1
widen type, index signature, and add tests
a4cf12e
cleanup
d9e0fff
use getBaseTypeOfLiteralType
150e2fb
add tests
f133a67
wip testing
2187e67
Get Widened Type
533262c
wip
ee13f31
Handle undefined import name
510b384
Update LKG
08fe20e
[release-2.2] use separate process to probe if drive is safe to watch (#14098) (#14124)
There are 218 commits in total. See the full diff.
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | typescript |
Current Version | 2.2.0 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As typescript is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
The new version differs by 169 commits (ahead by 169, behind by 565).
496e7ab
Merge pull request #13945 from Microsoft/upateLKGrelease-2.1
064a997
Update LKG
54220a8
Merge pull request #13943 from Microsoft/runtests
d99901f
Do not run npm update
db30899
Merge pull request #13938 from Microsoft/vladima/port-13937
504e143
Update version
ba81c6c
disable fs watcher for UNC paths on Windows (#13937)
b611dce
Merge pull request #13824 from Microsoft/billti/updateLKG
3b54f29
Update LKG
870e44f
Merge pull request #13818 from Microsoft/release-2.1_ata
d5f5d78
Use "ts2.1" NPM tag in typingsInstaller
2dbc531
Update LKG
c26f402
Merge pull request #13277 from Microsoft/fix13276
f412e10
Fix the emit when jsx attribute expression is empty
32cec58
Update LKG
There are 169 commits in total. See the full diff.
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | @types/bluebird |
Current Version | 3.5.1 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As @types/bluebird is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | robotlegs |
Current Version | 1.0.0-alpha.14 |
Type | dependency |
This version is covered by your current version range and after updating it in your project the build failed.
robotlegs is a direct dependency of this project this is very likely breaking your project right now. If other packages depend on you it’s very likely also breaking them.
I recommend you give this issue a very high priority. I’m sure you can resolve this 💪
There is a breaking change in this release related to the latest version of InversifyJS.
The InversifyJS, from version 3.0.0, supports natively hierarchical levels between injectors. The class that plays the role of the injector was renamed from Kernel to Container, and a createChild method was added. The native support of a parent / child relationship between containers brings the InversifyJS API more closer to the SwiftSuspenders API and removes the necessity of hard coded implementation on this port of the original robotlegs-framework from AS3 to TypeScript/JS.
To avoid confusion between the interfaces.Container API and the IInjector API, it was decided to use the API provided by the interfaces.Container class directly, and all auxiliar methods added to the IInjector was removed.
The hasMapping
, satisfies
and teardown
methods was removed and should be replaced by the usage of:
isBound
instead of hasMapping
isBound
instead of satisfies
unbindAll
instead of teardown
The instantiateUnmapped
method was removed and now is a auxiliar method that can be imported from the robotlegs context:
import { instantiateUnmapped } from "robotlegs";function applyHooks(hooks: any[], injector?: IInjector): void {
for (let i = 0; i < hooks.length; i++) {
let hook: any = hooks[i];<span class="pl-k">if</span> ((<span class="pl-k">typeof</span> (<span class="pl-smi">hook</span>) <span class="pl-k">===</span> <span class="pl-s"><span class="pl-pds">"</span>function<span class="pl-pds">"</span></span>) <span class="pl-k">&&</span> (<span class="pl-c1">hook</span>.<span class="pl-c1">prototype</span>.<span class="pl-smi">hook</span> <span class="pl-k">===</span> <span class="pl-c1">undefined</span>)) { (<<span class="pl-en">Function</span>><span class="pl-smi">hook</span>)(); <span class="pl-k">continue</span>; } <span class="pl-k">if</span> ((<span class="pl-k">typeof</span> (<span class="pl-smi">hook</span>) <span class="pl-k">===</span> <span class="pl-s"><span class="pl-pds">"</span>function<span class="pl-pds">"</span></span>) <span class="pl-k">&&</span> (<span class="pl-c1">hook</span>.<span class="pl-c1">prototype</span>.<span class="pl-smi">hook</span> <span class="pl-k">!==</span> <span class="pl-c1">undefined</span>)) { <span class="pl-smi">hook</span> <span class="pl-k">=</span> <span class="pl-smi">injector</span> <span class="pl-k">?</span> <span class="pl-en">instantiateUnmapped</span>(<span class="pl-smi">injector</span>, <span class="pl-smi">hook</span>) <span class="pl-k">:</span> <span class="pl-k">new</span> <span class="pl-en">hook</span>(); } <span class="pl-smi">hook</span>.<span class="pl-en">hook</span>(); }
}
Method that have a new return type
The createChild method is directly provided by the interfaces.Container interface. Instead of return a IInjector, this method will return a interfaces.Container instance.
Commits
The new version differs by 56 commits.
1db8974
update package version to 1.0.0
913c286
chore(package): update ts-node to version 3.2.2
6f37d1b
Merge pull request #64 from GoodgameStudios/ieventmap-unmaplistener
0238197
Merge pull request #82 from GoodgameStudios/upgrade-dependencies
0d0a720
chore(package): update webpack-dev-server to version 2.6.1
a60ab31
chore(package): update ts-node to version 3.2.1
d517f14
Merge pull request #81 from GoodgameStudios/upgrade-inversify
192c108
clean-up IInjector and closes #28
3797ba2
chore(package): update reflect-metadata to version 0.1.10
8690f2a
chore(package): update inversify to version 4.3.0
d6ef665
remove teardown method from IInjector and use unbindAll method instead
d9d13ed
remove satisfies method from IInjector and use isBound method instead
9996b06
remove hasMapping method from IInjector and use isBound method instead
beda712
disable no-inferrable-types rule on tslint file
e75fed6
remove instantiateUnmapped method from IInjector and add it as a static method
There are 56 commits in total.
See the full diff
Not sure how things should work exactly?
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
Branch | Build failing 🚨 |
---|---|
Dependency | remap-istanbul |
Current Version | 0.9.1 |
Type | devDependency |
This version is covered by your current version range and after updating it in your project the build failed.
As remap-istanbul is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.
I recommend you give this issue a high priority. I’m sure you can resolve this 💪
The new version differs by 6 commits .
343f8cd
Release 0.9.2
2eb3bee
Support files with multiple sourceMappingURL (#142)
72ef8e2
Remove typings folder (#139)
9479027
Ignore unused files (#138)
b7a5795
fix for issue #61 (#133)
d123249
Fixes #136 (#137)
See the full diff.
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.