Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Civet

Develop and maintain the Civet programming language.
Collective - Host: opensource - https://opencollective.com/civet - Website: https://civet.dev - Code: https://github.com/DanielXMoore/Civet

Merge pull request #1076 from DanielXMoore/202-2

Added support for nested statement expressions

github.com/DanielXMoore/Civet - aa694501467826a5c2c0302e04eba6a000403381 authored 8 months ago by Daniel X Moore <[email protected]>
Added test case around evalTo code

github.com/DanielXMoore/Civet - 28ebbc68abf5f56e966160e5c4e2a85dfd2b385c authored 8 months ago by Daniel Moore <[email protected]>
Handling nested block statement expressions

github.com/DanielXMoore/Civet - 76894bdcb5863686283e0cec631ac514954168ca authored 8 months ago by Daniel Moore <[email protected]>
Consolidating StatementExpression

github.com/DanielXMoore/Civet - a53628d989618cddad410d5ca055ac87d44e644d authored 8 months ago by Daniel Moore <[email protected]>
Merge pull request #1074 from DanielXMoore/202

#202 - Don't wrap StatementExpressions in IIFE in declaration

github.com/DanielXMoore/Civet - a00fbcd012ed1f1f60aecfda3aa3e257d10c6c7d authored 8 months ago by Daniel X Moore <[email protected]>
remove unused expression types; object shorthand

github.com/DanielXMoore/Civet - 867a0bc991bd7510746fab2b54d4873f30f8236e authored 8 months ago by Daniel Moore <[email protected]>
#202 - Don't wrap StatementExpressions in IIFE in declaration

github.com/DanielXMoore/Civet - 2d526d33dacf71dae77434a8c6413c351f78edc5 authored 8 months ago by Daniel Moore <[email protected]>
Merge pull request #1072 from DanielXMoore/dead-code

eliminate dead code

github.com/DanielXMoore/Civet - 2a4e5063df081144078c625374d9e104780d2279 authored 8 months ago by Daniel X Moore <[email protected]>
Merge pull request #1073 from DanielXMoore/forward-map-comment

Added comment to forwardMap

github.com/DanielXMoore/Civet - a85a936fb70a3a826a5c987042bbd9a530d81f23 authored 8 months ago by Daniel X Moore <[email protected]>
Added comment to forwardMap

github.com/DanielXMoore/Civet - 408e9daf7d79bb07a9fb04c89cb49d1f1c558be7 authored 8 months ago by Daniel Moore <[email protected]>
Merge pull request #1071 from DanielXMoore/1048

Fix #1048 - semicolon before return.value when piping

github.com/DanielXMoore/Civet - 10f5f54230270faec82cc01c568f9bbf39fcd318 authored 8 months ago by Daniel X Moore <[email protected]>
eliminate dead code

github.com/DanielXMoore/Civet - bbfabf22e447fd4c92ea76638b024e207e095fb3 authored 8 months ago by Daniel Moore <[email protected]>
Fix #1048 - semicolon before return.value when piping

github.com/DanielXMoore/Civet - 8dae0f196828e3f9da755a5c3cf6b0ee4b7e0959 authored 8 months ago by Daniel Moore <[email protected]>
Merge pull request #1067 from DanielXMoore/sourcemap-improvement

Sourcemap improvement

github.com/DanielXMoore/Civet - dc734980824b6e367063aeaa9f9d0ec919bd5d4e authored 8 months ago by Daniel X Moore <[email protected]>
Merge pull request #1068 from DanielXMoore/1061

Strings at start of file followed by pipe or access are not prologues

github.com/DanielXMoore/Civet - 38b8639fb4e12a923d62dd141452012ed9432d6b authored 8 months ago by Daniel X Moore <[email protected]>
Merge pull request #1069 from DanielXMoore/1065

Fix #1065 - pipe to unary word ops; await ops

github.com/DanielXMoore/Civet - 53061dec7b3651fe61d6b2a27c02af5cd9c25a6d authored 8 months ago by Daniel X Moore <[email protected]>
Fix #1065 - pipe to unaray word ops; await ops

github.com/DanielXMoore/Civet - 47949fccb7eb92a6982c1e148445ffcce98d5d27 authored 8 months ago by Daniel Moore <[email protected]>
Fix #1061 - strings at start of file followed by pipe or access are not prologues

