{
  "name": "smart-tools",
  "version": "1.1.2",
  "description": "S.M.A.R.T. (Simplified Memory & Assembly Reference Tool) - A set of tools designed for educational purposes to provide a clear understanding of assembly language and virtual machine operations.",
  "main": "smart-vm.js",
  "scripts": {
    "start": "node ./server.mjs",
    "lint": "eslint src/* public/js/*",
    "lint:fix": "eslint src/* public/js/* --fix",
    "pages": "bash ./build-pages.sh"
  },
  "files": [
    "src/"
  ],
  "bin": {
    "smart-assembler": "./src/smart-assembler.mjs",
    "smart-disassemble": "./src/smart-disassemble.mjs",
    "smart-vm": "./src/smart-vm.mjs"
  },
  "author": "Yaacov Zamir <kobi.zamir@gmail.com>",
  "license": "LGPL-3.0-or-later",
  "devDependencies": {
    "eslint": "^8.50.0",
    "eslint-config-airbnb-base": "^15.0.0",
    "eslint-plugin-import": "^2.28.1",
    "express": "^4.18.2"
  },
  "dependencies": {
    "yargs": "^17.7.2"
  }
}
