mirror of
https://github.com/hanzomsg/nats.js.git
synced 2026-10-30 20:31:36 +00:00
[CI] made branch tests work in a matrix for speedier runs and recovery [CI] added ci tests for modules that have edited source run against their released dependencies to flush out any dependency mismatches [FIX] fmt and linting issues [CI] changed to use action that installs nats-server in path, launcher now only looks for binary in path [CI] updated makefile to use deno tasks
26 lines
485 B
Makefile
26 lines
485 B
Makefile
.PHONY: build test bundle lint
|
|
|
|
build: test
|
|
|
|
lint:
|
|
deno lint
|
|
|
|
test: clean
|
|
deno task test
|
|
|
|
cover:
|
|
deno task cover
|
|
|
|
clean:
|
|
deno task clean
|
|
|
|
bundle:
|
|
deno bundle --log-level info --unstable src/mod.ts ./nats.js
|
|
deno bundle --log-level info --unstable jetstream/mod.ts ./jetstream.js
|
|
deno bundle --log-level info --unstable kv/mod.ts ./kv.js
|
|
deno bundle --log-level info --unstable obj/mod.ts ./os.js
|
|
deno bundle --log-level info --unstable service/mod.ts ./svc.js
|
|
|
|
|
|
fmt:
|
|
deno fmt
|