mirror of
https://github.com/heyman/heynote.git
synced 2025-06-27 04:51:50 +02:00
Downgrade @codemirror/lang-markdown to 6.3.0 (from 6.3.2) since something in 6.3.1 causes lists to not be continued when pressing enter at the end of a list.
Add test.
This commit is contained in:
parent
38a3e3f46e
commit
5768ff658d
10
package-lock.json
generated
10
package-lock.json
generated
@ -24,7 +24,7 @@
|
|||||||
"@codemirror/lang-javascript": "^6.2.1",
|
"@codemirror/lang-javascript": "^6.2.1",
|
||||||
"@codemirror/lang-json": "^6.0.1",
|
"@codemirror/lang-json": "^6.0.1",
|
||||||
"@codemirror/lang-lezer": "^6.0.1",
|
"@codemirror/lang-lezer": "^6.0.1",
|
||||||
"@codemirror/lang-markdown": "^6.2.3",
|
"@codemirror/lang-markdown": "^6.3.0",
|
||||||
"@codemirror/lang-php": "^6.0.1",
|
"@codemirror/lang-php": "^6.0.1",
|
||||||
"@codemirror/lang-python": "^6.1.3",
|
"@codemirror/lang-python": "^6.1.3",
|
||||||
"@codemirror/lang-rust": "^6.0.1",
|
"@codemirror/lang-rust": "^6.0.1",
|
||||||
@ -39,7 +39,7 @@
|
|||||||
"@codemirror/view": "^6.36.5",
|
"@codemirror/view": "^6.36.5",
|
||||||
"@electron/asar": "^3.2.2",
|
"@electron/asar": "^3.2.2",
|
||||||
"@lezer/generator": "^1.5.1",
|
"@lezer/generator": "^1.5.1",
|
||||||
"@lezer/markdown": "^1.1.2",
|
"@lezer/markdown": "^1.4.2",
|
||||||
"@playwright/test": "^1.51.1",
|
"@playwright/test": "^1.51.1",
|
||||||
"@replit/codemirror-lang-csharp": "^6.2.0",
|
"@replit/codemirror-lang-csharp": "^6.2.0",
|
||||||
"@rollup/plugin-node-resolve": "^15.0.1",
|
"@rollup/plugin-node-resolve": "^15.0.1",
|
||||||
@ -240,9 +240,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@codemirror/lang-markdown": {
|
"node_modules/@codemirror/lang-markdown": {
|
||||||
"version": "6.3.2",
|
"version": "6.3.0",
|
||||||
"resolved": "https://registry.npmjs.org/@codemirror/lang-markdown/-/lang-markdown-6.3.2.tgz",
|
"resolved": "https://registry.npmjs.org/@codemirror/lang-markdown/-/lang-markdown-6.3.0.tgz",
|
||||||
"integrity": "sha512-c/5MYinGbFxYl4itE9q/rgN/sMTjOr8XL5OWnC+EaRMLfCbVUmmubTJfdgpfcSS2SCaT7b+Q+xi3l6CgoE+BsA==",
|
"integrity": "sha512-lYrI8SdL/vhd0w0aHIEvIRLRecLF7MiiRfzXFZY94dFwHqC9HtgxgagJ8fyYNBldijGatf9wkms60d8SrAj6Nw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
@ -39,7 +39,7 @@
|
|||||||
"@codemirror/lang-javascript": "^6.2.1",
|
"@codemirror/lang-javascript": "^6.2.1",
|
||||||
"@codemirror/lang-json": "^6.0.1",
|
"@codemirror/lang-json": "^6.0.1",
|
||||||
"@codemirror/lang-lezer": "^6.0.1",
|
"@codemirror/lang-lezer": "^6.0.1",
|
||||||
"@codemirror/lang-markdown": "^6.2.3",
|
"@codemirror/lang-markdown": "^6.3.0",
|
||||||
"@codemirror/lang-php": "^6.0.1",
|
"@codemirror/lang-php": "^6.0.1",
|
||||||
"@codemirror/lang-python": "^6.1.3",
|
"@codemirror/lang-python": "^6.1.3",
|
||||||
"@codemirror/lang-rust": "^6.0.1",
|
"@codemirror/lang-rust": "^6.0.1",
|
||||||
@ -54,7 +54,7 @@
|
|||||||
"@codemirror/view": "^6.36.5",
|
"@codemirror/view": "^6.36.5",
|
||||||
"@electron/asar": "^3.2.2",
|
"@electron/asar": "^3.2.2",
|
||||||
"@lezer/generator": "^1.5.1",
|
"@lezer/generator": "^1.5.1",
|
||||||
"@lezer/markdown": "^1.1.2",
|
"@lezer/markdown": "^1.4.2",
|
||||||
"@playwright/test": "^1.51.1",
|
"@playwright/test": "^1.51.1",
|
||||||
"@replit/codemirror-lang-csharp": "^6.2.0",
|
"@replit/codemirror-lang-csharp": "^6.2.0",
|
||||||
"@rollup/plugin-node-resolve": "^15.0.1",
|
"@rollup/plugin-node-resolve": "^15.0.1",
|
||||||
|
@ -33,3 +33,13 @@ test("checkbox toggle", async ({ page }) => {
|
|||||||
await checkbox.click()
|
await checkbox.click()
|
||||||
expect(await heynotePage.getBlockContent(0)).toBe("- [ ] todo\n")
|
expect(await heynotePage.getBlockContent(0)).toBe("- [ ] todo\n")
|
||||||
})
|
})
|
||||||
|
|
||||||
|
test("todo list continue on enter", async ({ page }) => {
|
||||||
|
const content = `
|
||||||
|
∞∞∞markdown
|
||||||
|
- [ ] todo`
|
||||||
|
await heynotePage.setContent(content)
|
||||||
|
await heynotePage.setCursorPosition(content.length)
|
||||||
|
await page.locator("body").press("Enter")
|
||||||
|
expect(await heynotePage.getBlockContent(0)).toBe("- [ ] todo\n- [ ] ")
|
||||||
|
})
|
||||||
|
Loading…
x
Reference in New Issue
Block a user