Comments (5)
This blocks our adoption of v1
from core.
Workaround: set skipLibCheck
in your tsconfig
to ignore errors caused by library typings
from core.
@Kukkimonsuta is it desirable for y'all enable strict null checking? If so I'd be interested in contributing. Would it merely be a case of adding the correct typings to the errors the compiler throws and insuring all tests pass or is there more to it?
from core.
strictNullChecks
have quite slow adoption from my experience, but I'd personally welcome it. To implement it correctly though, you need to have thorough knowledge of the code since you need to specify where null
is valid and where not (compiler will help with things used internally, but public api may be more difficult to guess).
On the other hand noImplicitAny
should be definitely enabled everywhere (at least in public api specified in typings).
Edit: it seems that noImplicitAny
was already resolved: 1a6cdfc 👍
from core.
5.0.6 should also be strictNullChecks
compliant.
Closing because I think this is solved now, but reopen if necessary
from core.
Related Issues (20)
- DSR using params subset redirecting to the default state (not sure if anybody is looking on dsr repo) HOT 1
- silenceUncaughtInPromise does not catch onBefore transitions in angular 1.7 HOT 2
- License clash MIT vs CC BY-SA 3.0 HOT 2
- @uirouter/react 0.8.9 not finding UIRouter HOT 1
- Any plan for Svelte 3? HOT 7
- Can't compile angular 8 under typescript "~3.5.3" HOT 3
- Version 6.0.2 breaks using ui-router core on Node.js without a browser HOT 1
- Can't bootstrap a hybrid application in Angular 8 due to commonservices being undefined HOT 6
- string parameters are url encoding issue HOT 5
- is AOT supported? HOT 1
- Ability to set defaultHrefOpts globally HOT 3
- Ugrading to uirouter1.x and installed ui-router-core and ui-router-angularjs ,doesnt support legacy code base HOT 1
- `inherit` is documented as having the wrong default value HOT 1
- Cannot read property 'when' of undefined HOT 19
- Child states their childs, show the parent component HOT 3
- Set uiOptions.reload of [uiSref] to a future load state name lead to error at first load HOT 1
- license issue HOT 1
- How to lazy load with chunks HOT 1
- Support Ivy partial compilation HOT 10
- `ParamDeclaration.inherit = false` is ignored by `$state.href()`
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 core.