Skip to content

[pull] master from rescript-lang:master #81

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 525 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
525 commits
Select commit Hold shift + click to select a range
d1c9aef
Clean list API (#7290)
tsnobip Feb 17, 2025
5b7e803
Add type t to Stdlib modules (#7302)
tsnobip Feb 17, 2025
0b61e51
Fix issue with untagged variants and object when null is one case. (#…
cristianoc Feb 17, 2025
0fda872
Simplify JSON.Decode implementation (#7304)
cknitt Feb 18, 2025
5437d14
Gentype: handle null/nullable/undefined from Stdlib (#7132)
cknitt Feb 19, 2025
fd1e7b8
use TLS 1.2 to upload files to CDN using FTP (#7306)
tsnobip Feb 19, 2025
2f38459
Better completion for applications (#7291)
nojaf Feb 20, 2025
26a15aa
@react.componentWithProps with use memo (#7300)
nojaf Feb 21, 2025
e2b0ce4
Prepare for 12.0.0-alpha.9 release (#7308)
cknitt Feb 22, 2025
646b2c3
Set version to 12.0.0-alpha.10 (#7310)
cknitt Feb 22, 2025
55d7337
Clean up legacy tags handling (#7309)
DZakh Feb 22, 2025
313f16f
Remove some dead code. (#7312)
cristianoc Feb 25, 2025
f37173f
add popover attributes (#7317)
dkirchhof Feb 27, 2025
e78c8cd
Test ast conversion (#7318)
nojaf Mar 3, 2025
0423596
Add Dict.has & improve Dict helpers performance (#7316)
DZakh Mar 6, 2025
e059e19
Deprecate JSON.Classify.classify (#7315)
cknitt Mar 6, 2025
db89ef2
Fix recursive untagged variant type checking
cristianoc Mar 6, 2025
40c51a5
replace ~date with ~day for Date.make*
tsnobip Mar 7, 2025
8f8b2f9
Add 'inert' attribute (#7326)
mediremi Mar 10, 2025
2716c0c
update reanalyze stdlib exception tracking (#7328)
tsnobip Mar 11, 2025
dfd941e
Remove jsx mode (#7327)
nojaf Mar 11, 2025
44d45f5
Update test output (#7331)
zth Mar 11, 2025
1d8560f
Hide Stdlib in output (#7305)
zth Mar 11, 2025
6da88f7
Fix floatcomp for %max
JonoPrest Mar 12, 2025
b8eb33b
Update mario_game generated test code
JonoPrest Mar 12, 2025
583e9ea
Update changelog
JonoPrest Mar 12, 2025
5238afa
Fix second case of floatcomp mapped to Pboolmax
JonoPrest Mar 12, 2025
600f285
Fix %bs_min and %bs_max comparison
JonoPrest Mar 12, 2025
2a358eb
deprecate unsafe host-specific bindings from stdlib
tsnobip Mar 13, 2025
e4d98a7
Fix issue with typing application and polymorphic types. (#7338)
cristianoc Mar 14, 2025
67b3870
Add some docs to stblib Symbol (#7336)
jderochervlk Mar 17, 2025
890ace4
make unsafe function names consistent (#7337)
tsnobip Mar 17, 2025
5f6ccf3
add ignore for every stdlib type t (#7348)
tsnobip Mar 19, 2025
041549d
Fix wrong operator bindings in `Stdlib_BigInt` (#7351)
cometkim Mar 19, 2025
a99dba1
Remove `postinstall` script (#7350)
cometkim Mar 19, 2025
20fea08
Nested record definitions (#7241)
zth Mar 20, 2025
2470f75
Add Array.removeInPlace (#7321)
DZakh Mar 21, 2025
0d0da96
update lockfile of a subpackage [skip ci]
cometkim Mar 22, 2025
386e7d6
update lockfile [skip ci]
cometkim Mar 22, 2025
55d0837
Add missing syntax error snapshot file
cometkim Mar 22, 2025
9c6856d
Upgrade exponentiation to unified operator (#7153)
cometkim Mar 22, 2025
2fb6cc8
Drop Node.js v18 (EoL) support (#7354)
cometkim Mar 23, 2025
ff57030
Change `%mulint` primitive behavior (#7358)
cometkim Mar 23, 2025
f6d36b5
Add DZakh to maintainers list (#7359)
cknitt Mar 23, 2025
1696dda
CI: experiment state cache for incremental build (#7360)
cometkim Mar 24, 2025
cba4fe3
ci: use state cache on master branch too
cometkim Mar 24, 2025
978c979
Add Stdlib Bool and Char modules + Better deprecation msg in Pervasiv…
tsnobip Mar 24, 2025
7e7f138
Use Yarn workspace (#7357)
cometkim Mar 24, 2025
c34799c
CI: allow overwriting the build cache
cometkim Mar 24, 2025
0dcb973
CI: fix Windows
cometkim Mar 24, 2025
12f2578
CI: fix cache
cometkim Mar 24, 2025
6654cb2
Add `throw` (#7346)
aspeddro Mar 25, 2025
a7d34c7
add bitxor (^) unified operator (#7216)
MiryangJung Mar 25, 2025
4603da8
Stdlib: rename binary operations to match JavaScript terms (#7353)
cometkim Mar 25, 2025
9988725
Prepare for 12.0.0-alpha.10 release (#7362)
cknitt Mar 25, 2025
c2262eb
Set version to 12.0.0-alpha.11 (#7363)
cknitt Mar 25, 2025
20d644e
Fix Error.fromException (#7364)
cknitt Mar 25, 2025
3f06468
Upgrade dune version to get WASM binary (#7349)
cometkim Mar 26, 2025
6f4bea0
sync opam file
cometkim Mar 26, 2025
a5875ea
remove Stdlib_Char module (#7367)
tsnobip Mar 29, 2025
99bb698
Refactor and convert JS codebase to ESM (#6899)
cometkim Mar 29, 2025
9942dbd
Fix signature of throw (#7365)
cknitt Mar 31, 2025
1ad3d50
More deprecations in Pervasives; add Stdlib.Pair and Stdlib.Int.Ref (…
cknitt Apr 1, 2025
93c6bfa
Fix superfluous parens for underscore application (#7370)
shulhi Apr 1, 2025
7b11522
Prepare for 12.0.0-alpha.11 release (#7375)
cknitt Apr 1, 2025
f37ff99
Set version to 12.0.0-alpha.12 (#7376)
cknitt Apr 1, 2025
c4ba486
Improve output of `Dict.has` to use inlined JS' `in` operator (#7342)
DZakh Apr 2, 2025
41e41b9
tests: clean up some tests to avoid build error with stale output (#7…
aspeddro Apr 2, 2025
712dec7
await AST node for expressions (#7368)
cristianoc Apr 4, 2025
6bb7e0a
Jsx ast (#7286)
nojaf Apr 4, 2025
c048e26
Disable syntax benchmark warnings in PRs for now (#7380)
cknitt Apr 5, 2025
7861628
Do not use experimental JSON import feature (#7379)
cknitt Apr 5, 2025
5cd7de5
Fix issue with gentype and stdlib json. (#7378)
cristianoc Apr 7, 2025
e950b11
Remove unused codes from ext and ounit_tests (#7381)
cometkim Apr 12, 2025
1795684
Error message: Suggest module in place of value where it makes sense …
zth Apr 14, 2025
0feb8a3
Fix type of RegExp.Result.matches
mediremi Apr 13, 2025
1f0d70d
Add optional flags argument to RegExp.fromString
mediremi Apr 13, 2025
50d337d
Update doc comments for Option.all3 to all6 (#7394)
mediremi Apr 15, 2025
c330bbf
Use pinned flow_parser (#7390)
cometkim Apr 15, 2025
81b3334
Prepare for 12.0.0-alpha.12 release (#7396)
cknitt Apr 15, 2025
99c173d
Set version to 12.0.0-alpha.13 (#7397)
cknitt Apr 15, 2025
220b3d0
Add shift operators (`<<`, `>>`, `>>>`) (#7183)
gwansikk Apr 16, 2025
26eeca6
Use more Yarn workspaces in scripts (#7391)
cometkim Apr 16, 2025
d037bac
Fix broken bstracing CLI link (#7398)
cometkim Apr 16, 2025
72d534a
fix Makefile
cometkim Apr 16, 2025
974674e
move Lazy module to Stdlib (#7399)
tsnobip Apr 23, 2025
c610a12
Add bar position to case (#7407)
nojaf Apr 26, 2025
155ab6e
Global per-project configuration of autocomplete (#7330)
zth Apr 28, 2025
6728d57
rename JsError to JsExn and create JsError and JsExn modules (#7408)
tsnobip Apr 30, 2025
b9bff84
Per-platform binary packages (#7395)
cometkim Apr 30, 2025
9a8f133
Add pkg.pr.new workflow (#7412)
cometkim May 1, 2025
6303dc5
add bitwise AND (`&`) operator (#7415)
cometkim May 3, 2025
484fa0d
add assertEqual to docstrings (#7417)
bloodyowl May 4, 2025
955b9ae
make BigInt.fromFloat error-safe (#7419)
bloodyowl May 4, 2025
135f3b2
Remove warnings that no longer exist from `Bsc_warnings.default_w` (#…
mediremi May 4, 2025
80c96a1
Do not error on `ref` as prop (#7420)
cknitt May 4, 2025
c65c6c0
Add support for the bitwise NOT(`~`) unary operator (#7418)
cometkim May 5, 2025
74b4273
avoid creating unnecessary copies of allocating constants in field fl…
cristianoc May 5, 2025
5accae3
bsconfig.json -> rescript.json in error messages + comments (#7423)
cknitt May 5, 2025
64a29eb
Preserve JSX (#7387)
nojaf May 5, 2025
fb3a6bd
Fix comments removed in JSX (#7424)
shulhi May 5, 2025
54d8015
Remove some unused syntax error cases (#7427)
cknitt May 5, 2025
362a1da
Escape prop name in preserve jsx (#7429)
nojaf May 5, 2025
90d5daf
Handle non-printable control characters when escaping JSON (#7435)
mediremi May 7, 2025
39de4dc
Add @react.componentWithProps to MyWeirdComponent test (#7437)
nojaf May 8, 2025
244cdad
Regression in pattern matching optional fields.
cristianoc May 8, 2025
a745e6f
Improve jsx preserve output (#7439)
nojaf May 8, 2025
a87e656
Fix missing checks for duplicate literals in variants with payloads.
cristianoc May 8, 2025
8f9e0f1
Further improve JSX preserve output (#7445)
cknitt May 8, 2025
6e7f3d3
Fix printer removing private for empty record (#7448)
cknitt May 9, 2025
27a9c94
Make Jsx.element a private empty record to avoid unnecessary Primitiv…
cknitt May 9, 2025
441754e
Recommend stdlib functions over Belt for converting between float/int…
mediremi May 9, 2025
bece9c7
Remove unused type Jsx.ref (#7459)
cknitt May 10, 2025
d825723
Change snakecase to camelcase for prop (#7460)
nojaf May 12, 2025
ca03c17
@notUndefined attribute for abstract types (#7458)
cknitt May 12, 2025
b7aa841
setup-ocaml 3.3.2 (#7463)
cknitt May 12, 2025
a538eb0
fix: handle dynamic imports with module aliases
cristianoc May 9, 2025
e9bc2c1
Remove leftover ident_uncurried/path_uncurried (#7467)
cknitt May 13, 2025
3c4b033
Add @notUndefined attribute to more Stdlib abstract types (#7464)
mediremi May 13, 2025
a838193
Fix missing unescaping when accessing prop with exotic name (#7469)
cknitt May 14, 2025
fd26d3a
Fix mutable nested record (#7470)
shulhi May 14, 2025
75ce70a
Add pipe completions from current module (#7471)
nojaf May 14, 2025
429f901
Add changelog entry for preserve jsx and completion from own module (…
nojaf May 16, 2025
dc88212
Clean up lazy from ASTs and back-end.
cristianoc May 16, 2025
870906d
Revert "Further improve JSX preserve output (#7445)" (#7475)
cknitt May 17, 2025
0e718c5
Compile runtime with rewatch and add rewatch tests to the compiler re…
jfrolich May 17, 2025
3317b11
Clean up runtime build scripts (#7479)
cknitt May 17, 2025
1e69109
Add deprecated logical methods (#7482)
cometkim May 18, 2025
ac36283
Ensure version bump using Yarn constraints (#7481)
cometkim May 18, 2025
59f4237
lazy_t cleanup part 2 (#7484)
cknitt May 18, 2025
db17cc8
Upload playground bundle to Cloudflare R2 (#7472)
cometkim May 18, 2025
0f071df
Remove unused program (#7480)
cometkim May 18, 2025
2f25dc4
Re-validate website using a deployment webhook (#7485)
cometkim May 18, 2025
060edd5
Fix playground bundle API (#7486)
cometkim May 18, 2025
4836f3c
Disable OPAM cache for now (#7489)
cknitt May 19, 2025
32cedc0
Add slot prop to JsxDOM.domProps (#7487)
nojaf May 20, 2025
1e90c1f
Prepare for 12.0.0-alpha.13 release (#7490)
cknitt May 20, 2025
902702c
update rclone actions (#7491)
cometkim May 20, 2025
d4b8a6c
fix rclone remote endpoint
cometkim May 20, 2025
266bf27
update rclone actions
cometkim May 20, 2025
a7bf15c
May need `--s3-no-check-bucket` option for R2 sync.
cometkim May 20, 2025
0e0dfe3
update rclone actions - point to main
cometkim May 20, 2025
58b96e1
Fix `publishConfig.access` of the `@rescript/std` package.
cometkim May 20, 2025
e6f400b
Use `--tolerate-republish` flag on publishing
cometkim May 20, 2025
0117f42
Upgrade to yarn 4.9.1
cknitt May 20, 2025
cf30446
Fix import of #dev/paths in yarn.config.cjs
cknitt May 20, 2025
dcd565a
Set version to 12.0.0-alpha.14
cknitt May 20, 2025
e377444
Remove Example.res (#7494)
shulhi May 21, 2025
64624e2
Ignore shadowed bindings when generating doc output (#7497)
mediremi May 21, 2025
af43e11
Suggest awaiting promise before using it when type mismatches (#7498)
zth May 21, 2025
febf7cb
Add RegExp.flags external and corresponding tests (#7461)
jmagaram May 21, 2025
952bdd4
Missing files in gentype test.
cristianoc May 22, 2025
c08a437
First yarn build, and then yarn check.
cristianoc May 22, 2025
3cbc730
Improve function apply error messages (#7496)
zth May 22, 2025
a086887
Change completions of regex literals (#7425)
zth May 22, 2025
7b4bc42
update test output
zth May 22, 2025
e2e1e3c
Allow oneliner when including module with single type alias (#7502)
nojaf May 22, 2025
2193869
Improve various error messages (#7500)
zth May 22, 2025
021682a
Add `Array.findLast` and `Array.findLastIndex` bindings (#7503)
mediremi May 22, 2025
6f799bc
Add optional `~options` argument to `Console.dir` (#7504)
mediremi May 22, 2025
01ee097
Hint about coercion in error msg (#7505)
zth May 23, 2025
893f19f
Revert "Disable OPAM cache for now (#7489)" (#7514)
cknitt May 24, 2025
66723ba
Remove pipe last (|>) syntax (#7512)
cknitt May 24, 2025
d23316c
Rename functions ending with `Exn` to `OrThrow`
DZakh May 24, 2025
dd1f753
Revert "Rename functions ending with `Exn` to `OrThrow`"
DZakh May 24, 2025
f985ab1
Show variant constructor's inline record types on hover (#7519)
mediremi May 24, 2025
7d3a0d0
Improve error message for pipe syntax (#7520)
cknitt May 25, 2025
c8e2639
Replace "raise" in tests with "throw"; treat "throw" like "raise" in …
cknitt May 26, 2025
6f4275c
Start work on improving subtype error messages (#7404)
zth May 26, 2025
97a81e5
Fix `index out of bounds` exception in `rescript-editor-analysis code…
mediremi May 26, 2025
3853ddf
Don't produce duplicate type definitions for recursive types (#7524)
mediremi May 27, 2025
4a2c1b1
Refactor the ast for record expressions and pattern.
cristianoc May 27, 2025
e63147f
In module declaration treat `M = {` as if it were `M : {`
cristianoc May 27, 2025
352fa02
Complete functions from included module (#7515)
nojaf May 29, 2025
56c60ee
Don't use ghost location in jsx transform (#7533)
nojaf Jun 2, 2025
1db1fc4
Turn eqeq in doc comments to asserts for testing (#7531)
DZakh Jun 2, 2025
af1eaa8
Standardize doc comments printing (#7529)
shulhi Jun 2, 2025
a5b8f7a
More error messages (#7522)
zth Jun 3, 2025
f97dd8d
Rename functions ending with `Exn` to `OrThrow` (#7518)
DZakh Jun 4, 2025
38414ac
Rewatch windows support (#7477)
jfrolich Jun 4, 2025
a375a47
Fix syntax benchmarks (#7539)
cknitt Jun 6, 2025
f4f7296
sync Reanalyze with the new API around exception (#7536)
tsnobip Jun 11, 2025
05be83f
Editor mode config option (#7541)
zth Jun 12, 2025
34ebfe0
Fix issue with partial application and user defined types.
cristianoc Jun 13, 2025
e81e1ff
Fix Windows CI (#7550)
cknitt Jun 14, 2025
1004d78
Improve array pattern spread error message (#7549)
mediremi Jun 15, 2025
6ddfd80
Add Iterator.prototype bindings (#7506)
nojaf Jun 16, 2025
ece0702
Support doc comment before variant (#7535)
shulhi Jun 16, 2025
35c8f0e
Update Stdlib_Iterator.resi (#7552)
nojaf Jun 16, 2025
f4c6214
Add docstrings for StdLib_Bool (#7556)
nojaf Jun 17, 2025
0ea2c00
automatically sync API docs on rescript-lang.org (#7555)
tsnobip Jun 17, 2025
e272f03
Rename Stdlib functions from Exn to OrThrow (#7554)
DZakh Jun 17, 2025
880ca0c
Fix apparent nondeterminism in pattern matching compilation. (#7557)
cristianoc Jun 17, 2025
1ca0ca3
Prepare for 12.0.0-alpha.14 release (#7553)
cknitt Jun 17, 2025
6ed4a12
Update required node.js version from v20 to v22 in CONTRIBUTING.md (#…
mediremi Jun 17, 2025
937d51b
Set version to 12.0.0-alpha.15 (#7559)
cknitt Jun 17, 2025
a76bba6
fix api docs download path (#7560)
tsnobip Jun 17, 2025
b9e2059
Add docstring for Null.compare and Null.equal (#7562)
nojaf Jun 18, 2025
1850fe5
Error message for when trying to await something that is not a promis…
zth Jun 18, 2025
6fe5c47
Update matching.ml
cristianoc Jun 18, 2025
15ebdcb
Test: ignore inferred arity in case of `%raw`.
cristianoc Jun 12, 2025
c44caf2
Pass the rewatch exit code through in wrapper script (#7565)
cknitt Jun 19, 2025
333b20c
Add 'type: "module"' to docstring_tests's package.json (#7567)
mediremi Jun 19, 2025
3d45c38
Pass existing location to children prop (#7540)
nojaf Jun 19, 2025
38459ba
add rewatch tests for files starting with lowercase letter (#7569)
tsnobip Jun 19, 2025
2c0a4eb
Remove @return(undefined_to_opt) and %undefined_to_opt primitive (#7462)
cknitt Jun 19, 2025
eb2c71b
Add docstring for Float.equal and Float.compare (#7568)
nojaf Jun 19, 2025
75afc52
Remove outdated Belt.Array documentation regarding stdlib's Array.get…
mediremi Jun 20, 2025
f2b49a9
Fix crash when `-bs-g` is used on untagged variants.
cristianoc Jun 26, 2025
3079bdb
remove redundant line in api-docs job (#7576)
tsnobip Jun 26, 2025
78415d5
Brush up a few object related error messages (#7580)
zth Jun 28, 2025
9516742
gentype_tests: clean using `rescript clean` instead `rm` command (#7572)
aspeddro Jun 29, 2025
6deee63
Rewatch cli refactor (#7551)
Bushuo Jun 30, 2025
e21d7c2
Add flag for preserve jsx mode to rescript.json (#7547)
nojaf Jul 1, 2025
9b49787
Make rewatch version number same as rescript version number (#7584)
cknitt Jul 1, 2025
2ed1742
Fix: Remove extra spaces in rewatch legacy test output and reset chan…
cknitt Jul 1, 2025
9b911ac
Rename Belt functions from Exn to OrThrow (#7581)
mediremi Jul 2, 2025
a20fa10
Remove deprecations from Belt functions ending in Exn (#7590)
mediremi Jul 3, 2025
50c72c5
Fix issue with preserve mode where `jsx` is declared as an external w…
cristianoc Jul 3, 2025
de15950
Docstrings for BigInt (#7592)
zth Jul 3, 2025
14f388b
Docstrings for ArrayBuffer (#7594)
zth Jul 3, 2025
d6fc76a
Add missing docstring for String (#7571)
nojaf Jul 4, 2025
cfa195a
Update CompilerArgs path help text (#7599)
nojaf Jul 4, 2025
6e6fe0a
Improve a few error messages around polymorphic variants (#7596)
zth Jul 4, 2025
8b2f3f5
Improve completions for inline record fields (#7601)
mediremi Jul 4, 2025
8e060f2
Support python >= 3.11 for ninja build (#7600)
cknitt Jul 4, 2025
ae01437
Make rewatch the default build system / cli (#7593)
cknitt Jul 5, 2025
15dc54d
Add credits for rewatch (#7607)
cknitt Jul 7, 2025
5d83897
test-rewatch: show actual error messages on "Error Cleaning/Building …
cknitt Jul 7, 2025
1863696
Naming: rewatch -> rescript (user facing) (#7606)
cknitt Jul 8, 2025
71a363c
Migrate Rewatch to Rust 2024 edition (#7602)
mediremi Jul 8, 2025
0533c8d
Rewatch: fix non-unicode stderr (#7613)
cknitt Jul 8, 2025
d70c7fa
rewatch: don't add deps to modules that are in packages that are not …
cknitt Jul 8, 2025
65c599f
fix: ignore warning config for non local deps (#7614)
Bushuo Jul 9, 2025
00cb4d0
Rewatch: fix panic if package.json name different from module name (#…
cknitt Jul 9, 2025
ce6e8ed
Fix finding the standard library for pnpm (#7615)
cknitt Jul 9, 2025
bf99e3e
Prepare for 12.0.0-alpha.15 release (#7619)
cknitt Jul 9, 2025
2ce5796
Set version to 12.0.0-beta.1 (#7620)
cknitt Jul 9, 2025
a8d8562
Use alpha.15 instead of pkg.pr.new for rewatch testrepo (#7621)
cknitt Jul 9, 2025
dcd0560
Experimental command to format code blocks embedded in docstrings (#7…
zth Jul 9, 2025
d2ef907
Remove uncurried handling from rewatch (#7625)
cknitt Jul 11, 2025
91a322b
Detect package name mismatch (#7604)
nojaf Jul 11, 2025
5797986
Add String.getSymbolUnsafe back to Stdlib (#7626)
nojaf Jul 11, 2025
9105535
Prepare for 12.0.0-beta.1 release (#7628)
cknitt Jul 11, 2025
507a751
Set version to 12.0.0-beta.2 (#7629)
cknitt Jul 11, 2025
556545d
Remove internal/unused -bs-v flag (#7627)
cknitt Jul 11, 2025
abdb393
Remove Rescript_cpp module, -bs-D and -bs-list-conditionals (#7631)
cknitt Jul 11, 2025
7c7a004
Remove obsolete jsx options (#7633)
cknitt Jul 11, 2025
fecb194
Remove obsolete option -bs-unsafe-empty-array (#7635)
cknitt Jul 12, 2025
bc0f356
Clean up config.ml (#7636)
cknitt Jul 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 1 addition & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ LABEL org.opencontainers.image.description="Docker image for ReScript developmen

RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
&& apt-get -y install --no-install-recommends \
yarn \
opam \
musl-tools \
python-is-python3 \
Expand Down
2 changes: 1 addition & 1 deletion .devcontainer/postCreate.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Install dev dependencies from OPAM
opam init -y --bare --disable-sandboxing
opam switch create 5.2.0 --packages ocaml-option-static
opam switch create 5.3.0 --packages ocaml-option-static
opam install . --deps-only -y

# For IDE support, install the OCaml language server
Expand Down
4 changes: 4 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
* text=auto eol=lf

*.ml linguist-language=OCaml
*.mli linguist-language=OCaml
*.res linguist-language=ReScript
*.resi linguist-language=ReScript

.yarn/releases/* binary linguist-vendored
Loading