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

Merge pull request #927 from DanielXMoore/tsc-tsx

Use .tsx extension for TypeScript type checking

013cf0d3e070ea594ee3f7e6ac100853678eabbb authored 12 months ago by Erik Demaine <[email protected]>
Use .tsx extension for TypeScript type checking

6a0c0714908798eca585dddea99aae80dbcdf854 authored 12 months ago by Erik Demaine <[email protected]>
Merge pull request #926 from DanielXMoore/unplugin-tsc

Fix ts: 'tsc' behavior around sourcemaps

de9a629158d2fd8e774cefaf3e6b5a97f57c8863 authored 12 months ago by Erik Demaine <[email protected]>
Merge pull request #924 from DanielXMoore/lsp-completion

LSP pass on more completion info

dcc2f6fc3d45d700d5107a918f14897111751626 authored 12 months ago by Erik Demaine <[email protected]>
Fix ts: 'tsc' behavior around sourcemaps

* Allow undefined sourcemap to be returned
* Request actual sourcemap from TypeScript when trans...

9f5ac02edea5c4741553ac83ce9280a0a50ebbe9 authored 12 months ago by Erik Demaine <[email protected]>
LSP pass on more completion info

d4e6523b7f0ae33df09a0acf7585384857964543 authored 12 months ago by Erik Demaine <[email protected]>
Merge pull request #923 from DanielXMoore/lsp-dir-import

LSP support importing directories with index.civet

b8bfa4aea4c171c66f780eabef3e5f2f461f385a authored 12 months ago by Erik Demaine <[email protected]>
LSP support importing directories with index.civet

7c81e8b3dec02739062c1412be48070824dd5cdc authored 12 months ago by Erik Demaine <[email protected]>
v0.3.11

4969d54c35b31e3fce42c9ece45c720d725e9529 authored 12 months ago by Daniel Moore <[email protected]>
Merge pull request #921 from DanielXMoore/lsp-paths

Support TypeScript `paths` alias

889b1d9902c1eba570a8e4cfd32942f4993f380b authored 12 months ago by Erik Demaine <[email protected]>
Support TypeScript paths alias

Fixes #920

75c76a6369dbbc361eca338b3c986d47e948ca86 authored 12 months ago by Erik Demaine <[email protected]>
Merge pull request #916 from DanielXMoore/913

Wrap thick pipes in parens

d2f9a46e12e26308d4ade6324b38e1d9d81e67bb authored 12 months ago by Daniel X Moore <[email protected]>
Wrap thick pipes in parens

bda1ace4582184101275632fd76c49564493a291 authored 12 months ago by Daniel Moore <[email protected]>
0.6.62

fd50eb0cd6bdaa7cef3456dc7c82a70a499472ed authored almost 1 year ago by Erik Demaine <[email protected]>
Document binary operator shorthand

f57b15f4c953513241d33958a2aa081ef4d8ea5c authored almost 1 year ago by Erik Demaine <[email protected]>
Merge pull request #914 from DanielXMoore/paren-operator

`(foo)` for custom operators `foo`

b8292705a4decda7879625c59ba26dbe4e8e59fe authored almost 1 year ago by Erik Demaine <[email protected]>
(foo) for custom operators foo

ab77ad3737c755a49683785f9796e36aa1c8dc37 authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #912 from DanielXMoore/binary-op-to-function

Added (+) binary op to function shorthand

4e72c7e60b7d4928b74742216ede74d3215b016d authored about 1 year ago by Daniel X Moore <[email protected]>
keeping parens around binary op function shorthand for flexibility

40c3f6cb5392b2cace80ff0ffd0154d5637dbaa5 authored about 1 year ago by Daniel Moore <[email protected]>
Added (+) binary op to function shorthand

1b0e5d0525f94b51efc04011ad2a790232ec0e52 authored about 1 year ago by Daniel Moore <[email protected]>
Merge pull request #907 from DanielXMoore/extends

Extends shorthand `<` and negated forms

6f34d269a5bf147c6a2b4d3fc3103ba773a7de4c authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #908 from DanielXMoore/question-type

`T?` → `T | undefined`; `T??` → `T | undefined | null`

5707545b29932c58dbc931e1385ee7b1d11bd48f authored about 1 year ago by Erik Demaine <[email protected]>
Document T? and T??

