UNPKG

@haiku/player

Version:

Haiku Player is a JavaScript library for building user interfaces

85 lines (84 loc) 2.69 kB
{ "name": "@haiku/player", "version": "3.0.4", "description": "Haiku Player is a JavaScript library for building user interfaces", "homepage": "https://haiku.ai", "directories": { "lib": "lib", "dom": "dom", "components": "components", "dist": "dist" }, "keywords": [ "animation", "motion", "component", "web", "browser", "svg", "rendering", "engine" ], "repository": "https://github.com/HaikuTeam/player", "main": "index.js", "scripts": { "self-link": "yarn link && yarn link @haiku/player", "develop": "yarn self-link && node ./scripts/develop.js", "compile": "yarn tsc", "watch": "yarn tsc --watch", "coverage": "yarn compile && nyc yarn tape \"test/**/*.test.js\" | yarn tap-spec", "html-coverage": "yarn compile && nyc --reporter=html yarn tape \"test/**/*.test.js\" | yarn tap-spec", "lint": "tslint -p tsconfig.json -c tslint.json --exclude 'src/vendor/**' 'src/**/*.ts' -t stylish", "lint-report": "yarn lint -t checkstyle -o checkstyle-result.xml", "fix": "yarn lint --fix", "test": "yarn test:unit; yarn test:api; yarn test:perf; yarn test:render", "test:perf": "yarn compile && tape \"test/perf/**/*.test.js\" | tap-spec", "test:api": "yarn compile && tape \"test/api/**/*.test.js\" | tap-spec", "test:render": "yarn compile && tape \"test/render/**/*.test.js\" | tap-spec", "test:unit": "yarn compile && tape \"test/unit/**/*.test.js\" | tap-spec", "test-report": "tape \"test/**/*.test.js\" > test-result.tap", "depcheck": "yarn depcheck .", "prepublishOnly": "yarn compile" }, "authors": [ "Matthew Trost <matthew@haiku.ai>", "Zack Brown <zack@haiku.ai>", "Taylor Poe <taylor@haiku.ai>", "Sasha Joseph <sasha@haiku.ai>" ], "license": "MIT", "devDependencies": { "@types/node": "8.5.2", "@types/tape": "^4.2.30", "async": "^2.5.0", "browserify": "^14.4.0", "chokidar": "^1.7.0", "depcheck": "^0.6.7", "express": "4.14.1", "filesize": "3.5.10", "fs-extra": "^4.0.2", "handlebars": "^4.0.8", "jsdom": "^11.1.0", "leaked-handles": "^5.2.0", "nodemon": "1.11.0", "nyc": "^11.3.0", "opn": "^5.1.0", "react": "^16.0.0", "react-dom": "^16.0.0", "react-router-dom": "^4.1.1", "snazzy": "^7.0.0", "standard": "^10.0.2", "tap-spec": "^4.1.1", "tape": "^4.8.0", "ts-loader": "^3.1.1", "tslint": "^5.7.0", "tslint-config-haiku": "^1.0.0", "typescript": "^2.5.2", "uglify-js": "^2.7.5", "webpack": "^3.8.1" }, "peerDependencies": { "react": "^16.0.0 || ^15.4.2", "react-dom": "^16.0.0 || ^15.4.2" } }