github.com/DanielXMoore/Civet - f8c8cdc8749daa0b781cd211afa01ed794f38ca3 authored 8 months ago by Daniel Moore <[email protected]>
Improve sourcemapping

github.com/DanielXMoore/Civet - 9aa7e764182b2ce1a685c0ab625048ded16da14d authored 8 months ago by Daniel Moore <[email protected]>
Fix old test by removing reference to .coffee file

github.com/DanielXMoore/Civet - b4eeca09977c586b24f21f04dcc63804240c86e5 authored 8 months ago by Daniel Moore <[email protected]>
Document `as tuple`

github.com/DanielXMoore/Civet - c6a3317c65440c1bf50beb94a561e36b23bb8675 authored 8 months ago by Erik Demaine <[email protected]>
Merge pull request #1066 from bbrk24/as-tuple

Add `as tuple`

github.com/DanielXMoore/Civet - ba1f7fa4c53df928cdd8dfdd5fa9f040b9cef167 authored 8 months ago by Erik Demaine <[email protected]>
Add NonIdContinue to Tuple

Co-authored-by: Erik Demaine <[email protected]>

github.com/DanielXMoore/Civet - 2a9b30f33b69818d157c96f7bdab7a1acc8c3864 authored 8 months ago by bbrk24 <[email protected]>
Improve tuple compilation

github.com/DanielXMoore/Civet - eb727094941f091910a7c3e3f6c5cdadfa265d94 authored 8 months ago by William Baker <[email protected]>
add `as tuple`

github.com/DanielXMoore/Civet - 3672565bde83f01656effd92cdec50829c4393e3 authored 8 months ago by William Baker <[email protected]>
Document new bind syntax

github.com/DanielXMoore/Civet - 3762efdb80f82e040014072130a2dadc7676d29e authored 8 months ago by Erik Demaine <[email protected]>
Merge pull request #1064 from bbrk24/bind-arguments

Allow arguments to property bind

github.com/DanielXMoore/Civet - 986450d9fe59883376a421af7dc327b2e7c6b37a authored 8 months ago by Daniel X Moore <[email protected]>
allow arguments to property bind

github.com/DanielXMoore/Civet - 9cb6f10509c7dfc5ce311e2df9f13afe149b96a2 authored 8 months ago by William Baker <[email protected]>
Length shorthand docs tweak

github.com/DanielXMoore/Civet - 10de9b923a446688543df04e300a7cbceabf5fea authored 8 months ago by Erik Demaine <[email protected]>
Merge pull request #1062 from DanielXMoore/909-array-length

Add # length shorthand #909

github.com/DanielXMoore/Civet - 4c56cd37f3d736fc828083ebba69e1449f66dcba authored 8 months ago by Daniel X Moore <[email protected]>
Merge pull request #1063 from DanielXMoore/1058

Fix #1058 - Missed 'async' as valid start for iteration expressions in performance opt

github.com/DanielXMoore/Civet - 5df134738c6ae48640af60379c5554c2dc7e0686 authored 8 months ago by Daniel X Moore <[email protected]>
length shorthand docs

github.com/DanielXMoore/Civet - 8a47826048b92b98d352ac7643a25c12b3c8ae78 authored 8 months ago by Daniel Moore <[email protected]>
Fix #1058 - Missed 'async' as valid start for iteration expressions in performance opt

github.com/DanielXMoore/Civet - 8d24dbf36ba5547bd9534837e5e8a06ae636f9aa authored 8 months ago by Daniel Moore <[email protected]>
Update rule name in comment

github.com/DanielXMoore/Civet - 93ff4a2bcc341cf67d47585a5e9acf1dea8b76a1 authored 8 months ago by Daniel Moore <[email protected]>
Add # length shorthand #909

github.com/DanielXMoore/Civet - 4c80168bf563f8774bdfd54cb5ffbb8e39822360 authored 8 months ago by Daniel Moore <[email protected]>
Merge pull request #1060 from DanielXMoore/playground-fixes

Fix Playground around top-level await

github.com/DanielXMoore/Civet - adeaf05b5c8addf7f90a1ba873971a275e6c9456 authored 8 months ago by Erik Demaine <[email protected]>
Use parser to parse prologue

