Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
stc
Faster TypeScript type checker
Collective -
Host: opensource -
https://opencollective.com/stc
- Website: https://t.co/vtbiznAtSY
- Code: https://github.com/dudykr/stc
**Description:**
- Use `excludes` while narrowing types with a property.
github.com/dudykr/stc - 3317f9eb94349033a8aa6275d2a51bed08c31b87 authored about 2 years ago by Donny/강동윤 <[email protected]>github.com/dudykr/stc - dbfb01ee1d590d7e3e4ea1bfdd080e6153df5444 authored about 2 years ago by HeYunfei <[email protected]>
**Related issue:**
- Closes https://github.com/dudykr/stc/issues/342.
github.com/dudykr/stc - 9c3d3a3fbc69966e779a85dd3dfdf5c765efa9ec authored about 2 years ago by Donny/강동윤 <[email protected]>**Related issue:**
- Closes https://github.com/dudykr/stc/issues/334.
github.com/dudykr/stc - 46a4be10eca284b34197949f255b5c35c751699f authored about 2 years ago by Donny/강동윤 <[email protected]>github.com/dudykr/stc - 2187319608b390c3f63e86ad3e2320c76e518c59 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - a7bf7cfb672fc18f12307d581d08ef19b2e34483 authored about 2 years ago by Donny/강동윤 <[email protected]>
**Description:**
- Add `apply_fn_type_ann`.
- Exclude `null` and `undefined` while determi...
**Description:**
- Fix type facts generated by `===` and `typeof`.
- Fix type facts genera...
**Description:**
- Remove the wrong code.
- Add a fast path for an assignment of a templat...
**Description:**
- Use `castable` for candidate check.
github.com/dudykr/stc - 083bb476624a6d5a7354ccdc774b30e107f75df0 authored about 2 years ago by Donny/강동윤 <[email protected]>github.com/dudykr/stc - 4941218640913b881dd083bc238e514b6cf58dc0 authored about 2 years ago by Donny/강동윤 <[email protected]>
**Description:**
- Support non-literal expressions for the LHS of an `in` expression.
- `k...
github.com/dudykr/stc - 173751e351bc98d8b6a03b5eb9826d0c7c9dd0d8 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 90d747e7cc673b8030ffa52a92feba92eebb5027 authored about 2 years ago by Donny/강동윤 <[email protected]>
**Description:**
I added a test action for hover to verify.
github.com/dudykr/stc - ac00be32b7b534bc7e09bbdba7c46888a58248c6 authored about 2 years ago by Donny/강동윤 <[email protected]>github.com/dudykr/stc - 72d4640b67f39dee55cb0b41461b990a8b78740c authored about 2 years ago by Donny/강동윤 <[email protected]>
**Description:**
- Add `preserve_union` to `NormalizeTypeOpts`.
- Use `normalize` instead ...
github.com/dudykr/stc - 9363430b437babda3eaa330874132822fed68bc1 authored about 2 years ago by Alexey Berezin <[email protected]>
**Description:**
We don't pass a source map to `dump_type_to_string` anymore.
github.com/dudykr/stc - 3cde8de71ca36d7350fbd3c8a87a3cffd764ef5b authored about 2 years ago by Donny/강동윤 <[email protected]>**Description:**
We evaluate case clauses twice, once as an expression and once as a binary e...
github.com/dudykr/stc - def689f060a733e097889d49cb7cdb8b3c7b6b27 authored about 2 years ago by Donny/강동윤 <[email protected]>github.com/dudykr/stc - bc089c22e747a4798f9ea80fba9ac5a011b10677 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 66d2455e9ec821ce926334f97a3bdaf3cbf275c6 authored about 2 years ago by Donny/강동윤 <[email protected]>
**Description:**
- `access_property`: Handle `undefined`.
- Add `TypeFacts::NEUndefinedOrN...
github.com/dudykr/stc - f418450b332b62c7f564f05cc54f953cb850140f authored about 2 years ago by Donny/강동윤 <[email protected]>
**Description:**
- `Error` is renamed to `ErrorKind`.
- `Error` is still used for typings....
github.com/dudykr/stc - b067127b64aeb9155f5a4a51f66831552b1cfba8 authored about 2 years ago by Donny/강동윤 <[email protected]>
**Description:**
- Handle assignments to `Function` interface.
github.com/dudykr/stc - d8b849c672f033c1e0a04caf9737f9a6ae7c6863 authored about 2 years ago by Donny/강동윤 <[email protected]>github.com/dudykr/stc - e43eaec2fac7e5a41545f0fe07a8aaea3aed15da authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 3322beb52352901c3eef722364b306d7698c5c59 authored about 2 years ago by Donny/강동윤 <[email protected]>
**Description:**
- Remove needless normalizations.
- Ignore `globalThis` in some code path...
github.com/dudykr/stc - d9ef39f52249729907bcfeb01790f1ef2a0f90ec authored about 2 years ago by Donny/강동윤 <[email protected]>
**Description:**
- Handle more type arguments for intrinsic types.
- Handle `globalThis`.
...
github.com/dudykr/stc - e989a804ce806d776ea3148cfcb88e2d06d736e2 authored about 2 years ago by Cameron <[email protected]>
github.com/dudykr/stc - e503aa0dc7a553c054046cf64a6ff3d701a44f1b authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - f36e61338510981c90e4d2f7d3bd1dfd3947d87c authored about 2 years ago by Jiseok CHOI <[email protected]>
github.com/dudykr/stc - 39c54d9e33e1cd4a5941881e3b36633ee800ddd4 authored about 2 years ago by Donny/강동윤 <[email protected]>
**Description:**
- Allow more operands for relative comparisons.
- Allow using `+=` with s...
github.com/dudykr/stc - e5e92a4868ced22ccb34a683f4d9f5236556503e authored about 2 years ago by Donny/강동윤 <[email protected]>
**Description:**
- `access_property`: Support `Type::Infer`.
- `call_property`: Fix stack ...
**Description:**
- Support array types in `keyof`.
- Normalize while assigning.
- Normal...
**Description:**
- Normalize error code for `null or undefined`.
- Improve narrowing with ...
**Related issue:**
- Closes https://github.com/dudykr/stc/issues/236.
github.com/dudykr/stc - d564a237735a8a38a17611c33c3670b7498252a3 authored about 2 years ago by Cody Rigney <[email protected]>github.com/dudykr/stc - 6bb8b226a66a46c7152c4f517a38e490d1b26226 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - a7179c330a150435cc87f94d52a27b75fe475368 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - b451a2921766755bf94199f38489addd1d692897 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - d866515db67f4af3bfb4127f078156ceb7013064 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 915ad628eec5d6dc7ec27e4ca7eb0ede8cc19e17 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - acb7b15eee89807a7122b7a8584087a2f55d7340 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 4c6ab116aad22ab71a9694e5dec4c75d9578813c authored about 2 years ago by Donny/강동윤 <[email protected]>
**Related issue:**
- Closes https://github.com/dudykr/stc/issues/199.
- Closes https://git...
**Description:**
- Allow more types for the LHS of `instanceof`.
- Improve detection of a ...
github.com/dudykr/stc - 5202c191953c0082a774a6e48dd4594327d664fe authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 71d3307952b3fa6501d90358813856f3da8b0ccb authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 32cc7de9e6062607e6698e0cab218f1a2284723b authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - afb20c91d6f862f91d8d0bc49d7f4cd3b4a510d0 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 6cee980b1154a71e23eecccd84bdbcd5175099c9 authored about 2 years ago by Donny/강동윤 <[email protected]>
**Description:**
- Ignore `unknown` keys for missing properties.
- Change the error code f...
github.com/dudykr/stc - 6d609fc279a11491744a3ea6f8b13418093991db authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 4111dbfdd0969d1142ac35f240b99b479c03445c authored about 2 years ago by Donny/강동윤 <[email protected]>
**Description:**
- `assign`: Use `TypeLitMetadata.specified`.
- `extends`: Use correct log...
**Related issue:**
- Closes https://github.com/dudykr/stc/issues/186.
github.com/dudykr/stc - e0e81afab534e44e504b27a6f9afb1ec12ba8967 authored about 2 years ago by Donny/강동윤 <[email protected]>github.com/dudykr/stc - cd11ff907fa8e74332cd8c8d5fa020ac31143424 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - ced48f3eb00cbccdde9537acc8af5c6ca773235f authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 8ec2b9258c66f141778198023aaeb8067e51b1e4 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - f5379e1939660fd720de7612c7d4f4e659b38b9a authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - d61c7a2ac1ab5de76aad201419fb1f802d79e9a5 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 5300a00c4a1f371820d5ee21b45fbb4a304f21e3 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 90ce646e7ede5d4f7d6e3bf348eb9b97084bf017 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 317e36d33fc729900182618f22bf5f277c447cf2 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 045a3a81449d5dbc507e9e27085762780608bcf0 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 4d3062e46db44e9520e506a4b6448841c1910b7a authored about 2 years ago by Donny/강동윤 <[email protected]>
**Description:**
- `keyof`: Support tuple.
- Handle `BigInt`.
- Don't panic on ts satisf...
**Description:**
This PR also normalizes some error codes for `foo is possibly null` or `foo ...
github.com/dudykr/stc - 712e47d5eecf84ae13e312ae5871f80efb2669f5 authored about 2 years ago by Donny/강동윤 <[email protected]>github.com/dudykr/stc - c56f3bc2886d8da195cd159bbaa55ceb84d3a552 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 0e3f329da4e89fbcd08538183e8d2b7c3b066240 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - ae5e0e8b1d60400152cec7a60bef673b61bfa01b authored about 2 years ago by Donny/강동윤 <[email protected]>
Co-authored-by: Divy Srivastava <[email protected]>
github.com/dudykr/stc - 6d283130ceb1fa260ed3568d4db971bda411eea3 authored about 2 years ago by Donny/강동윤 <[email protected]>github.com/dudykr/stc - 3ac9f0a197800d1b275fcef67f4820a216c10fcf authored about 2 years ago by Maurice Wangleng Tan <[email protected]>
github.com/dudykr/stc - 4081bedc04bf117a099d6bdd570430a47e59b87d authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 4bb80bf5a15339a79818d2062ffbb6ab18d86585 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 470c8e699bebe9f86bcc52fbb567c57fbfeaaaaf authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - cd8e1bdd7505c228c135df5771ec67ecc3290d1c authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 43dd6021b398b1e29f0884df2e69edf48192ef3b authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - e6e97e1bde84e91336e2cd188b144a2c0a0bb63d authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 241135feec8f8c3a16607bf2189e3afc0ec0a6ae authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 798c322abf94b8353feb4f4022185b932069f5e1 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 2eadcd5ad1de5e045167ee532e51fc4295b02b7f authored about 2 years ago by Cameron <[email protected]>
github.com/dudykr/stc - fd29ac4e69a2cd6a3b152a73ea83dcdd0db1f017 authored about 2 years ago by Donny/강동윤 <[email protected]>
**Description:**
- Fix deduplicating logic while checking for unknown properties on the RHS....
github.com/dudykr/stc - c79b0ca462124fa04f011cd48916ab015d0ef463 authored about 2 years ago by Donny/강동윤 <[email protected]>github.com/dudykr/stc - efd873e395fb9327f6cbd8be76a24678013269c4 authored about 2 years ago by Divy Srivastava <[email protected]>
**Related issue:**
- Closes https://github.com/dudykr/stc/issues/206.
github.com/dudykr/stc - c1e5e0949368f26d2453ed7420aea35edc405507 authored about 2 years ago by Donny/강동윤 <[email protected]>github.com/dudykr/stc - 6330eda09f95228b0639d5edd1107a20e2352e18 authored about 2 years ago by Donny/강동윤 <[email protected]>
**Description:**
```ts
namespace ts {
}
```
is module both in AST and the type.
```t...
github.com/dudykr/stc - 9933bcd835dc17206a0895e59f5ce88cebcb7d33 authored about 2 years ago by Donny/강동윤 <[email protected]>github.com/dudykr/stc - 55439e852dea50b4377e7b28e12ab8ceb04cb9b4 authored about 2 years ago by Yongwook Choi (Leo) <[email protected]>
github.com/dudykr/stc - ba5c59cfbf5db4437ee48ea389b2aaec174a7191 authored about 2 years ago by Yongwook Choi (Leo) <[email protected]>
**Description:**
- Fix bivariant assignment.
- Allow casting anything to `{}`.
- Reduce ...
**Description:**
The default value of an object pattern property should not change type if it...
github.com/dudykr/stc - 805667830752f229f1674d034e1e9b0eb3fcb076 authored about 2 years ago by Val Kharitonov <[email protected]>github.com/dudykr/stc - 36f243a4b4b3db1c2838365f695daa5138ac9a07 authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 32ae1053cf9c912836c145f0c82ba810cfe9bd4c authored about 2 years ago by Donny/강동윤 <[email protected]>
github.com/dudykr/stc - 56ae129a0674e81af048e2281653363876ccb11d authored about 2 years ago by Donny/강동윤 <[email protected]>