mirror of
https://github.com/discourse/discourse.git
synced 2024-11-22 09:12:45 +08:00
f29b956339
Note this commit also slightly changes internal API: channel instead of getChannel and updateCurrentUserChannelNotificationsSettings instead of updateCurrentUserChatChannelNotificationsSettings. Also destroyChannel takes a second param which is the name confirmation instead of an optional object containing this confirmation. This is to enforce the fact that it's required. In the future a top level jsdoc config file could be used instead of the hack tempfile, but while it's only an experiment for chat, it's probably good enough.
47 lines
1.5 KiB
JSON
47 lines
1.5 KiB
JSON
{
|
|
"name": "discourse",
|
|
"version": "1.0.0",
|
|
"main": "index.js",
|
|
"repository": "git@github.com:discourse/discourse.git",
|
|
"author": "Discourse",
|
|
"license": "GPL-2.0-only",
|
|
"dependencies": {
|
|
"@discourse/moment-timezone-names-translations": "^1.0.0",
|
|
"@fortawesome/fontawesome-free": "5.15.4",
|
|
"@highlightjs/cdn-assets": "^11.6.0",
|
|
"@json-editor/json-editor": "^2.6.1",
|
|
"ace-builds": "1.4.13",
|
|
"chart.js": "3.5.1",
|
|
"chartjs-plugin-datalabels": "^2.0.0",
|
|
"diffhtml": "^1.0.0-beta.20",
|
|
"magnific-popup": "1.1.0",
|
|
"moment": "2.29.4",
|
|
"moment-timezone": "0.5.39",
|
|
"pikaday": "1.8.2",
|
|
"squoosh": "discourse/squoosh#dc9649d",
|
|
"workbox-cacheable-response": "^4.3.1",
|
|
"workbox-core": "^4.3.1",
|
|
"workbox-expiration": "^4.3.1",
|
|
"workbox-routing": "^4.3.1",
|
|
"workbox-strategies": "^4.3.1",
|
|
"workbox-sw": "^4.3.1"
|
|
},
|
|
"devDependencies": {
|
|
"@mixer/parallel-prettier": "^2.0.3",
|
|
"chrome-launcher": "^0.15.1",
|
|
"chrome-remote-interface": "^0.31.3",
|
|
"eslint-config-discourse": "^3.3.0",
|
|
"jsdoc-to-markdown": "^8.0.0",
|
|
"lefthook": "^1.2.0",
|
|
"puppeteer-core": "^13.7.0"
|
|
},
|
|
"scripts": {
|
|
"postinstall": "yarn --cwd app/assets/javascripts/discourse $(node -e 'if(JSON.parse(process.env.npm_config_argv).original.includes(`--frozen-lockfile`)){console.log(`--frozen-lockfile`)}')"
|
|
},
|
|
"engines": {
|
|
"node": "16.* || >= 18",
|
|
"npm": "please-use-yarn",
|
|
"yarn": ">= 1.21.1"
|
|
}
|
|
}
|