github.com/DanielXMoore/Civet - 5376fd4ea4fbc6592056434d5e5259382f3cf0cd authored 8 months ago by Erik Demaine <[email protected]>
Typings for civetconsole

github.com/DanielXMoore/Civet - 53dbe2b82cf8aac9d8ff78898767d2c2f71bf1a6 authored 8 months ago by Erik Demaine <[email protected]>
Fix Playground around top-level await

* Fix preamble detection to not e.g. eat `"x"` in `"x" |> console.log`
* Fix detection of coffee...

github.com/DanielXMoore/Civet - dd5e8a48420e11f0f83713babe6e47095e2c9d1f authored 8 months ago by Erik Demaine <[email protected]>
Merge pull request #1059 from DanielXMoore/1053

1053

github.com/DanielXMoore/Civet - 101bb5a3d7e0954371a722ce116eef4dc0a1a9fa authored 8 months ago by Daniel X Moore <[email protected]>
Fix #1053 - improve forward mapping

github.com/DanielXMoore/Civet - 5a0d0d8b3da244726ad5b9340606334c55bb0c3e authored 8 months ago by Daniel Moore <[email protected]>
Adjust imports so tests work

github.com/DanielXMoore/Civet - 69deda05b36bcd9b79fe5cdafcf4e280b05e1257 authored 8 months ago by Daniel Moore <[email protected]>
Update civet

github.com/DanielXMoore/Civet - 2b09b798aa06db8f21284f3b765cf1f9b110ea52 authored 8 months ago by Daniel Moore <[email protected]>
Merge pull request #1056 from DanielXMoore/vite-scan

Tell Vite virtual module during dependency scanning

github.com/DanielXMoore/Civet - 9e7234a71fbad9b0553dee049d1be3a433885409 authored 8 months ago by Erik Demaine <[email protected]>
Tell Vite virtual module during dependency scanning

github.com/DanielXMoore/Civet - 7dc4f9137bb48c1f8d0522406825e9365a037816 authored 8 months ago by Erik Demaine <[email protected]>
Merge pull request #1055 from DanielXMoore/force-emit-dts

Force emitting dts files in unplugin

github.com/DanielXMoore/Civet - 2f7278df79f64dfe22e0d765d15f2e2944a6a902 authored 8 months ago by Erik Demaine <[email protected]>
Force emitting dts files in unplugin

github.com/DanielXMoore/Civet - d937c0c9a667c4e0c73248828c8e1706a44ac40f authored 8 months ago by Erik Demaine <[email protected]>
Merge pull request #1054 from DanielXMoore/unplugin-optimizedeps

Add esbuild unplugin to Vite's optimizeDeps

github.com/DanielXMoore/Civet - ec9eb38a25feb4e289da89161958fc288e07e043 authored 8 months ago by Erik Demaine <[email protected]>
Merge pull request #1051 from bbrk24/eslint-no-cond-assign

Suppress ESLint `no-cond-assign` with `if const` etc

github.com/DanielXMoore/Civet - bba4aebf53856ce3e7b3ed157d873f6f9e8ccf2e authored 8 months ago by Erik Demaine <[email protected]>
Turn off more options in esbuild subplugin

github.com/DanielXMoore/Civet - ec5586385a0bdbd49f20c60cdd15658317f6f02c authored 8 months ago by Erik Demaine <[email protected]>
Add esbuild unplugin to Vite's optimizeDeps

github.com/DanielXMoore/Civet - 45e08746112125df7f1bed324727106cf9ecc0f5 authored 8 months ago by Erik Demaine <[email protected]>
Merge pull request #1052 from DanielXMoore/unplugin-extra-deps

Typechecking allows for extra dependencies beyond build

github.com/DanielXMoore/Civet - 871c198af5adec40d9fcbfeb087fd48d4ac4655f authored 8 months ago by Erik Demaine <[email protected]>
Use string literal parens

github.com/DanielXMoore/Civet - 3e90fc76b72fe61813a86d05a6d72603582ee790 authored 8 months ago by William Baker <[email protected]>
clean up code

