{
  "name": "@finos/legend-dev-utils",
  "version": "2.2.7",
  "description": "Legend Studio development utilities, helpers, and scripts",
  "keywords": [
    "legend",
    "dev-utils"
  ],
  "homepage": "https://github.com/finos/legend-studio/tree/master/packages/legend-dev-utils",
  "bugs": {
    "url": "https://github.com/finos/legend-studio/issues"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/finos/legend-studio.git",
    "directory": "packages/legend-dev-utils"
  },
  "license": "Apache-2.0",
  "sideEffects": false,
  "type": "module",
  "exports": {
    "./jest/setupTestEnvironment": "./jest/setupTestEnvironment.js",
    "./jest/setupJestExpectExtension": "./jest/setupJestExpectExtension.js",
    "./jest/disallowConsoleError": "./jest/disallowConsoleError.js",
    "./jest/blockFetch": "./jest/blockFetch.js",
    "./jest/handleUnhandledRejection": "./jest/handleUnhandledRejection.js",
    "./jest/setupDOMPolyfills": "./jest/setupDOMPolyfills.js",
    "./jest/mockCanvas": "./jest/mockCanvas.js",
    "./jest/testUtils": "./jest/testUtils.js",
    "./mocks/fileMock": "./mocks/fileMock.js",
    "./ChangesetUtils": "./ChangesetUtils.js",
    "./ChangesetChangelogUtils": "./ChangesetChangelogUtils.cjs",
    "./CodeCheckerUtils": "./CodeCheckerUtils.js",
    "./CopyrightUtils": "./CopyrightUtils.js",
    "./DocumentationUtils": "./DocumentationUtils.js",
    "./DevUtils": "./DevUtils.js",
    "./JestConfigUtils": "./JestConfigUtils.js",
    "./ProjectReferenceConfigChecker": "./ProjectReferenceConfigChecker.js",
    "./TypescriptConfigUtils": "./TypescriptConfigUtils.js",
    "./TailwindCSSConfigUtils": "./TailwindCSSConfigUtils.js",
    "./WebpackConfigUtils": "./WebpackConfigUtils.js",
    "./tsconfig.base.json": "./tsconfig.base.json"
  },
  "types": "index.d.ts",
  "scripts": {
    "clean": "yarn clean:cache",
    "clean:cache": "rimraf \"build\"",
    "lint:js": "cross-env NODE_ENV=production eslint --cache --cache-location ./build/.eslintcache --report-unused-disable-directives --parser-options=requireConfigFile:false \"./*.{mjs,cjs,js}\" \"mocks/**/*.{mjs,cjs,js}\" \"__tests__/**/*.{mjs,cjs,js}\"",
    "publish:prepare": "node ../../scripts/release/preparePublishContent.js",
    "publish:snapshot": "node ../../scripts/release/publishDevSnapshot.js",
    "test": "jest",
    "test:watch": "jest --watch"
  },
  "dependencies": {
    "@babel/core": "7.26.10",
    "@changesets/assemble-release-plan": "6.0.6",
    "@changesets/changelog-github": "0.5.1",
    "@changesets/config": "3.1.1",
    "@changesets/get-release-plan": "4.0.8",
    "@changesets/git": "3.0.2",
    "@changesets/logger": "0.1.1",
    "@changesets/read": "0.6.3",
    "@changesets/write": "0.4.0",
    "@jest/globals": "29.7.0",
    "@juggle/resize-observer": "3.4.0",
    "@manypkg/get-packages": "2.2.2",
    "@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
    "autoprefixer": "10.4.21",
    "babel-jest": "29.7.0",
    "babel-loader": "10.0.0",
    "chalk": "5.4.1",
    "circular-dependency-plugin": "5.2.2",
    "clean-webpack-plugin": "4.0.0",
    "css-loader": "7.1.2",
    "cssnano": "7.0.6",
    "front-matter": "4.0.2",
    "html-webpack-plugin": "5.6.3",
    "isbinaryfile": "5.0.4",
    "jest": "29.7.0",
    "jest-canvas-mock": "2.5.2",
    "jest-environment-jsdom": "29.7.0",
    "jest-extended": "4.0.2",
    "jest-watch-typeahead": "2.2.2",
    "jsonc-parser": "3.3.1",
    "micromatch": "4.0.8",
    "mini-css-extract-plugin": "2.9.2",
    "monaco-editor": "0.52.2",
    "monaco-editor-webpack-plugin": "7.1.0",
    "postcss": "8.5.3",
    "postcss-loader": "8.1.1",
    "react-refresh": "0.16.0",
    "resolve": "1.22.10",
    "typescript": "5.8.2",
    "webpack": "5.98.0"
  },
  "devDependencies": {
    "cross-env": "7.0.3",
    "eslint": "9.22.0",
    "rimraf": "6.0.1"
  },
  "publishConfig": {
    "directory": "build/publishContent"
  }
}