Skip to content
This repository has been archived by the owner on Dec 2, 2024. It is now read-only.

JavaScript all the things #225

Closed
wants to merge 396 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
396 commits
Select commit Hold shift + click to select a range
ea9393d
nix flake lock --update-input haskell-nix
hamishmack Nov 22, 2021
8208bd7
Try adding aarch64 jobs
hamishmack Nov 22, 2021
41067da
Try adding aarch64 jobs
hamishmack Nov 23, 2021
ab87fc0
Turn off aarch64 for now
hamishmack Nov 23, 2021
c05e7e6
Use libsodium compiled with emcc
hamishmack Nov 23, 2021
e7e4014
nix-shell --run updateMaterialized
hamishmack Nov 23, 2021
acf4b99
Sanitize wrapper
angerman Nov 23, 2021
fd0dc51
fixup
angerman Nov 23, 2021
9044446
Use compatible version of cardano-base
hamishmack Nov 23, 2021
ceeb5c4
Fixup (again)
angerman Nov 23, 2021
e9afa9d
Add primop_WriteByteArrayOp_Word8AsWord32
hamishmack Nov 23, 2021
925265a
bump cardano-base
angerman Nov 23, 2021
66d10b0
Update stack/cabal projects
angerman Nov 23, 2021
2379298
Update materialized.
angerman Nov 23, 2021
2215792
Add exports
hamishmack Nov 23, 2021
7149f92
Fixup foundation
angerman Nov 24, 2021
1d67997
Drop cardano-addresses-jsbits emcc
hamishmack Nov 24, 2021
dde8de2
nix-shell --run "nixpkgs-fmt ."
hamishmack Nov 24, 2021
3dcad65
nix flake lock --update-input haskell-nix
hamishmack Nov 24, 2021
c639ce5
flake update
angerman Nov 24, 2021
9bd452e
upd ghcjs src
angerman Nov 25, 2021
cb25d8c
nix flake lock --update-input haskell-nix
hamishmack Nov 25, 2021
449cf82
nix flake lock --update-input haskell-nix
hamishmack Dec 2, 2021
bfa3337
Update plutus ref in cabal.project
hamishmack Dec 3, 2021
ca3d416
bump ghcjs
angerman Dec 6, 2021
2a09ff4
Bump ghcjs again
angerman Dec 6, 2021
a94bb76
bump haskell.nix (and ghcjs) again.
angerman Dec 7, 2021
02a667d
bump... again
angerman Dec 7, 2021
14915e7
bump haskell.nix again
angerman Dec 7, 2021
a07e3eb
Make sure we always get cryptonite-0.29
angerman Dec 7, 2021
d3a380f
Custom Setup Magic
angerman Dec 7, 2021
23a5f83
cryptonite everywhere!
angerman Dec 7, 2021
04ef8d6
updateMaterialized
angerman Dec 7, 2021
e5361f9
Expose _cryptonite_aes_cpu_init
angerman Dec 7, 2021
493d7b8
Fixup setup.hs for Bench and Exe
angerman Dec 7, 2021
78b4d6e
bump haskell.nix (replace emar with ar)
angerman Dec 7, 2021
8eeb396
Bump, ar -> emar
angerman Dec 7, 2021
f77769c
No more emar in haskell.nix, that broke everything in ghcjs in a bad …
angerman Dec 8, 2021
481e371
More Setup.hs fuckery
angerman Dec 8, 2021
2623121
The fuckery never ends.
angerman Dec 8, 2021
bb45eb0
:facepalm:
angerman Dec 8, 2021
7c58339
Add Setup to plutus-chain-index
angerman Dec 8, 2021
be722f6
Add Setup.hs to foundation
angerman Dec 8, 2021
86bd224
Fix cryptonite return value for aes_cpu_init
angerman Dec 8, 2021
1764007
update materialized (after adding custom setups)
angerman Dec 8, 2021
b9b7ddf
bump setup.hs (include dependencies include dirs)
angerman Dec 8, 2021
e7c9010
fix cryptonite bindings
angerman Dec 8, 2021
ad6dfdb
Try to fix foundation bindings
angerman Dec 8, 2021
658ceeb
add transaction maker test program
luite Dec 3, 2021
bb4a556
add real testcases to mktx program
luite Dec 8, 2021
217838a
cryptonite: disable "generate-safe-prime", it takes >3hs for ghcjs
angerman Dec 8, 2021
f4f5fce
Add malloc/free
angerman Dec 8, 2021
6a3b6c4
Add custom setup to plutus-ledger
angerman Dec 8, 2021
4e84621
Add custom setup to plutus-pab
angerman Dec 8, 2021
c83a723
Add custom setup to plutus-use-cases
angerman Dec 8, 2021
fe0afe3
Update materialized files
angerman Dec 8, 2021
f8900b4
add expected results for expected tests and convert pab-mktx to tests…
luite Dec 8, 2021
b4653c0
Update direct-sqlite to use custom setup
angerman Dec 9, 2021
9c267a9
Update materialized
angerman Dec 9, 2021
f5c7a24
adding cardano-base for cardano-crypto-class
angerman Dec 9, 2021
e0ea4fd
Add cardano-crypt-class
angerman Dec 9, 2021
0d8cd92
update materiliazed files
angerman Dec 9, 2021
7e1b8bc
sigh
angerman Dec 9, 2021
85cdd24
update materialized again.
angerman Dec 9, 2021
ec0fcc5
Update haskell.nix for ghcjs update
angerman Dec 9, 2021
7e1aa42
Bump haskell.nix one more time
angerman Dec 9, 2021
ec21171
update falek
angerman Dec 9, 2021
5999e35
again
angerman Dec 9, 2021
ad201cb
Fixup ghcjs support in beam-sqlite
angerman Dec 9, 2021
5cd8c90
fixup direct-sqlite
angerman Dec 9, 2021
319b72c
update materialize
angerman Dec 9, 2021
1bacc11
cardano-crypto-class Setup.hs link extraLibs
angerman Dec 9, 2021
f0954e3
foundation, link exe/test/bench with emcc libs
angerman Dec 9, 2021
04edc0c
update haskell.nix
angerman Dec 9, 2021
c09a0a9
Adds gauge-0.2.5 to contrib
angerman Dec 10, 2021
2d19139
Disable bench/test due to cycles.
angerman Dec 10, 2021
c73e13a
Update materialized
angerman Dec 10, 2021
7bee925
stop ghcjs from compliing posix c code.
angerman Dec 10, 2021
eeff3af
Add gauge
angerman Dec 10, 2021
cbbe9e7
udate haskell.nix
angerman Dec 10, 2021
20e8a7a
Add unix-contrib
angerman Dec 10, 2021
12b2370
Fixup unix-compat
angerman Dec 10, 2021
f10de30
add to project.cabal
angerman Dec 10, 2021
0523cf3
god, .cabal is so terrible.
angerman Dec 10, 2021
3ecd6c9
update materialized (again)
angerman Dec 10, 2021
d0fd13b
fixup includes
angerman Dec 10, 2021
3448d1a
Amd updateMaterialized again
angerman Dec 10, 2021
a50c837
Add network-info-0.2.0.10
angerman Dec 10, 2021
09622bf
Add to cabal.project
angerman Dec 10, 2021
5e291ef
ghcjs is not unix
angerman Dec 10, 2021
15fc606
UpdateMaterialized
angerman Dec 10, 2021
c7aa2ed
Adds scrypt-0.5.0
angerman Dec 10, 2021
ee6776e
scrypt No c-sources for ghcjs
angerman Dec 10, 2021
c92da30
updateMaterialized
angerman Dec 10, 2021
cf8f840
Let's not try to use lzma's c code (for now)
angerman Dec 10, 2021
9f5d0f9
Add scrypt to the project file.
angerman Dec 10, 2021
964a2b3
plutus-ledger, no more custom.
angerman Dec 10, 2021
a512d0d
updateMaterialized
angerman Dec 10, 2021
abdca04
plutus-chain-index, no more custom setup
angerman Dec 10, 2021
385a9cc
update Materialized
angerman Dec 10, 2021
a8d76d5
plutus-pab no more custom setup
angerman Dec 10, 2021
562d231
plutus-use-cases, no more custom setup
angerman Dec 10, 2021
83da52e
update materialized
angerman Dec 10, 2021
1f69e01
bump haskell.nix
angerman Dec 10, 2021
441f518
Drop custom emcc preprocessing
angerman Dec 10, 2021
a9dbc32
Everything is Simple now!
angerman Dec 10, 2021
71b9045
Update materialized
angerman Dec 10, 2021
8930836
again
angerman Dec 10, 2021
cc063ec
Update haskell.nix (for a new setup.hs)
angerman Dec 11, 2021
99d5066
This shouldn't be necessary anymore.
angerman Dec 11, 2021
824b5f8
Update Materialized
angerman Dec 11, 2021
897b206
bump haskell.nix (again)
angerman Dec 11, 2021
ef1036d
update haskell.nix
angerman Dec 11, 2021
bf5fb82
Drop old logic
angerman Dec 11, 2021
c367426
bump haskell.nix
angerman Dec 11, 2021
fdec49f
Update Materialized
angerman Dec 11, 2021
41451d5
Bind late, and bring in dataview as well.
angerman Dec 11, 2021
472a9dc
error: too many arguments provided to function-like macro invoca…
angerman Dec 11, 2021
4615d93
cleanup
angerman Dec 12, 2021
a73f066
bump haskell.nix (for the setup.hs fix)
angerman Dec 12, 2021
f4c4878
Add js-bindgen
angerman Dec 12, 2021
e95f906
update materialization
angerman Dec 12, 2021
0515e43
update flake.lock
angerman Dec 13, 2021
abd9ac0
drop digest-patched
angerman Dec 13, 2021
ecd4a32
Drop custom hackage contrib packages
angerman Dec 13, 2021
161ef40
Add patches
angerman Dec 13, 2021
dc0ba18
Drop interop test package
angerman Dec 13, 2021
2a08fb2
cleanup
angerman Dec 13, 2021
166a8b8
Add cryptonite patch
angerman Dec 13, 2021
52e66d2
drop custom cryptonite
angerman Dec 13, 2021
8f17184
remove vendored cardano-base
angerman Dec 13, 2021
7d659e0
Use upstream (fixed) cardano-base
angerman Dec 13, 2021
29a9c72
cleanup
angerman Dec 13, 2021
3848b61
drop custom cardano-crypto
angerman Dec 13, 2021
f0b6c2d
Add custom cardano-crypto to cabal.project
angerman Dec 13, 2021
f1c225b
use patches for ghcjs instead.
angerman Dec 13, 2021
d55f80c
cleanup
angerman Dec 13, 2021
8d99ec3
Drop bad diff parts
angerman Dec 13, 2021
666c6da
fixup cardanp-base ref
angerman Dec 13, 2021
4407f53
Update Materialized
angerman Dec 13, 2021
10b7b91
Fixup relative patch paths.
angerman Dec 13, 2021
af96d7d
Try to make foundation work :sigh:
angerman Dec 13, 2021
517ee2e
Only the foundation subdir
angerman Dec 13, 2021
cdb9c15
updateMaterialized, like you do...
angerman Dec 13, 2021
d571471
better?
angerman Dec 13, 2021
a1724e7
sigh
angerman Dec 13, 2021
866e215
.
angerman Dec 13, 2021
949b513
fix up patches...
angerman Dec 13, 2021
037b0d3
Add GHCJS to shell.nix
hamishmack Dec 13, 2021
b555e67
:sob:
angerman Dec 13, 2021
59c9488
Merge remote-tracking branch 'origin/main' into hkm/ghcjs-merge-main
hamishmack Dec 13, 2021
7e7f8dc
We'll probably need coherence for the plugin lookup to work.
angerman Dec 13, 2021
0b71f25
Update materialized files
hamishmack Dec 13, 2021
8e3d7e2
Merge remote-tracking branch 'hamishmack/hkm/plutus-apps-ghcjs-cross'…
hamishmack Dec 13, 2021
d2de873
Adds patch for network-3.1.2.5
angerman Dec 14, 2021
c9ac6cf
Merge commit 'd2de87379458b3b6d821eb7e98bc65df4421b1d3' into hkm/ghcj…
angerman Dec 14, 2021
deb16fa
force single core build with ghcjs
angerman Dec 14, 2021
e3af3fe
..
angerman Dec 14, 2021
6ba9ce3
Merge remote-tracking branch 'hamishmack/hkm/plutus-apps-ghcjs-cross'…
hamishmack Dec 14, 2021
cea6408
Fix plutus and cardano-base refs
hamishmack Dec 14, 2021
d8f0f46
Merge remote-tracking branch 'luite/main' into hkm/ghcjs-merge-main
hamishmack Dec 14, 2021
9b56d8d
nix flake lock --update-input haskell-nix
hamishmack Dec 14, 2021
4399128
Update materialization
hamishmack Dec 14, 2021
e8ee359
try to fix ghcjs
angerman Dec 14, 2021
1767443
again...
angerman Dec 14, 2021
8d351c2
.
angerman Dec 14, 2021
833f4bd
again
angerman Dec 14, 2021
e9e4a2c
bump ghcjs again
angerman Dec 14, 2021
ca09741
Update plutus repo reference
hamishmack Dec 14, 2021
51b9aa6
bump ghcjs
angerman Dec 15, 2021
a001cae
Update plutus repo ref
hamishmack Dec 15, 2021
c33c731
bump plutus
angerman Dec 16, 2021
84b88d0
Work around Data.Yaml ghcjs issue
hamishmack Dec 16, 2021
4ebe5d9
Work around Data.Yaml ghcjs issue
hamishmack Dec 16, 2021
151dd8d
Update haskell.nix and cardano-base
angerman Dec 16, 2021
de09081
Use older cardano-base branch
hamishmack Dec 16, 2021
b6e2206
nix-shell --run updateMaterialized
hamishmack Dec 16, 2021
399c1fc
update mkTx scripts
angerman Dec 16, 2021
80eb08c
Update exports on x86_64-linux
angerman Dec 16, 2021
e32db90
Bump cardano-base
angerman Dec 17, 2021
577063e
bump to the right cardano-base branch :facepalm:
angerman Dec 17, 2021
626b60f
add JS API setup code
luite Dec 17, 2021
701bb93
Update materialized.
angerman Dec 17, 2021
a18a3d5
Fixup (also shut up errors)
angerman Dec 17, 2021
c9f8f62
bump cardano-base
angerman Dec 17, 2021
d15c1f6
No Windows Cross
angerman Dec 17, 2021
d5e8f6b
Try new emscripten
hamishmack Jan 4, 2022
74d2582
Fix for zlib build
hamishmack Jan 5, 2022
4bb3e85
Fix nixpkgs-fmt
angerman Dec 18, 2021
11078f9
Fix stylish-haskell
angerman Dec 18, 2021
59e6861
Try to package pab-mktx-lib
angerman Jan 5, 2022
5cf8b9a
Use build packages for packaging.
angerman Jan 5, 2022
2d94118
fix
angerman Jan 5, 2022
6a1b22b
Try using ghc 8.10.7
hamishmack Jan 6, 2022
0509f4e
Add/Update cardano-config
angerman Jan 7, 2022
af23b9e
sigh.
angerman Jan 7, 2022
899e69a
Update Materialized
angerman Jan 7, 2022
8bf9605
Add patch
angerman Jan 7, 2022
163a22a
patch -> diff
angerman Jan 7, 2022
6320517
aye
angerman Jan 7, 2022
8fab157
:facepalm:
angerman Jan 7, 2022
b9e790a
patch only core
angerman Jan 7, 2022
3f0add2
unbreak?
angerman Jan 7, 2022
ec70a8e
add notes about types to marshall in mktx and half-baked idea of
luite Jan 8, 2022
f745d27
fix stylsh haskell complaints
angerman Jan 8, 2022
e2f20cd
mark mktx-lib as non-buildable on non-ghcjs.
angerman Jan 8, 2022
41e1c31
fix update materialized
angerman Jan 8, 2022
58c2fff
:facepalm:
angerman Jan 8, 2022
c642586
Use master branch of haskell.nix
hamishmack Jan 9, 2022
e6007c8
Merge remote-tracking branch 'upstream/main' into hkm/ghcjs-merge-main
angerman Jan 11, 2022
97122e7
fixup
angerman Jan 11, 2022
b8c72bd
Materialize linux:
angerman Jan 11, 2022
003d116
Materialize Darwin
angerman Jan 11, 2022
0ffb8f7
Update Materialized Windows
angerman Jan 11, 2022
a700b3e
Update Materialized GHCJS
angerman Jan 11, 2022
060e8d0
sigh
angerman Jan 17, 2022
0fa6e1e
w00t?
angerman Jan 17, 2022
2bf4fb9
disable shell for now
angerman Jan 17, 2022
f6e8d58
Get wide-word package from github
hamishmack Jan 24, 2022
101fc3b
Add missing files
hamishmack Jan 24, 2022
8345961
Use Integer instead of Word128
hamishmack Jan 24, 2022
d4cb787
Bump cardano-crypto
hamishmack Jan 25, 2022
32f7b34
Use ghcjs version of cardano-base
hamishmack Jan 26, 2022
56f91e7
Merge remote-tracking branch 'origin/main' into hkm/ghcjs-merge-main
hamishmack Jan 27, 2022
71a75d4
Fix merge add entropy ghcjs fix and materialize
hamishmack Jan 27, 2022
5cf541e
Bump cardano-base
hamishmack Jan 27, 2022
783d89d
Add wide-word fix back in
hamishmack Jan 27, 2022
85ef44f
Bump plutus repo
hamishmack Jan 28, 2022
824982e
Bump plutus repo for ghc stub fix
hamishmack Jan 28, 2022
d4e2001
Fix libyaml ghcjs deprecation issue
hamishmack Jan 31, 2022
4502ed9
Disabling building plutus-playground-server with ghcjs
hamishmack Jan 31, 2022
96bb877
Use ghcjs-overlay repository
hamishmack Mar 2, 2022
3614a06
Use ghcjs-overlay repository
hamishmack Mar 2, 2022
a93fbdd
Fix darwin materialization
hamishmack Mar 2, 2022
890528b
Merge remote-tracking branch 'origin/main' into hkm/ghcjs-merge-main
hamishmack Mar 2, 2022
bd49576
Move entropy patch to ghcjs-overlay fix materialization
hamishmack Mar 2, 2022
bd41e1b
Move entropy patch to ghcjs-overlay fix materialization
hamishmack Mar 2, 2022
570bdf8
Use default SlotConfig in mktx test
hamishmack Mar 3, 2022
b20e7b3
Fix for plutus-example plugin use in ghcjs
hamishmack Mar 3, 2022
1f33122
add mktx improvements and documentation
luite Mar 4, 2022
fcd8b9c
Simplify haskell.nix ghcjs module
hamishmack Mar 10, 2022
fa81f32
Simplify haskell.nix ghcjs module
hamishmack Mar 10, 2022
ec0bac0
nix-shell --run "nixpkgs-fmt ."
hamishmack Mar 10, 2022
c578dd4
add example and extend docs
luite Mar 10, 2022
12ef8a7
nix-shell --run fix-stylish-haskell
hamishmack Mar 11, 2022
6161784
Remove unused patches
hamishmack Mar 11, 2022
ccf0856
Merge remote-tracking branch 'origin/main' into hkm/ghcjs-merge-main
hamishmack Mar 14, 2022
b4185e3
Fix syntax error
hamishmack Mar 14, 2022
09ee309
Update materialization
hamishmack Mar 14, 2022
f0e5fd6
Add git as a build tool for cardano-config
hamishmack Mar 14, 2022
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
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
nix/pkgs/haskell/materialized*/**/*.nix linguist-generated=true
# linguist gets confused by PIR files, and thinks they make up a lot of our source!
*.pir linguist-detectable=false
stubs/plutus-ghc-stub/** linguist-vendored=true
# Large HTML files inside 'notes' are dominating our repoistory language
# estimate.
notes/**/*.html linguist-documentation
Expand Down
15 changes: 11 additions & 4 deletions cabal.project
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ packages: doc
quickcheck-dynamic
web-ghc

