Notes/docs/Developer Guide/!!!meta.json

2867 lines
148 KiB
JSON
Raw Normal View History

2025-04-12 01:36:03 +03:00
{
2025-04-12 01:36:45 +03:00
"formatVersion": 2,
2025-06-17 12:38:04 +02:00
"appVersion": "0.95.0",
2025-04-12 01:36:45 +03:00
"files": [
{
"isClone": false,
"noteId": "jdjRLhLV3TtI",
"notePath": [
"jdjRLhLV3TtI"
],
"title": "Developer Guide",
"notePosition": 1,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"attachments": [],
"dirFileName": "Developer Guide",
"children": [
{
"isClone": false,
"noteId": "T2W7WCZrYZBU",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"T2W7WCZrYZBU"
2025-04-12 01:36:45 +03:00
],
"title": "Environment Setup",
"notePosition": 50,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "iconClass",
"value": "bx bx-cog",
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
"dataFileName": "Environment Setup.md",
"attachments": []
},
{
"isClone": false,
"noteId": "cxfTSHIUQtt2",
"notePath": [
"jdjRLhLV3TtI",
"cxfTSHIUQtt2"
],
"title": "Project Structure",
"notePosition": 190,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "iconClass",
"value": "bx bx-list-ul",
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
"dataFileName": "Project Structure.md",
"attachments": [],
"dirFileName": "Project Structure",
"children": [
{
"isClone": false,
"noteId": "Jg7clqogFOyD",
"notePath": [
"jdjRLhLV3TtI",
"cxfTSHIUQtt2",
"Jg7clqogFOyD"
],
"title": "CKEditor",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "BRhQZHgwaGyw",
"isInheritable": false,
"position": 10
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-package",
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
"dataFileName": "CKEditor.md",
"attachments": [],
"dirFileName": "CKEditor",
"children": [
{
"isClone": false,
"noteId": "BRhQZHgwaGyw",
"notePath": [
"jdjRLhLV3TtI",
"cxfTSHIUQtt2",
"Jg7clqogFOyD",
"BRhQZHgwaGyw"
],
"title": "Plugin migration guide",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Plugin migration guide.md",
"attachments": []
}
]
}
]
},
{
"isClone": false,
"noteId": "YjerxU7Aii8X",
"notePath": [
"jdjRLhLV3TtI",
"YjerxU7Aii8X"
],
"title": "Troubleshooting",
"notePosition": 200,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "iconClass",
"value": "bx bx-bug",
2025-04-12 01:36:45 +03:00
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
"attachments": [],
"dirFileName": "Troubleshooting",
2025-04-12 01:36:45 +03:00
"children": [
{
"isClone": false,
"noteId": "g9nFZ6dRz1Cg",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"YjerxU7Aii8X",
"g9nFZ6dRz1Cg"
2025-04-12 01:36:45 +03:00
],
"title": "better-sqlite3 was compiled against a different Node.js version",
2025-04-12 01:36:45 +03:00
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "better-sqlite3 was compiled ag.md",
2025-04-12 01:36:45 +03:00
"attachments": []
}
]
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "wbVIolLKDhe2",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
2025-06-17 12:38:04 +02:00
"wbVIolLKDhe2"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "Development and architecture",
"notePosition": 220,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"attachments": [],
2025-06-17 12:38:04 +02:00
"dirFileName": "Development and architecture",
2025-04-12 01:36:45 +03:00
"children": [
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "TLXJwBDo8Rdv",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
2025-06-17 12:38:04 +02:00
"wbVIolLKDhe2",
"TLXJwBDo8Rdv"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "Internationalisation / Translations",
"notePosition": 10,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "ky5zpmxXZhhr",
"isInheritable": false,
"position": 10
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-globe",
"isInheritable": false,
"position": 10
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Internationalisation Translat.md",
"attachments": [],
"dirFileName": "Internationalisation Translations",
"children": [
{
"isClone": false,
"noteId": "ky5zpmxXZhhr",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"TLXJwBDo8Rdv",
"ky5zpmxXZhhr"
],
"title": "Guidelines",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Guidelines.md",
"attachments": []
},
{
"isClone": false,
"noteId": "VTebBD3jZjdp",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"TLXJwBDo8Rdv",
"VTebBD3jZjdp"
],
"title": "i18n-ally",
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "ky5zpmxXZhhr",
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
"dataFileName": "i18n-ally.md",
"attachments": []
},
{
"isClone": false,
"noteId": "KhDvxPlQQybs",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"TLXJwBDo8Rdv",
"KhDvxPlQQybs"
],
"title": "Server translations",
"notePosition": 30,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Server translations.md",
"attachments": []
}
]
2025-04-12 01:36:45 +03:00
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "fI16A7NrT713",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
2025-06-17 12:38:04 +02:00
"wbVIolLKDhe2",
"fI16A7NrT713"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "Live reload",
"notePosition": 20,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
2025-04-12 01:36:45 +03:00
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Live reload.md",
2025-04-12 01:36:45 +03:00
"attachments": []
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "7BCukQTCm7fv",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
2025-06-17 12:38:04 +02:00
"wbVIolLKDhe2",
"7BCukQTCm7fv"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "Themes",
"notePosition": 30,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Themes.md",
"attachments": []
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "n9wYW9nUTynV",
"notePath": [
"jdjRLhLV3TtI",
2025-06-17 12:38:04 +02:00
"wbVIolLKDhe2",
"n9wYW9nUTynV"
],
2025-06-17 12:38:04 +02:00
"title": "Synchronisation",
"notePosition": 40,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"attachments": [],
2025-06-17 12:38:04 +02:00
"dirFileName": "Synchronisation",
2025-04-12 01:36:45 +03:00
"children": [
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "wA6tm9xcWWaB",
"notePath": [
"jdjRLhLV3TtI",
2025-06-17 12:38:04 +02:00
"wbVIolLKDhe2",
"n9wYW9nUTynV",
"wA6tm9xcWWaB"
],
2025-06-17 12:38:04 +02:00
"title": "Content hashing",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Content hashing.md",
"attachments": []
2025-04-12 01:36:45 +03:00
}
]
},
2025-04-12 01:36:45 +03:00
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "aGlhNBEA9wwo",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
2025-06-17 12:38:04 +02:00
"wbVIolLKDhe2",
"aGlhNBEA9wwo"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "Build information",
"notePosition": 50,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
2025-06-17 12:38:04 +02:00
"type": "relation",
"name": "internalLink",
"value": "PXzm2t3sCdsP",
2025-04-12 01:36:45 +03:00
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Build information.md",
"attachments": []
},
{
"isClone": false,
"noteId": "vNMojjUN76jc",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"vNMojjUN76jc"
],
"title": "Database",
"notePosition": 60,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
2025-04-12 01:36:45 +03:00
"attachments": [],
2025-06-17 12:38:04 +02:00
"dirFileName": "Database",
2025-04-12 01:36:45 +03:00
"children": [
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "e6GnYOXeIWjg",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
2025-06-17 12:38:04 +02:00
"wbVIolLKDhe2",
"vNMojjUN76jc",
"e6GnYOXeIWjg"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "attachments",
"notePosition": 20,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "DSkl8C325tEC",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
"value": "UvXpeSqfYc6d",
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
"value": "VIcWnKGs0sMh",
"isInheritable": false,
"position": 30
},
{
"type": "relation",
"name": "internalLink",
"value": "tM3rIZQzlum4",
"isInheritable": false,
"position": 40
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-table",
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
"dataFileName": "attachments.md",
"attachments": []
},
2025-04-12 01:36:45 +03:00
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "ciL84vNBNi9y",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
2025-06-17 12:38:04 +02:00
"wbVIolLKDhe2",
"vNMojjUN76jc",
"ciL84vNBNi9y"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "attributes",
"notePosition": 30,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "r11Bh3uxFGRj",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
"value": "DSkl8C325tEC",
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
"value": "tM3rIZQzlum4",
"isInheritable": false,
"position": 30
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-table",
"isInheritable": false,
"position": 10
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "attributes.md",
2025-04-12 01:36:45 +03:00
"attachments": []
2025-06-17 12:38:04 +02:00
},
2025-04-12 01:36:45 +03:00
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "VIcWnKGs0sMh",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
2025-06-17 12:38:04 +02:00
"wbVIolLKDhe2",
"vNMojjUN76jc",
"VIcWnKGs0sMh"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "blobs",
"notePosition": 40,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
2025-06-17 12:38:04 +02:00
"type": "label",
"name": "iconClass",
"value": "bx bx-table",
2025-04-12 01:36:45 +03:00
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "blobs.md",
"attachments": []
},
{
"isClone": false,
"noteId": "GskLPkgY5n6E",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"vNMojjUN76jc",
"GskLPkgY5n6E"
],
"title": "branches",
"notePosition": 50,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
2025-06-17 12:38:04 +02:00
"type": "relation",
"name": "internalLink",
"value": "h8AsuFjSD4fB",
"isInheritable": false,
"position": 10
},
{
2025-06-17 12:38:04 +02:00
"type": "relation",
"name": "internalLink",
"value": "DSkl8C325tEC",
"isInheritable": false,
"position": 20
},
{
2025-06-17 12:38:04 +02:00
"type": "relation",
"name": "internalLink",
"value": "tM3rIZQzlum4",
"isInheritable": false,
"position": 30
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-table",
"isInheritable": false,
"position": 10
}
2025-06-17 12:38:04 +02:00
],
"format": "markdown",
"dataFileName": "branches.md",
"attachments": []
},
2025-04-12 01:36:45 +03:00
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "ohhExR078MPU",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
2025-06-17 12:38:04 +02:00
"vNMojjUN76jc",
"ohhExR078MPU"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "entity_changes",
"notePosition": 51,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "iconClass",
"value": "bx bx-table",
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
"dataFileName": "entity_changes.md",
"attachments": []
},
{
"isClone": false,
"noteId": "bRqbIg633nCs",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"vNMojjUN76jc",
"bRqbIg633nCs"
],
"title": "etapi_tokens",
"notePosition": 52,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
2025-06-17 12:38:04 +02:00
"value": "tM3rIZQzlum4",
2025-04-12 01:36:45 +03:00
"isInheritable": false,
"position": 10
},
{
"type": "label",
"name": "iconClass",
2025-06-17 12:38:04 +02:00
"value": "bx bx-table",
2025-04-12 01:36:45 +03:00
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "etapi_tokens.md",
2025-04-12 01:36:45 +03:00
"attachments": []
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "DSkl8C325tEC",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
2025-06-17 12:38:04 +02:00
"vNMojjUN76jc",
"DSkl8C325tEC"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "notes",
"notePosition": 53,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "VIcWnKGs0sMh",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
"value": "UvXpeSqfYc6d",
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
"value": "tM3rIZQzlum4",
"isInheritable": false,
"position": 30
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-table",
"isInheritable": false,
"position": 10
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "notes.md",
2025-04-12 01:36:45 +03:00
"attachments": []
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "4oeftEmy77Bt",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
2025-06-17 12:38:04 +02:00
"vNMojjUN76jc",
"4oeftEmy77Bt"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "options",
"notePosition": 54,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [
2025-04-12 01:36:45 +03:00
{
2025-06-17 12:38:04 +02:00
"type": "label",
"name": "iconClass",
"value": "bx bx-table",
"isInheritable": false,
"position": 10
2025-04-12 01:36:45 +03:00
}
2025-06-17 12:38:04 +02:00
],
"format": "markdown",
"dataFileName": "options.md",
"attachments": []
2025-04-12 01:36:45 +03:00
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "VyFirdgAOoh5",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
2025-06-17 12:38:04 +02:00
"vNMojjUN76jc",
"VyFirdgAOoh5"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "recent_notes",
"notePosition": 55,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
2025-06-17 12:38:04 +02:00
"value": "DSkl8C325tEC",
"isInheritable": false,
"position": 10
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-table",
2025-04-12 01:36:45 +03:00
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "recent_notes.md",
2025-04-12 01:36:45 +03:00
"attachments": []
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "s7ZBiaJVNumK",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
2025-06-17 12:38:04 +02:00
"vNMojjUN76jc",
"s7ZBiaJVNumK"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "revisions",
"notePosition": 56,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [
2025-04-12 01:36:45 +03:00
{
2025-06-17 12:38:04 +02:00
"type": "relation",
"name": "internalLink",
"value": "DSkl8C325tEC",
"isInheritable": false,
"position": 10
2025-04-12 01:36:45 +03:00
},
{
2025-06-17 12:38:04 +02:00
"type": "relation",
"name": "internalLink",
"value": "VIcWnKGs0sMh",
"isInheritable": false,
"position": 20
2025-04-12 01:36:45 +03:00
},
{
2025-06-17 12:38:04 +02:00
"type": "relation",
"name": "internalLink",
"value": "UvXpeSqfYc6d",
"isInheritable": false,
"position": 30
2025-04-12 01:36:45 +03:00
},
{
2025-06-17 12:38:04 +02:00
"type": "label",
"name": "iconClass",
"value": "bx bx-table",
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
"dataFileName": "revisions.md",
"attachments": []
}
]
},
{
"isClone": false,
"noteId": "UvXpeSqfYc6d",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"UvXpeSqfYc6d"
],
"title": "Protected entities",
"notePosition": 80,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "e6GnYOXeIWjg",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
"value": "DSkl8C325tEC",
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
"value": "s7ZBiaJVNumK",
"isInheritable": false,
"position": 30
}
],
"format": "markdown",
"dataFileName": "Protected entities.md",
"attachments": []
},
{
"isClone": false,
"noteId": "tM3rIZQzlum4",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"tM3rIZQzlum4"
],
"title": "Deleted notes",
"notePosition": 90,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Deleted notes.md",
"attachments": []
},
{
"isClone": false,
"noteId": "r11Bh3uxFGRj",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"r11Bh3uxFGRj"
],
"title": "Special notes",
"notePosition": 100,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Special notes.md",
"attachments": []
},
{
"isClone": false,
"noteId": "h8AsuFjSD4fB",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"h8AsuFjSD4fB"
],
"title": "Branch prefixes",
"notePosition": 110,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Branch prefixes.md",
"attachments": []
},
{
"isClone": false,
"noteId": "qjQNyaYXSNWu",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"qjQNyaYXSNWu"
],
"title": "Revisions",
"notePosition": 120,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Revisions.md",
"attachments": []
},
{
"isClone": false,
"noteId": "3mz4ZYhi9Cy8",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"3mz4ZYhi9Cy8"
],
"title": "Backlinks",
"notePosition": 130,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Backlinks.md",
"attachments": []
},
{
"isClone": false,
"noteId": "ItZRqNGeGSU0",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"ItZRqNGeGSU0"
],
"title": "Note types",
"notePosition": 140,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "DSkl8C325tEC",
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
"dataFileName": "Note types.md",
"attachments": []
},
{
"isClone": false,
"noteId": "64ZTlUPgEPtW",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"64ZTlUPgEPtW"
],
"title": "Safe mode",
"notePosition": 150,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Safe mode.md",
"attachments": []
},
{
"isClone": false,
"noteId": "m2W35hwSDUeh",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"m2W35hwSDUeh"
],
"title": "Icons",
"notePosition": 160,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "PXzm2t3sCdsP",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
"value": "oLhKpfi2kGON",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Icons.md",
"attachments": [],
"dirFileName": "Icons",
"children": [
{
"isClone": false,
"noteId": "rUkJPiX0sJSk",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"m2W35hwSDUeh",
"rUkJPiX0sJSk"
],
"title": "Removed icons",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Removed icons.md",
"attachments": []
},
{
"isClone": false,
"noteId": "GzrBXey1UTUW",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"m2W35hwSDUeh",
"GzrBXey1UTUW"
],
"title": "Icons on Mac",
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Icons on Mac.md",
"attachments": [
{
"attachmentId": "gMQM37l1tgDc",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "Icons on Mac_image.png"
},
{
"attachmentId": "KBbeDSs1hueu",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "1_Icons on Mac_image.png"
}
],
"dirFileName": "Icons on Mac",
"children": [
{
"isClone": false,
"noteId": "0btkkp7llQdO",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
2025-06-17 12:38:04 +02:00
"m2W35hwSDUeh",
"GzrBXey1UTUW",
"0btkkp7llQdO"
],
2025-06-17 12:38:04 +02:00
"title": "Slightly blurry icon on Mac",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [],
"format": "markdown",
"dataFileName": "Slightly blurry icon on Mac.md",
"attachments": [
{
2025-06-17 12:38:04 +02:00
"attachmentId": "6USSTMu15E6N",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "Slightly blurry icon on Ma.png"
},
{
2025-06-17 12:38:04 +02:00
"attachmentId": "KEkBj1bOyfQ5",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "1_Slightly blurry icon on Ma.png"
},
{
2025-06-17 12:38:04 +02:00
"attachmentId": "XaG2VbiqKYtR",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "2_Slightly blurry icon on Ma.png"
}
2025-06-17 12:38:04 +02:00
]
},
2025-04-12 01:36:45 +03:00
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "8zAJ5J8SFEp8",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
2025-06-17 12:38:04 +02:00
"m2W35hwSDUeh",
"GzrBXey1UTUW",
"8zAJ5J8SFEp8"
],
2025-06-17 12:38:04 +02:00
"title": "Adaptive icon",
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [],
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Adaptive icon.md",
"attachments": [
{
2025-06-17 12:38:04 +02:00
"attachmentId": "38usIA7IJTpY",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "Adaptive icon_image.png"
},
{
2025-06-17 12:38:04 +02:00
"attachmentId": "4eQa9Eqkuekv",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "1_Adaptive icon_image.png"
},
{
2025-06-17 12:38:04 +02:00
"attachmentId": "gM1I22x3bYDv",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "2_Adaptive icon_image.png"
},
{
2025-06-17 12:38:04 +02:00
"attachmentId": "Im2xMquSwizu",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "3_Adaptive icon_image.png"
},
{
2025-06-17 12:38:04 +02:00
"attachmentId": "l2xu0BHxfPfq",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "4_Adaptive icon_image.png"
},
{
2025-06-17 12:38:04 +02:00
"attachmentId": "wM6YPPsas7tA",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "5_Adaptive icon_image.png"
},
{
2025-06-17 12:38:04 +02:00
"attachmentId": "zPLIBv0Xvgwm",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "6_Adaptive icon_image.png"
}
2025-06-17 12:38:04 +02:00
]
2025-04-12 01:36:45 +03:00
}
]
2025-06-17 12:38:04 +02:00
}
]
},
{
"isClone": false,
"noteId": "oLhKpfi2kGON",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"oLhKpfi2kGON"
],
"title": "Demo document",
"notePosition": 170,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Demo document.md",
"attachments": []
},
{
"isClone": false,
"noteId": "mXFYlhuEr1mZ",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"mXFYlhuEr1mZ"
],
"title": "Docker",
"notePosition": 180,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Docker.md",
"attachments": []
},
{
"isClone": false,
"noteId": "6dC7ha5vjqqS",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"6dC7ha5vjqqS"
],
"title": "Options",
"notePosition": 190,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Options.md",
"attachments": [],
"dirFileName": "Options",
"children": [
2025-04-12 01:36:45 +03:00
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "Qk5Q0Xty3ITv",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
2025-06-17 12:38:04 +02:00
"6dC7ha5vjqqS",
"Qk5Q0Xty3ITv"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "Check box option",
"notePosition": 10,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [],
2025-04-12 01:36:45 +03:00
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Check box option.md",
2025-04-12 01:36:45 +03:00
"attachments": []
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "VnqYvYEuMMvb",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
2025-06-17 12:38:04 +02:00
"6dC7ha5vjqqS",
"VnqYvYEuMMvb"
],
2025-06-17 12:38:04 +02:00
"title": "Trigger UI refresh",
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Trigger UI refresh.md",
"attachments": []
},
2025-04-12 01:36:45 +03:00
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "3TbiQZODAp6y",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
2025-06-17 12:38:04 +02:00
"6dC7ha5vjqqS",
"3TbiQZODAp6y"
],
2025-06-17 12:38:04 +02:00
"title": "Displaying the option in settings",
"notePosition": 30,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Displaying the option in setti.md",
"attachments": []
2025-04-12 01:36:45 +03:00
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "1TVWljchsc0t",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
2025-06-17 12:38:04 +02:00
"6dC7ha5vjqqS",
"1TVWljchsc0t"
],
2025-06-17 12:38:04 +02:00
"title": "Refresh widget with option change",
"notePosition": 40,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Refresh widget with option cha.md",
"attachments": []
},
2025-04-12 01:36:45 +03:00
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "NcHcYOEn4ol5",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
2025-06-17 12:38:04 +02:00
"6dC7ha5vjqqS",
"NcHcYOEn4ol5"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "Creating a new option",
"notePosition": 50,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Creating a new option.md",
2025-04-12 01:36:45 +03:00
"attachments": []
2025-06-17 12:38:04 +02:00
}
]
},
{
"isClone": false,
"noteId": "AdNRgGrYeTCy",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"AdNRgGrYeTCy"
],
"title": "Adding a new note type",
"notePosition": 210,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"attachments": [],
"dirFileName": "Adding a new note type",
"children": [
2025-04-12 01:36:45 +03:00
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "UFtOg3sLumZM",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
2025-06-17 12:38:04 +02:00
"AdNRgGrYeTCy",
"UFtOg3sLumZM"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "First steps",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
2025-04-12 01:36:45 +03:00
{
"type": "relation",
"name": "internalLink",
2025-06-17 12:38:04 +02:00
"value": "lgFwLJT72mdf",
"isInheritable": false,
"position": 10
2025-06-17 12:38:04 +02:00
},
{
"type": "relation",
"name": "internalLink",
"value": "oLhKpfi2kGON",
"isInheritable": false,
"position": 20
2025-04-12 01:36:45 +03:00
}
],
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "First steps.md",
"attachments": [],
"dirFileName": "First steps",
"children": [
{
"isClone": false,
"noteId": "aSO1wqK7L1ma",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"AdNRgGrYeTCy",
"UFtOg3sLumZM",
"aSO1wqK7L1ma"
],
"title": "mind_map.js",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "code",
"mime": "application/javascript;env=frontend",
"attributes": [],
"dataFileName": "mind_map.js",
"attachments": []
}
]
},
2025-04-12 01:36:45 +03:00
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "lgFwLJT72mdf",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
2025-06-17 12:38:04 +02:00
"AdNRgGrYeTCy",
"lgFwLJT72mdf"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "Note type checklist",
"notePosition": 20,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "UFtOg3sLumZM",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
"value": "OGYpAbrmEXbX",
"isInheritable": false,
"position": 20
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-list-check",
"isInheritable": false,
"position": 40
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Note type checklist.md",
2025-04-12 01:36:45 +03:00
"attachments": []
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "PoxUNujeKJ7T",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
2025-06-17 12:38:04 +02:00
"AdNRgGrYeTCy",
"PoxUNujeKJ7T"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "Saving data via spaced update",
"notePosition": 30,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
2025-06-17 12:38:04 +02:00
"value": "OGYpAbrmEXbX",
"isInheritable": false,
"position": 10
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Saving data via spaced update.md",
"attachments": []
2025-04-12 01:36:45 +03:00
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "xYVE7qA3EBwb",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
2025-06-17 12:38:04 +02:00
"AdNRgGrYeTCy",
"xYVE7qA3EBwb"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "Loading data",
"notePosition": 40,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "PoxUNujeKJ7T",
"isInheritable": false,
"position": 10
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Loading data.md",
2025-04-12 01:36:45 +03:00
"attachments": []
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "OGYpAbrmEXbX",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
2025-06-17 12:38:04 +02:00
"AdNRgGrYeTCy",
"OGYpAbrmEXbX"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "SVG rendering",
"notePosition": 50,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "SVG rendering.md",
2025-04-12 01:36:45 +03:00
"attachments": []
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "Q8hgB8EEen80",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
2025-06-17 12:38:04 +02:00
"AdNRgGrYeTCy",
"Q8hgB8EEen80"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "Copy image reference to the clipboard",
"notePosition": 60,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Copy image reference to the cl.md",
"attachments": []
2025-04-12 01:36:45 +03:00
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "AwWq8bJRl6XD",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
2025-06-17 12:38:04 +02:00
"AdNRgGrYeTCy",
"AwWq8bJRl6XD"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "Export diagram as SVG",
"notePosition": 70,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [
2025-04-12 01:36:45 +03:00
{
2025-06-17 12:38:04 +02:00
"type": "relation",
"name": "internalLink",
"value": "OGYpAbrmEXbX",
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
"dataFileName": "Export diagram as SVG.md",
"attachments": []
}
]
},
{
"isClone": false,
"noteId": "W0msUwLxm40d",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"W0msUwLxm40d"
],
"title": "Printing",
"notePosition": 220,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Printing.md",
"attachments": []
},
{
"isClone": false,
"noteId": "Usiyzn9C4WFv",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"Usiyzn9C4WFv"
],
"title": "Launchers",
"notePosition": 230,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Launchers.md",
"attachments": []
},
{
"isClone": false,
"noteId": "k7RavjuXQt8z",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"k7RavjuXQt8z"
],
"title": "Syntax highlighting",
"notePosition": 240,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Syntax highlighting.md",
"attachments": []
},
{
"isClone": false,
"noteId": "UzRirf46Xi46",
"notePath": [
"jdjRLhLV3TtI",
"wbVIolLKDhe2",
"UzRirf46Xi46"
],
"title": "Hidden notes",
"notePosition": 250,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Hidden notes.md",
"attachments": []
}
]
},
2025-06-17 12:57:05 +02:00
{
"isClone": false,
"noteId": "VHhyVRYK43gI",
"notePath": [
"jdjRLhLV3TtI",
"VHhyVRYK43gI"
],
"title": "Building and deployment",
"notePosition": 230,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"attachments": [],
"dirFileName": "Building and deployment",
"children": [
{
"isClone": false,
"noteId": "Un4wj2Mak2Ky",
"notePath": [
"jdjRLhLV3TtI",
"VHhyVRYK43gI",
"Un4wj2Mak2Ky"
],
"title": "Nix flake",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Nix flake.md",
"attachments": []
}
]
},
2025-06-17 12:38:04 +02:00
{
"isClone": false,
"noteId": "ibAPHul7Efvr",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr"
],
"title": "Old documentation",
2025-06-17 12:57:05 +02:00
"notePosition": 260,
2025-06-17 12:38:04 +02:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"attachments": [],
"dirFileName": "Old documentation",
"children": [
{
"isClone": false,
"noteId": "PXzm2t3sCdsP",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"PXzm2t3sCdsP"
],
"title": "Build deliveries locally",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Build deliveries locally.md",
"attachments": []
},
{
"isClone": false,
"noteId": "rLWcPPQi7Eso",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"rLWcPPQi7Eso"
],
"title": "Releasing a version",
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Releasing a version.md",
"attachments": []
},
{
"isClone": false,
"noteId": "czgXkoEYwclZ",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"czgXkoEYwclZ"
],
"title": "Running a development build",
"notePosition": 30,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Running a development build.md",
"attachments": []
},
{
"isClone": false,
"noteId": "sUqOpnrQyEC7",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"sUqOpnrQyEC7"
],
"title": "Building and deployment",
"notePosition": 40,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"attachments": [],
"dirFileName": "Building and deployment",
"children": [
{
"isClone": true,
"noteId": "PXzm2t3sCdsP",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"sUqOpnrQyEC7",
"PXzm2t3sCdsP"
],
"title": "Build deliveries locally",
"prefix": null,
"dataFileName": "Build deliveries locally.clone.md",
"type": "text",
"format": "markdown",
"isExpanded": false
},
{
"isClone": false,
"noteId": "zdQzavvHDl1k",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"sUqOpnrQyEC7",
"zdQzavvHDl1k"
],
"title": "Documentation",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Documentation.md",
"attachments": []
},
{
"isClone": false,
"noteId": "oqg9OpK8xfcm",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"sUqOpnrQyEC7",
"oqg9OpK8xfcm"
],
"title": "CI",
"notePosition": 50,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"attachments": [],
"dirFileName": "CI",
"children": [
2025-04-12 01:36:45 +03:00
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "IxkDdjTogO18",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
2025-06-17 12:38:04 +02:00
"sUqOpnrQyEC7",
"oqg9OpK8xfcm",
"IxkDdjTogO18"
],
2025-06-17 12:38:04 +02:00
"title": "Main",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
2025-06-17 12:38:04 +02:00
"value": "PXzm2t3sCdsP",
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Main.md",
"attachments": [
{
"attachmentId": "c3aGEk60ZR2Q",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "Main_image.png"
},
{
"attachmentId": "q9OGTAguCyWf",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "1_Main_image.png"
}
]
2025-04-12 01:36:45 +03:00
}
]
2025-04-12 01:36:45 +03:00
},
{
2025-06-17 12:38:04 +02:00
"isClone": true,
"noteId": "rLWcPPQi7Eso",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
2025-06-17 12:38:04 +02:00
"sUqOpnrQyEC7",
"rLWcPPQi7Eso"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "Releasing a version",
2025-04-12 01:36:45 +03:00
"prefix": null,
2025-06-17 12:38:04 +02:00
"dataFileName": "Releasing a version.clone.md",
2025-04-12 01:36:45 +03:00
"type": "text",
"format": "markdown",
2025-06-17 12:38:04 +02:00
"isExpanded": false
2025-04-12 01:36:45 +03:00
},
2025-06-17 12:38:04 +02:00
{
"isClone": true,
"noteId": "czgXkoEYwclZ",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"sUqOpnrQyEC7",
"czgXkoEYwclZ"
],
"title": "Running a development build",
"prefix": null,
"dataFileName": "Running a development build.clone.md",
"type": "text",
"format": "markdown",
"isExpanded": false
}
]
},
{
"isClone": false,
"noteId": "Kqzuchw6MmPm",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"Kqzuchw6MmPm"
],
"title": "Dependency Management",
"notePosition": 50,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "iconClass",
"value": "bx bx-package",
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
"attachments": [],
"dirFileName": "Dependency Management",
"children": [
2025-04-12 01:36:45 +03:00
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "YH5JPX12BYFk",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
2025-06-17 12:38:04 +02:00
"Kqzuchw6MmPm",
"YH5JPX12BYFk"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "Adding a new client library",
"notePosition": 0,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Adding a new client library.md",
2025-04-12 01:36:45 +03:00
"attachments": []
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "C5CNXGgti17i",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
2025-06-17 12:38:04 +02:00
"Kqzuchw6MmPm",
"C5CNXGgti17i"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "Having a simpler packaging system",
"notePosition": 10,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Having a simpler packaging sys.md",
2025-04-12 01:36:45 +03:00
"attachments": []
2025-06-17 12:38:04 +02:00
}
]
},
{
"isClone": false,
"noteId": "6BWwXzPCph4G",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"6BWwXzPCph4G"
],
"title": "Project maintenance",
"notePosition": 60,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"attachments": [],
"dirFileName": "Project maintenance",
"children": [
2025-04-12 01:36:45 +03:00
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "fa6hAJ9Ith3A",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
2025-06-17 12:38:04 +02:00
"6BWwXzPCph4G",
"fa6hAJ9Ith3A"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "Updating dependencies",
"notePosition": 10,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "Xfi1ScuBTKJf",
"isInheritable": false,
"position": 10
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Updating dependencies.md",
"attachments": [],
"dirFileName": "Updating dependencies",
"children": [
{
"isClone": false,
"noteId": "Xfi1ScuBTKJf",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"6BWwXzPCph4G",
"fa6hAJ9Ith3A",
"Xfi1ScuBTKJf"
],
"title": "bettersqlite binaries",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "PXzm2t3sCdsP",
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
"dataFileName": "bettersqlite binaries.md",
"attachments": []
},
{
"isClone": false,
"noteId": "v5zBZNLR358v",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"6BWwXzPCph4G",
"fa6hAJ9Ith3A",
"v5zBZNLR358v"
],
"title": "Node.js, Electron and `better-sqlite3`",
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Node.js, Electron and `better-.md",
"attachments": []
},
{
"isClone": false,
"noteId": "aPQ1fSuoBCTC",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"6BWwXzPCph4G",
"fa6hAJ9Ith3A",
"aPQ1fSuoBCTC"
],
"title": "Testing compatibility",
"notePosition": 30,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Testing compatibility.md",
"attachments": []
}
]
2025-04-12 01:36:45 +03:00
}
]
},
{
"isClone": false,
"noteId": "re0QTuqiYnVb",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"re0QTuqiYnVb"
2025-04-12 01:36:45 +03:00
],
"title": "Scripting",
"notePosition": 80,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"attachments": [],
"dirFileName": "Scripting",
2025-04-12 01:36:45 +03:00
"children": [
{
"isClone": false,
"noteId": "gz6zq5rlHqMa",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"re0QTuqiYnVb",
"gz6zq5rlHqMa"
2025-04-12 01:36:45 +03:00
],
"title": "Widgets",
"notePosition": 10,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Widgets.md",
"attachments": [],
"dirFileName": "Widgets",
"children": [
2025-04-12 01:36:45 +03:00
{
"isClone": false,
"noteId": "M8IppdwVHSjG",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"re0QTuqiYnVb",
"gz6zq5rlHqMa",
"M8IppdwVHSjG"
],
"title": "Right pane widget",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Right pane widget.md",
"attachments": []
2025-04-12 01:36:45 +03:00
},
{
"isClone": false,
"noteId": "VqGQnnPGnqAU",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"re0QTuqiYnVb",
"gz6zq5rlHqMa",
"VqGQnnPGnqAU"
],
"title": "CSS",
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "CSS.md",
"attachments": []
2025-04-12 01:36:45 +03:00
}
]
},
{
"isClone": false,
"noteId": "fZ2IGYFXjkEy",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"re0QTuqiYnVb",
"fZ2IGYFXjkEy"
2025-04-12 01:36:45 +03:00
],
"title": "Server-side imports",
"notePosition": 20,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Server-side imports.md",
2025-04-12 01:36:45 +03:00
"attachments": []
}
]
},
{
"isClone": false,
"noteId": "Sow7ThJozkzJ",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"Sow7ThJozkzJ"
],
"title": "Documentation",
"notePosition": 90,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Documentation.md",
"attachments": [
{
"attachmentId": "2bUrJyt2yfsd",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "Documentation_image.png"
}
],
"dirFileName": "Documentation",
"children": [
2025-04-12 01:36:45 +03:00
{
"isClone": false,
"noteId": "LjqM0VUL1CrU",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"Sow7ThJozkzJ",
"LjqM0VUL1CrU"
2025-04-12 01:36:45 +03:00
],
"title": "Documentation references in the application",
"notePosition": 10,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Documentation references in th.md",
2025-04-12 01:36:45 +03:00
"attachments": []
}
]
},
2025-04-12 01:36:45 +03:00
{
"isClone": false,
"noteId": "dtKC3FmoWOrv",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dtKC3FmoWOrv"
2025-04-12 01:36:45 +03:00
],
"title": "Testing",
"notePosition": 100,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Testing.md",
2025-04-12 01:36:45 +03:00
"attachments": [],
"dirFileName": "Testing",
2025-04-12 01:36:45 +03:00
"children": [
{
"isClone": false,
"noteId": "C5MUQczZ5R9N",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dtKC3FmoWOrv",
"C5MUQczZ5R9N"
2025-04-12 01:36:45 +03:00
],
"title": "Integration testing",
2025-04-12 01:36:45 +03:00
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"attachments": [],
"dirFileName": "Integration testing",
"children": [
2025-04-12 01:36:45 +03:00
{
"isClone": false,
"noteId": "pH4RsxqifVpK",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dtKC3FmoWOrv",
"C5MUQczZ5R9N",
"pH4RsxqifVpK"
],
"title": "Setting up authentication",
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Setting up authentication.md",
"attachments": [
{
"attachmentId": "aWFXFuXNon7J",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "Setting up authentication_.png"
},
{
"attachmentId": "JRbtB4byzewo",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "1_Setting up authentication_.png"
}
]
},
{
"isClone": false,
"noteId": "bIfKwfCnqpeI",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dtKC3FmoWOrv",
"C5MUQczZ5R9N",
"bIfKwfCnqpeI"
],
"title": "Test database",
"notePosition": 30,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Test database.md",
"attachments": []
},
{
"isClone": false,
"noteId": "w6gMvKh0UAVT",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dtKC3FmoWOrv",
"C5MUQczZ5R9N",
"w6gMvKh0UAVT"
],
"title": "Running tests",
"notePosition": 40,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Running tests.md",
"attachments": []
2025-04-12 01:36:45 +03:00
}
]
}
]
},
{
"isClone": false,
"noteId": "dHfw0XZE515z",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dHfw0XZE515z"
],
"title": "Sub-projects",
"notePosition": 110,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"attachments": [],
"dirFileName": "Sub-projects",
"children": [
2025-04-12 01:36:45 +03:00
{
"isClone": false,
"noteId": "JkTy2zz8Zbyq",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
2025-04-12 01:36:45 +03:00
"dHfw0XZE515z",
"JkTy2zz8Zbyq"
2025-04-12 01:36:45 +03:00
],
"title": "CKEditor",
2025-04-12 01:36:45 +03:00
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
2025-04-12 01:36:45 +03:00
"format": "markdown",
"attachments": [],
"dirFileName": "CKEditor",
"children": [
2025-04-12 01:36:45 +03:00
{
"isClone": false,
"noteId": "5yWZVlKPjLCC",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dHfw0XZE515z",
"JkTy2zz8Zbyq",
"5yWZVlKPjLCC"
],
"title": "Environment setup",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "CaInsmrlZhR6",
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
"dataFileName": "Environment setup.md",
"attachments": []
2025-04-12 01:36:45 +03:00
},
{
"isClone": false,
"noteId": "CaInsmrlZhR6",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dHfw0XZE515z",
"JkTy2zz8Zbyq",
"CaInsmrlZhR6"
],
"title": "Building the editor",
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "5yWZVlKPjLCC",
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
"dataFileName": "Building the editor.md",
"attachments": []
},
{
"isClone": false,
"noteId": "5gBYmUqiupBl",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dHfw0XZE515z",
"JkTy2zz8Zbyq",
"5gBYmUqiupBl"
],
"title": "Differences from upstream",
"notePosition": 30,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "lY19SLxUMj3J",
"isInheritable": false,
"position": 10
},
{
"type": "label",
"name": "fullContentWidth",
"value": "",
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
"dataFileName": "Differences from upstream.md",
"attachments": []
},
{
"isClone": false,
"noteId": "Q9FyKVERd1Lb",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dHfw0XZE515z",
"JkTy2zz8Zbyq",
"Q9FyKVERd1Lb"
],
"title": "Updating to a newer version of CKEditor",
"notePosition": 40,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "5yWZVlKPjLCC",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
"value": "CaInsmrlZhR6",
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
"value": "yAFSS6awVbaZ",
"isInheritable": false,
"position": 30
}
],
"format": "markdown",
"dataFileName": "Updating to a newer version of.md",
"attachments": []
},
{
"isClone": false,
"noteId": "yAFSS6awVbaZ",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dHfw0XZE515z",
"JkTy2zz8Zbyq",
"yAFSS6awVbaZ"
],
"title": "Versions and external plugins",
"notePosition": 50,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "lY19SLxUMj3J",
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
"dataFileName": "Versions and external plugins.md",
"attachments": []
2025-04-12 01:36:45 +03:00
}
]
2025-04-12 01:36:45 +03:00
},
{
"isClone": false,
"noteId": "lY19SLxUMj3J",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
2025-04-12 01:36:45 +03:00
"dHfw0XZE515z",
"lY19SLxUMj3J"
2025-04-12 01:36:45 +03:00
],
"title": "ckeditor5-math",
"notePosition": 30,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "JkTy2zz8Zbyq",
2025-04-12 01:36:45 +03:00
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
"value": "UMN2ABrBU5D7",
2025-04-12 01:36:45 +03:00
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
"value": "CaInsmrlZhR6",
2025-04-12 01:36:45 +03:00
"isInheritable": false,
"position": 30
}
],
"format": "markdown",
"dataFileName": "ckeditor5-math.md",
"attachments": [
2025-04-12 01:36:45 +03:00
{
"attachmentId": "UlSZYhYX8Kfj",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "ckeditor5-math_image.png"
2025-04-12 01:36:45 +03:00
}
],
"dirFileName": "ckeditor5-math",
"children": [
{
"isClone": false,
"noteId": "vpbbBaypScLb",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dHfw0XZE515z",
"lY19SLxUMj3J",
"vpbbBaypScLb"
],
"title": "Updating with upstream",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "UMN2ABrBU5D7",
"isInheritable": false,
"position": 10
}
],
"format": "markdown",
"dataFileName": "Updating with upstream.md",
"attachments": []
},
{
"isClone": false,
"noteId": "UMN2ABrBU5D7",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dHfw0XZE515z",
"lY19SLxUMj3J",
"UMN2ABrBU5D7"
],
"title": "Release management & continuous integration",
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Release management & continuou.md",
"attachments": []
}
]
2025-04-12 01:36:45 +03:00
}
]
},
{
"isClone": false,
"noteId": "QRLbiDXNxoWN",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"QRLbiDXNxoWN"
2025-04-12 01:36:45 +03:00
],
"title": "Troubleshooting",
"notePosition": 120,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
2025-04-12 01:36:45 +03:00
"format": "markdown",
"attachments": [],
"dirFileName": "Troubleshooting",
2025-04-12 01:36:45 +03:00
"children": [
{
"isClone": false,
"noteId": "QUb0fRhbpT8E",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"QRLbiDXNxoWN",
"QUb0fRhbpT8E"
2025-04-12 01:36:45 +03:00
],
"title": "Error [TransformError]: The package \"@esbuild/linux-x64\" could not be found, and is needed by esbuild.",
2025-04-12 01:36:45 +03:00
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Error [TransformError] The pac.md",
2025-04-12 01:36:45 +03:00
"attachments": []
}
]
},
{
"isClone": false,
"noteId": "x6lgrdztQwVB",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"x6lgrdztQwVB"
2025-04-12 01:36:45 +03:00
],
"title": "Installation",
"notePosition": 130,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"attachments": [],
"dirFileName": "Installation",
"children": [
{
"isClone": false,
"noteId": "bOjeTrUViwLw",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"x6lgrdztQwVB",
"bOjeTrUViwLw"
],
"title": "Download latest nightly and install it",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
"format": "markdown",
"dataFileName": "Download latest nightly and in.md",
"attachments": []
}
]
2025-04-12 01:36:45 +03:00
}
]
}
]
}
]
2025-04-12 01:36:03 +03:00
}