{
    "version": "1.0.0",
    "scripts": {
        "ts:errors": "tsc --noEmit",
        "test:errors:log": "set -o pipefail; npm run ts:errors | tee tsc-errors.txt",
        "ts:errors:watch": "npm run ts:errors -- -watch",
        "ts:build": "babel ./src/ --out-dir ./../js/ --extensions '.ts' --source-maps",
        "ts:watch": "npm run ts:build -- --watch"
    },
    "dependencies": {
        "@babel/cli": "^7.0.0",
        "@babel/core": "^7.0.0",
        "@babel/plugin-proposal-class-properties": "^7.3.0",
        "@babel/plugin-syntax-object-rest-spread": "^7.0.0",
        "@babel/plugin-transform-modules-amd": "^7.0.0",
        "@babel/polyfill": "^7.0.0",
        "@babel/preset-env": "^7.3.1",
        "@babel/preset-typescript": "^7.0.0",
        "@comandeer/babel-plugin-banner": "^4.1.0",
        "@types/jquery": "3.5.5",
        "@types/jqueryui": "^1.12.15",
        "@types/knockout": "^3.4.70",
        "@types/underscore": "^1.11.0",
        "concurrently": "^4.1.0",
        "jquery-ui-slider": "^1.12.1",
        "path": "^0.12.7",
        "typescript": "4.2.3"
    }
}
