/
githubmirror
/
jest
Обзор
Документация
Войти
/
githubmirror
/
jest
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
package.json
225 строк
9 KB
Simen Bekkhus
ci: exercise watchman on Node LTS (#16319)
10 авг 2026, 22:43
Не верифицирован
10 авг 2026, 22:43
3ed3acd
Код
Авторство
О чём код?
{ "name": "@jest/monorepo", "private": true, "version": "0.0.0", "devDependencies": { "@babel/core": "^7.27.4", "@babel/plugin-transform-modules-commonjs": "^7.27.1", "@babel/preset-env": "^7.27.2", "@babel/preset-react": "^7.27.1", "@babel/preset-typescript": "^7.27.1", "@babel/register": "^7.27.1", "@crowdin/cli": "^4.7.0", "@eslint-community/eslint-plugin-eslint-comments": "^4.5.0", "@eslint/js": "^10.0.0", "@eslint/markdown": "^8.0.0", "@jest/globals": "workspace:*", "@jest/test-utils": "workspace:*", "@lerna-lite/cli": "^4.3.0", "@lerna-lite/exec": "^4.3.0", "@lerna-lite/publish": "^4.3.0", "@microsoft/api-extractor": "^7.35.0", "@tsconfig/node18": "^18.2.4", "@types/babel__core": "^7.20.5", "@types/babel__generator": "^7.27.0", "@types/babel__template": "^7.4.4", "@types/node": "^18.14", "@types/which": "^3.0.4", "@yarnpkg/types": "^4.0.1", "ansi-regex": "^5.0.1", "ansi-styles": "^5.2.0", "babel-jest": "workspace:*", "babel-loader": "^9.2.1", "camelcase": "^6.3.0", "chalk": "^4.1.2", "dedent": "^1.6.0", "eslint": "^10.8.0", "eslint-config-prettier": "^10.1.5", "eslint-import-resolver-typescript": "^4.4.2", "eslint-plugin-import-x": "^4.15.0", "eslint-plugin-jest": "^29.0.0", "eslint-plugin-jsdoc": "^63.0.0", "eslint-plugin-prettier": "^5.4.1", "eslint-plugin-promise": "^7.2.1", "eslint-plugin-unicorn": "^64.0.0", "execa": "^5.1.1", "find-process": "^2.0.0", "glob": "^10.5.0", "globals": "^17.0.0", "graceful-fs": "^4.2.11", "isbinaryfile": "^6.0.0", "istanbul-lib-coverage": "^3.0.0", "istanbul-lib-report": "^3.0.0", "istanbul-reports": "^3.1.3", "jest": "workspace:*", "jest-changed-files": "workspace:*", "jest-junit": "^17.0.0", "jest-mock": "workspace:*", "jest-serializer-ansi-escapes": "^4.0.0", "jest-silent-reporter": "^0.6.0", "jest-snapshot": "workspace:*", "jest-util": "workspace:*", "jest-watch-typeahead": "^3.0.1", "js-yaml": "^5.0.0", "mock-fs": "^5.5.0", "netlify-plugin-cache": "^1.0.3", "node-notifier": "^10.0.1", "p-limit": "^3.1.0", "pkg-dir": "^5.0.0", "prettier": "^3.0.3", "promise": "^8.3.0", "read-pkg": "^5.2.0", "resolve": "^1.20.0", "rimraf": "^5.0.10", "semver": "^7.7.2", "slash": "^3.0.0", "strip-json-comments": "^3.1.1", "tempy": "^1.0.1", "ts-node": "^10.5.0", "tstyche": "^7.0.0", "typescript": "^5.8.3", "typescript-eslint": "^8.38.0", "webpack": "^5.68.0", "webpack-node-externals": "^3.0.0", "which": "^4.0.0" }, "dependenciesMeta": { "@parcel/watcher": { "built": true }, "esbuild": { "built": true }, "unrs-resolver": { "built": true } }, "scripts": { "build-clean": "rimraf --glob './packages/*/build' './packages/*/dist' './packages/*/tsconfig.tsbuildinfo' './packages/*/api-extractor.json' './api-extractor.json'", "build": "yarn build:js && yarn build:ts && yarn bundle:ts", "build:js": "node ./scripts/build.mjs", "build:ts": "node ./scripts/buildTs.mjs", "bundle:ts": "node ./scripts/bundleTs.mjs", "check-changelog": "node ./scripts/checkChangelog.mjs", "check-copyright-headers": "node ./scripts/checkCopyrightHeaders.mjs", "clean-all": "yarn clean-e2e && yarn build-clean && rimraf --glob './packages/*/node_modules' && rimraf './node_modules'", "clean-e2e": "node ./scripts/cleanE2e.mjs", "crowdin:upload": "echo 'Uploading sources to Crowdin' && crowdin upload sources --config ./crowdin.yaml", "crowdin:download": "echo 'Downloading translations from Crowdin' && crowdin download --config ./crowdin.yaml --language ja --language es-ES --language fr --language pt-BR --language ro --language ru --language uk --language zh-CN", "jest": "node ./packages/jest-cli/bin/jest.js", "jest-jasmine": "JEST_JASMINE=1 yarn jest", "jest-jasmine-ci": "yarn jest-jasmine --color --config jest.config.ci.mjs", "jest-runtime-vm-modules": "NODE_OPTIONS=\"--experimental-vm-modules --no-warnings\" yarn jest packages/jest-runtime", "jest-runtime-vm-modules-ci": "yarn jest-runtime-vm-modules --color --config jest.config.ci.mjs --coverage", "jest-coverage": "yarn jest --coverage", "lint": "eslint . --cache --ext js,jsx,cjs,mjs,ts,tsx,md --concurrency auto", "lint:prettier-script": "prettier . \"!**/*.{js,jsx,cjs,mjs,ts,tsx}\" --cache", "lint:prettier": "yarn lint:prettier-script --write", "lint:prettier:ci": "yarn lint:prettier-script --check", "lint-ts-files": "node scripts/lintTs.mjs", "remove-examples": "node ./scripts/remove-examples.mjs", "test-ci-partial": "yarn test-ci-partial:parallel -i", "test-ci-partial:parallel": "yarn jest --color --config jest.config.ci.mjs", "test-leak": "yarn jest -i --detectLeaks --color jest-mock jest-diff pretty-format", "test-ts": "yarn jest --config jest.config.ts.mjs", "test-types": "tstyche", "test-watchman": "yarn jest --color --config jest.config.ci.mjs e2e/__tests__/watchModeWatchman.test.ts packages/jest-haste-map", "test-with-type-info": "yarn jest e2e/__tests__/jest.config.ts.test.ts", "test": "yarn lint && yarn jest", "typecheck": "yarn typecheck:examples && yarn typecheck:tests", "typecheck:examples": "tsc -p examples/expect-extend && tsc -p examples/typescript", "typecheck:tests": "tsc -b packages/{babel-jest,babel-plugin-jest-hoist,create-jest,diff-sequences,expect,expect-utils,jest-circus,jest-cli,jest-config,jest-console,jest-haste-map,jest-runtime,jest-snapshot,jest-util,jest-validate,jest-watcher,jest-worker,pretty-format}/**/__tests__", "verify-old-ts": "node ./scripts/verifyOldTs.mjs", "verify-pnp": "node ./scripts/verifyPnP.mjs", "watch": "node ./scripts/watch.mjs", "watch:ts": "yarn build:ts --watch" }, "workspaces": [ "packages/*", "website", "examples/*" ], "prettier": { "bracketSpacing": false, "proseWrap": "never", "singleQuote": true, "trailingComma": "all", "arrowParens": "avoid", "overrides": [ { "files": "website/**/*.js", "options": { "trailingComma": "es5" } }, { "files": [ "lerna.json", "website/sidebars.json", "website/versioned_sidebars/*.json" ], "options": { "parser": "json-stringify" } }, { "files": ".yarnrc.yml", "options": { "singleQuote": false } }, { "files": [ "docs/*.md", "website/versioned_docs/*/*.md" ], "options": { "parser": "mdx" } }, { "files": [ "e2e/babel-plugin-jest-hoist/__tests__/integration.test.js", "e2e/coverage-report/notRequiredInTestSuite.js", "e2e/expect-async-matcher/matchers.js", "e2e/failures/__tests__/*.js", "e2e/failures/macros.js", "e2e/global-setup/*.js", "e2e/global-teardown/*.js", "e2e/multi-project-babel/**/*.js", "e2e/transform/babel-jest-async/only-file-to-transform.js", "e2e/transform/babel-jest-manual/**/*.js", "e2e/transform/babel-jest/**/*.js", "e2e/transform/no-babel-jest/__tests__/failsWithSyntaxError.test.js", "e2e/transform/transformer-config/**/*.js" ], "options": { "parser": "babel-flow" } } ] }, "collective": { "type": "opencollective", "url": "https://opencollective.com/jest", "logo": "https://opencollective.com/jest/logo.txt" }, "engines": { "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" }, "resolutions": { "@testing-library/react-native/jest-matcher-utils": "workspace:*", "@testing-library/react-native/pretty-format": "workspace:*", "@types/mdx@npm:^2.0.0": "patch:@types/mdx@npm:^2.0.0#~/.yarn/patches/@types-mdx-npm-2.0.14-ebb2ecb0d6.patch", "@types/node": "18.x", "ansi-escapes/type-fest": "^2.0.0", "babel-jest": "workspace:*", "jest": "workspace:*", "jest-environment-node": "workspace:*", "lru-cache@^10.0.1": "patch:lru-cache@npm:10.4.3#./.yarn/patches/lru-cache-npm-10.4.3-30c10b861a.patch", "lru-cache@^10.2.0": "patch:lru-cache@npm:10.4.3#./.yarn/patches/lru-cache-npm-10.4.3-30c10b861a.patch", "lru-cache@^10.2.2": "patch:lru-cache@npm:10.4.3#./.yarn/patches/lru-cache-npm-10.4.3-30c10b861a.patch", "ts-node@^10.5.0": "patch:ts-node@npm:^10.5.0#./.yarn/patches/ts-node-npm-10.9.1-6c268be7f4.patch" }, "packageManager": "yarn@4.18.0" }