01b8251a6f14163a1cf221f752c463ae901d23b3 authored about 1 year ago by Erik Demaine <[email protected]>
Omit parens for some types

1545dadad5131615d78ed8e99f49a8c68822068b authored about 1 year ago by Erik Demaine <[email protected]>
T? -> T | undefined; T?? -> T | undefined | null

Fixes #144

dfbb475bd9e4a2d39e6c953497c85f36838dbb20 authored about 1 year ago by Erik Demaine <[email protected]>
Document < and <! in type conditions

0d5bb6b2afb124caacd71cd3c9e05d33de46807c authored about 1 year ago by Erik Demaine <[email protected]>
not extends

bc12bf882a7e83e3ea79ed767fdd5ceae7a8e854 authored about 1 year ago by Erik Demaine <[email protected]>
extends shorthand < in type conditions

4031f7dd3916686b581e09b3062f23671135410b authored about 1 year ago by Erik Demaine <[email protected]>
Fix Unicode table ??

1930cc4e35dea43826c6160173005d97d8d72e4e authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #905 from DanielXMoore/conditional-types

Conditional types via if/unless

ec11b39c30b7992b2666f76b749152d6d13e20e4 authored about 1 year ago by Erik Demaine <[email protected]>
Fix space before if/unless type, add unless example

f7dc2534e291ba86805209c47b80fc171e3de9cf authored about 1 year ago by Erik Demaine <[email protected]>
Avoid ! in unless type

02f75e6dae4d7494fd3639a07fcdf3bd6ad27c68 authored about 1 year ago by Erik Demaine <[email protected]>
Fix indented interface blocks and tests

5463e4e6a114355870114ebd7402bc48fbc3219d authored about 1 year ago by Erik Demaine <[email protected]>
Conditional types via if/unless

c3ce980d451370273f96e6de1262a537b3c4cdd1 authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #904 from DanielXMoore/return-optional

Optional function return types

9a94113fb12f94566ef6acbef060e61306186eb4 authored about 1 year ago by Erik Demaine <[email protected]>
Forbid whitespace before non-null assertion !

0c41b7d287f3689eb6ab69188b76f64578b0ef76 authored about 1 year ago by Erik Demaine <[email protected]>
Optional function return types

219fa6885da9a67c7cff980c8861f86d243dbe4c authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #902 from DanielXMoore/let-optional

Optional let declarations

03defd7b78ef61f2e5a510ddde73a0c101eca7aa authored about 1 year ago by Erik Demaine <[email protected]>
Optional let declarations

a1a73cca6f0a65b6eb0a8fcf51202ec28bfc5347 authored about 1 year ago by Erik Demaine <[email protected]>
noImplicitAny recommendation

3fb557fc7fc5ec8c0de349d3783f3458f0db13a7 authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #899 from DanielXMoore/concat-assign

++= concat assignment

aeef25896cd555d14867c9381ef3769150fd48bc authored about 1 year ago by Erik Demaine <[email protected]>
apply instead of spread

385ed646a3aa51c9e2f0b271113eeebeb7f7b21e authored about 1 year ago by Erik Demaine <[email protected]>
Fix types in JS mode, tweak types

f70ccd3f9897d892bc22d91b4c9f12e7a6076943 authored about 1 year ago by Erik Demaine <[email protected]>
Document ++=

a2eefeb85a0c52a1401b129da9c7660819881655 authored about 1 year ago by Erik Demaine <[email protected]>
++= concat assignment

0825fab08dea3d7a57a2cdcc4d561ae976838158 authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #898 from DanielXMoore/concat

++ concat operator

31b1fce9a609d27da68f6f0686670923e19a7ede authored about 1 year ago by Erik Demaine <[email protected]>
++ concat operator

Also Unicode version ⧺

287ef9619862b77e67ac39a6f7ee826d7f85b08d authored about 1 year ago by Erik Demaine <[email protected]>
Document as!

b98b822f16d9dfb6e91ff33d2ecf2cdebb3a3001 authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #896 from DanielXMoore/as-exclam

as! T

9d4784759393e5f8f905d4fcf6bd6341a1d395ff authored about 1 year ago by Daniel X Moore <[email protected]>
loc first

9b1cf9e15641e0ca9bb31463e11088c12790ae73 authored about 1 year ago by Daniel Moore <[email protected]>
adding loc

