mirror of
https://akkoma.dev/AkkomaGang/akkoma-fe.git
synced 2024-11-10 02:30:13 +00:00
3452864260
* upstream/develop: Fix color fallback order Use console.warn instead of console.log Get rid of mutation_types file, use inline approach. Minor fixes Add fallback color rule. Change english validation error messages Clean up the code Validate name presence on client-side as well Better styling for client-side validation. Add I18n for validation errors. Fix broken ToS link. Fix linter errors Add client validation for registration form Use Array.reduce instead of lodash.reduce Humanize validation errors returned on registration Added user option to hide instance-specific panel, rearranged config screen to better categorize it / adjustments to language selector fix
108 lines
3.3 KiB
JSON
108 lines
3.3 KiB
JSON
{
|
|
"name": "pleroma_fe",
|
|
"version": "1.0.0",
|
|
"description": "A Qvitter-style frontend for certain GS servers.",
|
|
"author": "Roger Braun <roger@rogerbraun.net>",
|
|
"private": true,
|
|
"scripts": {
|
|
"dev": "node build/dev-server.js",
|
|
"build": "node build/build.js",
|
|
"unit": "karma start test/unit/karma.conf.js --single-run",
|
|
"unit:watch": "karma start test/unit/karma.conf.js --single-run=false",
|
|
"e2e": "node test/e2e/runner.js",
|
|
"test": "npm run unit && npm run e2e",
|
|
"lint": "eslint --ext .js,.vue src test/unit/specs test/e2e/specs"
|
|
},
|
|
"dependencies": {
|
|
"babel-plugin-add-module-exports": "^0.2.1",
|
|
"babel-plugin-lodash": "^3.2.11",
|
|
"chromatism": "^3.0.0",
|
|
"diff": "^3.0.1",
|
|
"karma-mocha-reporter": "^2.2.1",
|
|
"localforage": "^1.5.0",
|
|
"node-sass": "^3.10.1",
|
|
"object-path": "^0.11.3",
|
|
"phoenix": "^1.3.0",
|
|
"sanitize-html": "^1.13.0",
|
|
"sass-loader": "^4.0.2",
|
|
"vue": "^2.5.13",
|
|
"vue-chat-scroll": "^1.2.1",
|
|
"vue-i18n": "^7.3.2",
|
|
"vue-router": "^3.0.1",
|
|
"vue-template-compiler": "^2.3.4",
|
|
"vue-timeago": "^3.1.2",
|
|
"vuelidate": "^0.7.4",
|
|
"vuex": "^3.0.1",
|
|
"whatwg-fetch": "^2.0.3"
|
|
},
|
|
"devDependencies": {
|
|
"autoprefixer": "^6.4.0",
|
|
"babel-core": "^6.0.0",
|
|
"babel-eslint": "^7.0.0",
|
|
"babel-helper-vue-jsx-merge-props": "^2.0.3",
|
|
"babel-loader": "^6.0.0",
|
|
"babel-plugin-syntax-jsx": "^6.18.0",
|
|
"babel-plugin-transform-runtime": "^6.0.0",
|
|
"babel-plugin-transform-vue-jsx": "3",
|
|
"babel-preset-env": "^1.7.0",
|
|
"babel-preset-es2015": "^6.0.0",
|
|
"babel-preset-stage-2": "^6.0.0",
|
|
"babel-register": "^6.0.0",
|
|
"chai": "^3.5.0",
|
|
"chalk": "^1.1.3",
|
|
"chromedriver": "^2.21.2",
|
|
"connect-history-api-fallback": "^1.1.0",
|
|
"cross-spawn": "^4.0.2",
|
|
"css-loader": "^0.25.0",
|
|
"eslint": "^3.7.1",
|
|
"eslint-config-standard": "^6.1.0",
|
|
"eslint-friendly-formatter": "^2.0.5",
|
|
"eslint-loader": "^1.5.0",
|
|
"eslint-plugin-html": "^1.5.5",
|
|
"eslint-plugin-promise": "^2.0.1",
|
|
"eslint-plugin-standard": "^2.0.1",
|
|
"eventsource-polyfill": "^0.9.6",
|
|
"express": "^4.13.3",
|
|
"extract-text-webpack-plugin": "^1.0.1",
|
|
"file-loader": "^0.9.0",
|
|
"function-bind": "^1.0.2",
|
|
"html-webpack-plugin": "^2.8.1",
|
|
"http-proxy-middleware": "^0.17.2",
|
|
"inject-loader": "^2.0.1",
|
|
"iso-639-1": "^2.0.3",
|
|
"isparta-loader": "^2.0.0",
|
|
"json-loader": "^0.5.4",
|
|
"karma": "^1.3.0",
|
|
"karma-coverage": "^1.1.1",
|
|
"karma-mocha": "^1.2.0",
|
|
"karma-phantomjs-launcher": "^1.0.0",
|
|
"karma-sinon-chai": "^1.2.0",
|
|
"karma-sourcemap-loader": "^0.3.7",
|
|
"karma-spec-reporter": "0.0.26",
|
|
"karma-webpack": "^1.7.0",
|
|
"lodash": "^4.16.4",
|
|
"lolex": "^1.4.0",
|
|
"mocha": "^3.1.0",
|
|
"nightwatch": "^0.9.8",
|
|
"opn": "^4.0.2",
|
|
"ora": "^0.3.0",
|
|
"phantomjs-prebuilt": "^2.1.3",
|
|
"raw-loader": "^0.5.1",
|
|
"selenium-server": "2.53.1",
|
|
"semver": "^5.3.0",
|
|
"shelljs": "^0.7.4",
|
|
"sinon": "^1.17.3",
|
|
"sinon-chai": "^2.8.0",
|
|
"url-loader": "^0.5.7",
|
|
"vue-loader": "^11.1.0",
|
|
"vue-style-loader": "^2.0.0",
|
|
"webpack": "^1.13.2",
|
|
"webpack-dev-middleware": "^1.8.3",
|
|
"webpack-hot-middleware": "^2.12.2",
|
|
"webpack-merge": "^0.14.1"
|
|
},
|
|
"engines": {
|
|
"node": ">= 4.0.0",
|
|
"npm": ">= 3.0.0"
|
|
}
|
|
}
|