{"id":"eyycheev/jest-config","name":"jest-config","scope":"eyycheev","platform":"roblox","description":"Mirrored from the Wally registry.","version":"3.14.0-rbx.2","latest":"3.14.0-rbx.2","versions":["3.14.0-rbx.0","3.14.0-rbx.1","3.14.0-rbx.2"],"license":"MIT","licenseRating":"safe","licenseCaveats":["The package archive does not include its license text; the license is declared in its manifest metadata."],"licenseVerified":false,"dependencies":{"eyycheev/chalk-lua":{"version":"^3.14.0-rbx.2","alias":"ChalkLua"},"eyycheev/jest-environment-luau":{"version":"^3.14.0-rbx.2","alias":"JestEnvironmentLuau"},"eyycheev/jest-get-type":{"version":"^3.14.0-rbx.2","alias":"JestGetType"},"eyycheev/jest-types":{"version":"^3.14.0-rbx.2","alias":"JestTypes"},"eyycheev/jest-util":{"version":"^3.14.0-rbx.2","alias":"JestUtil"},"eyycheev/jest-validate":{"version":"^3.14.0-rbx.2","alias":"JestValidate"},"jsdotlua/luau-polyfill":{"version":"^1.2.7","alias":"LuauPolyfill"},"jsdotlua/promise":{"version":"^3.5.2","alias":"Promise"},"jsdotlua/luau-regexp":{"version":"^0.2.1","alias":"RegExp"},"eyycheev/roblox-shared":{"version":"^3.14.0-rbx.2","alias":"RobloxShared"}},"integrity":"c64a0868a259603869dcafb491c85bad8e4acbe0748edd76feb1738ac12c0cdc","likes":0,"downloads":0,"install":"forest install eyycheev/jest-config","url":"https://forest.dev/p/roblox/eyycheev/jest-config","files":"https://api.forest.dev/ai/package/roblox/eyycheev/jest-config/files","readme":"# jest-config\n\nUpstream: https://github.com/facebook/jest/tree/v27.4.7/packages/jest-config\n\n---\n\n### :pencil2: Notes\n\n* since Lua projects don't store external modules in `node_modules` directory `testPathIgnorePatterns` will not include this directory by default\n* running tests concurrently is not supported at the moment\n\n#### Todo\n\n- [ ] support for `globalSetup` and `globalTeardown` options\n- [ ] support for `coverageReporters` option\n\n#### API deviation\n\n* `projects` option needs to receive a list of `Instance` objects\n*  `rootDir` options needs to receive an `Instance`\n\n#### Unsupported global [config options](https://jestjs.io/docs/configuration)\n\n* `changedFilesWithAncestor`\n* `collectCoverage`\n* `collectCoverageFrom`\n* `collectCoverageOnlyFrom`\n* `coverageDirectory`\n* `coveragePathIgnorePatterns`\n* `coverageProvider`\n* `coverageReporters`\n* `coverageThreshold`\n* `detectLeaks`\n* `detectOpenHandles`\n* `findRelatedTests`\n* `forceExit`\n* `globalTeardown`\n* `lastCommit`\n* `logHeapUsage`\n* `noSCM`\n* `notifyMode`\n* `onlyChanged`\n* `onlyFailures`\n* `replname`\n* `reporters`\n* `snapshotFormat`\n* `errorOnDeprecated`\n* `testResultsProcessor`\n* `testSequencer`\n* `useStderr`\n* `watch`\n* `watchAll`\n* `watchman`\n* `watchPlugins`\n\n#### Unsupported global [config options](https://jestjs.io/docs/configuration)\n\n* `cache`\n* `cacheDirectory`\n* `coveragePathIgnorePatterns`\n* `cwd`\n* `dependencyExtractor`\n* `detectLeaks`\n* `detectOpenHandles`\n* `errorOnDeprecated`\n* `extensionsToTreatAsEsm`\n* `extraGlobals`\n* `forceCoverageMatch`\n* `globalSetup`\n* `globalTeardown`\n* `globals`\n* `haste`\n* `moduleDirectories`\n* `moduleFileExtensions`\n* `moduleLoader`\n* `moduleNameMapper`\n* `modulePathIgnorePatterns`\n* `modulePaths`\n* `prettierPath`\n* `resolver`\n* `setupFiles`\n* `setupFilesAfterEnv`\n* `skipNodeResolution`\n* `snapshotResolver`\n* `snapshotFormat`\n* `testRunner`\n* `testURL`\n* `transform`\n* `transformIgnorePatterns`\n* `watchPathIgnorePatterns`\n* `unmockedModulePathPatterns`\n\n#### Unsupported CLI [options](https://jestjs.io/docs/cli)\n\n* `cache`\n* `cacheDirectory`\n* `changedFilesWithAncestor`\n* `collectCoverage`\n* `collectCoverageFrom`\n* `collectCoverageOnlyFrom`\n* `coverageDirectory`\n* `coveragePathIgnorePatterns`\n* `coverageReporters`\n* `coverageThreshold`\n* `findRelatedTests`\n* `forceExit`\n* `globalSetup`\n* `globalTeardown`\n* `haste`\n* `lastCommit`\n* `logHeapUsage`\n* `moduleFileExtensions`\n* `moduleNameMapper`\n* `modulePathIgnorePatterns`\n* `modulePaths`\n* `notifyMode`\n* `onlyChanged`\n* `onlyFailures`\n* `prettierPath`\n* `resolver`\n* `setupFiles`\n* `setupFilesAfterEnv`\n* `testResultsProcessor`\n* `testRunner`\n* `testSequencer`\n* `testURL`\n* `transform`\n* `transformIgnorePatterns`\n* `unmockedModulePathPatterns`\n* `useStderr`\n* `watch`\n* `watchAll`\n* `watchman`\n* `watchPathIgnorePatterns`\n","readmeTruncated":false}