{
    "name": "apple2js",
    "version": "0.0.1",
    "description": "Apple II Emulator in JavaScript",
    "scripts": {
        "build": "rimraf dist/* && webpack --mode=production",
        "dev": "webpack serve --mode=development",
        "index": "bin/index > json/disks/index.js",
        "lint": "eslint '**/*.js' '**/*.ts' '**/*.tsx' && stylelint '**/*.scss'",
        "lint-fix": "eslint --fix '**/*.js' '**/*.ts' '**/*.tsx' && stylelint '**/*.scss'",
        "start": "webpack serve --mode=development --progress",
        "test": "jest"
    },
    "engines": {
        "node": ">= 16"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/whscullin/apple2js.git"
    },
    "author": "Will Scullin",
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/whscullin/apple2js/issues"
    },
    "homepage": "https://github.com/whscullin/apple2js#readme",
    "devDependencies": {
        "@babel/core": "^7.9.0",
        "@babel/plugin-transform-react-jsx": "^7.17.3",
        "@babel/preset-env": "^7.9.0",
        "@babel/preset-typescript": "^7.16.7",
        "@testing-library/dom": "^7.30.3",
        "@testing-library/jest-dom": "^5.16.4",
        "@testing-library/preact": "^3.0.1",
        "@testing-library/user-event": "^13.1.3",
        "@types/jest": "^29.5.2",
        "@types/jest-image-snapshot": "^4.3.1",
        "@types/micromodal": "^0.3.2",
        "@types/wicg-file-system-access": "^2020.9.6",
        "@typescript-eslint/eslint-plugin": "^6.12.0",
        "@typescript-eslint/parser": "^6.12.0",
        "ajv": "^6.12.0",
        "babel-jest": "^29.5.0",
        "canvas": "^2.11.2",
        "css-loader": "^6.7.1",
        "eslint": "^8.17.0",
        "eslint-plugin-jest": "^27.6.0",
        "eslint-plugin-react": "^7.30.0",
        "eslint-plugin-react-hooks": "^4.5.0",
        "file-loader": "^6.0.0",
        "identity-obj-proxy": "^3.0.0",
        "jest": "^29.5.0",
        "jest-environment-jsdom": "^29.5.0",
        "jest-image-snapshot": "^6.1.0",
        "node-forge": "^1.3.0",
        "prettier": "^3.1.0",
        "raw-loader": "^4.0.0",
        "rimraf": "^3.0.2",
        "sass": "^1.57.1",
        "sass-loader": "^13.2.0",
        "style-loader": "^3.3.1",
        "stylelint": "^15.10.1",
        "stylelint-config-css-modules": "^4.2.0",
        "stylelint-config-standard": "^33.0.0",
        "stylelint-config-standard-scss": "^9.0.0",
        "stylelint-scss": "^4.6.0",
        "ts-jest": "^29.1.0",
        "ts-loader": "^9.4.4",
        "typescript": "^4.9.5",
        "webpack": "^5.76.0",
        "webpack-cli": "^4.9.1",
        "webpack-dev-server": "^4.6.0",
        "webpack-merge": "^5.8.0",
        "y18n": "^4.0.1"
    },
    "dependencies": {
        "@whscullin/cpu6502": "file:submodules/cpu6502",
        "apple2shader": "file:submodules/apple2shader",
        "classnames": "^2.3.1",
        "micromodal": "^0.4.2",
        "preact": "^10.7.1"
    }
}
