codemd 0.2.0

CLI tool to extract code from markdown files.
.PHONY: build test clippy clippy-fix format format-check version-bump build-go test-go format-go lint-go

build:
	cargo build --target-dir target/

test:
	$(info ****************** running tests ******************)
	cargo test

clippy:
	$(info ****************** running clippy in check mode ******************)
	cargo clippy

clippy-fix:
	$(info ****************** running clippy in fix mode ******************)
	cargo clippy --fix --bin "codemd"

format:
	$(info ****************** running rustfmt in fix mode ******************)
	cargo fmt

format-check:
	$(info ****************** running rustfmt in check mode ******************)
	cargo fmt --check

version-bump:
	$(info ****************** bumping version in package.json and Cargo.toml ******************)
	python3 scripts/version_bump.py

npm-publish:
	$(info ****************** login and publish to npm ******************)
	$(info ****************** meant for manual usage ******************)
	bash scripts/login_and_publish_to_npm.sh