github.com/DanielXMoore/Civet - a20976ea27034872069eeda6841f1ca2d89a7068 authored 8 months ago by William Baker <[email protected]>
Typechecking allows for extra dependencies beyond build

github.com/DanielXMoore/Civet - 0f65313f893e27c1e4d8362d4e53e0ab2e549daa authored 8 months ago by Erik Demaine <[email protected]>
Wrap declaration conditions in extra parens

github.com/DanielXMoore/Civet - ab4f731a898cc22b2814a930affac1f05ef0c430 authored 8 months ago by William Baker <[email protected]>
Merge pull request #1049 from DanielXMoore/1047

Fix #1047 - Properly escape newlines in multi-line strings

github.com/DanielXMoore/Civet - 1201d59989fc73aa23130c533d2a9401239dbdf9 authored 8 months ago by Daniel X Moore <[email protected]>
Fix #1047 - Properly escape newlines in multi-line strings

github.com/DanielXMoore/Civet - 83e46fbe10b17c915b19dcb23a85951862df8bd5 authored 8 months ago by Daniel Moore <[email protected]>
Merge pull request #1046 from DanielXMoore/unplugin-paths

Don't relativize paths in unplugin

github.com/DanielXMoore/Civet - 28fb8d661977925049e129d5eb9789c3067c6e0d authored 8 months ago by Erik Demaine <[email protected]>
Don't relativize paths in unplugin

github.com/DanielXMoore/Civet - 8c84085afb67fa4d49b8913bd07b6366c99b1dd6 authored 8 months ago by Erik Demaine <[email protected]>
Merge pull request #1044 from DanielXMoore/fix-non-transpiled-file-updates

Non-transpiled files weren't being added to the path map causing them…

github.com/DanielXMoore/Civet - 02e8829509dbcfa5bf6095fd6e229a0ad8e956f9 authored 8 months ago by Daniel X Moore <[email protected]>
Merge pull request #1045 from DanielXMoore/log-timing

log diagnostics timing

github.com/DanielXMoore/Civet - 78ac7b1987eadc248d012bd279f34f8d2f2a824c authored 8 months ago by Daniel X Moore <[email protected]>
Merge pull request #1042 from DanielXMoore/lsp-incremental-snapshots

Snapshots similar to how Vue language tools does

github.com/DanielXMoore/Civet - 5c45b1d04de4f1277a2169511295d3a31543747e authored 8 months ago by Daniel X Moore <[email protected]>
log diagnostics timing

github.com/DanielXMoore/Civet - e2e0dfa1037a72d999a32a6db48abc2d399dda0f authored 8 months ago by Daniel Moore <[email protected]>
Non-transpiled files weren't being added to the path map causing them to not update

github.com/DanielXMoore/Civet - 5dc3b446a59cd7f4d2d6e07798009b1de25a6f5b authored 8 months ago by Daniel Moore <[email protected]>
minor optimization

github.com/DanielXMoore/Civet - 82357143a2261c33acf21a59df392d33c0318ee2 authored 8 months ago by Daniel Moore <[email protected]>
Snapshots similar to how Vue language tools does

github.com/DanielXMoore/Civet - 069dbf10df31c2b61d31edf413b1ad39010356e6 authored 8 months ago by Daniel Moore <[email protected]>
Fix CLI race condition via missing await

github.com/DanielXMoore/Civet - 395be3100981ea6b8534c1c6b7211a04922ce395 authored 8 months ago by Erik Demaine <[email protected]>
Merge pull request #1041 from DanielXMoore/if-semi

Avoid double semicolon in then clause

github.com/DanielXMoore/Civet - ed042c50f15225189ef9b118d3179ca246775701 authored 8 months ago by Erik Demaine <[email protected]>
Avoid double semicolon in then clause

Fixes #1040

github.com/DanielXMoore/Civet - eeda4d89fd59fa30cb007f7f0cdec1fd3556efdd authored 8 months ago by Erik Demaine <[email protected]>
Merge pull request #1038 from DanielXMoore/more-precedence

More custom operator precedence

github.com/DanielXMoore/Civet - 10200e86c0479498f529670d22493665dd82d436 authored 8 months ago by Erik Demaine <[email protected]>
Only allow operator behavior after operator name (except declarations)