js-bindgen


-- We never, ever, want this.
write-ghc-environment-files: never
Expand All @@ -28,6 +30,9 @@ benchmarks: true
-- The only sensible test display option.
test-show-details: streaming

package ghci
flags: +ghci

allow-newer:
size-based:template-haskell

Expand Down Expand Up @@ -118,7 +123,7 @@ source-repository-package
source-repository-package
type: git
location: https://github.com/input-output-hk/cardano-wallet
tag: a5085acbd2670c24251cf8d76a4e83c77a2679ba
tag: 4e0e71fdf22594d0c91cd1c0f31fd59bd0f58889
subdir:
lib/cli
lib/core
Expand Down Expand Up @@ -216,7 +221,7 @@ source-repository-package
source-repository-package
type: git
location: https://github.com/input-output-hk/cardano-base
tag: 41545ba3ac6b3095966316a99883d678b5ab8da8
tag: 44e7572b0cde519b5741982d6a4bb088b2c1d4e0
subdir:
base-deriving-via
binary
Expand All @@ -241,16 +246,17 @@ source-repository-package
source-repository-package
type: git
location: https://github.com/input-output-hk/cardano-crypto
tag: f73079303f663e028288f9f4a9e08bcca39a923e
tag: 1fff72e39e690676d4156a56858c6b72e1f0bff9

