UNPKG

@finos/legend-shared

Version:
86 lines (85 loc) 2.89 kB
{ "name": "@finos/legend-shared", "version": "11.0.13", "description": "Legend Studio shared utilities and helpers", "keywords": [ "legend", "utilities", "utils" ], "homepage": "https://github.com/finos/legend-studio/tree/master/packages/legend-shared", "bugs": { "url": "https://github.com/finos/legend-studio/issues" }, "repository": { "type": "git", "url": "https://github.com/finos/legend-studio.git", "directory": "packages/legend-shared" }, "license": "Apache-2.0", "sideEffects": false, "type": "module", "exports": { ".": "./lib/index.js", "./test": "./lib/__test__.js" }, "module": "lib/index.js", "types": "lib/index.d.ts", "scripts": { "build": "yarn clean && yarn build:ts", "build:ts": "tsc --project ./tsconfig.build.json", "clean": "npm-run-all clean:cache clean:lib", "clean:cache": "rimraf \"build\"", "clean:lib": "rimraf \"lib\"", "dev": "yarn dev:ts", "dev:ts": "tsc --watch --preserveWatchOutput", "lint:js": "cross-env NODE_ENV=production eslint --cache --cache-location ./build/.eslintcache --report-unused-disable-directives --parser-options=project:\"./tsconfig.json\" \"./src/**/*.{js,ts,tsx}\"", "publish:prepare": "node ../../scripts/release/preparePublishContent.js", "publish:snapshot": "node ../../scripts/release/publishDevSnapshot.js", "test": "jest", "test:watch": "jest --watch" }, "dependencies": { "@braintree/sanitize-url": "7.1.1", "@testing-library/dom": "10.4.0", "@types/lodash-es": "4.17.12", "@types/object-hash": "3.0.6", "@types/pako": "2.0.3", "@types/papaparse": "5.3.15", "@types/seedrandom": "3.0.8", "@types/uuid": "10.0.0", "date-fns": "4.1.0", "deep-object-diff": "^1.1.9", "fuse.js": "7.1.0", "hash.js": "1.1.7", "http-status-codes": "2.3.0", "lodash-es": "4.17.21", "lossless-json": "4.0.2", "mobx": "6.13.6", "object-hash": "3.0.0", "pako": "2.1.0", "papaparse": "5.5.2", "pretty-format": "29.7.0", "query-string": "9.1.1", "seedrandom": "3.0.5", "serializr": "3.0.3", "uuid": "11.1.0" }, "devDependencies": { "@finos/legend-dev-utils": "workspace:*", "@jest/globals": "29.7.0", "cross-env": "7.0.3", "eslint": "9.22.0", "jest": "29.7.0", "lodash": "4.17.21", "npm-run-all": "4.1.5", "rimraf": "6.0.1", "typescript": "5.8.2" }, "publishConfig": { "directory": "build/publishContent" }, "extensions": { "webConsoleLoggerPlugin": "@finos/legend-logger-plugin-web-console" } }