The engine that allows editors to build on top of Jest.
This is only useful if you are interested in building an editor integration for Jest.
parse(
filePath: string,
serializedData?: string,
strictMode: boolean = false,
)
Parse is a static Jest parser which uses Babel 7 and supports js,jsx,mjs,ts,tsx files.
Supported ECMAScript proposals
- filePath = Path to the file you want to parse.
- serializedData = Serialized data, will be used instead of the filePath if available (optional).
- strictMode = If this option is activated the parser throws an exception if the filetype is not detected, defaults to false.
Since version 18.2.0
TypeScript is now a peer dependency. If you don't need to handle .tsx
files then you can safely ignore the warning during installation.