update discord-markdown to escape less stuff
This commit is contained in:
		
							parent
							
								
									6de13338a8
								
							
						
					
					
						commit
						2d14e84312
					
				
					 4 changed files with 44 additions and 3 deletions
				
			
		| 
						 | 
					@ -39,6 +39,16 @@ test("message2event: simple plaintext", async t => {
 | 
				
			||||||
	}])
 | 
						}])
 | 
				
			||||||
})
 | 
					})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					test("message2event: simple plaintext with quotes", async t => {
 | 
				
			||||||
 | 
						const events = await messageToEvent(data.message.simple_plaintext_with_quotes, data.guild.general, {})
 | 
				
			||||||
 | 
						t.deepEqual(events, [{
 | 
				
			||||||
 | 
							$type: "m.room.message",
 | 
				
			||||||
 | 
							"m.mentions": {},
 | 
				
			||||||
 | 
							msgtype: "m.text",
 | 
				
			||||||
 | 
							body: `then he said, "you and her aren't allowed in here!"`
 | 
				
			||||||
 | 
						}])
 | 
				
			||||||
 | 
					})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
test("message2event: simple user mention", async t => {
 | 
					test("message2event: simple user mention", async t => {
 | 
				
			||||||
	const events = await messageToEvent(data.message.simple_user_mention, data.guild.general, {})
 | 
						const events = await messageToEvent(data.message.simple_user_mention, data.guild.general, {})
 | 
				
			||||||
	t.deepEqual(events, [{
 | 
						t.deepEqual(events, [{
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										4
									
								
								package-lock.json
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										4
									
								
								package-lock.json
									
										
									
										generated
									
									
									
								
							| 
						 | 
					@ -11,7 +11,7 @@
 | 
				
			||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "better-sqlite3": "^8.3.0",
 | 
					        "better-sqlite3": "^8.3.0",
 | 
				
			||||||
        "cloudstorm": "^0.8.0",
 | 
					        "cloudstorm": "^0.8.0",
 | 
				
			||||||
        "discord-markdown": "git+https://git.sr.ht/~cadence/nodejs-discord-markdown#9799e4f79912d07f89a030e479e82fcc1e75bc81",
 | 
					        "discord-markdown": "git+https://git.sr.ht/~cadence/nodejs-discord-markdown#440130ef343c8183a81c7c09809731484aa3a182",
 | 
				
			||||||
        "heatsync": "^2.4.1",
 | 
					        "heatsync": "^2.4.1",
 | 
				
			||||||
        "js-yaml": "^4.1.0",
 | 
					        "js-yaml": "^4.1.0",
 | 
				
			||||||
        "matrix-appservice": "^2.0.0",
 | 
					        "matrix-appservice": "^2.0.0",
 | 
				
			||||||
| 
						 | 
					@ -1051,7 +1051,7 @@
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/discord-markdown": {
 | 
					    "node_modules/discord-markdown": {
 | 
				
			||||||
      "version": "2.4.1",
 | 
					      "version": "2.4.1",
 | 
				
			||||||
      "resolved": "git+https://git.sr.ht/~cadence/nodejs-discord-markdown#9799e4f79912d07f89a030e479e82fcc1e75bc81",
 | 
					      "resolved": "git+https://git.sr.ht/~cadence/nodejs-discord-markdown#440130ef343c8183a81c7c09809731484aa3a182",
 | 
				
			||||||
      "license": "MIT",
 | 
					      "license": "MIT",
 | 
				
			||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "simple-markdown": "^0.7.2"
 | 
					        "simple-markdown": "^0.7.2"
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -17,7 +17,7 @@
 | 
				
			||||||
  "dependencies": {
 | 
					  "dependencies": {
 | 
				
			||||||
    "better-sqlite3": "^8.3.0",
 | 
					    "better-sqlite3": "^8.3.0",
 | 
				
			||||||
    "cloudstorm": "^0.8.0",
 | 
					    "cloudstorm": "^0.8.0",
 | 
				
			||||||
    "discord-markdown": "git+https://git.sr.ht/~cadence/nodejs-discord-markdown#9799e4f79912d07f89a030e479e82fcc1e75bc81",
 | 
					    "discord-markdown": "git+https://git.sr.ht/~cadence/nodejs-discord-markdown#440130ef343c8183a81c7c09809731484aa3a182",
 | 
				
			||||||
    "heatsync": "^2.4.1",
 | 
					    "heatsync": "^2.4.1",
 | 
				
			||||||
    "js-yaml": "^4.1.0",
 | 
					    "js-yaml": "^4.1.0",
 | 
				
			||||||
    "matrix-appservice": "^2.0.0",
 | 
					    "matrix-appservice": "^2.0.0",
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										31
									
								
								test/data.js
									
										
									
									
									
								
							
							
						
						
									
										31
									
								
								test/data.js
									
										
									
									
									
								
							| 
						 | 
					@ -170,6 +170,37 @@ module.exports = {
 | 
				
			||||||
			flags: 0,
 | 
								flags: 0,
 | 
				
			||||||
			components: []
 | 
								components: []
 | 
				
			||||||
		},
 | 
							},
 | 
				
			||||||
 | 
							simple_plaintext_with_quotes: {
 | 
				
			||||||
 | 
								id: "1126733830494093454",
 | 
				
			||||||
 | 
								type: 0,
 | 
				
			||||||
 | 
								content: `then he said, "you and her aren't allowed in here!"`,
 | 
				
			||||||
 | 
								channel_id: "112760669178241024",
 | 
				
			||||||
 | 
								author: {
 | 
				
			||||||
 | 
									id: "111604486476181504",
 | 
				
			||||||
 | 
									username: "kyuugryphon",
 | 
				
			||||||
 | 
									avatar: "e4ce31267ca524d19be80e684d4cafa1",
 | 
				
			||||||
 | 
									discriminator: "0",
 | 
				
			||||||
 | 
									public_flags: 0,
 | 
				
			||||||
 | 
									flags: 0,
 | 
				
			||||||
 | 
									banner: null,
 | 
				
			||||||
 | 
									accent_color: null,
 | 
				
			||||||
 | 
									global_name: "KyuuGryphon",
 | 
				
			||||||
 | 
									avatar_decoration: null,
 | 
				
			||||||
 | 
									display_name: "KyuuGryphon",
 | 
				
			||||||
 | 
									banner_color: null
 | 
				
			||||||
 | 
								},
 | 
				
			||||||
 | 
								attachments: [],
 | 
				
			||||||
 | 
								embeds: [],
 | 
				
			||||||
 | 
								mentions: [],
 | 
				
			||||||
 | 
								mention_roles: [],
 | 
				
			||||||
 | 
								pinned: false,
 | 
				
			||||||
 | 
								mention_everyone: false,
 | 
				
			||||||
 | 
								tts: false,
 | 
				
			||||||
 | 
								timestamp: "2023-07-07T04:37:58.892000+00:00",
 | 
				
			||||||
 | 
								edited_timestamp: null,
 | 
				
			||||||
 | 
								flags: 0,
 | 
				
			||||||
 | 
								components: []
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
		simple_user_mention: {
 | 
							simple_user_mention: {
 | 
				
			||||||
			id: "1126739682080858234",
 | 
								id: "1126739682080858234",
 | 
				
			||||||
			type: 0,
 | 
								type: 0,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue