nukeop/nuclear

View on GitHub
packages/scanner/package.json

Summary

Maintainability
Test Coverage
{
  "name": "@nuclear/scanner",
  "version": "0.6.21",
  "description": "Local library scanner",
  "main": "index.node",
  "types": "index.d.ts",
  "scripts": {
    "build": "cargo-cp-artifact -nc index.node -- cargo build --message-format=json-render-diagnostics",
    "build-release": "ts-node build-selector.ts",
    "build-linux-windows": "cargo-cp-artifact -nc index.node -- cargo build --release --message-format=json-render-diagnostics",
    "build-macos": "cargo-cp-artifact -nc index.node -- cargo build --target x86_64-apple-darwin --release --message-format=json-render-diagnostics",
    "build-macos-arm64": "cargo-cp-artifact -nc index.node -- cargo build --target aarch64-apple-darwin --release --message-format=json-render-diagnostics",
    "build-profiling": "npm run build -- --features profiling --release",
    "build-debug": "npm run build -- --debug",
    "install": "npm run build-release",
    "test": "cargo test"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/nukeop/nuclear.git"
  },
  "author": "nukeop <12746779+nukeop@users.noreply.github.com>",
  "license": "AGPL-3.0",
  "bugs": {
    "url": "https://github.com/nukeop/nuclear/issues"
  },
  "homepage": "https://github.com/nukeop/nuclear#readme",
  "devDependencies": {
    "cargo-cp-artifact": "^0.1",
    "ts-node": "^10.9.2"
  }
}