stylus/package.json

36 lines
1.2 KiB
JSON
Raw Normal View History

2018-07-21 17:58:54 +00:00
{
"name": "Stylus",
2018-09-20 09:55:52 +00:00
"version": "1.4.22",
2018-07-21 17:58:54 +00:00
"description": "Redesign the web with Stylus, a user styles manager",
"license": "GPL-3.0-only",
"repository": "openstyles/stylus",
"author": "Stylus Team",
"devDependencies": {
2018-08-25 12:11:14 +00:00
"archiver": "^3.0.0",
"codemirror": "^5.40.0",
"eslint": "^5.4.0",
2018-07-21 17:58:54 +00:00
"fs-extra": "^7.0.0",
"jsonlint": "^1.6.3",
2018-08-09 19:07:59 +00:00
"less": "^3.8.1",
"lz-string-unsafe": "^1.4.4-fork-1",
"rimraf": "^2.6.2",
2018-07-23 17:43:06 +00:00
"semver-bundle": "^0.1.1",
2018-07-21 17:58:54 +00:00
"stylelint-bundle": "^8.0.0",
"stylus-lang-bundle": "^0.54.5",
"updates": "^4.2.1",
"web-ext": "^2.9.1",
2018-09-26 03:30:10 +00:00
"usercss-meta": "^0.8.1"
2018-07-21 17:58:54 +00:00
},
"scripts": {
Rewrite linter system (#487) * Add: implement new linter system * Refactor: pull out editor worker * Switch to new linter and worker * Enable eslint cache * Fix: undefined error * Windows compatibility * Fix: refresh linter if the editor.linter changes * Add: stylelint * Add: getStylelintRules, getCsslintRules * Fix: logic to get correct linter * WIP: linter-report * Fix: toggle hidden state * Add: matain the order of lint report for section editor * Add: unhook event * Add: gotoLintIssue * Fix: shouldn't delete rule.init * Add: linter-help-dialog * Drop linterConfig * Add: linter-config-dialog, cacheFn * Add: use cacheFn * Drop lint.js * Add: refresh. Fix report order * Fix: hide empty table * Add: updateCount. Fix table caption * Switch to new linter/worker * Fix: remove unneeded comment * Fix: cacheFn -> cacheFirstCall * Fix: use cacheFirstCall * Fix: cache metaIndex * Fix: i < trs.length * Fix: drop isEmpty * Fix: expose some simple states to global * Fix: return object code style * Fix: use proxy to reflect API * Fix: eslint-disable-line -> eslint-disable-next-line * Fix: requestId -> id * Fix: one-liner * Fix: one-liner * Fix: move dom event block to top * Fix: pending -> pendingResponse * Fix: onSuccess -> onUpdated * Fix: optimize row removing when i === 0 * Fix: hook/unhook -> enableForEditor/disableForEditor * Fix: linter.refresh -> linter.run * Fix: some shadowing * Fix: simplify getAnnotations * Fix: cacheFirstCall -> memoize * Fix: table.update -> table.updateCaption * Fix: unneeded reassign * Fix: callbacks -> listeners * Fix: don't compose but extend * Refactor: replace linter modules with linter-defaults and linter-engines * Fix: implement linter fallbacks * Fix: linter.onChange -> linter.onLintingUpdated * Fix: cms -> tables * Fix: parseMozFormat is not called correctly * Move csslint-loader to background * Fix: watch config changes * Fix: switch to LINTER_DEFAULTS * Fix: csslint-loader -> parserlib-loader
2018-10-01 14:03:17 +00:00
"lint": "eslint **/*.js --cache || exit 0",
"update": "npm run update-node && npm run update-main",
"update-quick": "updates -u && npm update && npm run update-main",
"update-main": "npm run update-versions && npm run update-codemirror",
"update-node": "updates -u && node tools/remove-modules.js && npm install",
2018-07-21 17:58:54 +00:00
"update-codemirror": "node tools/update-libraries.js && node tools/update-codemirror-themes.js",
"update-versions": "node tools/update-versions",
"zip": "npm run update-versions && node tools/zip.js",
2018-10-04 11:34:22 +00:00
"start": "web-ext run"
2018-07-21 17:58:54 +00:00
}
}