Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/DanielXMoore/Civet
A TypeScript superset that favors more types and less typing
https://github.com/DanielXMoore/Civet
81743ad65c36a9df2b25c88a6221f5ae912f76fa authored about 2 years ago
448ef1df7c38b290c41fc225a92f55e22c07c94f authored about 2 years ago
a6747ca351db5d5cbea85a51d0a8bb632ae5c982 authored about 2 years ago
`<:` shorthand for implements
3582e8e631c9ee55bbab93c399c0d50d13ca2e9b authored about 2 years ago119917cb50d3dc90799e58f04da158e30e6ac0a9 authored about 2 years ago
73f7bfed101ae3c90cbe1f6b231ef42171778e2f authored about 2 years ago
54c72eaa82692b88e78cfdd76e317f6e55ac097f authored about 2 years ago
* Fix class with extends and implements
* interface support for multiple extends
a34869acefcd456021a7d59b8cd030c5cade858e authored about 2 years ago5f7fe25f3bc5c79d1bb6aae6048365eb4409bc81 authored about 2 years ago
feaab9e832afccf515f5cafd9812c120246d7f7a authored about 2 years ago
7c724b10a89e96c0d0453aa45a2b1eb48b0000e8 authored about 2 years ago
5933429b71f2329890b3b2edb23f6926d4d3eb5e authored about 2 years ago
60950a4e6b2950f90e546f1ce6b293a7b2fb0486 authored about 2 years ago
* Change `is` operator to `Object.is` call
Fix #230
`coffeeIs` switches back to old `===` ...
38d6f08dad6960f32c9337b641e627d9c0187c4c authored about 2 years ago1150e3bbd40fd61d4d3569f7adbbbb96900bc8a2 authored about 2 years ago
* Add simple export tests for require/import of package
* skipping slow test with todo note
...
ac28d4a2fb9d32eca507e085b6bd838541cb8d50 authored about 2 years ago
3e828a0f61a6612bed954ef3b2a2cebd7bf5f9ab authored about 2 years ago
Unlike `coffeeCompat`'s `in` operator, `is in` is not restricted by
CoffeeScript backwards comp...
76955bd2bf44aed053cfe60afb345eb916585481 authored about 2 years ago
* #156. Improve TS declare lexical bindings
* export declare test; comments
* omit declare...
ddc9131bc7d620d22caea0bd0dff3eab1d8d0490 authored about 2 years ago8363699415c066d64f535d9cce25f7a6beb706cc authored about 2 years ago
Contributing document for getting started with Civet
4dc4440732c020c45add11f118062ed5665e99f2 authored about 2 years ago744c01a14db0e546cbcd52914c57857cd36b51fd authored about 2 years ago
As discussed in #246
6b4d9261cadad0354df011af8171508d55a8765c authored about 2 years agob0d0e7409a32dd8642fcf0d27b1a8060ec02d70b authored about 2 years ago
daa69a959d018d1493f74ec87287831aa80eb406 authored about 2 years ago
097c9b9a1ada51926c94eaec3b74eec382d06a50 authored about 2 years ago
db1aa881ac93d8c16f0399cf14bc63e8a5fa3417 authored about 2 years ago
* Civet loader for Bun
* un-bundling bun-civet build
* Updated build target to esNext for ...
a298d41e00dd936a10a3fdedf4a6b5d40677c042 authored about 2 years agoac7b7a40e8ec6cabbd36e83fa60c1f843d337604 authored about 2 years ago
* Fixes #247
* Refactored binding property lists and moved re-ordering into module function
...
`civet filename.civet ...` now actually matches `coffee filename.coffee ...`
as well as ESM loader
63f8b86f1477f445d065b1d71b628256201aeb9a authored about 2 years ago
5063e5f8ba20a5b3cc6d8ce8639fe9917e5d8d37 authored about 2 years ago
Emphasizing the "better ES" features first. The goal is to ease
people into the language concep...
* Import assertions
Fixes #243
* Add support for static `import` with assertions,
inclu...
For consistency with regular `import` shorthand
c8a476778bd3b37190a967dea2f6f9d9dd22ebbe authored about 2 years agofaf1be2f3ea746084899c48cec9d4b2b0f00d1f3 authored about 2 years ago
4f4a7f0b8278c78506ea8850beecdc1ba0a01507 authored about 2 years ago
10526e3465f1985dc016cb70e4664e4b56ac889e authored about 2 years ago
7856f807c611376bdfffb4654896dfd5a1bd08e4 authored about 2 years ago
cded3f03852c7b31bebdad1542eb4041624d1d2e authored about 2 years ago
aad49c9afca3d8c2ed1f71c806fd720d72a4adf5 authored about 2 years ago
3a5686bf956eb16808bdf06425a7fe07746e1d37 authored about 2 years ago
30f2c37e6c192065d4f5b58d5c59c7b139498d36 authored about 2 years ago
9a4eb5f807e511780a864e3643d9101110513d2b authored about 2 years ago
02fd5cda1c2cd59bfbef9b743c90bb627f788790 authored about 2 years ago
e9b1f692736768a8c3cea725714ca4237fa80e14 authored about 2 years ago
ad8c65aea330f4f6e8e1262858952bdc63cc4549 authored about 2 years ago
7e37eb15f0ed630d76e81d23aca0d191da2db58b authored about 2 years ago
5b6cded9f7626e49586e353e2957d4d18e24fef1 authored about 2 years ago
New fast JSX parser
52d3ee28a0ce925037b3448969709a186b103ad6 authored about 2 years agof275b64eb311f0a578b1ba4d4fc95bf61ea9cbb0 authored about 2 years ago
* In default JSX parsing mode, JSX children must be properly indented.
* `coffeeJSX` removes thi...
* Fixes: #233. Dedented commas should not delimit
* more tests
182aeb9dfcdfa88057013a024cef2eedb35b1fc4 authored about 2 years ago32c68df363688a51af4948ed2ce5d9d1ec674967 authored about 2 years ago
* Fixes #197
Suppress newline delimited trailing member properties inside of implicit functio...
3f842f6859f426a18f1128d2f27b24b5f5b30554 authored about 2 years agoFix CLI behavior especially on Unix
0da69882baab5eb7750492a5051c181eada4698c authored about 2 years ago
* Was previously overwriting `filename` and then trying to read it
* Use `readline` exactly in T...
3504a6bf0070a400aef40fda50f600b559a7e30a authored about 2 years ago
* Fixes #160
* more whitespace allowed in explicit import type; added implicit parens import ...
5690968e49d3b20fc85982cef0165e27895a0e90 authored about 2 years agodc4b37b304773456aa997010afd488c0f92f4aee authored about 2 years ago
ac77cecd20e63ce1bc61e73f8f507e8bea6d68d8 authored about 2 years ago
* Fixes #221
* AdditionalReservedWords -> ForbiddenImplicitCalls
1b81c39cf60b6544c3dacf12cca2cf80d7a545eb authored about 2 years ago743de13b589c36b3a8e79ea5b4ee092b7a7e4d5b authored about 2 years ago
e77cb51f4f3950f9f99cc98a74723e15e9b323df authored about 2 years ago
2d7a01e15fd6788b7d2cc60a5c625054f6708e1d authored about 2 years ago
Fixes #157
e11121ef916165429843dfac776afc63dd924cf9 authored about 2 years ago5788bd5059e82836b15e875eb7bd04c4ca9f57f1 authored about 2 years ago
acafd983bde75f3e434ac4a096f15828d8b731da authored about 2 years ago
* Started cleaning up implicit return insertion.
Added returnSymbol ref declaration.
* Sin...
eada8089c4ce7e503be6fd86990333ddb5c14716 authored about 2 years ago4803b1c1b5e1d3f4a88781450018e32fd056302e authored about 2 years ago
* Fixes #209 by not allowing whitespace before TypeArguments
* Remove InlineTypeArguments now...
197bd40a3c304891e8afc94429fa1bb74c946bb4 authored about 2 years agoad636f81699c7bb08e6868fc98fabf9e95b85006 authored about 2 years ago
069456195caa11d1be161cb0e7854445d93ecab6 authored about 2 years ago
0b7726d28df0b2a14ad2a1d6edaf386879d4da3e authored about 2 years ago
* Fixes #205
* ArgumentsWithTrailingMemberExpressions
* Only match trailing member express...
addc891c3e760bad7634a263a6f27db7fdc2c125 authored about 2 years ago* Docs: fix URI to base64 translation
* Switch from unpkg to jsdelivr
Co-authored-by: Erik...
0155f9182cffa58bc3bee66c62087756e3f8f659 authored about 2 years agoGulp plugin
fc7d2f4b9f40e425fe8a26cd61fab2111857f76e authored about 2 years agoa3760b2ff5a2fa84f32ad42b10ee2c03a9ce52bd authored about 2 years ago
5a605363b948e99a28d776e1aae5b3b120973e66 authored about 2 years ago
ecdae385060558268b438567c3564104114465ab authored about 2 years ago
6cf5025c9b65caab6c3df903e313c4103d71fdca authored about 2 years ago
`register` wasn't exported. Also export everything in `dist`.
8d89e4098053c5adef67e89a554b79049319b20a authored about 2 years ago* Show entire AST in cli --ast mode
* Fix identifier used only in coffee for loop
Fixes #193
a8ffdc5ac39f936a29fc4f8207a576de5bd040d0 authored about 2 years ago507a0cb96bf6689a745f2c9c02127a801492e0eb authored about 2 years ago
* Docs: fix playground textarea positioning
* Docs: fix playground console output format
6457bd34880f9ddb5d31b375b52b0da86fd45c88 authored about 2 years agob6a5ecdab0ae4b8f912e6398d076e238e0fc39af authored about 2 years ago
3cdec13e094fd1cd8b85ea21ee3adc3bdc340a5e authored about 2 years ago
2bac67111952f46ace28526d15c1c687f5b3bed6 authored about 2 years ago
d0519dd9abd85c4752f47a840d26591a29867f17 authored about 2 years ago
e377e3fcf9515fe918dcefde0b4c356b9ce598c9 authored about 2 years ago
fadf6c447672eee3473127aa56eaec642bb826e6 authored about 2 years ago
* Move CoffeeScript focus into separate document
* Reorganize and update README sections
2919fc60fa2c3b7d3a93e94944af546b7dfaf9fe authored about 2 years ago5339490c36c711bf636dbf3dc7f9e94d6159050f authored about 2 years ago
* Confirm that docs build in CI for PRs
* Don't run tests twice on push + PR
67c5044204b718a7677d4d4525cacfa419aec75e authored about 2 years agocd0967125ce2db3e1078a0acb607637525cafbde authored about 2 years ago
fbcb62a732f81d27460b5e0a8ceb8feb66c91171 authored about 2 years ago
1b2b29727b9a5b94afea49c8937f93e63a86edfd authored about 2 years ago