Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
.map( ( basename ) => {
const {
filename: htmlFixtureFileName,
} = getBlockFixtureHTML( basename );
const {
file: jsonFixtureContent,
} = getBlockFixtureJSON( basename );
// The parser output for this test. For missing files,
// JSON.parse( null ) === null.
const parserOutput = JSON.parse(
jsonFixtureContent,
);
// The name of the first block that this fixture file
// contains (if any).
const firstBlock = get( parserOutput, [ '0', 'name' ], null );
return {
filename: htmlFixtureFileName,
parserOutput,
firstBlock,
};
} )
.filter( ( fixture ) => fixture.parserOutput !== null );