UNPKG

label-studio

Version:

Data Labeling Tool that is backend agnostic and can be embedded into your applications

125 lines (124 loc) 3.44 kB
{ "name": "label-studio", "version": "0.4.0", "description": "Data Labeling Tool that is backend agnostic and can be embedded into your applications", "homepage": "https://labelstud.io", "author": { "name": "Heartex Labs", "url": "https://github.com/heartexlabs" }, "license": "Apache-2.0", "repository": { "type": "git", "url": "https://github.com/heartexlabs/label-studio-frontend.git" }, "size-limit": [ { "path": "build/static/js/*.js" } ], "devDependencies": { "@babel/runtime": "^7.7.2", "antd": "^3.20.1", "array-move": "^1.0.0", "emoji-regex": "^7.0.3", "enzyme": "^3.10.0", "enzyme-adapter-react-16": "^1.14.0", "enzyme-to-json": "^3.3.5", "eslint-plugin-prettier": "^3.1.0", "husky": "^3.0.1", "insert-after": "^0.1.4", "keymaster": "^1.6.2", "konva": "^4.0.16", "lint-staged": "^9.2.0", "mobx": "^5.8.0", "mobx-react": "^5.4.3", "mobx-state-tree": "^3.14.1", "nanoid": "^2.0.3", "node-sass": "^4.12.0", "pleasejs": "^0.4.2", "prettier": "^1.18.2", "react": "^16.10.2", "react-dom": "^16.10.2", "react-konva": "^16.8.7-0", "react-rating": "^1.6.2", "react-scripts": "2.1.1", "react-sortable-hoc": "^1.10.1", "react-test-renderer": "^16.8.6", "rewire": "^4.0.1", "size-limit": "^1.3.7", "svg.js": "^2.7.0", "wavesurfer.js": "^3.0.0", "xml2js": "^0.4.22", "xpath-range": "^1.1.1" }, "scripts": { "start": "npm run copy-examples && react-scripts start", "only-build": "npm run copy-examples && react-scripts build", "local": "npm run only-build && npm run start", "build": "npm run copy-examples && npm run test && react-scripts build", "build-mac": "npm run only-build", "test:watch": "react-scripts test", "test": "CI=true react-scripts test", "test:coverage": "npm test -- --coverage", "eject": "react-scripts eject", "size": "npm run only-build && size-limit", "prettier": "prettier --write src/**/*.js", "prettier-styles": "prettier --write src/**/*.{css,scss}", "lint": "eslint --debug src/", "lint:write": "eslint --debug src/ --fix", "build-notsourcemap": "GENERATE_SOURCEMAP=false npm run build", "copy-examples": "bash scripts/copy.sh", "copy-built-scripts": "bash scripts/copy-built-scripts.sh", "build-bundle": "npm run copy-examples && npm run test && node scripts/build-without-split.js && npm run copy-built-scripts" }, "eslintConfig": { "extends": "react-app" }, "husky": { "hooks": { "pre-commit": "lint-staged && npm run test" } }, "lint-staged": { "*.(js|jsx)": [ "npm run prettier", "git add" ], "*.(css|scss)": [ "npm run prettier-styles", "git add" ] }, "browserslist": { "production": [ ">0.2%", "not dead", "not ie <= 11", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] }, "keywords": [ "image-annotation", "annotation-tool", "annotation", "labeling", "labeling-tool", "image-labeling", "image-classification", "semantic-segmentation", "data-labeling", "text-annotation" ], "dependencies": { "magic-wand-js": "^1.0.0" }, "nohoist": [ "**/babel-preset-react-app/@babel/runtime" ] }