2015-11-24 16:03:00 +00:00
{
2024-03-19 03:10:11 +00:00
"name" : "CodeMirror" ,
2017-08-01 13:45:07 +00:00
"private" : true ,
2017-07-18 18:13:46 +00:00
"scripts" : {
2024-03-13 04:24:53 +00:00
"start" : "rollup -c --watch" ,
2024-04-18 06:25:35 +00:00
"build" : "rollup -c --environment BUILD:production" ,
2024-03-13 04:24:53 +00:00
"test" : "npm run test:lint && npm run test:unit && npm run check-built-assets" ,
2023-09-19 17:59:29 +00:00
"test:lint" : "npm run test:lint:styles && npm run test:lint:js && npm run test:lint:i18n" ,
"test:lint:js" : "eslint --cache ." ,
"test:lint:styles" : "stylelint \"resources/**/*.less\"" ,
"test:lint:i18n" : "banana-checker i18n/" ,
"test:unit" : "jest" ,
"check-built-assets" : "{ git status src/ | grep \"nothing to commit, working tree clean\"; } && { echo 'CHECKING BUILD SOURCES ARE COMMITTED' && npm run build && git status resources/dist/ | grep \"nothing to commit, working tree clean\" || { npm run node-debug; false; }; }" ,
"node-debug" : "node -v && npm -v && echo 'ERROR: Please ensure that production assets have been built with `npm run build` and commited, and that you are using the correct version of Node/NPM.'" ,
2024-03-19 03:10:11 +00:00
"selenium-test" : "wdio tests/selenium/wdio.conf.js" ,
"doc" : "jsdoc -c jsdoc.json"
2017-07-18 18:13:46 +00:00
} ,
2023-09-19 17:59:29 +00:00
"engines" : {
2024-01-11 15:49:16 +00:00
"node" : "18.17.0"
2023-09-19 17:59:29 +00:00
} ,
2017-07-18 18:13:46 +00:00
"devDependencies" : {
2024-03-13 04:24:53 +00:00
"@babel/plugin-transform-private-methods" : "7.23.3" ,
"@babel/preset-env" : "7.24.0" ,
2023-09-19 17:59:29 +00:00
"@codemirror/commands" : "6.2.5" ,
2023-12-06 05:52:51 +00:00
"@codemirror/language" : "6.9.3" ,
2023-09-19 17:59:29 +00:00
"@codemirror/search" : "6.5.4" ,
"@codemirror/state" : "6.2.1" ,
2024-02-21 07:29:53 +00:00
"@codemirror/view" : "6.22.2" ,
2023-12-06 18:49:40 +00:00
"@lezer/highlight" : "1.2.0" ,
2024-03-13 04:24:53 +00:00
"@rollup/plugin-babel" : "6.0.4" ,
"@rollup/plugin-node-resolve" : "15.2.3" ,
"@rollup/plugin-terser" : "0.4.4" ,
2023-04-03 17:14:23 +00:00
"@wdio/cli" : "7.30.1" ,
"@wdio/junit-reporter" : "7.29.1" ,
"@wdio/local-runner" : "7.30.1" ,
"@wdio/mocha-framework" : "7.26.0" ,
"@wdio/spec-reporter" : "7.29.1" ,
2023-09-19 17:59:29 +00:00
"@wikimedia/mw-node-qunit" : "7.2.0" ,
2020-12-18 16:32:22 +00:00
"dotenv" : "8.2.0" ,
2024-04-23 19:13:38 +00:00
"eslint-config-wikimedia" : "0.27.0" ,
2024-05-10 01:12:30 +00:00
"grunt-banana-checker" : "0.12.0" ,
2023-09-19 17:59:29 +00:00
"jest" : "29.7.0" ,
"jest-environment-jsdom" : "29.7.0" ,
"jquery" : "3.7.1" ,
2024-03-19 03:10:11 +00:00
"jsdoc" : "4.0.2" ,
2024-05-08 07:35:08 +00:00
"jsdoc-wmf-theme" : "1.0.1" ,
2024-03-13 04:24:53 +00:00
"rollup" : "4.13.0" ,
"rollup-plugin-copy" : "3.5.0" ,
2023-09-13 13:02:43 +00:00
"stylelint-config-wikimedia" : "0.16.1" ,
2024-03-13 04:24:53 +00:00
"wdio-mediawiki" : "2.3.0"
}
2015-11-24 16:03:00 +00:00
}