acecc83e7d97a0f541d6ed89cb4086f39ac8184d authored about 1 year ago by Daniel Moore <[email protected]>
as T! -> as! T

b2c072e384d27cbc0ac6a2d35c3b8e78aa58196f authored about 1 year ago by Daniel Moore <[email protected]>
as T!

0926c90f0100cc4bc6adc803011607a7c251b731 authored about 1 year ago by Daniel Moore <[email protected]>
0.6.61

908b83cc93b98add83a213580961b5a8233928cc authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #895 from DanielXMoore/unplugin-windows

Fix unplugin emitDeclaration and Windows behavior

a11cc7e74d15318ddc9e74d579c9c69b24d16059 authored about 1 year ago by Erik Demaine <[email protected]>
Warn about esbuild + no outdir option

9e838eb53ad4b3986d15e81d60d3807b6af21e1b authored about 1 year ago by Erik Demaine <[email protected]>
Fix unplugin emitDeclarations and Windows

Fixes #893

0b84b8da176cc1e8eff8f648a837ba305ecdea34 authored about 1 year ago by Erik Demaine <[email protected]>
Upgrade unplugin, fixing esbuild watch mode

Fixes #773

578f94d85a226712af16408be7bc6cfaf6fdc93b authored about 1 year ago by Erik Demaine <[email protected]>
0.6.60

bfa20986113ec0bba19134626af3b62b581c4f94 authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #890 from DanielXMoore/range-semi

Fix ASI before ranges

902a48037e932c19cadc0c908d63d21e262c2940 authored about 1 year ago by Erik Demaine <[email protected]>
Fix ASI before ranges

Fixes #889

859cef263971a36a52a788e615d77eeb7d2d75f5 authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #886 from DanielXMoore/stricter-unary-amp

Stricter unary operators (before &)

4bdd43816d51bcf544306783b6dbc5c879d9159c authored about 1 year ago by Erik Demaine <[email protected]>
Stricter unary operators (before &)

Fixes #885

9466a358823d952d918fd941a2c1b7b73652ab84 authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #884 from DanielXMoore/range-fixes

`[a ... b]` is a range, `[a ...b]` is implicit call

f0627bfd42d1f20f265e3311cf8525323280c946 authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #883 from DanielXMoore/amp-unary

Allow arbitrary unary operators before ampersand function notation

6c1496906a0fdf00b042f97e9e7a2b61744d01d0 authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #882 from DanielXMoore/doc-tweaks

docs: Revise tagline, opening paragraph, and purple

baea8a07adb9ee1ed91807313df60c3201271677 authored about 1 year ago by Erik Demaine <[email protected]>
[a ... b] is a range, [a ...b] is implicit call

Fixes #844

be1e444860faa44371bdc3337a2b87d8aa0df8b3 authored about 1 year ago by Erik Demaine <[email protected]>
Update CoffeeScript compatibility with new `not`

1c081ebb911c7b43316f40fa423f183714c1f49f authored about 1 year ago by Erik Demaine <[email protected]>
Allow arbitrary unary operators before ampersand function notation

`not` requested in #854

