UNPKG

label-studio_beta

Version:

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

148 lines (146 loc) 4.08 kB
{ "name": "label-studio_beta", "version": "1.0.6", "description": "Data Labeling Tool that is backend agnostic and can be embedded into your applications", "homepage": "https://labelstud.io", "author": { "name": "ygcedu", "url": "https://github.com/ygcedu" }, "license": "Apache-2.0", "repository": { "type": "git", "url": "https://github.com/ygcedu/label-studio-frontend.git" }, "browser": "build/static/js/main.js", "main": "build/static/js/main.js", "files": [ "build/", "images/", "CODE_OF_CONDUCT.md", "CONTRIBUTING.md" ], "size-limit": [ { "path": "build/static/js/*.js" } ], "devDependencies": { "@babel/runtime": "^7.10.2", "antd": "^4.3.3", "array-move": "^1.0.0", "codeceptjs": "^2.6.3", "cross-env": "^7.0.3", "emoji-regex": "^7.0.3", "enzyme": "^3.11.0", "enzyme-adapter-react-16": "^1.15.2", "enzyme-to-json": "^3.5.0", "eslint-plugin-prettier": "^3.1.3", "husky": "^3.1.0", "insert-after": "^0.1.4", "jsdoc-to-markdown": "^5.0.3", "keymaster": "^1.6.2", "konva": "^4.2.2", "lint-staged": "^9.5.0", "lodash.ismatch": "^4.4.0", "lodash.throttle": "^4.1.1", "mobx": "^5.15.4", "mobx-react": "^6", "mobx-state-tree": "^3.16.0", "nanoid": "^2.1.11", "node-fetch": "^2.6.1", "node-sass": "^4.14.1", "pleasejs": "^0.4.2", "prettier": "^1.19.1", "puppeteer": "^3.3.0", "react": "^16.13.1", "react-app-rewired": "^2.1.6", "react-dom": "^16.13.1", "react-dropdown-tree-select": "^2.4.1", "react-konva": "^16.8.7-0", "react-rating": "^1.6.2", "react-scripts": "^3.4.3", "react-sortable-hoc": "^1.11.0", "react-test-renderer": "^16.13.1", "size-limit": "^4.6.0", "string.prototype.matchall": "^4.0.2", "svg.js": "^2.7.0", "wavesurfer.js": "^3.3.3", "xml2js": "^0.4.23", "xpath-range": "^1.1.1" }, "scripts": { "build-bundle": "npm run build:final", "build-notsourcemap": "cross-env GENERATE_SOURCEMAP=false npm run build", "build:final": "cross-env BUILD_NO_CHUNKS=true npm run build", "build:no-hash": "cross-env BUILD_NO_HASH=true BUILD_NO_CHUNKS=true npm run build", "build:module": "cross-env BUILD_MODULE=true npm run build:no-hash", "build": "react-app-rewired build", "copy-examples": "bash scripts/copy.sh", "eject": "react-scripts eject", "docs:generate": "node scripts/create-docs.js", "lint:write": "eslint --debug src/ --fix", "lint": "eslint --debug src/", "prettier-styles": "prettier --write src/**/*.{css,scss}", "prettier": "prettier --write src/**/*.js", "size": "npm run build && size-limit", "start": "npm run copy-examples && react-app-rewired start", "test:e2e": "cd e2e && npx codeceptjs run --steps", "test:e2e:headless": "cd e2e && HEADLESS=true npx codeceptjs run --steps", "test:coverage": "npm test -- --coverage", "test:watch": "react-scripts test", "test": "set CI=true react-scripts test" }, "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": { "@thi.ng/rle-pack": "^2.1.6", "babel-preset-react-app": "^9.1.1", "d3": "^5.16.0", "magic-wand-js": "^1.0.0" }, "nohoist": [ "**/babel-preset-react-app/@babel/runtime" ] }