discourse/package.json
Abroskin Alexander 0872a1182d DEV: Replace Overcommit with Lefthook (#7826)
Overcommit uses prebuilt hooks and require global installation.
To avoid this issues replace it with Lefthook.
Lefthook will be installed with npm packages. New contributors
will have fully consistent git hooks.
2019-07-02 11:29:52 +02:00

52 lines
1.7 KiB
JSON

{
"name": "discourse",
"version": "1.0.0",
"main": "index.js",
"repository": "git@github.com:discourse/discourse.git",
"author": "Discourse",
"license": "MIT",
"dependencies": {
"@fortawesome/fontawesome-free": "5.7.2",
"ace-builds": "1.4.2",
"bootbox": "3.2.0",
"bootstrap": "v3.4.1",
"chart.js": "2.7.3",
"favcount": "https://github.com/chrishunt/favcount",
"handlebars": "^4.1.2",
"highlight.js": "https://github.com/highlightjs/highlight.js",
"htmlparser": "https://github.com/tautologistics/node-htmlparser",
"intersection-observer": "^0.5.1",
"jquery": "3.4.1",
"jquery-color": "1.0.0",
"jquery-resize": "https://github.com/cowboy/jquery-resize/",
"jquery-tags-input": "1.3.5",
"jquery.autoellipsis": "https://github.com/pvdspek/jquery.autoellipsis",
"jquery.cookie": "1.4.1",
"magnific-popup": "1.1.0",
"markdown-it": "8.4.1",
"moment": "2.24.0",
"moment-timezone": "0.5.25",
"moment-timezone-names-translations": "https://github.com/discourse/moment-timezone-names-translations",
"mousetrap": "https://github.com/discourse/mousetrap#firefox-alt-key",
"pikaday": "1.8.0",
"resumablejs": "1.1.0",
"spectrum-colorpicker": "1.8.0"
},
"devDependencies": {
"@arkweid/lefthook": "^0.5.6",
"babel-eslint": "^8.2",
"chrome-launcher": "^0.10",
"chrome-remote-interface": "^0.25",
"eslint": "^4.19",
"pretender": "^1.6",
"prettier": "^1.18.2",
"puppeteer": "1.16",
"qunit": "2.8.0",
"route-recognizer": "^0.3.3",
"sinon": "^7.2.5"
},
"scripts": {
"preinstall": "node -e \"if(process.env.npm_execpath.indexOf('yarn') === -1) throw new Error('NPM is not supported, please use Yarn instead. ')\""
}
}