diff --git a/scripts/wk-api/test.ts b/scripts/wk-api/test.ts
new file mode 100644
index 0000000..adadb18
--- /dev/null
+++ b/scripts/wk-api/test.ts
@@ -0,0 +1,12 @@
+import { WaniKani } from '@/wanikani';
+
+async function main() {
+ const wk = new WaniKani();
+ wk.$axios
+ .get('/level_progressions')
+ .then((r) => console.dir(r.data, { depth: null }));
+}
+
+if (require.main === module) {
+ main();
+}
diff --git a/src/wanikani.ts b/src/wanikani.ts
index 7503baa..5041d49 100644
--- a/src/wanikani.ts
+++ b/src/wanikani.ts
@@ -416,6 +416,7 @@ export class WaniKani {
sentenceCloze?: string;
},
opts: {
+ prependEnglishCloze?: boolean;
overwrite?: boolean;
} = {},
) {
@@ -504,6 +505,7 @@ export class WaniKani {
const notJa = '[^\\p{sc=Han}\\p{sc=Katakana}\\p{sc=Hiragana}]+';
if (
+ opts.prependEnglishCloze &&
clozeSent &&
!new RegExp(
`(^${notJa}
|
${notJa}$)`,