{
    "name": "vedajs",
    "description": "Shader Art Framework",
    "version": "0.17.0",
    "author": "AMAGI <mail@amagi.dev>",
    "bugs": "https://github.com/fand/vedajs/issues",
    "dependencies": {
        "@fand/gifuct-js": "^1.0.0",
        "three": "0.135"
    },
    "devDependencies": {
        "@rollup/plugin-commonjs": "^21.0.2",
        "@rollup/plugin-node-resolve": "^13.1.3",
        "@rollup/plugin-typescript": "^8.3.1",
        "@types/node": "^17.0.21",
        "@types/offscreencanvas": "^2019.6.4",
        "@types/three": "0.135",
        "@types/webmidi": "2.0.6",
        "@typescript-eslint/eslint-plugin": "^5.15.0",
        "@typescript-eslint/parser": "^5.15.0",
        "eslint": "^8.11.0",
        "eslint-config-prettier": "^8.5.0",
        "husky": "^7.0.0",
        "lint-staged": "12.3.7",
        "npm-run-all": "4.1.5",
        "prettier": "^2.6.0",
        "rollup": "^2.70.1",
        "tslint-config-prettier": "1.18.0",
        "tslint-plugin-prettier": "2.3.0",
        "typescript": "^4.6.2"
    },
    "files": [
        "README.md",
        "package.json",
        "lib"
    ],
    "homepage": "https://veda.gl/vedajs",
    "keywords": [
        "GLSL",
        "Shader",
        "WebGL"
    ],
    "license": "MIT",
    "main": "lib/bundle.js",
    "module": "lib/index.js",
    "repository": "https://github.com/fand/vedajs",
    "scripts": {
        "build": "run-p build:ts build:rollup",
        "build:ts": "tsc -d",
        "build:rollup": "rollup -c",
        "precommit": "lint-staged",
        "prepublish": "npm run test && npm run build",
        "test": "eslint src/**/*.ts",
        "format": "tslint -c tslint.json --fix 'src/**/*.ts'",
        "watch": "run-p watch:ts watch:rollup",
        "watch:ts": "tsc -w",
        "watch:rollup": "rollup -c -w",
        "prepare": "husky install",
        "pre-commit": "lint-staged"
    },
    "types": "lib/index.d.ts",
    "lint-staged": {
        "*.ts": [
            "eslint --fix 'src/**/*.ts'"
        ],
        "*.md": [
            "prettier --write"
        ]
    }
}
