Move packages to npm registry
This commit is contained in:
parent
5a65e6f6da
commit
eb98af0ac3
11 changed files with 177 additions and 346 deletions
|
@ -1,6 +1,6 @@
|
||||||
// @ts-check
|
// @ts-check
|
||||||
|
|
||||||
const mixin = require("mixin-deep")
|
const mixin = require("@cloudrac3r/mixin-deep")
|
||||||
const {channelToKState, _convertNameAndTopic} = require("./create-room")
|
const {channelToKState, _convertNameAndTopic} = require("./create-room")
|
||||||
const {kstateStripConditionals} = require("../../matrix/kstate")
|
const {kstateStripConditionals} = require("../../matrix/kstate")
|
||||||
const {test} = require("supertape")
|
const {test} = require("supertape")
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
// @ts-check
|
// @ts-check
|
||||||
|
|
||||||
const mixin = require("mixin-deep")
|
const mixin = require("@cloudrac3r/mixin-deep")
|
||||||
const {guildToKState, ensureSpace} = require("./create-space")
|
const {guildToKState, ensureSpace} = require("./create-space")
|
||||||
const {kstateStripConditionals, kstateUploadMxc} = require("../../matrix/kstate")
|
const {kstateStripConditionals, kstateUploadMxc} = require("../../matrix/kstate")
|
||||||
const {test} = require("supertape")
|
const {test} = require("supertape")
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
const assert = require("assert").strict
|
const assert = require("assert").strict
|
||||||
const reg = require("../../matrix/read-registration")
|
const reg = require("../../matrix/read-registration")
|
||||||
const DiscordTypes = require("discord-api-types/v10")
|
const DiscordTypes = require("discord-api-types/v10")
|
||||||
const mixin = require("mixin-deep")
|
const mixin = require("@cloudrac3r/mixin-deep")
|
||||||
|
|
||||||
const passthrough = require("../../passthrough")
|
const passthrough = require("../../passthrough")
|
||||||
const {discord, sync, db, select} = passthrough
|
const {discord, sync, db, select} = passthrough
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
const assert = require("assert")
|
const assert = require("assert")
|
||||||
const stream = require("stream")
|
const stream = require("stream")
|
||||||
const {PNG} = require("pngjs")
|
const {PNG} = require("@cloudrac3r/pngjs")
|
||||||
|
|
||||||
const SIZE = 160 // Discord's display size on 1x displays is 160
|
const SIZE = 160 // Discord's display size on 1x displays is 160
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
// @ts-check
|
// @ts-check
|
||||||
|
|
||||||
const assert = require("assert").strict
|
const assert = require("assert").strict
|
||||||
const markdown = require("discord-markdown")
|
const markdown = require("@cloudrac3r/discord-markdown")
|
||||||
const pb = require("prettier-bytes")
|
const pb = require("prettier-bytes")
|
||||||
const DiscordTypes = require("discord-api-types/v10")
|
const DiscordTypes = require("discord-api-types/v10")
|
||||||
const {tag} = require("html-template-tag")
|
const {tag} = require("@cloudrac3r/html-template-tag")
|
||||||
|
|
||||||
const passthrough = require("../../passthrough")
|
const passthrough = require("../../passthrough")
|
||||||
const {sync, db, discord, select, from} = passthrough
|
const {sync, db, discord, select, from} = passthrough
|
||||||
|
@ -396,7 +396,7 @@ async function messageToEvent(message, guild, options = {}, di) {
|
||||||
discordOnly: true,
|
discordOnly: true,
|
||||||
escapeHTML: false,
|
escapeHTML: false,
|
||||||
...customOptions
|
...customOptions
|
||||||
}, null, null)
|
})
|
||||||
|
|
||||||
return {body, html}
|
return {body, html}
|
||||||
}
|
}
|
||||||
|
@ -439,12 +439,12 @@ async function messageToEvent(message, guild, options = {}, di) {
|
||||||
else if (!repliedToContent) repliedToContent = "[Replied-to message content wasn't provided by Discord]"
|
else if (!repliedToContent) repliedToContent = "[Replied-to message content wasn't provided by Discord]"
|
||||||
const repliedToHtml = markdown.toHTML(repliedToContent, {
|
const repliedToHtml = markdown.toHTML(repliedToContent, {
|
||||||
discordCallback: getDiscordParseCallbacks(message, guild, true)
|
discordCallback: getDiscordParseCallbacks(message, guild, true)
|
||||||
}, null, null)
|
})
|
||||||
const repliedToBody = markdown.toHTML(repliedToContent, {
|
const repliedToBody = markdown.toHTML(repliedToContent, {
|
||||||
discordCallback: getDiscordParseCallbacks(message, guild, false),
|
discordCallback: getDiscordParseCallbacks(message, guild, false),
|
||||||
discordOnly: true,
|
discordOnly: true,
|
||||||
escapeHTML: false,
|
escapeHTML: false,
|
||||||
}, null, null)
|
})
|
||||||
html = `<mx-reply><blockquote><a href="https://matrix.to/#/${repliedToEventRow.room_id}/${repliedToEventRow.event_id}">In reply to</a> ${repliedToUserHtml}`
|
html = `<mx-reply><blockquote><a href="https://matrix.to/#/${repliedToEventRow.room_id}/${repliedToEventRow.event_id}">In reply to</a> ${repliedToUserHtml}`
|
||||||
+ `<br>${repliedToHtml}</blockquote></mx-reply>`
|
+ `<br>${repliedToHtml}</blockquote></mx-reply>`
|
||||||
+ html
|
+ html
|
||||||
|
|
|
@ -3,8 +3,8 @@
|
||||||
const assert = require("assert").strict
|
const assert = require("assert").strict
|
||||||
const {pipeline} = require("stream").promises
|
const {pipeline} = require("stream").promises
|
||||||
const sharp = require("sharp")
|
const sharp = require("sharp")
|
||||||
const {GIFrame} = require("giframe")
|
const {GIFrame} = require("@cloudrac3r/giframe")
|
||||||
const {PNG} = require("pngjs")
|
const {PNG} = require("@cloudrac3r/pngjs")
|
||||||
const streamMimeType = require("stream-mime-type")
|
const streamMimeType = require("stream-mime-type")
|
||||||
|
|
||||||
const SIZE = 48
|
const SIZE = 48
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
// @ts-check
|
// @ts-check
|
||||||
|
|
||||||
const assert = require("assert").strict
|
const assert = require("assert").strict
|
||||||
const mixin = require("mixin-deep")
|
const mixin = require("@cloudrac3r/mixin-deep")
|
||||||
const {isDeepStrictEqual} = require("util")
|
const {isDeepStrictEqual} = require("util")
|
||||||
|
|
||||||
const passthrough = require("../passthrough")
|
const passthrough = require("../passthrough")
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
// @ts-check
|
// @ts-check
|
||||||
|
|
||||||
const fetch = require("node-fetch").default
|
const fetch = require("node-fetch").default
|
||||||
const mixin = require("mixin-deep")
|
const mixin = require("@cloudrac3r/mixin-deep")
|
||||||
const stream = require("stream")
|
const stream = require("stream")
|
||||||
const getStream = require("get-stream")
|
const getStream = require("get-stream")
|
||||||
|
|
||||||
|
|
481
package-lock.json
generated
481
package-lock.json
generated
File diff suppressed because it is too large
Load diff
14
package.json
14
package.json
|
@ -16,21 +16,21 @@
|
||||||
"license": "AGPL-3.0-or-later",
|
"license": "AGPL-3.0-or-later",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@chriscdn/promise-semaphore": "^2.0.1",
|
"@chriscdn/promise-semaphore": "^2.0.1",
|
||||||
|
"@cloudrac3r/discord-markdown": "^2.6.2",
|
||||||
|
"@cloudrac3r/giframe": "^0.4.3",
|
||||||
|
"@cloudrac3r/html-template-tag": "^5.0.1",
|
||||||
|
"@cloudrac3r/mixin-deep": "^3.0.0",
|
||||||
|
"@cloudrac3r/pngjs": "^7.0.3",
|
||||||
"better-sqlite3": "^9.0.0",
|
"better-sqlite3": "^9.0.0",
|
||||||
"chunk-text": "^2.0.1",
|
"chunk-text": "^2.0.1",
|
||||||
"cloudstorm": "^0.10.8",
|
"cloudstorm": "^0.10.8",
|
||||||
"discord-markdown": "git+https://git.sr.ht/~cadence/nodejs-discord-markdown#2881b447954fcea10510f212fa4c1dbbdc0a57a3",
|
|
||||||
"entities": "^4.5.0",
|
"entities": "^4.5.0",
|
||||||
"get-stream": "^6.0.1",
|
"get-stream": "^6.0.1",
|
||||||
"giframe": "github:cloudrac3r/giframe#v0.4.2",
|
|
||||||
"heatsync": "^2.5.3",
|
"heatsync": "^2.5.3",
|
||||||
"html-template-tag": "github:cloudrac3r/html-template-tag#v5.0",
|
|
||||||
"js-yaml": "^4.1.0",
|
"js-yaml": "^4.1.0",
|
||||||
"matrix-appservice": "^2.0.0",
|
"matrix-appservice": "^2.0.0",
|
||||||
"minimist": "^1.2.8",
|
"minimist": "^1.2.8",
|
||||||
"mixin-deep": "github:cloudrac3r/mixin-deep#v3.0.0",
|
|
||||||
"node-fetch": "^2.6.7",
|
"node-fetch": "^2.6.7",
|
||||||
"pngjs": "github:cloudrac3r/pngjs#v7.0.2",
|
|
||||||
"prettier-bytes": "^1.0.4",
|
"prettier-bytes": "^1.0.4",
|
||||||
"sharp": "^0.32.6",
|
"sharp": "^0.32.6",
|
||||||
"snowtransfer": "^0.10.5",
|
"snowtransfer": "^0.10.5",
|
||||||
|
@ -40,14 +40,14 @@
|
||||||
"xxhash-wasm": "^1.0.2"
|
"xxhash-wasm": "^1.0.2"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
"@cloudrac3r/tap-dot": "^2.0.2",
|
||||||
"@types/node": "^18.16.0",
|
"@types/node": "^18.16.0",
|
||||||
"@types/node-fetch": "^2.6.3",
|
"@types/node-fetch": "^2.6.3",
|
||||||
"c8": "^8.0.1",
|
"c8": "^8.0.1",
|
||||||
"colorette": "^1.4.0",
|
"colorette": "^1.4.0",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"discord-api-types": "^0.37.60",
|
"discord-api-types": "^0.37.60",
|
||||||
"supertape": "^10.4.0",
|
"supertape": "^10.4.0"
|
||||||
"tap-dot": "github:cloudrac3r/tap-dot#9dd7750ececeae3a96afba91905be812b6b2cc2d"
|
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"addbot": "node addbot.js",
|
"addbot": "node addbot.js",
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
* @property {import("repl").REPLServer} repl
|
* @property {import("repl").REPLServer} repl
|
||||||
* @property {typeof import("./config")} config
|
* @property {typeof import("./config")} config
|
||||||
* @property {import("./d2m/discord-client")} discord
|
* @property {import("./d2m/discord-client")} discord
|
||||||
* @property {import("heatsync")} sync
|
* @property {import("heatsync").default} sync
|
||||||
* @property {import("better-sqlite3/lib/database")} db
|
* @property {import("better-sqlite3/lib/database")} db
|
||||||
* @property {import("matrix-appservice").AppService} as
|
* @property {import("matrix-appservice").AppService} as
|
||||||
* @property {import("./db/orm").from} from
|
* @property {import("./db/orm").from} from
|
||||||
|
|
Loading…
Reference in a new issue