libs/@guardian/react-crossword/stories/formats/quiptic.ts (421 lines of code) (raw):

import type { CAPICrossword } from '../../src/@types/CAPI'; export const quiptic: CAPICrossword = { id: 'crosswords/quiptic/1301', number: 1301, name: 'Quiptic crossword No 1,301', creator: { name: 'Picaroon', webUrl: 'https://www.theguardian.com/profile/picaroon', }, date: 1729987200000, webPublicationDate: 1729983645000, entries: [ { id: '4-across', number: 4, humanNumber: '4', clue: 'American friend had to convert founder of a religion (6)', direction: 'across', length: 6, group: ['4-across'], position: { x: 0, y: 1, }, separatorLocations: {}, solution: 'BUDDHA', }, { id: '6-across', number: 6, humanNumber: '6', clue: 'How steak may be cooked that’s good for you! (4,4)', direction: 'across', length: 8, group: ['6-across'], position: { x: 7, y: 1, }, separatorLocations: { ',': [4], }, solution: 'WELLDONE', }, { id: '9-across', number: 9, humanNumber: '9', clue: 'Ultimately endure conclusions of Royal Family (6)', direction: 'across', length: 6, group: ['9-across'], position: { x: 0, y: 3, }, separatorLocations: {}, solution: 'LASTLY', }, { id: '10-across', number: 10, humanNumber: '10', clue: 'Faulty hearing – Mr Ali’s troubled with it (8)', direction: 'across', length: 8, group: ['10-across'], position: { x: 7, y: 3, }, separatorLocations: {}, solution: 'MISTRIAL', }, { id: '11-across', number: 11, humanNumber: '11', clue: 'Liam and Noel playing with toy in a way that arouses feelings (11)', direction: 'across', length: 11, group: ['11-across'], position: { x: 0, y: 5, }, separatorLocations: {}, solution: 'EMOTIONALLY', }, { id: '15-across', number: 15, humanNumber: '15', clue: 'In text that’s rewritten, entertaining chapter vanished (7)', direction: 'across', length: 7, group: ['15-across'], position: { x: 0, y: 7, }, separatorLocations: {}, solution: 'EXTINCT', }, { id: '17-across', number: 17, humanNumber: '17', clue: 'Perhaps May in that place by South Africa’s capital (7)', direction: 'across', length: 7, group: ['17-across'], position: { x: 8, y: 7, }, separatorLocations: {}, solution: 'THERESA', }, { id: '18-across', number: 18, humanNumber: '18', clue: 'Stage make-up isn’t put on musical lead in Phantom (6,5)', direction: 'across', length: 11, group: ['18-across'], position: { x: 4, y: 9, }, separatorLocations: { ',': [6], }, solution: 'GREASEPAINT', }, { id: '22-across', number: 22, humanNumber: '22', clue: 'MP has not drunk spirits (8)', direction: 'across', length: 8, group: ['22-across'], position: { x: 0, y: 11, }, separatorLocations: {}, solution: 'PHANTOMS', }, { id: '23-across', number: 23, humanNumber: '23', clue: 'Laud unclothed couple’s childminder (2,4)', direction: 'across', length: 6, group: ['23-across'], position: { x: 9, y: 11, }, separatorLocations: { ',': [2], }, solution: 'AUPAIR', }, { id: '24-across', number: 24, humanNumber: '24', clue: 'Leo stole crackers, getting release from captivity (3,5)', direction: 'across', length: 8, group: ['24-across'], position: { x: 0, y: 13, }, separatorLocations: { ',': [3], }, solution: 'LETLOOSE', }, { id: '25-across', number: 25, humanNumber: '25', clue: 'Saw blade’s edges grasped (6)', direction: 'across', length: 6, group: ['25-across'], position: { x: 9, y: 13, }, separatorLocations: {}, solution: 'BEHELD', }, { id: '1-down', number: 1, humanNumber: '1', clue: 'Condiment that’s hot in cold starter from Indian (6)', direction: 'down', length: 6, group: ['1-down'], position: { x: 4, y: 0, }, separatorLocations: {}, solution: 'CHILLI', }, { id: '2-down', number: 2, humanNumber: '2', clue: 'Member one criticises makes laws (10)', direction: 'down', length: 10, group: ['2-down'], position: { x: 8, y: 0, }, separatorLocations: {}, solution: 'LEGISLATES', }, { id: '3-down', number: 3, humanNumber: '3', clue: 'Problem for driver in boring old Phoenician city (4,4)', direction: 'down', length: 8, group: ['3-down'], position: { x: 10, y: 0, }, separatorLocations: { ',': [4], }, solution: 'FLATTYRE', }, { id: '4-down', number: 4, humanNumber: '4', clue: 'Bishop always conceals untruth for person with faith (8)', direction: 'down', length: 8, group: ['4-down'], position: { x: 0, y: 1, }, separatorLocations: {}, solution: 'BELIEVER', }, { id: '5-down', number: 5, humanNumber: '5', clue: 'Perverts or some antibourgeois Trots idling around (8)', direction: 'down', length: 8, group: ['5-down'], position: { x: 2, y: 1, }, separatorLocations: {}, solution: 'DISTORTS', }, { id: '7-down', number: 7, humanNumber: '7', clue: 'Exclude from old American university (4)', direction: 'down', length: 4, group: ['7-down'], position: { x: 12, y: 1, }, separatorLocations: {}, solution: 'OMIT', }, { id: '8-down', number: 8, humanNumber: '8', clue: 'Snake-like fish in small shelter, turning around (4)', direction: 'down', length: 4, group: ['8-down'], position: { x: 14, y: 1, }, separatorLocations: {}, solution: 'EELS', }, { id: '12-down', number: 12, humanNumber: '12', clue: 'Contents of fine thermos that’s nearest the bottom (10)', direction: 'down', length: 10, group: ['12-down'], position: { x: 6, y: 5, }, separatorLocations: {}, solution: 'NETHERMOST', }, { id: '13-down', number: 13, humanNumber: '13', clue: 'Ms Blanchett admitting bitterness about having no partner (8)', direction: 'down', length: 8, group: ['13-down'], position: { x: 12, y: 6, }, separatorLocations: {}, solution: 'CELIBATE', }, { id: '14-down', number: 14, humanNumber: '14', clue: 'Beaten cricketer with England gutted (8)', direction: 'down', length: 8, group: ['14-down'], position: { x: 14, y: 6, }, separatorLocations: {}, solution: 'BATTERED', }, { id: '16-down', number: 16, humanNumber: '16', clue: 'Denial, for example, when entering country (8)', direction: 'down', length: 8, group: ['16-down'], position: { x: 4, y: 7, }, separatorLocations: {}, solution: 'NEGATION', }, { id: '19-down', number: 19, humanNumber: '19', clue: 'Someone who cuts dried fruit, right? (6)', direction: 'down', length: 6, group: ['19-down'], position: { x: 10, y: 9, }, separatorLocations: {}, solution: 'PRUNER', }, { id: '20-down', number: 20, humanNumber: '20', clue: 'Precious stone in ring put on friend (4)', direction: 'down', length: 4, group: ['20-down'], position: { x: 0, y: 10, }, separatorLocations: {}, solution: 'OPAL', }, { id: '21-down', number: 21, humanNumber: '21', clue: 'Don’t eat the kind of food served at McDonald’s (4)', direction: 'down', length: 4, group: ['21-down'], position: { x: 2, y: 10, }, separatorLocations: {}, solution: 'FAST', }, ], solutionAvailable: true, dateSolutionAvailable: 1729983600000, dimensions: { cols: 15, rows: 15, }, crosswordType: 'quiptic', };