UNPKG

create-broadcast-app

Version:

Create a NextGen TV broadcast app with one command

105 lines 3.18 kB
{ "package": { "version": "2.1.0", "private": true, "homepage": ".", "scripts": { "start": "react-scripts start", "start:mockServer": "node public/cloud-ba/atscMockServer", "build": "GENERATE_SOURCEMAP=false react-scripts build && sh ./pipeline/cleanupBuild.sh", "test": "react-scripts test", "eject": "react-scripts eject", "lint": "eslint . --ext .ts,.tsx --color", "ts-lint": "tsc --noEmit", "format": "yarn lint --fix", "prepare": "husky install" }, "engines": { "node": "16.x" }, "dependencies": { "@google-cloud/storage": "^5.14.2", "@reduxjs/toolkit": "^1.6.1", "@testing-library/jest-dom": "^5.11.4", "@testing-library/react": "^11.1.0", "@testing-library/user-event": "^12.1.10", "axios": "^0.21.4", "date-fns": "^2.25.0", "eslint-plugin-sort-keys-fix": "^1.1.2", "fast-xml-parser": "^3.20.0", "hls.js": "^0.14.17", "json-rpc-protocol": "^0.13.1", "normalize.css": "^8.0.1", "qrcode.react": "^1.0.1", "react": "^17.0.2", "react-dom": "^17.0.2", "react-ga4": "^1.4.1", "react-hash-string": "^1.0.0", "react-redux": "^7.2.5", "react-resize-detector": "^6.7.6", "react-router-dom": "^6.2.1", "react-scripts": "4.0.3", "react-slick": "^0.28.1", "react-ticker": "^1.2.2", "redux": "^4.1.1", "redux-persist": "^6.0.0", "reselect": "^4.1.5", "slick-carousel": "^1.8.1", "styled-components": "^5.3.1", "uuid": "^8.3.2", "web-vitals": "^1.0.1" }, "devDependencies": { "@types/hls.js": "^0.13.3", "@types/jest": "^26.0.15", "@types/node": "^12.0.0", "@types/qrcode.react": "^1.0.2", "@types/react": "^17.0.37", "@types/react-dom": "^17.0.0", "@types/react-slick": "^0.23.8", "@types/styled-components": "^5.1.14", "@types/uuid": "^8.3.1", "@typescript-eslint/eslint-plugin": "^5.6.0", "@typescript-eslint/parser": "^5.6.0", "babel-eslint": "^10.1.0", "bestzip": "^2.2.0", "eslint-config-airbnb": "^19.0.2", "eslint-config-airbnb-typescript": "^16.1.0", "eslint-config-prettier": "^8.3.0", "eslint-config-react-app": "^6.0.0", "eslint-plugin-flowtype": "^8.0.3", "eslint-plugin-jsx-a11y": "^6.5.1", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-react": "^7.27.1", "eslint-plugin-react-hooks": "^4.3.0", "eslint-plugin-simple-import-sort": "^7.0.0", "eslint-plugin-typescript-sort-keys": "^2.1.0", "husky": "^7.0.0", "lint-staged": "^12.1.2", "prettier": "^2.5.1", "typescript": "^4.5.2", "typescript-styled-plugin": "^0.18.1" }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] } }, "lint-staged": { "src/**/*.{ts,tsx}": [ "yarn lint" ] }, "files": [ "template", "template.json" ] }