{
    "name": "cindyjs",
    "version": "0.0.1",
    "description": "A JavaScript framework for interactive (mathematical) content",
    "directories": {
        "example": "examples",
        "test": "tests"
    },
    "devDependencies": {
        "@babel/core": "^7.14.8",
        "@babel/preset-env": "^7.14.8",
        "@jscad/csg": "^0.7.0",
        "@typescript-eslint/eslint-plugin": "^5.42.0",
        "@typescript-eslint/parser": "^5.42.0",
        "babel-cli": "^6.26.0",
        "babel-plugin-remove-import-export": "^1.1.1",
        "browser-sync": "^2.27.10",
        "browserify": "^17.0.0",
        "chai": "^4.3.4",
        "chalk": "^4.1.1",
        "chokidar": "^3.5.2",
        "concat-with-sourcemaps": "^1.1.0",
        "es6-shim": "^0.35.6",
        "eslint": "^7.32.0",
        "gl-matrix": "^2.8.1",
        "glob": "^7.1.7",
        "http-proxy": "^1.18.1",
        "husky": "^7.0.0",
        "iphone-inline-video": "2.2.2",
        "leapjs": "github:CindyJS/leapjs",
        "lint-staged": "^11.1.1",
        "marked": ">=0.3.5 <=0.3.12",
        "mocha": "^9.2.0",
        "node-sass": "^7.0.3",
        "pako": "^2.0.4",
        "prettier": "2.3.2",
        "q": "^1.5.1",
        "q-io": "^1.13.6",
        "request": "2.88.0",
        "rewire": "^5.0.0",
        "rimraf": "^3.0.2",
        "source-map": "^0.7.4",
        "source-map-dummy": "^1.0.0",
        "st": "^3.0.0",
        "touch": "^3.1.0",
        "webxr-polyfill": "^2.0.3",
        "whole-line-stream": "^0.1.2",
        "yauzl": "^2.10.0"
    },
    "scripts": {
        "prepublish": "node make/index.js call_npm=false parallel=true build=release all",
        "test": "node make/index.js call_npm=false alltests",
        "prettier": "prettier --write .",
        "lint": "eslint 'src/js/**/*.js'",
        "prepare": "husky install"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/CindyJS/CindyJS.git"
    },
    "keywords": [
        "geometry",
        "mathematics",
        "web",
        "content",
        "education",
        "science",
        "visualization",
        "cinderella"
    ],
    "author": "Jürgen Richter-Gebert <richter@ma.tum.de>",
    "contributors": [
        "Alexander Elkins",
        "Martin von Gagern <gagern@ma.tum.de>",
        "Ulrich Kortenkamp <kortenkamp@cinderella.de>",
        "Stefan Kranich <stefan.kranich@ma.tum.de>",
        "Aaron Montag <aaron.montag@tum.de>",
        "Michael Strobel <strobel@ma.tum.de>",
        "Patrick Wilson <patrick.wilson@tum.de>",
        "Jens Wurster <jw@tophostingteam.de>",
        "Christoph Neuhauser",
        "Stefan Haas"
    ],
    "license": "Apache-2.0",
    "main": "build/js/Cindy.js",
    "files": [
        "build/js",
        "LICENSE",
        "NOTICE",
        "README.md"
    ],
    "bugs": {
        "url": "https://github.com/CindyJS/CindyJS/issues"
    },
    "homepage": "https://github.com/CindyJS/CindyJS#readme",
    "lint-staged": {
        "*.js": "eslint --cache --fix",
        "*.{ts,js,css,md}": "prettier --write"
    },
    "dependencies": {
        "typescript": "^5.7.3"
    }
}
