UNPKG

@metacell/geppetto-meta-client

Version:

Geppetto web frontend. Geppetto is an open-source platform to build web-based tools to visualize and simulate neuroscience data and models.

78 lines (77 loc) 2.75 kB
{ "name": "@metacell/geppetto-meta-client", "version": "3.0.0-alpha.10", "description": "Geppetto web frontend. Geppetto is an open-source platform to build web-based tools to visualize and simulate neuroscience data and models.", "keywords": [ "geppetto", "neuroscience" ], "main": "index.js", "repository": { "type": "git", "url": "https://github.com/MetaCell/geppetto-meta" }, "license": "MIT", "scripts": { "link:yalc": "yalc link @metacell/geppetto-meta-core && yalc link @metacell/geppetto-meta-ui", "lint": "eslint .", "lint-fix": "eslint . --fix", "test": "jest --passWithNoTests", "build": "yarn build:js && yarn build:package && yarn build:style", "build:clean": "rm -rf build", "build:dev": "yarn build:ts && yarn build:types && yarn build:package && yarn build:style", "build:js": "babel src -d build --copy-files --extensions '.js,.jsx,.ts,.tsx'", "build:js-dev": "babel src -d build --copy-files --extensions '.js,.jsx,.ts,.tsx' --source-maps", "build:style": "cp -r src/style build && cp -r src/common/layout/styles build/common/layout/styles # yarn build:css", "build:css": "postcss src/common/layout/styles/*.css -d build/common/layout/styles", "build:package": "cp package.json README.md LICENSE build", "build:types": "tsc --emitDeclarationOnly", "build:ts": "tsc", "dist": "cd build && yarn publish", "publish:yalc": "cd build && yalc publish --push", "watch": "nodemon -e js,ts,jsx,tsx --ignore build --exec \"yarn build:dev && cd build && yalc push --changed\"" }, "dependencies": { "flexlayout-react": "^0.8.17" }, "devDependencies": { "@babel/cli": "^7.24.8", "@babel/core": "^7.25.2", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/preset-env": "^7.25.3", "@babel/preset-react": "^7.24.7", "@babel/preset-typescript": "^7.24.7", "@eslint/js": "^9.9.0", "@mui/material": "^6.1.1", "@types/react": "^18.3.1", "@types/react-redux": "^7.1.34", "babel-jest": "^29.7.0", "babel-plugin-module-resolver": "^5.0.2", "eslint": "^9.9.0", "eslint-plugin-json": "^4.0.1", "globals": "^15.9.0", "jest": "^29.7.0", "less": "^3.9.0", "nodemon": "^3.1.4", "typescript": "^4.3.2" }, "peerDepedencies": { "@metacell/geppetto-meta-core": "^3.0.0-alpha.10", "@metacell/geppetto-meta-ui": "^3.0.0-alpha.10", "@material-ui/core": "^4.11.4", "pako": "^1.0.3", "react": "^18.3.1", "react-redux": "^7.2.3", "react-rnd": "^7.3.0", "redux": "^5.0.1", "url-join": "^4.0.0" }, "buildOptions": { "emitEntryPoint": true, "compile": { "exclude": [ "node_modules" ] } } }