4f85ff8b9dfdc79c7be1b40bd01ade97681619eb authored about 1 year ago by Erik Demaine <[email protected]>
Document missing sloppy mode features (#881)

c4ec0ebc958a52aa61bf98d7cb9fdd894118c669 authored about 1 year ago by Erik Demaine <[email protected]>
Purple tweak

8d1176c843bbf86b2c31608a97586046f7871a2d authored about 1 year ago by Erik Demaine <[email protected]>
Revise tagline and opening paragraph

b74a4b768a989a4d3eb6633d5c6204c1fd552ade authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #880 from DanielXMoore/docs-font

Update font; tagline

3540d6d19e4f16b474eb9637e93d5bbd4cb6835d authored about 1 year ago by Daniel X Moore <[email protected]>
tagline; remove Bangers-v13.woff2

67345ade82022f9eead0b5e02fb2558bad142e81 authored about 1 year ago by Daniel Moore <[email protected]>
Update font; tagline

8a8c765090cbce0e69b43d9ec409161464983482 authored about 1 year ago by Daniel Moore <[email protected]>
Merge pull request #879 from DanielXMoore/dot-at

Use .-1 notation in Civet source

867d57f29306398c0e068834834e25daa2bf508a authored about 1 year ago by Erik Demaine <[email protected]>
Use .-1 notation in Civet source

ab220a01579c79bbdd0fdad36618785b9e0207ac authored about 1 year ago by Erik Demaine <[email protected]>
0.6.59

1b900203689d07f34353d330c2ccba759795d645 authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #878 from DanielXMoore/docs-bg

svg backgrounds

9f1edb8a47f103ba1411b0fcb043cbdd479ac707 authored about 1 year ago by Daniel X Moore <[email protected]>
svg backgrounds

5d493c8df975b9370fc86caaa137f45b7594bd0d authored about 1 year ago by Daniel Moore <[email protected]>
Merge pull request #877 from DanielXMoore/optional-fancy-access

Support x?.-1 and other optional fancy accesses

667d6a22266f64162f1cb8487f1a5d4d82e350a3 authored about 1 year ago by Erik Demaine <[email protected]>
Support x?.-1 and other optional fancy accesses

5d990f690f778f9a39225f69647bc7a4992739c5 authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #876 from DanielXMoore/switch-unreachable-break

Omit obviously unreachable breaks from switch

75b5bc664519f8e8a7221b48cd025bf3d57e9d4c authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #875 from DanielXMoore/while-no-space

Fix while(cond) without space

2031abb65ed2a8e8d35f796f2d92a2dc28a9ac6c authored about 1 year ago by Erik Demaine <[email protected]>
Omit obviously unreachable breaks from switch

Fixes #870

746b98174b3b2792093455be57b85bced24c0d03 authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #874 from DanielXMoore/theme-tweak

Color tweaks to improve contrast

452d50f6967d30304ac614eedeab4653b21d9678 authored about 1 year ago by Erik Demaine <[email protected]>
Fix while(cond) without space

Fixes #873

a9483921e56bb4f791674255cd3730f3e8c6f8bc authored about 1 year ago by Erik Demaine <[email protected]>
Color tweaks to improve contrast

f325e6a69aaa2c279f27fd307f76b4d8ae97105d authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #871 from DanielXMoore/doc-styles

Update docs style

29deb53f19632d1f2bde76c2ac7e08d99722ed3b authored about 1 year ago by Daniel X Moore <[email protected]>
Update docs style

- Removed border radius
- Added shadows
- Fixed light mode code legibility

c82d403e50beeadae0e9399e5a82a6be3a3a930a authored about 1 year ago by Daniel Moore <[email protected]>
0.6.58

e5e1cfd29021100b82fb788a0325e2c392f3c285 authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #868 from DanielXMoore/angle-brackets

Add angle brackets to surroundingPairs

99f8eb4f7d05fe14321c393b7aa549988ba2e40b authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #867 from DanielXMoore/return-label

Handle labeled loops

ba413e9c439f340d74ea4e2c3fedab3c0bb06712 authored about 1 year ago by Erik Demaine <[email protected]>
Add angle brackets to surroundingPairs

68fd734c07b73e82182cdca56c7562f639f011a6 authored about 1 year ago by Erik Demaine <[email protected]>
Handle labeled loops

Fixes #863

18aa5945e7061ad4c0b25063c1485680faf78b92 authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #866 from DanielXMoore/generator-return

Omit return with Iterator/Generator<*, void> type

8bec57eb1ae0f35147478969523ff40395d60221 authored about 1 year ago by Erik Demaine <[email protected]>
Fix bugs in generator attribute

566c8d3dad814f40248cbf7bd28bb04d5d1e5fd6 authored about 1 year ago by Erik Demaine <[email protected]>
Omit return with Iterator/Generator<*, void> type

Fixes #862

02c868b49cd5ac904a55a1c043e69fd5964b6619 authored about 1 year ago by Erik Demaine <[email protected]>
Merge pull request #865 from DanielXMoore/implicit-generator-arrow

Fix implicit generators in assigned -> functions

cd7b252d362066dddcf3f661badae8bd1d161ca0 authored about 1 year ago by Erik Demaine <[email protected]>
Fix implicit generators in assigned -> functions

Fixes #864

3dda3e3ebe594ac74548a5658b56f1d883641b92 authored about 1 year ago by Erik Demaine <[email protected]>