github.com/DanielXMoore/Civet - 2bf4fa663222698b683a8445d3fb007602f5b64d authored 8 months ago by Erik Demaine <[email protected]>
nonassoc -> non, multiarg -> arguments

github.com/DanielXMoore/Civet - b96dc3fb08647132a784528bc075fee4ee904196 authored 8 months ago by Erik Demaine <[email protected]>
Merge pull request #1039 from DanielXMoore/unplugin-jsx

Automatic TS jsx setting in unplugin and CLI

github.com/DanielXMoore/Civet - 02a2ec3d532cc04be6975d38f5d6c259266b3a48 authored 8 months ago by Erik Demaine <[email protected]>
import type to fix build warning

github.com/DanielXMoore/Civet - 65ce04c0cdf3efd77bb2dc1ef57465b008f07450 authored 8 months ago by Erik Demaine <[email protected]>
Automatic TS jsx setting in unplugin and CLI

github.com/DanielXMoore/Civet - 63cc3fdc39cce836053c73c530e83723532556ce authored 8 months ago by Erik Demaine <[email protected]>
Document custom associativity

github.com/DanielXMoore/Civet - 7d26694cad4447287e81d75f0befd6ee2601373f authored 8 months ago by Erik Demaine <[email protected]>
multiarg associativity

github.com/DanielXMoore/Civet - a7aba153203d3393c616c508cd28d553e8491def authored 8 months ago by Erik Demaine <[email protected]>
Merge pull request #1033 from DanielXMoore/type-predicate-experiments

Working towards discriminated union for nodes and type predicates for traversal

github.com/DanielXMoore/Civet - f5d4868da93e2f2c1a222a71e7f9d8a4d5c1c71f authored 8 months ago by Daniel X Moore <[email protected]>
Merge pull request #1032 from DanielXMoore/c8-ignore-types

ignore coverage for parser/types.civet

github.com/DanielXMoore/Civet - 9d7613d9327c8bfeec7f59601494bfd323375d5a authored 8 months ago by Daniel X Moore <[email protected]>
Associativity: left, right, nonassoc, relational

github.com/DanielXMoore/Civet - 757eaf56181c8e58865a14b733a9be9200b5362f authored 8 months ago by Erik Demaine <[email protected]>
import operator with precedence

github.com/DanielXMoore/Civet - 874227b2a8fa196fac429619da91b86dd57fadb3 authored 8 months ago by Erik Demaine <[email protected]>
Working towards discriminated union for nodes and type predicates for traversal

github.com/DanielXMoore/Civet - 1b73e2d51451d5650793ed40818e38d2a5105595 authored 8 months ago by Daniel Moore <[email protected]>
ignore coverage for parser/types.civet

github.com/DanielXMoore/Civet - 71dda70420a9e884fe938faf6cc210ec33480eed authored 8 months ago by Daniel Moore <[email protected]>
Merge pull request #1031 from DanielXMoore/custom-prec

Custom operator precedence

github.com/DanielXMoore/Civet - 0fba017ba08901a1f5e5273485af2d63eb7bf69f authored 8 months ago by Erik Demaine <[email protected]>
Custom operator precedence

github.com/DanielXMoore/Civet - 7ab9a3b4f3bfd88fcd332a2558abd2adf8020a8b authored 8 months ago by Erik Demaine <[email protected]>
Merge pull request #1029 from DanielXMoore/xor-prec

xor precedence above ||

github.com/DanielXMoore/Civet - 60eebe95e7c41ba32ef0aefab6336234c19acc4c authored 8 months ago by Erik Demaine <[email protected]>
Merge pull request #1030 from DanielXMoore/cli-import

Fix CLI typecheck import mapping

github.com/DanielXMoore/Civet - 6b136e0a1edd94ba93d29e6f42ab9d5852ecc2e4 authored 8 months ago by Erik Demaine <[email protected]>
Fix CLI typecheck import mapping

github.com/DanielXMoore/Civet - 032aa057e8413798b7cfd003af8ac3dbb4d38d13 authored 8 months ago by Erik Demaine <[email protected]>
Illustrate left-associative

github.com/DanielXMoore/Civet - 8a3409b13ef3324850428f2c93954091eae21f2e authored 8 months ago by Erik Demaine <[email protected]>