# Run an individual test using the Lune CLI run-test TEST_NAME: cargo run --features reqwest/rustls-tls -- "tests/{{TEST_NAME}}" # Run an individual file using the Lune CLI run-file FILE_NAME: cargo run --features reqwest/rustls-tls -- "{{FILE_NAME}}" # Run tests for the Lune library test: cargo test --features reqwest/rustls-tls --package lune -- --test-threads 1 # Run tests for the Lune CLI test-cli: cargo test --features reqwest/rustls-tls --package lune-cli # Generate gitbook directory generate-gitbook: rm -rf ./gitbook mkdir gitbook mkdir gitbook/docs cp -R docs gitbook cp README.md gitbook/docs/README.md cp .gitbook.yaml gitbook/.gitbook.yaml rm -rf gitbook/docs/typedefs cargo run -- --generate-gitbook-dir # Publish gitbook directory to gitbook branch publish-gitbook: generate-gitbook npx push-dir --dir=gitbook --branch=gitbook