Stand up automated js/tap-based test harness framework.
This commit is contained in:
parent
20ea25761a
commit
afb8bacb25
2
justfile
2
justfile
|
@ -3,4 +3,4 @@ repl:
|
|||
clj -X:repl
|
||||
|
||||
build:
|
||||
shadow-cljs release node
|
||||
shadow-cljs release module
|
||||
|
|
4100
package-lock.json
generated
4100
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
|
@ -3,12 +3,14 @@
|
|||
"version": "0.1.0-alpha.7.9",
|
||||
"description": "A Ludus interpreter in a pure JS function.",
|
||||
"main": "target/js/ludus.js",
|
||||
"type": "module",
|
||||
"directories": {},
|
||||
"keywords": [],
|
||||
"author": "Scott Richmond",
|
||||
"license": "GPL-3.0",
|
||||
"files": "target/js/*",
|
||||
"devDependencies": {
|
||||
"shadow-cljs": "^2.26.0"
|
||||
},
|
||||
"dependencies": {}
|
||||
"shadow-cljs": "^2.26.0",
|
||||
"tap": "^18.6.1"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -5,9 +5,13 @@
|
|||
|
||||
:builds
|
||||
{:node {:target :node-library
|
||||
:output-to "target/js/ludus.js"
|
||||
:exports {:run ludus.node/run}
|
||||
:modules {:main {:entries [ludus.node]}}}
|
||||
:output-to "target/js/ludus.js"
|
||||
:exports {:run ludus.node/run}
|
||||
:modules {:main {:entries [ludus.node]}}}
|
||||
:module {:target :esm
|
||||
:output-dir "target/js"
|
||||
:modules {:ludus {:exports {run ludus.node/run test ludus.node/run-test}}}
|
||||
}
|
||||
:browser {:target :browser
|
||||
:output-dir "target/js"
|
||||
:asset-path "target"
|
||||
|
|
|
@ -64,7 +64,7 @@
|
|||
|
||||
(defn test-run [source] (run source true))
|
||||
|
||||
(do
|
||||
(comment
|
||||
|
||||
(def source "
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user