-- Should follow cardano-wallet.
source-repository-package
type: git
location: https://github.com/input-output-hk/cardano-addresses
tag: 71006f9eb956b0004022e80aadd4ad50d837b621
tag: 35f9c49dcd953b45da6dfbcb84b39c3f448ced58
subdir:
command-line
core
jsbits

-- Should follow cardano-wallet.
source-repository-package
Expand All @@ -263,3 +269,4 @@ source-repository-package
type: git
location: https://github.com/input-output-hk/Win32-network
tag: 3825d3abf75f83f406c1f7161883c438dac7277d

11 changes: 6 additions & 5 deletions ci.nix
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ let
inherit (import (sources.plutus-core + "/nix/lib/ci.nix")) dimension platformFilterGeneric filterAttrsOnlyRecursive filterSystems;
# limit supportedSystems to what the CI can actually build
# currently that is linux and darwin.
systems = filterSystems supportedSystems;
systems = builtins.listToAttrs (builtins.map (name: { inherit name; value = name; }) supportedSystems);
crossSystems =
let pkgs = (import ./default.nix { }).pkgs;
in { inherit (pkgs.lib.systems.examples) mingwW64; };
in { inherit (pkgs.lib.systems.examples) ghcjs; }; # mingwW64; }; # we can't support windows right now, as cross compilation of plugins doesn't work.

