unlock all words
This commit is contained in:
@@ -19,7 +19,7 @@ if [ -z "$SKIP_DATA_BUILD" ]; then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
# Stage generated outputs (no-op for files that didn't change)
|
# Stage generated outputs (no-op for files that didn't change)
|
||||||
git add src/data/lexicon.js src/data/puzzles.js scripts/combo-words.txt || exit 1
|
git add src/data/lexicon.js scripts/combo-words.txt || exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -z "$SKIP_VERSION_BUMP" ]; then
|
if [ -z "$SKIP_VERSION_BUMP" ]; then
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
import fs from 'node:fs';
|
|
||||||
import path from 'node:path';
|
|
||||||
import { extraWords } from './extra-words.mjs';
|
import { extraWords } from './extra-words.mjs';
|
||||||
import { DICTIONARY_SET } from '../src/data/lexicon.js';
|
import { DICTIONARY_SET } from '../src/data/lexicon.js';
|
||||||
|
|
||||||
@@ -41,13 +39,3 @@ for (const item of targetWordsPool) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
console.log('Target words pool verified! Total words:', targetWordsPool.length);
|
console.log('Target words pool verified! Total words:', targetWordsPool.length);
|
||||||
|
|
||||||
// Puzzles are generated from this pool at runtime (src/engine/generator.js):
|
|
||||||
// daily puzzles are seeded by date, unlimited puzzles are random.
|
|
||||||
const puzzlesFileContent = `// Target word pool for generated Quartiles puzzles (built by scripts/build-all-data.mjs)
|
|
||||||
export const TARGET_WORDS_POOL = ${JSON.stringify(targetWordsPool, null, 2)};
|
|
||||||
`;
|
|
||||||
|
|
||||||
fs.mkdirSync('src/data', { recursive: true });
|
|
||||||
fs.writeFileSync('src/data/puzzles.js', puzzlesFileContent, 'utf8');
|
|
||||||
console.log('Saved src/data/puzzles.js successfully!');
|
|
||||||
|
|||||||
@@ -1664,8 +1664,6 @@ alizarine
|
|||||||
alizarines
|
alizarines
|
||||||
alizaris
|
alizaris
|
||||||
alkahestic
|
alkahestic
|
||||||
alkalic
|
|
||||||
alkalin
|
|
||||||
alkalis
|
alkalis
|
||||||
alkaliser
|
alkaliser
|
||||||
alkalisers
|
alkalisers
|
||||||
@@ -2643,7 +2641,6 @@ answerless
|
|||||||
antae
|
antae
|
||||||
antagonization
|
antagonization
|
||||||
antalgics
|
antalgics
|
||||||
antalkalies
|
|
||||||
antalkalis
|
antalkalis
|
||||||
antar
|
antar
|
||||||
antara
|
antara
|
||||||
@@ -3111,7 +3108,6 @@ apoptoses
|
|||||||
aporetic
|
aporetic
|
||||||
aporias
|
aporias
|
||||||
apos
|
apos
|
||||||
aposiopetic
|
|
||||||
apositia
|
apositia
|
||||||
apositias
|
apositias
|
||||||
apositic
|
apositic
|
||||||
@@ -3322,7 +3318,6 @@ araises
|
|||||||
araising
|
araising
|
||||||
aralia
|
aralia
|
||||||
arames
|
arames
|
||||||
araneid
|
|
||||||
araneids
|
araneids
|
||||||
araneous
|
araneous
|
||||||
arapaimas
|
arapaimas
|
||||||
@@ -12777,7 +12772,6 @@ chairmaning
|
|||||||
chairmans
|
chairmans
|
||||||
chais
|
chais
|
||||||
chaiseless
|
chaiseless
|
||||||
chakalakas
|
|
||||||
chakra
|
chakra
|
||||||
chakras
|
chakras
|
||||||
chal
|
chal
|
||||||
@@ -15541,7 +15535,6 @@ colonitises
|
|||||||
colonizable
|
colonizable
|
||||||
colonizationist
|
colonizationist
|
||||||
colonizationists
|
colonizationists
|
||||||
colonoscope
|
|
||||||
colonus
|
colonus
|
||||||
colorably
|
colorably
|
||||||
colorations
|
colorations
|
||||||
@@ -23697,7 +23690,6 @@ dreich
|
|||||||
dreicher
|
dreicher
|
||||||
dreichest
|
dreichest
|
||||||
dreidels
|
dreidels
|
||||||
dreidls
|
|
||||||
dreigh
|
dreigh
|
||||||
dreigher
|
dreigher
|
||||||
dreighest
|
dreighest
|
||||||
@@ -24839,8 +24831,6 @@ eicosanoid
|
|||||||
eident
|
eident
|
||||||
eidetics
|
eidetics
|
||||||
eidograph
|
eidograph
|
||||||
eidographs
|
|
||||||
eidolic
|
|
||||||
eidolons
|
eidolons
|
||||||
eigenmode
|
eigenmode
|
||||||
eigenmodes
|
eigenmodes
|
||||||
@@ -26666,7 +26656,6 @@ epithetons
|
|||||||
epitomic
|
epitomic
|
||||||
epitomists
|
epitomists
|
||||||
epitonic
|
epitonic
|
||||||
epitope
|
|
||||||
epitopes
|
epitopes
|
||||||
epitrite
|
epitrite
|
||||||
epitrites
|
epitrites
|
||||||
@@ -26682,7 +26671,6 @@ epochally
|
|||||||
epodes
|
epodes
|
||||||
epodic
|
epodic
|
||||||
epopee
|
epopee
|
||||||
epopees
|
|
||||||
epopoeia
|
epopoeia
|
||||||
epopts
|
epopts
|
||||||
epoxidation
|
epoxidation
|
||||||
@@ -36153,7 +36141,6 @@ heling
|
|||||||
heliodor
|
heliodor
|
||||||
heliology
|
heliology
|
||||||
helios
|
helios
|
||||||
helioscope
|
|
||||||
helioses
|
helioses
|
||||||
heliosis
|
heliosis
|
||||||
heliostats
|
heliostats
|
||||||
@@ -37927,7 +37914,6 @@ hypernova
|
|||||||
hypernovas
|
hypernovas
|
||||||
hypernyms
|
hypernyms
|
||||||
hypernymy
|
hypernymy
|
||||||
hyperope
|
|
||||||
hyperopes
|
hyperopes
|
||||||
hyperosmia
|
hyperosmia
|
||||||
hyperplastic
|
hyperplastic
|
||||||
@@ -39326,7 +39312,6 @@ inoculants
|
|||||||
inoculative
|
inoculative
|
||||||
inoculators
|
inoculators
|
||||||
inoculatory
|
inoculatory
|
||||||
inoperably
|
|
||||||
inopinate
|
inopinate
|
||||||
inorbed
|
inorbed
|
||||||
inorbing
|
inorbing
|
||||||
@@ -39335,10 +39320,6 @@ inordinacy
|
|||||||
inordination
|
inordination
|
||||||
inordinations
|
inordinations
|
||||||
inornate
|
inornate
|
||||||
inosculates
|
|
||||||
inosculating
|
|
||||||
inosculation
|
|
||||||
inosculations
|
|
||||||
inosine
|
inosine
|
||||||
inosines
|
inosines
|
||||||
inosite
|
inosite
|
||||||
@@ -41146,18 +41127,12 @@ kakemonos
|
|||||||
kakiemon
|
kakiemon
|
||||||
kakiemons
|
kakiemons
|
||||||
kaks
|
kaks
|
||||||
kalam
|
|
||||||
kalamata
|
kalamata
|
||||||
kalamatas
|
kalamatas
|
||||||
kalamdans
|
|
||||||
kalamkari
|
|
||||||
kalams
|
kalams
|
||||||
kalanchoe
|
kalanchoe
|
||||||
kalanchoes
|
kalanchoes
|
||||||
kalendar
|
kalendar
|
||||||
kalendared
|
|
||||||
kalendaring
|
|
||||||
kalendars
|
|
||||||
kales
|
kales
|
||||||
kalewife
|
kalewife
|
||||||
kalewives
|
kalewives
|
||||||
@@ -41173,25 +41148,17 @@ kaliphates
|
|||||||
kaliphs
|
kaliphs
|
||||||
kalium
|
kalium
|
||||||
kallidin
|
kallidin
|
||||||
kallidins
|
|
||||||
kallitype
|
kallitype
|
||||||
kallitypes
|
kallitypes
|
||||||
kalongs
|
|
||||||
kalooki
|
|
||||||
kalookie
|
kalookie
|
||||||
kalookies
|
kalookies
|
||||||
kalookis
|
kalookis
|
||||||
kalotype
|
kalotype
|
||||||
kalotypes
|
kalotypes
|
||||||
kalpac
|
kalpac
|
||||||
kalpacs
|
|
||||||
kalpaks
|
|
||||||
kalpas
|
kalpas
|
||||||
kalpis
|
kalpis
|
||||||
kalpises
|
kalpises
|
||||||
kalsomined
|
|
||||||
kalsomines
|
|
||||||
kalsomining
|
|
||||||
kaluki
|
kaluki
|
||||||
kalumpit
|
kalumpit
|
||||||
kalumpits
|
kalumpits
|
||||||
@@ -41772,7 +41739,6 @@ kineticist
|
|||||||
kineticists
|
kineticists
|
||||||
kinetin
|
kinetin
|
||||||
kinetins
|
kinetins
|
||||||
kinetoscope
|
|
||||||
kingcrafts
|
kingcrafts
|
||||||
kingdomed
|
kingdomed
|
||||||
kingdomless
|
kingdomless
|
||||||
@@ -43707,7 +43673,6 @@ liquidus
|
|||||||
liquorices
|
liquorices
|
||||||
liras
|
liras
|
||||||
liri
|
liri
|
||||||
liriope
|
|
||||||
liriopes
|
liriopes
|
||||||
liripipes
|
liripipes
|
||||||
liripoop
|
liripoop
|
||||||
@@ -45884,8 +45849,6 @@ mashua
|
|||||||
mashy
|
mashy
|
||||||
masing
|
masing
|
||||||
maskable
|
maskable
|
||||||
maskalonge
|
|
||||||
maskalonges
|
|
||||||
maskanonges
|
maskanonges
|
||||||
maskeg
|
maskeg
|
||||||
maskegs
|
maskegs
|
||||||
@@ -50212,7 +50175,6 @@ myomatous
|
|||||||
myopathic
|
myopathic
|
||||||
myopathies
|
myopathies
|
||||||
myopathy
|
myopathy
|
||||||
myope
|
|
||||||
myopes
|
myopes
|
||||||
myophilies
|
myophilies
|
||||||
myophilous
|
myophilous
|
||||||
@@ -50245,7 +50207,6 @@ myringitis
|
|||||||
myriopod
|
myriopod
|
||||||
myriorama
|
myriorama
|
||||||
myrioramas
|
myrioramas
|
||||||
myrioscope
|
|
||||||
myristic
|
myristic
|
||||||
myrmecoid
|
myrmecoid
|
||||||
myrrhine
|
myrrhine
|
||||||
@@ -50808,8 +50769,6 @@ negrophobe
|
|||||||
negrophobes
|
negrophobes
|
||||||
negs
|
negs
|
||||||
neifs
|
neifs
|
||||||
neighborless
|
|
||||||
neighbourless
|
|
||||||
neinei
|
neinei
|
||||||
neineis
|
neineis
|
||||||
neist
|
neist
|
||||||
@@ -51072,7 +51031,6 @@ neuropathies
|
|||||||
neuropathist
|
neuropathist
|
||||||
neuropathists
|
neuropathists
|
||||||
neuropaths
|
neuropaths
|
||||||
neuropeptide
|
|
||||||
neuropil
|
neuropil
|
||||||
neuropils
|
neuropils
|
||||||
neuroplasm
|
neuroplasm
|
||||||
@@ -53020,14 +52978,11 @@ opaled
|
|||||||
opalines
|
opalines
|
||||||
opalised
|
opalised
|
||||||
opalized
|
opalized
|
||||||
opeidoscope
|
|
||||||
openability
|
|
||||||
openable
|
openable
|
||||||
opennesses
|
opennesses
|
||||||
openside
|
openside
|
||||||
opensides
|
opensides
|
||||||
openworks
|
openworks
|
||||||
opepe
|
|
||||||
opepes
|
opepes
|
||||||
operagoer
|
operagoer
|
||||||
operagoers
|
operagoers
|
||||||
@@ -53046,15 +53001,11 @@ operatising
|
|||||||
operativeness
|
operativeness
|
||||||
operativity
|
operativity
|
||||||
operatize
|
operatize
|
||||||
operatized
|
|
||||||
operatizes
|
|
||||||
operatizing
|
|
||||||
opercele
|
opercele
|
||||||
operceles
|
operceles
|
||||||
opercula
|
opercula
|
||||||
opercular
|
opercular
|
||||||
operculars
|
operculars
|
||||||
operculate
|
|
||||||
opercule
|
opercule
|
||||||
opercules
|
opercules
|
||||||
operettist
|
operettist
|
||||||
@@ -53396,7 +53347,6 @@ orologists
|
|||||||
orology
|
orology
|
||||||
orometers
|
orometers
|
||||||
oronasal
|
oronasal
|
||||||
oropesa
|
|
||||||
oropesas
|
oropesas
|
||||||
orphanhoods
|
orphanhoods
|
||||||
orphanism
|
orphanism
|
||||||
@@ -53467,19 +53417,15 @@ oscar
|
|||||||
oscars
|
oscars
|
||||||
oscheal
|
oscheal
|
||||||
oscillative
|
oscillative
|
||||||
oscillography
|
|
||||||
oscinine
|
oscinine
|
||||||
oscitance
|
oscitance
|
||||||
oscitances
|
oscitances
|
||||||
oscitancies
|
|
||||||
oscitantly
|
|
||||||
oscitate
|
oscitate
|
||||||
oscitated
|
oscitated
|
||||||
oscitates
|
oscitates
|
||||||
oscitating
|
oscitating
|
||||||
oscitations
|
oscitations
|
||||||
oscula
|
oscula
|
||||||
osculatories
|
|
||||||
oscule
|
oscule
|
||||||
oscules
|
oscules
|
||||||
osetra
|
osetra
|
||||||
@@ -59818,7 +59764,6 @@ poitrels
|
|||||||
poitrine
|
poitrine
|
||||||
poitrines
|
poitrines
|
||||||
pokable
|
pokable
|
||||||
pokal
|
|
||||||
pokals
|
pokals
|
||||||
pokeberries
|
pokeberries
|
||||||
pokeful
|
pokeful
|
||||||
@@ -74044,7 +73989,6 @@ slooshing
|
|||||||
sloots
|
sloots
|
||||||
sloper
|
sloper
|
||||||
slopers
|
slopers
|
||||||
slopewise
|
|
||||||
slopier
|
slopier
|
||||||
slopiest
|
slopiest
|
||||||
slopingly
|
slopingly
|
||||||
@@ -77034,7 +76978,6 @@ staunchers
|
|||||||
staunchings
|
staunchings
|
||||||
stauning
|
stauning
|
||||||
stauns
|
stauns
|
||||||
stauroscope
|
|
||||||
stavesacre
|
stavesacre
|
||||||
stavesacres
|
stavesacres
|
||||||
stawing
|
stawing
|
||||||
@@ -78840,7 +78783,6 @@ suboctuple
|
|||||||
subocular
|
subocular
|
||||||
suboffice
|
suboffice
|
||||||
suboffices
|
suboffices
|
||||||
subopercula
|
|
||||||
suboptic
|
suboptic
|
||||||
suboral
|
suboral
|
||||||
subordinal
|
subordinal
|
||||||
@@ -81642,7 +81584,6 @@ teil
|
|||||||
tein
|
tein
|
||||||
teinding
|
teinding
|
||||||
teinds
|
teinds
|
||||||
teinoscope
|
|
||||||
tel
|
tel
|
||||||
tela
|
tela
|
||||||
telae
|
telae
|
||||||
@@ -82693,8 +82634,6 @@ thionyl
|
|||||||
thionyls
|
thionyls
|
||||||
thiopental
|
thiopental
|
||||||
thiopentals
|
thiopentals
|
||||||
thiopentone
|
|
||||||
thiopentones
|
|
||||||
thiophen
|
thiophen
|
||||||
thiophene
|
thiophene
|
||||||
thiophenes
|
thiophenes
|
||||||
@@ -82746,7 +82685,6 @@ thonder
|
|||||||
thonged
|
thonged
|
||||||
thoracal
|
thoracal
|
||||||
thoraces
|
thoraces
|
||||||
thoracoscope
|
|
||||||
thorianites
|
thorianites
|
||||||
thorias
|
thorias
|
||||||
thoric
|
thoric
|
||||||
@@ -85171,7 +85109,6 @@ trollings
|
|||||||
trollius
|
trollius
|
||||||
trolloped
|
trolloped
|
||||||
trollopee
|
trollopee
|
||||||
trollopees
|
|
||||||
trolloping
|
trolloping
|
||||||
trollopy
|
trollopy
|
||||||
trolly
|
trolly
|
||||||
@@ -87532,7 +87469,6 @@ unnourishing
|
|||||||
unobeyed
|
unobeyed
|
||||||
unoften
|
unoften
|
||||||
unopen
|
unopen
|
||||||
unopenable
|
|
||||||
unoperative
|
unoperative
|
||||||
unorder
|
unorder
|
||||||
unordering
|
unordering
|
||||||
|
|||||||
@@ -27,7 +27,6 @@ thoughtfulness|thou-ght-ful-ness|mind|The state of thinking deeply or being cari
|
|||||||
architecture|ar-chi-tec-ture|city|The art and practice of designing buildings
|
architecture|ar-chi-tec-ture|city|The art and practice of designing buildings
|
||||||
metropolitan|me-tro-pol-itan|city|Relating to a large, busy city
|
metropolitan|me-tro-pol-itan|city|Relating to a large, busy city
|
||||||
construction|con-stru-cti-on|city|The building of something typically large
|
construction|con-stru-cti-on|city|The building of something typically large
|
||||||
neighborhood|neigh-bor-ho-od|city|A district or area forming a community
|
|
||||||
skyscraper|sky-sc-ra-per|city|A very tall building with many stories
|
skyscraper|sky-sc-ra-per|city|A very tall building with many stories
|
||||||
masterpiece|mas-ter-pie-ce|arts|A work of outstanding artistry or skill
|
masterpiece|mas-ter-pie-ce|arts|A work of outstanding artistry or skill
|
||||||
calligraphy|cal-lig-ra-phy|arts|Decorative handwriting or handwritten lettering
|
calligraphy|cal-lig-ra-phy|arts|Decorative handwriting or handwritten lettering
|
||||||
@@ -93,7 +92,6 @@ exploration|ex-plo-ra-tion|ocean|The action of traveling through an unfamiliar a
|
|||||||
electricity|el-ect-ri-city|physics|Form of energy from charged elementary particles
|
electricity|el-ect-ri-city|physics|Form of energy from charged elementary particles
|
||||||
radioactive|rad-ioa-cti-ve|physics|Emitting ionizing radiation from nuclei
|
radioactive|rad-ioa-cti-ve|physics|Emitting ionizing radiation from nuclei
|
||||||
magnetism|mag-ne-ti-sm|physics|A physical phenomenon produced by the motion of electric charge
|
magnetism|mag-ne-ti-sm|physics|A physical phenomenon produced by the motion of electric charge
|
||||||
kaleidoscope|kal-eid-osc-ope|arts|Optical instrument with reflective surfaces showing patterns
|
|
||||||
rollercoaster|rol-ler-coas-ter|fun|Amusement park ride with steep slopes and curves
|
rollercoaster|rol-ler-coas-ter|fun|Amusement park ride with steep slopes and curves
|
||||||
firecracker|fi-rec-rac-ker|fun|A loud explosive firework
|
firecracker|fi-rec-rac-ker|fun|A loud explosive firework
|
||||||
helicopter|he-li-cop-ter|travel|Aircraft with horizontally rotating blades
|
helicopter|he-li-cop-ter|travel|Aircraft with horizontally rotating blades
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
14879
src/data/puzzles.js
14879
src/data/puzzles.js
File diff suppressed because it is too large
Load Diff
@@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"version": "1.0.7"
|
"version": "1.0.8"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user