{
    "name": "platypus",
    "version": "0.28.0",
    "description": "A front-end MVVM framework written in TypeScript",
    "main": "dist/platypus.js",
    "devDependencies": {
        "@types/jasmine": "^2.8.9",
        "concurrently": "^4.0.1",
        "fs-extra": "^7.0.0",
        "hoek": "^5.0.4",
        "http-server": "^0.11.1",
        "jasmine-core": "^3.2.1",
        "karma": "^3.0.0",
        "karma-chrome-launcher": "^2.2.0",
        "karma-cli": "^1.0.1",
        "karma-coverage": "^1.1.2",
        "karma-firefox-launcher": "^1.1.0",
        "karma-html-reporter": "^0.2.7",
        "karma-ie-launcher": "^1.0.0",
        "karma-jasmine": "^1.1.2",
        "lodash": "^4.17.11",
        "rimraf": "^2.6.2",
        "ts-bundle": "^0.3.0",
        "tslint": "^5.11.0",
        "tslint-microsoft-contrib": "^5.2.1",
        "typescript": "^3.1.3",
        "uglify-js": "^3.4.9"
    },
    "scripts": {
        "prepublishOnly": "npm run deploy",
        "build": "npm run build:examples && npm run build:test && npm run build:src",
        "build:examples": "tsc -p tsconfig.examples.json",
        "build:src": "tsc -p .",
        "build:test": "tsc -p tsconfig.test.json",
        "clean": "rimraf examples/app.* dist/* src/**/*.js src/**/*.map test/**/*.js",
        "clean:examples": "rimraf examples/app.*",
        "clean:src": "rimraf dist/* src/**/*.js src/**/*.map",
        "clean:test": "rimraf src/**/*.js src/**/*.map test/**/*.js",
        "deploy": "npm run clean && node build/deploy/start.js && npm run deploy:ts && npm run deploy:min && node build/deploy/end.js && npm run deploy:clean",
        "deploy:clean": "rimraf dist/platypus.ts dist/platypus-local.ts dist/platypus-local.js",
        "deploy:ts": "concurrently -r \"tsc -p tsconfig.dist.json\" \"tsc -p tsconfig.dist.local.json\"",
        "deploy:min": "uglifyjs --compress --mangle --screw-ie8 -o dist/platypus.min.js -- dist/platypus.js",
        "examples": "npm start",
        "karma": "karma start karma.conf.js",
        "lint": "tslint --fix --force -p tsconfig.json -c tslint.json",
        "start": "concurrently -r \"npm run watch:examples\" \"npm run server:examples\"",
        "server:examples": "http-server -p 3000",
        "test": "npm run build:test && npm run karma",
        "watch:examples": "npm run build:examples -- -w",
        "watch:src": "npm run build:src -- -w",
        "watch:test": "npm run build:test -- -w"
    },
    "author": "Platypi <support@platypi.io> (https://platypi.io)",
    "license": "MIT",
    "repository": {
        "type": "git",
        "url": "https://github.com/Platypi/platypusts.git"
    },
    "bugs": {
        "url": "https://github.com/Platypi/platypusts/issues"
    },
    "homepage": "http://platypusts.com",
    "typescript": {
        "definition": "dist/platypus.d.ts"
    },
    "typings": "dist/platypus-local.d.ts"
}