# Collects haskell derivations and builds an attrset:
#
Expand Down Expand Up @@ -64,6 +64,7 @@ let
platformString =
if crossSystem == null then system
else if crossSystem.config == "x86_64-w64-mingw32" then "x86_64-windows"
else if crossSystem.config == "js-unknown-ghcjs" then "js-ghcjs"
else crossSystem.config;
isBuildable = platformFilterGeneric pkgs platformString;
filterCross = x:
Expand Down Expand Up @@ -105,9 +106,9 @@ let
# FIXME: this should simply be set on the main shell derivation, but this breaks
# lorri: https://github.com/target/lorri/issues/489. In the mean time, we set it
# only on the CI version, so that we still catch it, but lorri doesn't see it.
shell = (import ./shell.nix { inherit packages; }).overrideAttrs (attrs: attrs // {
disallowedRequisites = [ plutus-apps.haskell.packages.plutus-ledger.components.library ];
});
# shell = (import ./shell.nix { inherit packages; }).overrideAttrs (attrs: attrs // {
# disallowedRequisites = [ plutus-apps.haskell.packages.plutus-ledger.components.library ];
# });

# build all haskell packages and tests
haskell = pkgs.recurseIntoAttrs (mkHaskellDimension pkgs plutus-apps.haskell.projectPackages);
Expand Down
2 changes: 1 addition & 1 deletion default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
, enableHaskellProfiling ? false
}:
let
inherit (packages) pkgs plutus-apps;
inherit (packages) pkgs plutus-apps ghcjsPluginPkgs;
inherit (plutus-apps) haskell;
in
rec {
Expand Down
4 changes: 1 addition & 3 deletions doc/plutus-doc.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,4 @@ executable doc-doctests
random -any,
text -any,
aeson -any,

if !(impl(ghcjs) || os(ghcjs))
build-depends: plutus-tx-plugin -any
plutus-tx-plugin -any
19 changes: 10 additions & 9 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
flake = false;
};
haskell-nix = {
url = "github:input-output-hk/haskell.nix";
url = "github:input-output-hk/haskell.nix/hkm/index-state-fix";
flake = false;
};

Expand Down
5 changes: 5 additions & 0 deletions js-bindgen/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Revision history for js-bindgen

## 0.1.0.0 -- YYYY-mm-dd

* First version. Released on an unsuspecting world.
Loading