diff --git a/CHANGELOG.md b/CHANGELOG.md index 5fe6b9619..25a79dfb5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,67 @@ All notable changes to this project will be documented in this file. Dates are d Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). +#### [v0.2.0](https://github.com/Human-Connection/Human-Connection/compare/v0.1.13...v0.2.0) + +> 19 December 2019 + +- build(deps): bump metascraper-image from 5.8.10 to 5.8.12 in /backend [`#2556`](https://github.com/Human-Connection/Human-Connection/pull/2556) +- build(deps-dev): bump @babel/core from 7.7.5 to 7.7.7 [`#2569`](https://github.com/Human-Connection/Human-Connection/pull/2569) +- build(deps-dev): bump @babel/cli from 7.7.5 to 7.7.7 in /backend [`#2576`](https://github.com/Human-Connection/Human-Connection/pull/2576) +- Lokalise: Translations update [`#2563`](https://github.com/Human-Connection/Human-Connection/pull/2563) +- build(deps-dev): bump style-resources-loader from 1.3.2 to 1.3.3 in /webapp [`#2580`](https://github.com/Human-Connection/Human-Connection/pull/2580) +- build(deps): bump node from 13.3.0-alpine to 13.4.0-alpine in /webapp [`#2577`](https://github.com/Human-Connection/Human-Connection/pull/2577) +- build(deps): bump metascraper-title from 5.8.10 to 5.8.12 in /backend [`#2575`](https://github.com/Human-Connection/Human-Connection/pull/2575) +- build(deps-dev): bump apollo-server-testing from 2.9.13 to 2.9.14 in /backend [`#2574`](https://github.com/Human-Connection/Human-Connection/pull/2574) +- build(deps): bump mustache from 3.1.0 to 3.2.0 in /backend [`#2572`](https://github.com/Human-Connection/Human-Connection/pull/2572) +- Blur Images [`#2351`](https://github.com/Human-Connection/Human-Connection/pull/2351) +- build(deps-dev): bump @babel/node from 7.7.4 to 7.7.7 in /backend [`#2570`](https://github.com/Human-Connection/Human-Connection/pull/2570) +- build(deps-dev): bump @babel/preset-env from 7.7.6 to 7.7.7 [`#2567`](https://github.com/Human-Connection/Human-Connection/pull/2567) +- build(deps): bump metascraper-description from 5.8.10 to 5.8.12 in /backend [`#2566`](https://github.com/Human-Connection/Human-Connection/pull/2566) +- Add back layout changes/update db_manipulation [`#2544`](https://github.com/Human-Connection/Human-Connection/pull/2544) +- build(deps): bump metascraper-soundcloud from 5.8.10 to 5.8.12 in /backend [`#2560`](https://github.com/Human-Connection/Human-Connection/pull/2560) +- build(deps): bump metascraper-author from 5.8.7 to 5.8.12 in /backend [`#2559`](https://github.com/Human-Connection/Human-Connection/pull/2559) +- build(deps): bump metascraper from 5.8.9 to 5.8.12 in /backend [`#2558`](https://github.com/Human-Connection/Human-Connection/pull/2558) +- build(deps): bump metascraper-youtube from 5.8.9 to 5.8.12 in /backend [`#2547`](https://github.com/Human-Connection/Human-Connection/pull/2547) +- build(deps): bump metascraper-video from 5.8.10 to 5.8.12 in /backend [`#2557`](https://github.com/Human-Connection/Human-Connection/pull/2557) +- build(deps): bump metascraper-date from 5.8.7 to 5.8.12 in /backend [`#2555`](https://github.com/Human-Connection/Human-Connection/pull/2555) +- build(deps): bump metascraper-logo from 5.8.10 to 5.8.12 in /backend [`#2554`](https://github.com/Human-Connection/Human-Connection/pull/2554) +- build(deps): bump apollo-server-express from 2.9.13 to 2.9.14 in /backend [`#2551`](https://github.com/Human-Connection/Human-Connection/pull/2551) +- build(deps-dev): bump css-loader from 3.3.2 to 3.4.0 in /webapp [`#2550`](https://github.com/Human-Connection/Human-Connection/pull/2550) +- build(deps-dev): bump cypress-cucumber-preprocessor from 1.18.0 to 1.19.0 [`#2548`](https://github.com/Human-Connection/Human-Connection/pull/2548) +- Lokalise: Translations update [`#2545`](https://github.com/Human-Connection/Human-Connection/pull/2545) +- build(deps): bump metascraper-youtube from 5.8.9 to 5.8.10 in /backend [`#2522`](https://github.com/Human-Connection/Human-Connection/pull/2522) +- build(deps): bump metascraper-title from 5.8.7 to 5.8.10 in /backend [`#2525`](https://github.com/Human-Connection/Human-Connection/pull/2525) +- build(deps): bump metascraper-lang from 5.8.9 to 5.8.10 in /backend [`#2531`](https://github.com/Human-Connection/Human-Connection/pull/2531) +- build(deps): bump tiptap-extensions from 1.28.5 to 1.28.6 in /webapp [`#2535`](https://github.com/Human-Connection/Human-Connection/pull/2535) +- Fix maintenance service/LocaleSwitch import [`#2542`](https://github.com/Human-Connection/Human-Connection/pull/2542) +- build(deps): bump apollo-client from 2.6.4 to 2.6.8 in /webapp [`#2523`](https://github.com/Human-Connection/Human-Connection/pull/2523) +- build(deps): bump stack-utils from 1.0.2 to 2.0.1 in /webapp [`#2521`](https://github.com/Human-Connection/Human-Connection/pull/2521) +- build(deps): bump metascraper-soundcloud from 5.8.9 to 5.8.10 in /backend [`#2520`](https://github.com/Human-Connection/Human-Connection/pull/2520) +- Update neode [`#2539`](https://github.com/Human-Connection/Human-Connection/pull/2539) +- build(deps-dev): bump eslint-plugin-prettier from 3.1.1 to 3.1.2 in /webapp [`#2519`](https://github.com/Human-Connection/Human-Connection/pull/2519) +- build(deps): bump apollo-cache-inmemory from 1.6.3 to 1.6.5 in /webapp [`#2527`](https://github.com/Human-Connection/Human-Connection/pull/2527) +- build(deps): bump neo4j-graphql-js from 2.10.1 to 2.10.2 in /backend [`#2530`](https://github.com/Human-Connection/Human-Connection/pull/2530) +- build(deps): bump metascraper-image from 5.8.7 to 5.8.10 in /backend [`#2532`](https://github.com/Human-Connection/Human-Connection/pull/2532) +- build(deps): bump apollo-cache-inmemory from 1.6.3 to 1.6.5 in /backend [`#2534`](https://github.com/Human-Connection/Human-Connection/pull/2534) +- build(deps): bump metascraper-video from 5.8.9 to 5.8.10 in /backend [`#2536`](https://github.com/Human-Connection/Human-Connection/pull/2536) +- build(deps): bump tiptap from 1.26.5 to 1.26.6 in /webapp [`#2537`](https://github.com/Human-Connection/Human-Connection/pull/2537) +- build(deps-dev): bump vue-loader from 15.7.2 to 15.8.3 in /webapp [`#2538`](https://github.com/Human-Connection/Human-Connection/pull/2538) +- Refactor: content menu [`#2512`](https://github.com/Human-Connection/Human-Connection/pull/2512) +- build(deps): bump metascraper-audio from 5.8.7 to 5.8.10 in /backend [`#2524`](https://github.com/Human-Connection/Human-Connection/pull/2524) +- build(deps): bump metascraper-description from 5.8.7 to 5.8.10 in /backend [`#2518`](https://github.com/Human-Connection/Human-Connection/pull/2518) +- build(deps-dev): bump eslint-plugin-prettier from 3.1.1 to 3.1.2 in /backend [`#2517`](https://github.com/Human-Connection/Human-Connection/pull/2517) +- build(deps): bump apollo-client from 2.6.4 to 2.6.8 in /backend [`#2516`](https://github.com/Human-Connection/Human-Connection/pull/2516) +- build(deps): bump metascraper-logo from 5.8.7 to 5.8.10 in /backend [`#2515`](https://github.com/Human-Connection/Human-Connection/pull/2515) +- Fix duplicate fragment `user` issue [`#2511`](https://github.com/Human-Connection/Human-Connection/pull/2511) +- fix: editor not visible in server-side-rendering [`#2513`](https://github.com/Human-Connection/Human-Connection/pull/2513) +- Update it.json [`#2507`](https://github.com/Human-Connection/Human-Connection/pull/2507) +- Fix: User.name is not non-nullable [`#2510`](https://github.com/Human-Connection/Human-Connection/pull/2510) +- Update to version 0.1.13 [`#2506`](https://github.com/Human-Connection/Human-Connection/pull/2506) +- Lokalise: update of webapp/locales/ru.json [`b70ff73`](https://github.com/Human-Connection/Human-Connection/commit/b70ff73bba98d28494c55ed12161288b1efa1516) +- build(deps): bump apollo-server-express in /backend [`69d3107`](https://github.com/Human-Connection/Human-Connection/commit/69d3107cbcce8225dd14f7231936a597fba6105d) +- refactor: content menu [`71b2eac`](https://github.com/Human-Connection/Human-Connection/commit/71b2eac175e9d6e1a2bbba123490f281b7cb13f3) + #### [v0.1.13](https://github.com/Human-Connection/Human-Connection/compare/v0.1.12...v0.1.13) > 13 December 2019 @@ -31,7 +92,7 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - Update to version 0.1.12 [`#2483`](https://github.com/Human-Connection/Human-Connection/pull/2483) - Lokalise: update of locale/ru.json [`60b3035`](https://github.com/Human-Connection/Human-Connection/commit/60b3035a3d475cb481130c6fe94f2901711a4053) - Write test/refactor tests/resolvers/middleware [`d375ebe`](https://github.com/Human-Connection/Human-Connection/commit/d375ebe7d90e3251b17f59ffba8fb1470923ebe8) -- Fix this annoying bug with a tested helper [`e24d803`](https://github.com/Human-Connection/Human-Connection/commit/e24d8035b13040dc29f5f9cb033de8c1a401ac34) +- refactor css, fix design issues [`5586335`](https://github.com/Human-Connection/Human-Connection/commit/5586335ed2b3474498e87b929f54d52562e44636) #### [v0.1.12](https://github.com/Human-Connection/Human-Connection/compare/v0.1.10...v0.1.12) @@ -196,9 +257,9 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - fix #2329: Normalize email on login in the backend [`#2329`](https://github.com/Human-Connection/Human-Connection/issues/2329) - Fix #2294 [`#2294`](https://github.com/Human-Connection/Human-Connection/issues/2294) - Merge pull request #2078 from Human-Connection/fix-2042-back-link [`#2042`](https://github.com/Human-Connection/Human-Connection/issues/2042) -- Tell github-linguists to ignore snapshots [`978347b`](https://github.com/Human-Connection/Human-Connection/commit/978347ba7b5a6aa1bc915ada972ffffa2816d37c) -- Lokalise: update of webapp/locales/ru.json [`906e851`](https://github.com/Human-Connection/Human-Connection/commit/906e8518bf060134150187fb1574ac50ffd502f6) -- Lokalise: update of webapp/locales/ru.json [`3e52ee0`](https://github.com/Human-Connection/Human-Connection/commit/3e52ee090c88c357b796895370d126f8bb5529f0) +- Move components to components/features [`2357028`](https://github.com/Human-Connection/Human-Connection/commit/235702867d97b44dac37f8059f9194e23ba7f47d) +- Add missing unit tests/refactor code [`b364065`](https://github.com/Human-Connection/Human-Connection/commit/b3640659bb608cc34edc6f2aca350f07dd2b9ce6) +- Add stories/specs for ReportList [`a59e72d`](https://github.com/Human-Connection/Human-Connection/commit/a59e72d8a8f491cb251e3e5acddea3b32144209b) #### [v0.1.10](https://github.com/Human-Connection/Human-Connection/compare/v0.1.9...v0.1.10) diff --git a/VERSION b/VERSION index 7ac4e5e38..0ea3a944b 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.1.13 +0.2.0 diff --git a/backend/package.json b/backend/package.json index 99026dd54..1fc82b70f 100644 --- a/backend/package.json +++ b/backend/package.json @@ -55,7 +55,7 @@ "graphql-iso-date": "~3.6.1", "graphql-middleware": "~4.0.2", "graphql-middleware-sentry": "^3.2.1", - "graphql-shield": "~7.0.4", + "graphql-shield": "~7.0.5", "graphql-tag": "~2.10.1", "helmet": "~3.21.2", "jsonwebtoken": "~8.5.1", @@ -63,25 +63,25 @@ "lodash": "~4.17.14", "merge-graphql-schemas": "^1.7.3", "metascraper": "^5.8.12", - "metascraper-audio": "^5.8.10", + "metascraper-audio": "^5.8.12", "metascraper-author": "^5.8.12", "metascraper-clearbit-logo": "^5.3.0", "metascraper-date": "^5.8.12", "metascraper-description": "^5.8.12", - "metascraper-image": "^5.8.10", - "metascraper-lang": "^5.8.10", + "metascraper-image": "^5.8.12", + "metascraper-lang": "^5.8.12", "metascraper-lang-detector": "^4.10.2", "metascraper-logo": "^5.8.12", - "metascraper-publisher": "^5.8.7", + "metascraper-publisher": "^5.8.12", "metascraper-soundcloud": "^5.8.12", "metascraper-title": "^5.8.12", - "metascraper-url": "^5.8.7", + "metascraper-url": "^5.8.12", "metascraper-video": "^5.8.12", "metascraper-youtube": "^5.8.12", "minimatch": "^3.0.4", "mustache": "^3.2.0", "neo4j-driver": "^4.0.1", - "neo4j-graphql-js": "^2.10.2", + "neo4j-graphql-js": "^2.11.0", "neode": "^0.3.6", "node-fetch": "~2.6.0", "nodemailer": "^6.4.2", @@ -97,11 +97,11 @@ "xregexp": "^4.2.4" }, "devDependencies": { - "@babel/cli": "~7.7.5", - "@babel/core": "~7.7.5", + "@babel/cli": "~7.7.7", + "@babel/core": "~7.7.7", "@babel/node": "~7.7.7", "@babel/plugin-proposal-throw-expressions": "^7.7.4", - "@babel/preset-env": "~7.7.6", + "@babel/preset-env": "~7.7.7", "@babel/register": "~7.7.0", "apollo-server-testing": "~2.9.14", "babel-core": "~7.0.0-0", diff --git a/backend/yarn.lock b/backend/yarn.lock index 9bd7f3537..cfb9ad658 100644 --- a/backend/yarn.lock +++ b/backend/yarn.lock @@ -33,10 +33,10 @@ resolved "https://registry.yarnpkg.com/@apollographql/graphql-playground-html/-/graphql-playground-html-1.6.24.tgz#3ce939cb127fb8aaa3ffc1e90dff9b8af9f2e3dc" integrity sha512-8GqG48m1XqyXh4mIZrtB5xOhUwSsh1WsrrsaZQOEYYql3YN9DEu9OOSg0ILzXHZo/h2Q74777YE4YzlArQzQEQ== -"@babel/cli@~7.7.5": - version "7.7.5" - resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.7.5.tgz#25702cc65418efc06989af3727897b9f4c8690b6" - integrity sha512-y2YrMGXM3NUyu1Myg0pxg+Lx6g8XhEyvLHYNRwTBV6fDek3H7Io6b7N/LXscLs4HWn4HxMdy7f2rM1rTMp2mFg== +"@babel/cli@~7.7.7": + version "7.7.7" + resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.7.7.tgz#56849acbf81d1a970dd3d1b3097c8ebf5da3f534" + integrity sha512-XQw5KyCZyu/M8/0rYiZyuwbgIQNzOrJzs9dDLX+MieSgBwTLvTj4QVbLmxJACAIvQIDT7PtyHN2sC48EOWTgaA== dependencies: commander "^4.0.1" convert-source-map "^1.1.0" @@ -56,15 +56,15 @@ dependencies: "@babel/highlight" "^7.0.0" -"@babel/core@^7.1.0", "@babel/core@~7.7.5": - version "7.7.5" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.7.5.tgz#ae1323cd035b5160293307f50647e83f8ba62f7e" - integrity sha512-M42+ScN4+1S9iB6f+TL7QBpoQETxbclx+KNoKJABghnKYE+fMzSGqst0BZJc8CpI625bwPwYgUyRvxZ+0mZzpw== +"@babel/core@^7.1.0", "@babel/core@~7.7.7": + version "7.7.7" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.7.7.tgz#ee155d2e12300bcc0cff6a8ad46f2af5063803e9" + integrity sha512-jlSjuj/7z138NLZALxVgrx13AOtqip42ATZP7+kYl53GvDV6+4dCek1mVUo8z8c8Xnw/mx2q3d9HWh3griuesQ== dependencies: "@babel/code-frame" "^7.5.5" - "@babel/generator" "^7.7.4" + "@babel/generator" "^7.7.7" "@babel/helpers" "^7.7.4" - "@babel/parser" "^7.7.5" + "@babel/parser" "^7.7.7" "@babel/template" "^7.7.4" "@babel/traverse" "^7.7.4" "@babel/types" "^7.7.4" @@ -76,10 +76,10 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/generator@^7.4.0", "@babel/generator@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.7.4.tgz#db651e2840ca9aa66f327dcec1dc5f5fa9611369" - integrity sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg== +"@babel/generator@^7.4.0", "@babel/generator@^7.7.4", "@babel/generator@^7.7.7": + version "7.7.7" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.7.7.tgz#859ac733c44c74148e1a72980a64ec84b85f4f45" + integrity sha512-/AOIBpHh/JU1l0ZFS4kiRCBnLi6OTHzh0RPk3h9isBxkkqELtQNFi1Vr/tiG9p1yfoUdKVwISuXWQR+hwwM4VQ== dependencies: "@babel/types" "^7.7.4" jsesc "^2.5.1" @@ -293,10 +293,10 @@ resolve "^1.13.1" v8flags "^3.1.1" -"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.4.3", "@babel/parser@^7.7.4", "@babel/parser@^7.7.5": - version "7.7.5" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.7.5.tgz#cbf45321619ac12d83363fcf9c94bb67fa646d71" - integrity sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig== +"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.4.3", "@babel/parser@^7.7.4", "@babel/parser@^7.7.7": + version "7.7.7" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.7.7.tgz#1b886595419cf92d811316d5b715a53ff38b4937" + integrity sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw== "@babel/plugin-proposal-async-generator-functions@^7.7.4": version "7.7.4" @@ -323,10 +323,10 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-json-strings" "^7.7.4" -"@babel/plugin-proposal-object-rest-spread@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.7.4.tgz#cc57849894a5c774214178c8ab64f6334ec8af71" - integrity sha512-rnpnZR3/iWKmiQyJ3LKJpSwLDcX/nSXhdLk4Aq/tXOApIvyu7qoabrige0ylsAJffaUC51WiBu209Q0U+86OWQ== +"@babel/plugin-proposal-object-rest-spread@^7.7.7": + version "7.7.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.7.7.tgz#9f27075004ab99be08c5c1bd653a2985813cb370" + integrity sha512-3qp9I8lelgzNedI3hrhkvhaEYree6+WHnyA/q4Dza9z7iEIs1eyhWyJnetk3jJ69RT0AT4G0UhEGwyGFJ7GUuQ== dependencies: "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-object-rest-spread" "^7.7.4" @@ -347,10 +347,10 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-throw-expressions" "^7.7.4" -"@babel/plugin-proposal-unicode-property-regex@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.7.4.tgz#7c239ccaf09470dbe1d453d50057460e84517ebb" - integrity sha512-cHgqHgYvffluZk85dJ02vloErm3Y6xtH+2noOBOJ2kXOJH3aVCDnj5eR/lVNlTnYu4hndAPJD3rTFjW3qee0PA== +"@babel/plugin-proposal-unicode-property-regex@^7.7.7": + version "7.7.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.7.7.tgz#433fa9dac64f953c12578b29633f456b68831c4e" + integrity sha512-80PbkKyORBUVm1fbTLrHpYdJxMThzM1UqFGh0ALEhO9TYbG86Ah9zQYAB/84axz2vcxefDLdZwWwZNlYARlu9w== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.7.4" "@babel/helper-plugin-utils" "^7.0.0" @@ -463,10 +463,10 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-dotall-regex@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.7.4.tgz#f7ccda61118c5b7a2599a72d5e3210884a021e96" - integrity sha512-mk0cH1zyMa/XHeb6LOTXTbG7uIJ8Rrjlzu91pUx/KS3JpcgaTDwMS8kM+ar8SLOvlL2Lofi4CGBAjCo3a2x+lw== +"@babel/plugin-transform-dotall-regex@^7.7.7": + version "7.7.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.7.7.tgz#3e9713f1b69f339e87fa796b097d73ded16b937b" + integrity sha512-b4in+YlTeE/QmTgrllnb3bHA0HntYvjz8O3Mcbx75UBPJA2xhb5A8nle498VhxSXJHQefjtQxpnLPehDJ4TRlg== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.7.4" "@babel/helper-plugin-utils" "^7.0.0" @@ -573,10 +573,10 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/helper-replace-supers" "^7.7.4" -"@babel/plugin-transform-parameters@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.7.4.tgz#da4555c97f39b51ac089d31c7380f03bca4075ce" - integrity sha512-VJwhVePWPa0DqE9vcfptaJSzNDKrWU/4FbYCjZERtmqEs05g3UMXnYMZoXja7JAJ7Y7sPZipwm/pGApZt7wHlw== +"@babel/plugin-transform-parameters@^7.7.7": + version "7.7.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.7.7.tgz#7a884b2460164dc5f194f668332736584c760007" + integrity sha512-OhGSrf9ZBrr1fw84oFXj5hgi8Nmg+E2w5L7NhnG0lPvpDtqd7dbyilM2/vR8CKbJ907RyxPh2kj6sBCSSfI9Ew== dependencies: "@babel/helper-call-delegate" "^7.7.4" "@babel/helper-get-function-arity" "^7.7.4" @@ -648,19 +648,19 @@ "@babel/helper-create-regexp-features-plugin" "^7.7.4" "@babel/helper-plugin-utils" "^7.0.0" -"@babel/preset-env@~7.7.6": - version "7.7.6" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.7.6.tgz#39ac600427bbb94eec6b27953f1dfa1d64d457b2" - integrity sha512-k5hO17iF/Q7tR9Jv8PdNBZWYW6RofxhnxKjBMc0nG4JTaWvOTiPoO/RLFwAKcA4FpmuBFm6jkoqaRJLGi0zdaQ== +"@babel/preset-env@~7.7.7": + version "7.7.7" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.7.7.tgz#c294167b91e53e7e36d820e943ece8d0c7fe46ac" + integrity sha512-pCu0hrSSDVI7kCVUOdcMNQEbOPJ52E+LrQ14sN8uL2ALfSqePZQlKrOy+tM4uhEdYlCHi4imr8Zz2cZe9oSdIg== dependencies: "@babel/helper-module-imports" "^7.7.4" "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-proposal-async-generator-functions" "^7.7.4" "@babel/plugin-proposal-dynamic-import" "^7.7.4" "@babel/plugin-proposal-json-strings" "^7.7.4" - "@babel/plugin-proposal-object-rest-spread" "^7.7.4" + "@babel/plugin-proposal-object-rest-spread" "^7.7.7" "@babel/plugin-proposal-optional-catch-binding" "^7.7.4" - "@babel/plugin-proposal-unicode-property-regex" "^7.7.4" + "@babel/plugin-proposal-unicode-property-regex" "^7.7.7" "@babel/plugin-syntax-async-generators" "^7.7.4" "@babel/plugin-syntax-dynamic-import" "^7.7.4" "@babel/plugin-syntax-json-strings" "^7.7.4" @@ -674,7 +674,7 @@ "@babel/plugin-transform-classes" "^7.7.4" "@babel/plugin-transform-computed-properties" "^7.7.4" "@babel/plugin-transform-destructuring" "^7.7.4" - "@babel/plugin-transform-dotall-regex" "^7.7.4" + "@babel/plugin-transform-dotall-regex" "^7.7.7" "@babel/plugin-transform-duplicate-keys" "^7.7.4" "@babel/plugin-transform-exponentiation-operator" "^7.7.4" "@babel/plugin-transform-for-of" "^7.7.4" @@ -688,7 +688,7 @@ "@babel/plugin-transform-named-capturing-groups-regex" "^7.7.4" "@babel/plugin-transform-new-target" "^7.7.4" "@babel/plugin-transform-object-super" "^7.7.4" - "@babel/plugin-transform-parameters" "^7.7.4" + "@babel/plugin-transform-parameters" "^7.7.7" "@babel/plugin-transform-property-literals" "^7.7.4" "@babel/plugin-transform-regenerator" "^7.7.5" "@babel/plugin-transform-reserved-words" "^7.7.4" @@ -700,7 +700,7 @@ "@babel/plugin-transform-unicode-regex" "^7.7.4" "@babel/types" "^7.7.4" browserslist "^4.6.0" - core-js-compat "^3.4.7" + core-js-compat "^3.6.0" invariant "^2.2.2" js-levenshtein "^1.1.3" semver "^5.5.0" @@ -772,39 +772,43 @@ exec-sh "^0.3.2" minimist "^1.2.0" -"@graphql-toolkit/common@0.6.8": - version "0.6.8" - resolved "https://registry.yarnpkg.com/@graphql-toolkit/common/-/common-0.6.8.tgz#7e80f4821d8484970d768b7cb19a0bc1e7a90784" - integrity sha512-vvxLMumGhFsSU/SPbMHsHPtr1WpD98EngSVzDoH4EfiobT8O9RKCaK/Nr57nWxbk1+A0iAC3OrHYugp46au5sQ== +"@graphql-toolkit/common@0.9.0": + version "0.9.0" + resolved "https://registry.yarnpkg.com/@graphql-toolkit/common/-/common-0.9.0.tgz#24d1744fa0d6b9331e8032097fcebb74390bad92" + integrity sha512-bLuyt4yV/XIHUS+gP4aF5xjnb5M2K+uuB35Hojw0er+tkNhWiOuWQzRMWPovds/4WN2C9PuknQby/+ntgBOm/g== dependencies: "@kamilkisiela/graphql-tools" "4.0.6" aggregate-error "3.0.1" lodash "4.17.15" -"@graphql-toolkit/file-loading@0.6.8": - version "0.6.8" - resolved "https://registry.yarnpkg.com/@graphql-toolkit/file-loading/-/file-loading-0.6.8.tgz#6b03c752c2c5dd917172f7070cf92626e0fd83bf" - integrity sha512-kR7EizV5COWhYhkf0eq4/EAtGhbamjq3EvNifiFoRdGzJxIVwfD4If56rFAVCp7dBmUHl4mRG8RySydwIu1xGQ== +"@graphql-toolkit/file-loading@0.9.0": + version "0.9.0" + resolved "https://registry.yarnpkg.com/@graphql-toolkit/file-loading/-/file-loading-0.9.0.tgz#745cfe22adb0d710d09f43bdd67a2d9b54e0257a" + integrity sha512-Vs7n8VsZm1Oyw/1kKy/Y7fE8CznFA4SK4SEnWll9gpCmVE2vbATUYUlqSqm/W2npDdYB3FODEzhr5HIsQrjg6g== dependencies: - "@graphql-toolkit/common" "0.6.8" - "@kamilkisiela/graphql-tools" "4.0.6" - glob "7.1.6" + globby "11.0.0" + unixify "1.0.0" -"@graphql-toolkit/schema-merging@0.6.8": - version "0.6.8" - resolved "https://registry.yarnpkg.com/@graphql-toolkit/schema-merging/-/schema-merging-0.6.8.tgz#67c0d83f9975026b20a69fca6a01f9b7d04ebbdb" - integrity sha512-/QhyfscZLqJLOgM0fD9Dxb5ps9OYyaOPxNS2mgjvX++jbNkJW2128b3KrB0nJzFdVEiOllRoaYHGKM4w8lvhmg== +"@graphql-toolkit/schema-merging@0.9.0": + version "0.9.0" + resolved "https://registry.yarnpkg.com/@graphql-toolkit/schema-merging/-/schema-merging-0.9.0.tgz#f4fb380e6be57e0235c25a77fc0aec842414c27e" + integrity sha512-vrzkqkFXxZ4dXQrHeNGDDWONbOAVDeJmGPwK0cRu2aVszftvkYVJXBrmkMYzZJHwk+tGVkNywf1r00GR6prpOw== dependencies: - "@graphql-toolkit/common" "0.6.8" + "@graphql-toolkit/common" "0.9.0" "@kamilkisiela/graphql-tools" "4.0.6" deepmerge "4.2.2" tslib "1.10.0" -"@hapi/address@2.x.x", "@hapi/address@^2.1.2": +"@hapi/address@2.x.x": version "2.1.2" resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.2.tgz#1c794cd6dbf2354d1eb1ef10e0303f573e1c7222" integrity sha512-O4QDrx+JoGKZc6aN64L04vqa7e41tIiLU+OvKdcYaEMP97UttL0f9GIi9/0A4WAMx0uBd6SidDIhktZhgOcN8Q== +"@hapi/address@^2.1.2": + version "2.1.4" + resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" + integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== + "@hapi/bourne@1.x.x": version "1.3.2" resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" @@ -815,11 +819,16 @@ resolved "https://registry.yarnpkg.com/@hapi/formula/-/formula-1.2.0.tgz#994649c7fea1a90b91a0a1e6d983523f680e10cd" integrity sha512-UFbtbGPjstz0eWHb+ga/GM3Z9EzqKXFWIbSOFURU0A/Gku0Bky4bCk9/h//K2Xr3IrCfjFNhMm4jyZ5dbCewGA== -"@hapi/hoek@8.x.x", "@hapi/hoek@^8.2.4": +"@hapi/hoek@8.x.x": version "8.2.4" resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.2.4.tgz#684a14f4ca35d46f44abc87dfc696e5e4fe8a020" integrity sha512-Ze5SDNt325yZvNO7s5C4fXDscjJ6dcqLFXJQ/M7dZRQCewuDj2iDUuBi6jLQt+APbW9RjjVEvLr35FXuOEqjow== +"@hapi/hoek@^8.2.4", "@hapi/hoek@^8.3.0": + version "8.5.0" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.5.0.tgz#2f9ce301c8898e1c3248b0a8564696b24d1a9a5a" + integrity sha512-7XYT10CZfPsH7j9F1Jmg1+d0ezOux2oM2GfArAzLwWe4mE2Dr3hVjsAL6+TFY49RRJlCdJDMw3nJsLFroTc8Kw== + "@hapi/joi@^15.0.3", "@hapi/joi@^15.1.0": version "15.1.1" resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.1.tgz#c675b8a71296f02833f8d6d243b34c57b8ce19d7" @@ -846,13 +855,20 @@ resolved "https://registry.yarnpkg.com/@hapi/pinpoint/-/pinpoint-1.0.2.tgz#025b7a36dbbf4d35bf1acd071c26b20ef41e0d13" integrity sha512-dtXC/WkZBfC5vxscazuiJ6iq4j9oNx1SHknmIr8hofarpKUZKmlUVYVIhNVzIEgK5Wrc4GMHL5lZtt1uS2flmQ== -"@hapi/topo@3.x.x", "@hapi/topo@^3.1.3": +"@hapi/topo@3.x.x": version "3.1.3" resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.3.tgz#c7a02e0d936596d29f184e6d7fdc07e8b5efce11" integrity sha512-JmS9/vQK6dcUYn7wc2YZTqzIKubAQcJKu2KCKAru6es482U5RT5fP1EXCPtlXpiK7PR0On/kpQKI4fRKkzpZBQ== dependencies: "@hapi/hoek" "8.x.x" +"@hapi/topo@^3.1.3": + version "3.1.6" + resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" + integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== + dependencies: + "@hapi/hoek" "^8.3.0" + "@jest/console@^24.7.1", "@jest/console@^24.9.0": version "24.9.0" resolved "https://registry.yarnpkg.com/@jest/console/-/console-24.9.0.tgz#79b1bc06fb74a8cfb01cbdedf945584b1b9707f0" @@ -1035,10 +1051,10 @@ url-regex "~4.1.1" video-extensions "~1.1.0" -"@metascraper/helpers@^5.8.10", "@metascraper/helpers@^5.8.12", "@metascraper/helpers@^5.8.7": - version "5.8.12" - resolved "https://registry.yarnpkg.com/@metascraper/helpers/-/helpers-5.8.12.tgz#c4c1375a90ee9b674f8fb4d5a65cce6f5c6ce30d" - integrity sha512-hmaIRXWcLGFWAXFKBHECHhf3VhHrbz/iV6spPtTeYyxCVO1TX62qYigqbizZwHk4dGeU1cTtbT2YN8/RCr1RiQ== +"@metascraper/helpers@^5.8.12", "@metascraper/helpers@^5.8.13": + version "5.8.13" + resolved "https://registry.yarnpkg.com/@metascraper/helpers/-/helpers-5.8.13.tgz#62e808812e0dfc143668c341f44fac1e09b0fa1a" + integrity sha512-qRQ7nfuYARxph46E0HBww3n+lKUD16QlPSz2DcL2IgmimClLngU/lsfBGjU1g+NwdPRQDersQO8uuiju1fMHRA== dependencies: audio-extensions "0.0.0" chrono-node "~1.3.11" @@ -1061,6 +1077,27 @@ url-regex "~5.0.0" video-extensions "~1.1.0" +"@nodelib/fs.scandir@2.1.3": + version "2.1.3" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz#3a582bdb53804c6ba6d146579c46e52130cf4a3b" + integrity sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw== + dependencies: + "@nodelib/fs.stat" "2.0.3" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.3", "@nodelib/fs.stat@^2.0.2": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz#34dc5f4cabbc720f4e60f75a747e7ecd6c175bd3" + integrity sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA== + +"@nodelib/fs.walk@^1.2.3": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz#011b9202a70a6366e436ca5c065844528ab04976" + integrity sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ== + dependencies: + "@nodelib/fs.scandir" "2.1.3" + fastq "^1.6.0" + "@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": version "1.1.2" resolved "https://registry.yarnpkg.com/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf" @@ -1416,10 +1453,10 @@ dependencies: "@types/yargs-parser" "*" -"@types/yup@0.26.26": - version "0.26.26" - resolved "https://registry.yarnpkg.com/@types/yup/-/yup-0.26.26.tgz#2e7065384ac2b7711271d8790f26ac7d73f6a33d" - integrity sha512-5cLJLd8NIT7OfJLi7ScquRn/NWfmewBqJ92nT/FYfdpgKzyUNcR4n2BKEOQ7mOG8WuJXgomIvNl5P3sn9Akd4A== +"@types/yup@0.26.27": + version "0.26.27" + resolved "https://registry.yarnpkg.com/@types/yup/-/yup-0.26.27.tgz#b928b1d644ffe98766e1440131222aefd3ca8f89" + integrity sha512-Rlsq3DExOHfWur75nQUAa5I0fXA2vSrw0u0qK3SI4PAkyOWjNzZsTaK+U9/sofWm3ttwWYn+C92pSq0s4rob4w== "@types/zen-observable@^0.8.0": version "0.8.0" @@ -1607,13 +1644,13 @@ anymatch@~3.1.1: normalize-path "^3.0.0" picomatch "^2.0.4" -apollo-cache-control@^0.8.9: - version "0.8.9" - resolved "https://registry.yarnpkg.com/apollo-cache-control/-/apollo-cache-control-0.8.9.tgz#1c53dcb6cc209646b73b4ba8803ff6ea50bea2a7" - integrity sha512-EFRAEL13QkMbXhl0NSABVS0wfiKYIVV4sDR+XNtRy3EWf2rWw7xulYFDMPiujjtElF2qjTswzcpLtYOXgOZN9A== +apollo-cache-control@^0.8.10: + version "0.8.10" + resolved "https://registry.yarnpkg.com/apollo-cache-control/-/apollo-cache-control-0.8.10.tgz#c104481ffa77ba32127ad8351ba8948c6382ff8d" + integrity sha512-1/CAEidIoY1PWw2mhwZChchK4fvLdHfdoB7AEikWMYFSbjYY6ZiayT+Q3z48wsiS/LTNugF/YJDJHQi4+qjuug== dependencies: apollo-server-env "^2.4.3" - graphql-extensions "^0.10.8" + graphql-extensions "^0.10.9" apollo-cache-inmemory@~1.6.5: version "1.6.5" @@ -1648,12 +1685,12 @@ apollo-client@~2.6.8: tslib "^1.10.0" zen-observable "^0.8.0" -apollo-datasource@^0.6.3: - version "0.6.3" - resolved "https://registry.yarnpkg.com/apollo-datasource/-/apollo-datasource-0.6.3.tgz#b31e089e52adb92fabb536ab8501c502573ffe13" - integrity sha512-gRYyFVpJgHE2hhS+VxMeOerxXQ/QYxWG7T6QddfugJWYAG9DRCl65e2b7txcGq2NP3r+O1iCm4GNwhRBDJbd8A== +apollo-datasource@^0.6.4: + version "0.6.4" + resolved "https://registry.yarnpkg.com/apollo-datasource/-/apollo-datasource-0.6.4.tgz#c0d1604b1a97e004844d4b61bd819a9a6b0a409f" + integrity sha512-u4eu6Q94q6KuZacZfdo4vCevA81F4QWeTYEXUvoksQMJpiacPHHe0DJrofKVKvxngUp5kCi1RnPXSc6kBY+/oA== dependencies: - apollo-server-caching "^0.5.0" + apollo-server-caching "^0.5.1" apollo-server-env "^2.4.3" apollo-engine-reporting-protobuf@^0.4.4: @@ -1663,18 +1700,19 @@ apollo-engine-reporting-protobuf@^0.4.4: dependencies: "@apollo/protobufjs" "^1.0.3" -apollo-engine-reporting@^1.4.12: - version "1.4.12" - resolved "https://registry.yarnpkg.com/apollo-engine-reporting/-/apollo-engine-reporting-1.4.12.tgz#b33a6eae0ffa7b827dd813bed335260e6ad012d2" - integrity sha512-W1PpXaXSrqZu4Ae9NrjWXtTL9HFbQPynQLiGDAsDmCsL/wRAVyl6qRhVteSj7drwgXgAH5TwtUCnjJgSI+ixlg== +apollo-engine-reporting@^1.4.13: + version "1.4.13" + resolved "https://registry.yarnpkg.com/apollo-engine-reporting/-/apollo-engine-reporting-1.4.13.tgz#522b3782014c444e9656b7bdc590bfc59da5e209" + integrity sha512-p5fVmQigNGXoxCHnu8Bb6itNfwtjGnoyLf9i4oP0vfdSnTjaNI8KM7zXv16t1YnE/wsqYuieCnleoPSBReTy9Q== dependencies: apollo-engine-reporting-protobuf "^0.4.4" apollo-graphql "^0.3.4" - apollo-server-caching "^0.5.0" + apollo-server-caching "^0.5.1" apollo-server-env "^2.4.3" - apollo-server-types "^0.2.9" + apollo-server-errors "^2.3.4" + apollo-server-types "^0.2.10" async-retry "^1.2.1" - graphql-extensions "^0.10.8" + graphql-extensions "^0.10.9" apollo-env@0.5.1, apollo-env@^0.5.1: version "0.5.1" @@ -1737,33 +1775,33 @@ apollo-link@^1.0.0, apollo-link@^1.2.13, apollo-link@^1.2.3: tslib "^1.9.3" zen-observable-ts "^0.8.20" -apollo-server-caching@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/apollo-server-caching/-/apollo-server-caching-0.5.0.tgz#446a37ce2d4e24c81833e276638330a634f7bd46" - integrity sha512-l7ieNCGxUaUAVAAp600HjbUJxVaxjJygtPV0tPTe1Q3HkPy6LEWoY6mNHV7T268g1hxtPTxcdRu7WLsJrg7ufw== +apollo-server-caching@^0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/apollo-server-caching/-/apollo-server-caching-0.5.1.tgz#5cd0536ad5473abb667cc82b59bc56b96fb35db6" + integrity sha512-L7LHZ3k9Ao5OSf2WStvQhxdsNVplRQi7kCAPfqf9Z3GBEnQ2uaL0EgO0hSmtVHfXTbk5CTRziMT1Pe87bXrFIw== dependencies: lru-cache "^5.0.0" -apollo-server-core@^2.9.13, apollo-server-core@^2.9.14: - version "2.9.14" - resolved "https://registry.yarnpkg.com/apollo-server-core/-/apollo-server-core-2.9.14.tgz#9f68ec605df15cbe509a1b9f384923aef63d4169" - integrity sha512-Vc8TicXFFZGuEgo5AY1Ey0XuvHn7NQS1y7WxOQnr85KJ2zeRa6uIT8tU+73ZObzan3nlm9ysYtfSXh2QL21oyg== +apollo-server-core@^2.9.15: + version "2.9.15" + resolved "https://registry.yarnpkg.com/apollo-server-core/-/apollo-server-core-2.9.15.tgz#fa18659d90430e2f9556191f9d873dbed6a58ca5" + integrity sha512-MgqtxZkUO2u7cSDQjp8feQlyHT/iZlKv3TV5kNy+xa9ewbfiR/qjziMsz46x+oVPBah+VH9WbGShSbVO0b2TJA== dependencies: "@apollographql/apollo-tools" "^0.4.0" "@apollographql/graphql-playground-html" "1.6.24" "@types/graphql-upload" "^8.0.0" "@types/ws" "^6.0.0" - apollo-cache-control "^0.8.9" - apollo-datasource "^0.6.3" - apollo-engine-reporting "^1.4.12" - apollo-server-caching "^0.5.0" + apollo-cache-control "^0.8.10" + apollo-datasource "^0.6.4" + apollo-engine-reporting "^1.4.13" + apollo-server-caching "^0.5.1" apollo-server-env "^2.4.3" apollo-server-errors "^2.3.4" - apollo-server-plugin-base "^0.6.9" - apollo-server-types "^0.2.9" - apollo-tracing "^0.8.9" + apollo-server-plugin-base "^0.6.10" + apollo-server-types "^0.2.10" + apollo-tracing "^0.8.10" fast-json-stable-stringify "^2.0.0" - graphql-extensions "^0.10.8" + graphql-extensions "^0.10.9" graphql-tag "^2.9.2" graphql-tools "^4.0.0" graphql-upload "^8.0.2" @@ -1784,10 +1822,10 @@ apollo-server-errors@^2.3.4: resolved "https://registry.yarnpkg.com/apollo-server-errors/-/apollo-server-errors-2.3.4.tgz#b70ef01322f616cbcd876f3e0168a1a86b82db34" integrity sha512-Y0PKQvkrb2Kd18d1NPlHdSqmlr8TgqJ7JQcNIfhNDgdb45CnqZlxL1abuIRhr8tiw8OhVOcFxz2KyglBi8TKdA== -apollo-server-express@^2.9.13, apollo-server-express@^2.9.14: - version "2.9.14" - resolved "https://registry.yarnpkg.com/apollo-server-express/-/apollo-server-express-2.9.14.tgz#32b9c46248f7f4e71d51bfbdbec34e1880f1c93b" - integrity sha512-ai+VKPlOUzJsbSQcazjATNtWwdgcvZBWBCbTF7ZUC9Uo6FfSlKOmP3raQAq+gKqsnFwv34p4k17c/Asw5ZjSMQ== +apollo-server-express@^2.9.14, apollo-server-express@^2.9.15: + version "2.9.15" + resolved "https://registry.yarnpkg.com/apollo-server-express/-/apollo-server-express-2.9.15.tgz#cd0b8c7275be8a6e120809c6c36147a29f3b8129" + integrity sha512-RrPFAW6QqxAGAlubdvxjluGc7SOr70H69ElLxDgXy3HREXN25Y4XZoCE+L3PoURwFy2mNtITZeDO7JKW1cbHNg== dependencies: "@apollographql/graphql-playground-html" "1.6.24" "@types/accepts" "^1.3.5" @@ -1795,8 +1833,8 @@ apollo-server-express@^2.9.13, apollo-server-express@^2.9.14: "@types/cors" "^2.8.4" "@types/express" "4.17.1" accepts "^1.3.5" - apollo-server-core "^2.9.14" - apollo-server-types "^0.2.9" + apollo-server-core "^2.9.15" + apollo-server-types "^0.2.10" body-parser "^1.18.3" cors "^2.8.4" express "^4.17.1" @@ -1806,47 +1844,47 @@ apollo-server-express@^2.9.13, apollo-server-express@^2.9.14: subscriptions-transport-ws "^0.9.16" type-is "^1.6.16" -apollo-server-plugin-base@^0.6.9: - version "0.6.9" - resolved "https://registry.yarnpkg.com/apollo-server-plugin-base/-/apollo-server-plugin-base-0.6.9.tgz#0b47028f75066f2429935b0234fe58217bcc6de6" - integrity sha512-75rorl0y07PK7A/U1Oe9unLIGgbmy1T6uaCQ5zl8zy+mtmFFcH1nYERfXZha1eTDWLCx0F/xNI6YJmWxSisc5w== +apollo-server-plugin-base@^0.6.10: + version "0.6.10" + resolved "https://registry.yarnpkg.com/apollo-server-plugin-base/-/apollo-server-plugin-base-0.6.10.tgz#33d3e2bb82fca22a00b6648a2f1c6b2cc032a8a0" + integrity sha512-/xT7UT/tbCDIoTQ4lcEQsJ0ACh7h7QG0BDmeSlDXjwDuENRI50bQ2QoluCMPitZXGe+FCQfLhvzFgzbsZGT0IA== dependencies: - apollo-server-types "^0.2.9" + apollo-server-types "^0.2.10" apollo-server-testing@~2.9.14: - version "2.9.14" - resolved "https://registry.yarnpkg.com/apollo-server-testing/-/apollo-server-testing-2.9.14.tgz#3b442a22b109c7ef7758bc1749dc0ab9923eb605" - integrity sha512-An9T0kUpqPOJnuoqGRIbx/c5iy/WRyZnVrfbCjQ0ux9n1reAoMzhmIdDDCIkl8+tu4UfTcjuNl4af5WRY6Lakw== + version "2.9.15" + resolved "https://registry.yarnpkg.com/apollo-server-testing/-/apollo-server-testing-2.9.15.tgz#d7dfbd2d07b91f05b57927e471edce34d98dc126" + integrity sha512-R+v+QrOVmeP95xomvbky4jV1MN6e5ihijZkpc/Ir0JhJthWcIZluaMEJqFWZr4K5k0+G66aF+I8O/bh2LM+4GQ== dependencies: - apollo-server-core "^2.9.14" + apollo-server-core "^2.9.15" -apollo-server-types@^0.2.9: - version "0.2.9" - resolved "https://registry.yarnpkg.com/apollo-server-types/-/apollo-server-types-0.2.9.tgz#d943817772e8712c7479be2403878be849183995" - integrity sha512-Iu9twx3lycH41F8shmrb33b4y0mNBz1chBdTIaSgIMmNwPDR4xs4eB6iyTK5swnaYC1eW+c+t5lHRUk7yexs/g== +apollo-server-types@^0.2.10: + version "0.2.10" + resolved "https://registry.yarnpkg.com/apollo-server-types/-/apollo-server-types-0.2.10.tgz#017ee0c812e70b0846826834eb2c9eda036c1c7a" + integrity sha512-ke9ViPEWfW+2XLe66CaKGVZdS7duSLbamSKSprmmeMBd8s6tmjf0FumUVxV7X4quxPZi0OPo8x0LoLU7GWsmaA== dependencies: apollo-engine-reporting-protobuf "^0.4.4" - apollo-server-caching "^0.5.0" + apollo-server-caching "^0.5.1" apollo-server-env "^2.4.3" apollo-server@~2.9.13: - version "2.9.13" - resolved "https://registry.yarnpkg.com/apollo-server/-/apollo-server-2.9.13.tgz#f93005a2a9d2b29a047f170eeb900bf464bfe62d" - integrity sha512-Aedj/aHRMCDMUwtM+hXiliX1OkFNl1NyiQUADbwm6AMV3OrfT9TUbbSI1AN2qsx+rg6dIhpAiHLUf73uDy3V/g== + version "2.9.15" + resolved "https://registry.yarnpkg.com/apollo-server/-/apollo-server-2.9.15.tgz#a8d62437fcd26d10351b83050df9e8e9c8ad9a71" + integrity sha512-b9FTRNpuMY2tax+Ln7e9cQdTxP8BBPe6kldbeIc3Rcl6AyHzfzuv682mJ5J87+oQwypx6xavtupXh5KHuQlJRw== dependencies: - apollo-server-core "^2.9.13" - apollo-server-express "^2.9.13" + apollo-server-core "^2.9.15" + apollo-server-express "^2.9.15" express "^4.0.0" graphql-subscriptions "^1.0.0" graphql-tools "^4.0.0" -apollo-tracing@^0.8.9: - version "0.8.9" - resolved "https://registry.yarnpkg.com/apollo-tracing/-/apollo-tracing-0.8.9.tgz#2fde222dd60d21a211ebdbe4bc8d8674fdfb5e14" - integrity sha512-DYHPUW0rFcxxtI8+qU3leNU+fKfq9NPTjgPMr/AJmxKfsdOI6QgfVzVP/khiik0kU0+BMl5zBplwEDDdgbkUlg== +apollo-tracing@^0.8.10: + version "0.8.10" + resolved "https://registry.yarnpkg.com/apollo-tracing/-/apollo-tracing-0.8.10.tgz#e031a0e7fbd8662d4c2e3af03284a3eefeaf0a45" + integrity sha512-EjToHqHdDrjj0xBRnbie57lz3U81Onrs55YqHhvzaMv8gDAeKX3rnXiw5EfYZNxR7uutoyXH0iNKaYPyolWbZA== dependencies: apollo-server-env "^2.4.3" - graphql-extensions "^0.10.8" + graphql-extensions "^0.10.9" apollo-utilities@1.3.3, apollo-utilities@^1.0.1, apollo-utilities@^1.3.0, apollo-utilities@^1.3.3: version "1.3.3" @@ -1921,6 +1959,11 @@ array-includes@^3.0.3: define-properties "^1.1.2" es-abstract "^1.7.0" +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + array-uniq@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" @@ -2236,7 +2279,7 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" -braces@~3.0.2: +braces@^3.0.1, braces@~3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== @@ -2408,7 +2451,7 @@ cheerio-advanced-selectors@~2.0.1: resolved "https://registry.yarnpkg.com/cheerio-advanced-selectors/-/cheerio-advanced-selectors-2.0.1.tgz#fb5ec70a4599e8cec1cf669c6d9b90a3fa969c48" integrity sha512-5wHR8bpiD5pdUtaS81A6hnJezzoDzL1TLWfK6bxnLkIgEKPV26BlOdMCcvuj3fTE7JSalsTUeNU7AOD/u6bYhw== -cheerio@~1.0.0-rc.2, cheerio@~1.0.0-rc.3: +cheerio@~1.0.0-rc.3: version "1.0.0-rc.3" resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.3.tgz#094636d425b2e9c0f4eb91a46c05630c9a1a8bf6" integrity sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA== @@ -2589,7 +2632,7 @@ combined-stream@^1.0.6, combined-stream@~1.0.6: dependencies: delayed-stream "~1.0.0" -commander@^2.8.1, commander@^2.9.0, commander@~2.20.0: +commander@^2.8.1, commander@~2.20.3: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== @@ -2700,13 +2743,13 @@ copy-descriptor@^0.1.0: resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= -core-js-compat@^3.4.7: - version "3.4.8" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.4.8.tgz#f72e6a4ed76437ea710928f44615f926a81607d5" - integrity sha512-l3WTmnXHV2Sfu5VuD7EHE2w7y+K68+kULKt5RJg8ZJk3YhHF1qLD4O8v8AmNq+8vbOwnPFFDvds25/AoEvMqlQ== +core-js-compat@^3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.6.0.tgz#4eb6cb69d03d99159ed7c860cd5fcf7d23a62ea9" + integrity sha512-Z3eCNjGgoYluH89Jt4wVkfYsc/VdLrA2/woX5lm0isO/pCT+P+Y+o65bOuEnjDJLthdwTBxbCVzptTXtc18fJg== dependencies: browserslist "^4.8.2" - semver "^6.3.0" + semver "7.0.0" core-js@^2.4.0, core-js@^2.6.5: version "2.6.9" @@ -2794,11 +2837,6 @@ css-what@2.1: resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2" integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg== -cssfilter@0.0.10: - version "0.0.10" - resolved "https://registry.yarnpkg.com/cssfilter/-/cssfilter-0.0.10.tgz#c6d2672632a2e5c83e013e6864a42ce8defd20ae" - integrity sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4= - cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0": version "0.3.8" resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" @@ -3042,6 +3080,13 @@ diff@^4.0.1: resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.1.tgz#0c667cb467ebbb5cea7f14f135cc2dba7780a8ff" integrity sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q== +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + dns-prefetch-control@0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/dns-prefetch-control/-/dns-prefetch-control-0.2.0.tgz#73988161841f3dcc81f47686d539a2c702c88624" @@ -3728,6 +3773,17 @@ fast-diff@^1.1.2: resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== +fast-glob@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.1.1.tgz#87ee30e9e9f3eb40d6f254a7997655da753d7c82" + integrity sha512-nTCREpBY8w8r+boyFYAx21iL6faSsQynliPHM4Uf56SbkyohCNxpVPEH9xrF5TXKy+IsjkPUHDKiUkzBVRXn9g== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.0" + merge2 "^1.3.0" + micromatch "^4.0.2" + fast-json-stable-stringify@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" @@ -3738,6 +3794,13 @@ fast-levenshtein@~2.0.6: resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= +fastq@^1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.6.0.tgz#4ec8a38f4ac25f21492673adb7eae9cfef47d1c2" + integrity sha512-jmxqQ3Z/nXoeyDmWAzF9kH1aGZSis6e/SbfPmJpUnyZ0ogr6iscHQaml4wsEepEWSdtmpy+eVXmCRIMpxaXqOA== + dependencies: + reusify "^1.0.0" + fb-watchman@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.0.tgz#54e9abf7dfa2f26cd9b1636c588c1afc05de5d58" @@ -4033,14 +4096,14 @@ glob-parent@^3.1.0: is-glob "^3.1.0" path-dirname "^1.0.0" -glob-parent@^5.0.0, glob-parent@~5.1.0: +glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@~5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.0.tgz#5f4c1d1e748d30cd73ad2944b3577a81b081e8c2" integrity sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw== dependencies: is-glob "^4.0.1" -glob@7.1.6, glob@^7.0.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4: +glob@^7.0.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4: version "7.1.6" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== @@ -4071,6 +4134,18 @@ globals@^12.1.0: dependencies: type-fest "^0.8.1" +globby@11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.0.tgz#56fd0e9f0d4f8fb0c456f1ab0dee96e1380bc154" + integrity sha512-iuehFnR3xu5wBBtm4xi0dMe92Ob87ufyu/dHwpDYfbcpYpIbrO5OnS8M1vWvrBhSGEJ3/Ecj7gnX76P8YxpPEg== + dependencies: + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.1.1" + ignore "^5.1.4" + merge2 "^1.3.0" + slash "^3.0.0" + got@^6.7.1: version "6.7.1" resolved "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0" @@ -4129,14 +4204,14 @@ graphql-custom-directives@~0.2.14: moment "^2.22.2" numeral "^2.0.6" -graphql-extensions@^0.10.8: - version "0.10.8" - resolved "https://registry.yarnpkg.com/graphql-extensions/-/graphql-extensions-0.10.8.tgz#d338048dfd9f09ec7953c6da2c8c06b3520cbb20" - integrity sha512-cUcc014vz+pfwcER8pc4ts/WWhDCrC9jhNFIiWYYntd2TshS+tZFsZ362i4P2VYLbpYCgFiO+xRY1f2mylyz5A== +graphql-extensions@^0.10.9: + version "0.10.9" + resolved "https://registry.yarnpkg.com/graphql-extensions/-/graphql-extensions-0.10.9.tgz#1b66baba8018c568f33a94e445134b614972a3db" + integrity sha512-NJdV8aGVGCrcm1Pbq8IbmV5FfLCAEPxgplh9EJU7qAP+Z4PenkuH6V6RAPRqIwwZ287m8/aDXKW+X0qFe8gyUQ== dependencies: "@apollographql/apollo-tools" "^0.4.0" apollo-server-env "^2.4.3" - apollo-server-types "^0.2.9" + apollo-server-types "^0.2.10" graphql-iso-date@~3.6.1: version "3.6.1" @@ -4155,14 +4230,14 @@ graphql-middleware@~4.0.2: dependencies: graphql-tools "^4.0.5" -graphql-shield@~7.0.4: - version "7.0.4" - resolved "https://registry.yarnpkg.com/graphql-shield/-/graphql-shield-7.0.4.tgz#fdff8066f9fbb86b363e7dd6a9cf295dbbf8a09b" - integrity sha512-+SEz/tKx2uJAbMKzS7X0hCUWsZo54J8SARhXb5jNDG/RKur44mjIGfBnuBRszw73+dUdBvTlLl1j1WKwm0ZhEA== +graphql-shield@~7.0.5: + version "7.0.7" + resolved "https://registry.yarnpkg.com/graphql-shield/-/graphql-shield-7.0.7.tgz#6b1e029a291924482949e108569fd7f95ea18d61" + integrity sha512-T7Ds9ailm9dFQ/u7E4pmyE/nu6I7RbG4L2Bice6zqz3ajuV4AvMGB57mCg9xB5RFZ3wpVHd+s9aFLPB0FpWtjg== dependencies: - "@types/yup" "0.26.26" + "@types/yup" "0.26.27" object-hash "^2.0.0" - yup "^0.27.0" + yup "^0.28.0" graphql-subscriptions@^1.0.0: version "1.1.0" @@ -4210,9 +4285,9 @@ growly@^1.3.0: integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= handlebars@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.1.2.tgz#b6b37c1ced0306b221e094fc7aca3ec23b131b67" - integrity sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw== + version "4.5.3" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.5.3.tgz#5cf75bd8714f7605713511a56be7c349becb0482" + integrity sha512-3yPecJoJHK/4c6aZhSvxOyG4vJKDshV36VHp0iVCDVh7o9w2vwi3NSnL2MMPj3YdduqaBcu7cGbggJQM0br9xA== dependencies: neo-async "^2.6.0" optimist "^0.6.1" @@ -4480,7 +4555,7 @@ ignore@^4.0.6: resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== -ignore@^5.1.1: +ignore@^5.1.1, ignore@^5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.4.tgz#84b7b3dbe64552b6ef0eca99f6743dbec6d97adf" integrity sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A== @@ -5760,11 +5835,6 @@ map-cache@^0.2.2: resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= -map-values-deep@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/map-values-deep/-/map-values-deep-1.0.2.tgz#b0176a1c463158ae33e24de0ce8150621a2b30d3" - integrity sha512-br+tp4aANql3WnpDRjD14H7hHopPlJRnzCL0ZlGCRHAQZTU0g0x1rUQFq/ikb3zZQK+lW2AG7RJi+CFfQ8kSPA== - map-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" @@ -5793,12 +5863,12 @@ merge-descriptors@1.0.1: integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= merge-graphql-schemas@^1.7.3: - version "1.7.3" - resolved "https://registry.yarnpkg.com/merge-graphql-schemas/-/merge-graphql-schemas-1.7.3.tgz#220445a43b969564b874c580c4005fb7ebe3d473" - integrity sha512-qXROTOo3R/pfHYpPcrY59FCojdPGPUvyuh51FVeImrxVXEWulZ8tq0NZIFO5y8GK6/pl5m3FayJIhOJp/g1PkA== + version "1.7.6" + resolved "https://registry.yarnpkg.com/merge-graphql-schemas/-/merge-graphql-schemas-1.7.6.tgz#6fe0d6f35f14e3a9eb49de01277b43efec68596d" + integrity sha512-TSyBVPvyaKDKlqCqr5V/YoIa+DuqMEBb+ACZNPtadllNCc+LRr89vqNIqYSGiK2hhGgdla0qaJYGQ7FQrmiNzQ== dependencies: - "@graphql-toolkit/file-loading" "0.6.8" - "@graphql-toolkit/schema-merging" "0.6.8" + "@graphql-toolkit/file-loading" "0.9.0" + "@graphql-toolkit/schema-merging" "0.9.0" tslib "1.10.0" merge-stream@^2.0.0: @@ -5806,19 +5876,24 @@ merge-stream@^2.0.0: resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== -metascraper-audio@^5.8.10: - version "5.8.10" - resolved "https://registry.yarnpkg.com/metascraper-audio/-/metascraper-audio-5.8.10.tgz#bc7bc0471ee178ab747baec4fb9bf7443078980d" - integrity sha512-uR4PCG7mxz7GLZ3I3x83sTCAaD/+MMTSf5rtP+shfdGJCm6h3mNmUpZm6hlBunmBx/PpDpwdI34rkl2A8SUjnQ== +merge2@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.3.0.tgz#5b366ee83b2f1582c48f87e47cf1a9352103ca81" + integrity sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw== + +metascraper-audio@^5.8.12: + version "5.8.13" + resolved "https://registry.yarnpkg.com/metascraper-audio/-/metascraper-audio-5.8.13.tgz#9711e1b06ab26f5dcf8686495129498fee3aa48a" + integrity sha512-VXzKX8NAjuYhzVz/WEArtj4XP3Xdv1DjQ29m4PF6Q4or32Ebr7FboTWpCu3ls+TVa4XqU4AdQoQgGaFjx7bgVg== dependencies: - "@metascraper/helpers" "^5.8.10" + "@metascraper/helpers" "^5.8.13" metascraper-author@^5.8.12: - version "5.8.12" - resolved "https://registry.yarnpkg.com/metascraper-author/-/metascraper-author-5.8.12.tgz#8e52136d983153822f93840efa2e45e51abc59f9" - integrity sha512-y23uFH9OXfYO+SgxSss6AR1ouE30N4QJ5Jty8BGzjjdz98jb2Je281wKSahVniz5sVn6RCzX8zw48BZBe/YtMw== + version "5.8.13" + resolved "https://registry.yarnpkg.com/metascraper-author/-/metascraper-author-5.8.13.tgz#78d72ccfbcc236bdd670e2c07403bf64ca013361" + integrity sha512-REaauXoAOOS79i1lBdV7LDV7+QGttfp1aLe8fVsN2avVWeeAyiBN1kKic1CBnkSKy19gCIoYx9G8Ah37kcRSJg== dependencies: - "@metascraper/helpers" "^5.8.12" + "@metascraper/helpers" "^5.8.13" lodash "~4.17.15" metascraper-clearbit-logo@^5.3.0: @@ -5829,25 +5904,25 @@ metascraper-clearbit-logo@^5.3.0: got "~9.6.0" metascraper-date@^5.8.12: - version "5.8.12" - resolved "https://registry.yarnpkg.com/metascraper-date/-/metascraper-date-5.8.12.tgz#c2b0c584932bb93072001753e2bf86ba87f0a0e8" - integrity sha512-+84JVWRv9wgjpqmIZ0OxKU/Uighxmf+mDuZk2m/bQ4pyQ0bvqlpeCa5JxQOPgQLKyZ+hgkEskdxeGaRk/Bi46g== + version "5.8.13" + resolved "https://registry.yarnpkg.com/metascraper-date/-/metascraper-date-5.8.13.tgz#90774a1c8062987a4fb6ebe49094784872d48d34" + integrity sha512-CbkWwPAXq0incIS7zuQkOzKg+rRCP6HgvoYt5JCF4JYLcYCbhDJtVWrXbxhDtWl8sDc8kbtyEPrkiwTUuv8xPQ== dependencies: - "@metascraper/helpers" "^5.8.12" + "@metascraper/helpers" "^5.8.13" metascraper-description@^5.8.12: - version "5.8.12" - resolved "https://registry.yarnpkg.com/metascraper-description/-/metascraper-description-5.8.12.tgz#fa6d5a0f8f050ad19b6205529af68c6e6ed1ca2f" - integrity sha512-KEB5+urIcdqZGbLx/JULw3sjuzlfkagoEnTsOfZSCj5J6hUKpFHA5B44o9gNtNCm9miR5gfbYtbFP1XCnYji+Q== + version "5.8.15" + resolved "https://registry.yarnpkg.com/metascraper-description/-/metascraper-description-5.8.15.tgz#9b7ce85eb72bc0ef6551edd2758b42d35739783c" + integrity sha512-vArkHijLXpSu5G33VezUvq2SRutokHDhzvinQB8XXW9TkI/BacZs4Lpr92v31/EophPap43nLwjZUDEe3h+GOA== dependencies: - "@metascraper/helpers" "^5.8.12" + "@metascraper/helpers" "^5.8.13" -metascraper-image@^5.8.10: - version "5.8.10" - resolved "https://registry.yarnpkg.com/metascraper-image/-/metascraper-image-5.8.10.tgz#fe21811ca88eef13e64812462fb5a21ee48933dc" - integrity sha512-WOPnTupaDEl58iZp0M6kFlUcRSRQFSPWATPUi3AeW31VJM2sepxmJlqc5qVFTen/Lm+kI23firrvEg5N8tFUVA== +metascraper-image@^5.8.12: + version "5.9.4" + resolved "https://registry.yarnpkg.com/metascraper-image/-/metascraper-image-5.9.4.tgz#e8850895eec328ddd92121b92ce4645246effb7f" + integrity sha512-XoS3EledWwsqmj0VqMexl0W0RFkkrRhfL40tV2DCJzwBsBLgspbPWRucBVJFAf546XV4fYIcmvO3Ra4HD8Z4Qw== dependencies: - "@metascraper/helpers" "^5.8.10" + "@metascraper/helpers" "^5.8.13" metascraper-lang-detector@^4.10.2: version "4.10.2" @@ -5858,12 +5933,12 @@ metascraper-lang-detector@^4.10.2: franc "~4.0.0" iso-639-3 "~1.1.0" -metascraper-lang@^5.8.10: - version "5.8.10" - resolved "https://registry.yarnpkg.com/metascraper-lang/-/metascraper-lang-5.8.10.tgz#b8827282dea500b68e49ebbe8b0081fb6b6584d5" - integrity sha512-qydko4UkLGqTimKzT+AkcIaXOo7/GkHGtclGiLae80lHeKzI5NG7kYN4eMv1r4BfBkcluSNeJ/P532T6ZD2Y1Q== +metascraper-lang@^5.8.12: + version "5.8.13" + resolved "https://registry.yarnpkg.com/metascraper-lang/-/metascraper-lang-5.8.13.tgz#2fee56fad0c4d4e04ce943d28c1b15b3666574bf" + integrity sha512-VVfcxk0CjyWsyFMP/xhuDO8/pSOm44OjVEytA++E6qS7T0PWEF3qhIw0RAfOMvl9VkiHq5nHkeh8kBm+1p1cZQ== dependencies: - "@metascraper/helpers" "^5.8.10" + "@metascraper/helpers" "^5.8.13" metascraper-logo@^5.8.12: version "5.8.12" @@ -5872,66 +5947,64 @@ metascraper-logo@^5.8.12: dependencies: "@metascraper/helpers" "^5.8.12" -metascraper-publisher@^5.8.7: - version "5.8.7" - resolved "https://registry.yarnpkg.com/metascraper-publisher/-/metascraper-publisher-5.8.7.tgz#2b67f04db46123f9c6d57eaa3de610921fd28e01" - integrity sha512-vVfoyqGPxKWWQjvBL0gz4Xyol3QYdr5HWSs9DI7cLrlIDExOByPPah5bZVSijeseeKymyf36BvCm54+chOZN5g== +metascraper-publisher@^5.8.12: + version "5.8.13" + resolved "https://registry.yarnpkg.com/metascraper-publisher/-/metascraper-publisher-5.8.13.tgz#ff1e35c11979f946089abf0ef803477e0a16d62c" + integrity sha512-6icsUcJJA9tLxo8ArbdrnV1CzKDUcH2C2/uNnyo+ebyXGqtIkKAjEgq7ec59/V/fjnHdVV2Pr6QKxffgFG5/QA== dependencies: - "@metascraper/helpers" "^5.8.7" + "@metascraper/helpers" "^5.8.13" metascraper-soundcloud@^5.8.12: - version "5.8.12" - resolved "https://registry.yarnpkg.com/metascraper-soundcloud/-/metascraper-soundcloud-5.8.12.tgz#6cfc2b0d317da4ac1836153cad9c9ce674b327ec" - integrity sha512-4P8HBCKh//ej3jNv33/6rLPXug51JT3DmkwUouXGfWc++MXaNmUdN+BC2oYGJhYoJCADWitNHTjgzysd3kjZ7w== + version "5.9.0" + resolved "https://registry.yarnpkg.com/metascraper-soundcloud/-/metascraper-soundcloud-5.9.0.tgz#c15ab9c5609f024045184940907ff1e560da1632" + integrity sha512-3/tFgl9nMEZCrlTEISI8r8b2zKY15Qz3H/V4Ti78eTcc40NhOSXo9iv7DNjq8UpTV5knuShwmGrmSXPhJCzpsQ== dependencies: - "@metascraper/helpers" "^5.8.12" - tldts "~5.6.2" + "@metascraper/helpers" "^5.8.13" + tldts "~5.6.3" metascraper-title@^5.8.12: - version "5.8.12" - resolved "https://registry.yarnpkg.com/metascraper-title/-/metascraper-title-5.8.12.tgz#1d57da4d0dd4566e622170630ba9b65fe26a4536" - integrity sha512-JJzJIp6O+BVFdxnYiz4lUGtzqeDLAxE5dz/Z0kj8iwJl6z/szdYTeFuI4Sc872GxN14xAgxNe1LJs2gAlZuHsg== + version "5.8.13" + resolved "https://registry.yarnpkg.com/metascraper-title/-/metascraper-title-5.8.13.tgz#f2f54f18004333cbab559c929d44a7e8a443b9d2" + integrity sha512-emlfacAfRwbTn5eYZ3kUx5iHt+8WHjjrQNHe/gGjuSKXJrOQvsdDLznhfa+Ca38119WYyTodzC8WX+MS3/rscg== dependencies: - "@metascraper/helpers" "^5.8.12" + "@metascraper/helpers" "^5.8.13" lodash "~4.17.15" -metascraper-url@^5.8.7: - version "5.8.7" - resolved "https://registry.yarnpkg.com/metascraper-url/-/metascraper-url-5.8.7.tgz#8c04a8f9b82af1058145f21788655b7b6b04fd9c" - integrity sha512-K79mT509wV6B1Ak9vSslAbDPQMMRjjWowVgjcby5bOyFpO2j7mQkQIZYobEFpYLHlpb2R9myWJaTKAZe9KrF0A== +metascraper-url@^5.8.12: + version "5.8.13" + resolved "https://registry.yarnpkg.com/metascraper-url/-/metascraper-url-5.8.13.tgz#ddeefbfee556a6eceb687ed9d4ff1f3ed9170bdf" + integrity sha512-jPezb6ICTU7LK6QuhIhXLmNkL7GfKHnNm8BDmOfI266tfLP7xiz0NZZHJA0+xsmRoP3iMCo3wLA1c7s3Kie75w== dependencies: - "@metascraper/helpers" "^5.8.7" + "@metascraper/helpers" "^5.8.13" metascraper-video@^5.8.12: - version "5.8.12" - resolved "https://registry.yarnpkg.com/metascraper-video/-/metascraper-video-5.8.12.tgz#1e2fdaaafeae55bf9ac2e2d7c1fc567758acdb1b" - integrity sha512-9Vy/i+hPbbl5a+DQmTnUdaqQP5N1nNOzMZWdJJqLtr85JSFxayyuFzzHIN+Zk07H/FrHw1q8e6NjqD9U1Fo1Ww== + version "5.8.13" + resolved "https://registry.yarnpkg.com/metascraper-video/-/metascraper-video-5.8.13.tgz#1516529c27f529f1c839cce15910f67fedc2c325" + integrity sha512-eGybsrIeMsnJa9p+L7IBSZiGP/Aq4VYaVU0BtLHYaXYSJPCSaJrINUH6vT3kU+Ggf8bW0EGJarNsgNJGwYobjQ== dependencies: - "@metascraper/helpers" "^5.8.12" + "@metascraper/helpers" "^5.8.13" lodash "~4.17.15" metascraper-youtube@^5.8.12: - version "5.8.12" - resolved "https://registry.yarnpkg.com/metascraper-youtube/-/metascraper-youtube-5.8.12.tgz#e502ee30b93ddf68e0bbfd4786ffc190b631de10" - integrity sha512-9Vqpl0VBehDjRXgocCMf5Hna8igyFfcW+KQGAAZZWPH+QLtC+Uu3nvT7ns5CQAIqCdCK+2zlpoy6up+OAJk1zw== + version "5.8.13" + resolved "https://registry.yarnpkg.com/metascraper-youtube/-/metascraper-youtube-5.8.13.tgz#8721ba2fec7b30415f4b1a8049dfb8c918faaa95" + integrity sha512-BauV4GeA2U5Jay6ClicL7oh9L17IVsgDQuUCLvNkUsMyS2V37CA9QboBXrjFxszxx9obJR/UoRinZLS1xO8e/Q== dependencies: - "@metascraper/helpers" "^5.8.12" + "@metascraper/helpers" "^5.8.13" get-video-id "~3.1.4" is-reachable "~4.0.0" p-locate "~4.1.0" metascraper@^5.8.12: - version "5.8.12" - resolved "https://registry.yarnpkg.com/metascraper/-/metascraper-5.8.12.tgz#3ee41b14864cd82a6f3cd9389c359b255ee3c2ac" - integrity sha512-EUKSva/cEl99/XxGEvdbTAG/hlG6/te/wWXM0Tqy3hX0MHjbZI569MBOjIf+mR6mj37XD817LUkrl99RgWMItw== + version "5.9.4" + resolved "https://registry.yarnpkg.com/metascraper/-/metascraper-5.9.4.tgz#8c7064d1ac53351bdeae0a7b3d3b4aef56a5020d" + integrity sha512-BRH+EozOV58xuzfA961y9UkxtbpwMsIDhKj/PVkSC0PTnwi6W14fJJ4AZGIMNr36QJSoWog6mCcSE43VJ+6sRg== dependencies: - "@metascraper/helpers" "^5.8.12" - cheerio "~1.0.0-rc.2" + "@metascraper/helpers" "^5.8.13" + cheerio "~1.0.0-rc.3" cheerio-advanced-selectors "~2.0.1" lodash "~4.17.15" - map-values-deep "~1.0.2" whoops "~4.1.0" - xss "~1.0.6" methods@^1.1.1, methods@^1.1.2, methods@~1.1.2: version "1.1.2" @@ -5957,6 +6030,14 @@ micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + mime-db@1.40.0: version "1.40.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32" @@ -6079,9 +6160,9 @@ ms@^2.1.1: integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== mustache@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/mustache/-/mustache-3.2.0.tgz#1c68e0bf77817a92e8a9216e35c53bbb342345f6" - integrity sha512-n5de2nQ1g2iz3PO9cmq/ZZx3W7glqjf0kavThtqfuNlZRllgU2a2Q0jWoQy3BloT5A6no7sjCTHBVn1rEKjx1Q== + version "3.2.1" + resolved "https://registry.yarnpkg.com/mustache/-/mustache-3.2.1.tgz#89e78a9d207d78f2799b1e95764a25bf71a28322" + integrity sha512-RERvMFdLpaFfSRIEe632yDm5nsd0SDKn8hGmcUwswnyiE5mtdZLDybtHAz6hjJhawokF0hXvGLtx9mrQfm6FkA== mute-stream@0.0.8: version "0.0.8" @@ -6148,7 +6229,7 @@ neo-async@^2.6.0: resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.1.tgz#ac27ada66167fa8849a6addd837f6b189ad2081c" integrity sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw== -neo4j-driver@^1.7.3, neo4j-driver@^1.7.6: +neo4j-driver@^1.7.6: version "1.7.6" resolved "https://registry.yarnpkg.com/neo4j-driver/-/neo4j-driver-1.7.6.tgz#eccb135a71eba9048c68717444593a6424cffc49" integrity sha512-6c3ALO3vYDfUqNoCy8OFzq+fQ7q/ab3LCuJrmm8P04M7RmyRCCnUtJ8IzSTGbiZvyhcehGK+azNDAEJhxPV/hA== @@ -6167,10 +6248,10 @@ neo4j-driver@^4.0.1: text-encoding-utf-8 "^1.0.2" uri-js "^4.2.2" -neo4j-graphql-js@^2.10.2: - version "2.10.2" - resolved "https://registry.yarnpkg.com/neo4j-graphql-js/-/neo4j-graphql-js-2.10.2.tgz#e67d1aab6441b28f276adf0f6d655720983b9b84" - integrity sha512-CgtKEgrWgSJBjuKQ5CEPt4tcG1z14oAB3UWQjX8scDlUag0iWofgzpPlrc3brn+RitfeEc3FuMSru8E9dVDJPg== +neo4j-graphql-js@^2.11.0: + version "2.11.3" + resolved "https://registry.yarnpkg.com/neo4j-graphql-js/-/neo4j-graphql-js-2.11.3.tgz#c1c5b10f356a313f6d10f32f3e806bb71e048bfa" + integrity sha512-9xPVlmXceFz4bmvN5F2OhSTgSswPvNIZGxI+ZmrenfP0puXGjitz+TrHyRBMYqiWP4yEjoTJPPkDE5sYgvwzuA== dependencies: "@babel/runtime" "^7.5.5" "@babel/runtime-corejs2" "^7.5.5" @@ -6178,7 +6259,7 @@ neo4j-graphql-js@^2.10.2: graphql "^14.2.1" graphql-auth-directives "^2.1.0" lodash "^4.17.15" - neo4j-driver "^1.7.3" + neo4j-driver "^4.0.1" neode@^0.3.6: version "0.3.6" @@ -6784,6 +6865,11 @@ path-type@^3.0.0: dependencies: pify "^3.0.0" +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + pathval@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.0.tgz#b942e6d4bde653005ef6b71361def8727d0645e0" @@ -6794,7 +6880,7 @@ performance-now@^2.1.0: resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= -picomatch@^2.0.4: +picomatch@^2.0.4, picomatch@^2.0.5: version "2.1.1" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.1.1.tgz#ecdfbea7704adb5fe6fb47f9866c4c0e15e905c5" integrity sha512-OYMyqkKzK7blWO/+XZYP6w8hH0LDvkBvdvKukti+7kqYFCiEAk+gI3DWnryapc0Dau05ugGTy0foQ6mqn4AHYA== @@ -7354,6 +7440,11 @@ retry@0.12.0: resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= +reusify@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + rimraf@2.6.3: version "2.6.3" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" @@ -7385,6 +7476,11 @@ run-async@^2.2.0: dependencies: is-promise "^2.1.0" +run-parallel@^1.1.9: + version "1.1.9" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.9.tgz#c9dd3a7cf9f4b2c4b6244e173a6ed866e61dd679" + integrity sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q== + rx@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/rx/-/rx-4.1.0.tgz#a5f13ff79ef3b740fe30aa803fb09f98805d4782" @@ -7487,6 +7583,11 @@ semver-diff@^2.0.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== +semver@7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" + integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== + semver@^6.0.0, semver@^6.1.0, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" @@ -7522,11 +7623,6 @@ serve-static@1.14.1: version "1.14.1" resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.17.1" set-blocking@^2.0.0, set-blocking@~2.0.0: version "2.0.0" @@ -7593,6 +7689,11 @@ slash@^2.0.0: resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + slice-ansi@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" @@ -8112,17 +8213,17 @@ tlds@^1.187.0, tlds@^1.203.0: resolved "https://registry.yarnpkg.com/tlds/-/tlds-1.203.1.tgz#4dc9b02f53de3315bc98b80665e13de3edfc1dfc" integrity sha512-7MUlYyGJ6rSitEZ3r1Q1QNV8uSIzapS8SmmhSusBuIc7uIxPPwsKllEP0GRp1NS6Ik6F+fRZvnjDWm3ecv2hDw== -tldts-core@^5.6.2: - version "5.6.2" - resolved "https://registry.yarnpkg.com/tldts-core/-/tldts-core-5.6.2.tgz#e75eeaba52c621f0dd860b7a8500b6972bff9fc4" - integrity sha512-2dXHiqoqQ2bGen1SqSdwPWsZ5JiDKXW3CxdEZ9kyTfDZ/PBj8JaYiVAybn3W5IDtRqYB8ewHDScIYOedzE/lhg== +tldts-core@^5.6.3: + version "5.6.3" + resolved "https://registry.yarnpkg.com/tldts-core/-/tldts-core-5.6.3.tgz#d80ce1e93b58ba0614701c28450360fc6986aaf1" + integrity sha512-E7Jtwgy5ZKXuKm3tb2Z73t0AgiGTnGnVrGfBAJj0nS2tENCclb/Ym5yt+wOdDW+8uJg0bI/BxHmbvUyLAYpcPQ== -tldts@~5.6.2: - version "5.6.2" - resolved "https://registry.yarnpkg.com/tldts/-/tldts-5.6.2.tgz#6185e16f61b250dbd9ae2f319d371524acb50d76" - integrity sha512-U7m9bXEkB62JXbKQRagoBuemYyYQ4pqyu3PUXXySXFLviPDWEubAM9ENvAPzNmRu7J6izQJThfN+oC4ZI7zHCg== +tldts@~5.6.3: + version "5.6.3" + resolved "https://registry.yarnpkg.com/tldts/-/tldts-5.6.3.tgz#89159b2180bf18d807bcf38438ef6e35fafa8d9f" + integrity sha512-h17D3Q9iRTeEdqncCR5MfRvwPxRbGFwx/g51ky2s6+2i9BicZOPFikc5FE2jG0Se+0bAPaaoZLytQ1kGhH1U0g== dependencies: - tldts-core "^5.6.2" + tldts-core "^5.6.3" tmp@^0.0.33: version "0.0.33" @@ -8321,11 +8422,11 @@ type@^1.0.1: integrity sha512-51IMtNfVcee8+9GJvj0spSuFcZHe9vSib6Xtgsny1Km9ugyz2mbS08I3rsUIRYgJohFRFU1160sgRodYz378Hg== uglify-js@^3.1.4: - version "3.6.0" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.6.0.tgz#704681345c53a8b2079fb6cec294b05ead242ff5" - integrity sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg== + version "3.7.2" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.7.2.tgz#cb1a601e67536e9ed094a92dd1e333459643d3f9" + integrity sha512-uhRwZcANNWVLrxLfNFEdltoPNhECUR3lc+UdJoG9CBpMcSnKyWA94tc3eAujB1GcMY5Uwq8ZMp4qWpxWYDQmaA== dependencies: - commander "~2.20.0" + commander "~2.20.3" source-map "~0.6.1" undefsafe@^2.0.2: @@ -8380,6 +8481,13 @@ unique-string@^1.0.0: dependencies: crypto-random-string "^1.0.0" +unixify@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unixify/-/unixify-1.0.0.tgz#3a641c8c2ffbce4da683a5c70f03a462940c2090" + integrity sha1-OmQcjC/7zk2mg6XHDwOkYpQMIJA= + dependencies: + normalize-path "^2.1.1" + unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" @@ -8750,14 +8858,6 @@ xregexp@^4.2.4: dependencies: "@babel/runtime-corejs2" "^7.2.0" -xss@~1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/xss/-/xss-1.0.6.tgz#eaf11e9fc476e3ae289944a1009efddd8a124b51" - integrity sha512-6Q9TPBeNyoTRxgZFk5Ggaepk/4vUOYdOsIUYvLehcsIZTFjaavbVnsuAkLA5lIFuug5hw8zxcB9tm01gsjph2A== - dependencies: - commander "^2.9.0" - cssfilter "0.0.10" - xtend@^4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" @@ -8802,10 +8902,10 @@ yargs@^13.3.0: y18n "^4.0.0" yargs-parser "^13.1.1" -yup@^0.27.0: - version "0.27.0" - resolved "https://registry.yarnpkg.com/yup/-/yup-0.27.0.tgz#f8cb198c8e7dd2124beddc2457571329096b06e7" - integrity sha512-v1yFnE4+u9za42gG/b/081E7uNW9mUj3qtkmelLbW5YPROZzSH/KUUyJu9Wt8vxFJcT9otL/eZopS0YK1L5yPQ== +yup@^0.28.0: + version "0.28.0" + resolved "https://registry.yarnpkg.com/yup/-/yup-0.28.0.tgz#fdc04d1a495465c83d3757a80c47616884baeddc" + integrity sha512-9ZmsB/PT6/m+oUKF8rT9lWhMMGfx5s/aNCCf8pMu/GEQA0Ro2tLOc+aX12GjfL67Vif5a3c7eZVuxGFqFScnJQ== dependencies: "@babel/runtime" "^7.0.0" fn-name "~2.0.1" diff --git a/package.json b/package.json index f06beaf4a..dcfbec425 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "human-connection", - "version": "0.1.13", + "version": "0.2.0", "description": "Fullstack and API tests with cypress and cucumber for Human Connection", "author": "Human Connection gGmbh", "license": "MIT", @@ -21,7 +21,7 @@ "version": "auto-changelog -p" }, "devDependencies": { - "@babel/core": "^7.7.5", + "@babel/core": "^7.7.7", "@babel/preset-env": "^7.7.7", "@babel/register": "^7.7.4", "auto-changelog": "^1.16.2", diff --git a/webapp/Dockerfile b/webapp/Dockerfile index a20ca4111..d49a72d91 100644 --- a/webapp/Dockerfile +++ b/webapp/Dockerfile @@ -1,4 +1,4 @@ -FROM node:13.4.0-alpine as base +FROM node:13.5.0-alpine as base LABEL Description="Web Frontend of the Social Network Human-Connection.org" Vendor="Human-Connection gGmbH" Version="0.0.1" Maintainer="Human-Connection gGmbH (developer@human-connection.org)" EXPOSE 3000 diff --git a/webapp/Dockerfile.maintenance b/webapp/Dockerfile.maintenance index 2efec964b..d16636c34 100644 --- a/webapp/Dockerfile.maintenance +++ b/webapp/Dockerfile.maintenance @@ -1,4 +1,4 @@ -FROM node:13.4.0-alpine as build +FROM node:13.5.0-alpine as build LABEL Description="Maintenance page of the Social Network Human-Connection.org" Vendor="Human-Connection gGmbH" Version="0.0.1" Maintainer="Human-Connection gGmbH (developer@human-connection.org)" EXPOSE 3000 diff --git a/webapp/components/ContributionForm/ContributionForm.spec.js b/webapp/components/ContributionForm/ContributionForm.spec.js index 2f0f2e30d..a52169bd1 100644 --- a/webapp/components/ContributionForm/ContributionForm.spec.js +++ b/webapp/components/ContributionForm/ContributionForm.spec.js @@ -308,6 +308,7 @@ describe('ContributionForm.vue', () => { name: 'Democracy & Politics', }, ], + imageAspectRatio: 1, }, } wrapper = Wrapper() @@ -354,7 +355,7 @@ describe('ContributionForm.vue', () => { categoryIds: ['cat12'], image, imageUpload: null, - imageAspectRatio: null, + imageAspectRatio: 1, }, } }) diff --git a/webapp/components/ContributionForm/ContributionForm.vue b/webapp/components/ContributionForm/ContributionForm.vue index 92000edf2..a8909f16a 100644 --- a/webapp/components/ContributionForm/ContributionForm.vue +++ b/webapp/components/ContributionForm/ContributionForm.vue @@ -169,6 +169,7 @@ export default { ? languageOptions.find(o => this.contribution.language === o.value) : null form.categoryIds = this.categoryIds(this.contribution.categories) + form.imageAspectRatio = this.contribution.imageAspectRatio form.blurImage = this.contribution.imageBlurred } diff --git a/webapp/locales/ru.json b/webapp/locales/ru.json index dc8562899..75483edfb 100644 --- a/webapp/locales/ru.json +++ b/webapp/locales/ru.json @@ -1,814 +1,814 @@ { - "login": { - "copy": "Если у тебя уже есть учетная запись Human Connection, войдите здесь.", - "login": "Вход", - "logout": "Выйти", - "email": "Твой адрес электронной почты", - "password": "Твой пароль", - "moreInfo": "Что такое Human Connection", - "hello": "Привет", - "forgotPassword": "Забыл пароль?", - "no-account": "У вас нет аккаунта?", - "register": "Зарегистрироваться", - "moreInfoURL": "https:\/\/human-connection.org\/en\/", - "moreInfoHint": "на страницу презентации", - "success": "Ты вошёл в систему!", - "failure": "Неверный адрес электронной почты или пароль." + "actions": { + "cancel": "Отменить", + "create": "Создать", + "delete": "Удалить", + "edit": "Редактировать", + "loading": "загрузка", + "loadMore": "Загрузить ещё", + "save": "Сохранить" + }, + "admin": { + "categories": { + "categoryName": "Имя", + "name": "Категории", + "postCount": "Посты" }, - "profile": { - "name": "Мой профайл", - "memberSince": "Участник с", - "follow": "Следовать", - "followers": "Подписчики", - "following": "Подписан", - "shouted": "оглашали", - "commented": "Прокомментированный", - "userAnonym": "Анонимный", - "socialMedia": "Где еще я могу найти", - "network": { - "title": "Сеть", - "following": "Следует:", - "followingNobody": "не следует ни за кем.", - "followedBy": "за ним следуют:", - "followedByNobody": "никому не следует.", - "andMore": "и {number} больше…" - }, - "invites": { - "title": "Пригласи кого-нибудь в Human Connection!", - "description": "Введи адрес электронной почты для приглашения.", - "emailPlaceholder": "Электронная почта для приглашения" - } - }, - "settings": { - "name": "Настройки", - "data": { - "name": "твой данные", - "labelName": "Твое имя", - "labelCity": "Твой город или регион", - "labelBio": "О тебя", - "labelSlug": "Твой уникальное имя пользователя", - "namePlaceholder": "Маша Медведкина", - "success": "Твои данные были успешно обновлены!" - }, - "security": { - "name": "Безопасность", - "change-password": { - "button": "Изменить пароль", - "success": "Пароль успешно изменен!", - "label-old-password": "Твой старый пароль", - "label-new-password": "Твой новый пароль", - "label-new-password-confirm": "Подтверди свой новый пароль", - "message-old-password-required": "Введи свой старый пароль", - "message-new-password-required": "Введи новый пароль", - "message-new-password-confirm-required": "Подтверди свой новый пароль", - "message-new-password-missmatch": "Введите тот же пароль еще раз", - "passwordSecurity": "Безопасность пароля", - "passwordStrength0": "Очень небезопасный пароль", - "passwordStrength1": "Небезопасный пароль", - "passwordStrength2": "Посредственный пароль", - "passwordStrength3": "Надежный пароль", - "passwordStrength4": "Очень надежный пароль" - } - }, - "invites": { - "name": "Приглашения" - }, - "download": { - "name": "Скачать данные" - }, - "delete": { - "name": "Удалить аккаунт" - }, - "organizations": { - "name": "Мои организации" - }, - "languages": { - "name": "Языки" - }, - "email": { - "validation": { - "same-email": "Это твой текущий адрес электронной почты." - }, - "name": "Твой адрес электронной почты", - "labelEmail": "Изменить адрес электронной почты", - "labelNewEmail": "Новый адрес электронной почты", - "labelNonce": "Введите свой код", - "success": "Новый адрес электронной почты был зарегистрирован.", - "submitted": "Электронное письмо с подтверждением твоего адреса отправлено на {email}<\/b>.", - "change-successful": "Твой адрес электронной почты был успешно изменен.", - "verification-error": { - "message": "Твой адрес электронной почты не может быть подтвержден.", - "explanation": "Это может иметь разные причины:", - "reason": { - "invalid-nonce": "Код подтверждения неверен?", - "no-email-request": "Ты уверены, что запросил изменение своего адреса электронной почты?" - }, - "support": "Если проблема сохраняется, пожалуйста, свяжешься с нами по электронной почте" - } - }, - "validation": { - "slug": { - "regex": "Допускаются только строчные буквы, цифры, подчеркивания или дефисы.", - "alreadyTaken": "Это имя пользователя уже занято." - } - }, - "deleteUserAccount": { - "name": "Удалить данные", - "contributionsCount": "Удалить мои {count} сообщения", - "commentedCount": "Удалить мои {count} комментарии", - "accountDescription": "Помни, что твои сообщение и комментарии важны для нашего сообщества. Если ты все равно хочешь удалить их, ты должны помечать их ниже.", - "accountWarning": "Ты можешь удалить свой аккаунт, сообщения или комментарии после их удаления НИ УПРАВЛЯТЬ<\/b>, НИ ВОССТАНАВЛИВАТЬ!<\/b>", - "success": "Аккаунт успешно удален!", - "pleaseConfirm": "Разрушительное действие!<\/b> Введите {confirm}<\/b> для подтверждения." - }, - "embeds": { - "name": "Сторонние поставщики", - "info-description": "Вот список сторонних провайдеров, чьё содержимое может отображаться в виде иностранного кода, например, в виде встроенных видео:", - "status": { - "description": "По умолчанию настройки для тебя будет встроенный сторонний код", - "disabled": { - "off": "сначала не отображается", - "on": "отображается сразу" - }, - "change": { - "question": "Ты хочешь, чтобы встроенный сторонний код всегда отображался для тебя?", - "allow": "Конечно.", - "deny": "Лучше не" - } - } - }, - "social-media": { - "name": "Социальные Медиа", - "placeholder": "Твой URL социальной сети", - "requireUnique": "Эта ссылка уже существует", - "submit": "Добавить ссылку", - "successAdd": "Добавлены Социальные Медиа. Профиль обновлен!", - "successDelete": "Социальные медиа удалены. Профиль обновлен!" - }, - "blocked-users": { - "name": "Заблокированные пользователи", - "explanation": { - "intro": "Если ты заблокировал другого пользователя, произойдет следующее:", - "your-perspective": "В твоем обзоре сообщений больше не отображаются сообщения заблокированного человека.", - "their-perspective": "И наоборот, то же самое: заблокированный человек больше не видит твоих сообщения в своем обзоре.", - "search": "Сообщения от заблокированных пользователей исчезают из результатов поиска.", - "notifications": "Люди, которых ты блокируешь, больше не будут получать уведомления, когда они упоминаются в твоих сообщениях.", - "closing": "На данный момент этого должно быть достаточно, чтобы заблокированные пользователи больше не беспокоили тебя." - }, - "columns": { - "name": "Имя", - "slug": "Псевдоним", - "unblock": "Разблокировать" - }, - "empty": "До сих пор ты никого не блокировал.", - "how-to": "Ты можешь заблокировать других пользователей на странице их профиля с помощью меню содержимого.", - "block": "Блокировать пользователя", - "unblock": "Разблокировать пользователей", - "unblocked": "{name} - снова разблокирован" - }, - "privacy": { - "name": "Конфиденциальность", - "make-shouts-public": "Публиковать в моем публичном профиле статьи в которых я участвовал", - "success-update": "Настройки приватности сохранены" - } - }, - "admin": { - "name": "Администратор", - "dashboard": { - "name": "Приборная панель", - "users": "Пользователи", - "posts": "Публикации", - "comments": "Комментарии", - "notifications": "Уведомления", - "organizations": "Организаций", - "projects": "Проекты", - "invites": "Приглашения", - "follows": "Следит", - "shouts": "Оглашения" - }, - "organizations": { - "name": "Организаций" - }, - "users": { - "name": "Пользователи", - "form": { - "placeholder": "Электронная почта, имя или описание" - }, - "table": { - "columns": { - "number": "Но.", - "name": "Имя", - "email": "Эл. почта", - "slug": "Slug", - "role": "Роль", - "createdAt": "Создано в" - } - }, - "empty": "Не найдено пользователей" - }, - "pages": { - "name": "Страницы" - }, - "notifications": { - "name": "Уведомления" - }, - "categories": { - "name": "Категории", - "categoryName": "Имя", - "postCount": "Сообщения" - }, - "tags": { - "name": "Теги", - "tagCountUnique": "Пользователи", - "tagCount": "Сообщения" - }, - "settings": { - "name": "Настройки" - }, - "hashtags": { - "name": "Хэштеги", - "number": "Но.", - "nameOfHashtag": "Имя", - "tagCountUnique": "Пользователи", - "tagCount": "Сообщений" - }, - "invites": { - "name": "Пригласить пользователей", - "title": "Пригласить людей", - "description": "Приглашения — это замечательный способ завести своих друзей в своей сети ..." - }, - "donations": { - "name": "Информация о пожертвованиях", - "goal": "Необходимы ежемесячные пожертвования", - "progress": "Пожертвования собраны", - "successfulUpdate": "Информация о пожертвованиях успешно обновлена!" - } - }, - "post": { - "name": "Пост", - "moreInfo": { - "name": "Больше информации", - "title": "Больше информация", - "description": "Здесь ты найдешь больше информации по теме.", - "titleOfCategoriesSection": "Категории", - "titleOfHashtagsSection": "Хэштеги", - "titleOfRelatedContributionsSection": "Похожие вклады" - }, - "takeAction": { - "name": "Действовать" - }, - "pinned": "Объявление", - "menu": { - "edit": "Редактировать вклад", - "delete": "Удалить вклад", - "pin": "Закрепить Сообщение", - "pinnedSuccessfully": "Сообщение успешно закреплен!", - "unpin": "Не прикрепи́ть Сообщение больше", - "unpinnedSuccessfully": "Сообщение успешно не закреплено!" - }, - "comment": { - "submit": "Комментируй", - "submitted": "Комментарий отправлен", - "updated": "Сохраненные изменения" - }, - "edited": "Отредактированы" - }, - "quotes": { - "african": { - "quote": "Многие маленькие люди во многих маленьких местах делают много маленьких вещей, которые могут изменить лицо мира.", - "author": "Африканская пословица" - } - }, - "common": { - "post": "Сообщение ::: Сообщения", - "comment": "Комментарий ::: Комментарии", - "letsTalk": "Давай поговорим", - "versus": "Против", - "moreInfo": "Больше информации", - "takeAction": "принять меры", - "shout": "Оглашения ::: Оглашении", - "user": "Пользователь ::: Пользователи", - "category": "Категория ::: Категории", - "organization": "Организация ::: Организации", - "project": "Проект ::: Проекты", - "tag": "Тег ::: Теги", - "name": "Имя", - "loadMore": "Загрузить больше", - "loading": "идёт загрузка", - "reportContent": "Отчет", - "validations": { - "email": "должен быть действительный адрес электронной почты", - "url": "должен быть действительным URL", - "categories": "Выберите от одной то трех категорий" - } - }, - "actions": { - "loading": "погрузочный", - "loadMore": "Загрузить больше", - "create": "Создать", - "save": "Сохранить", - "edit": "Редактировать", - "delete": "Удалить", - "cancel": "Отменить" - }, - "moderation": { - "name": "Модерация", - "reports": { - "empty": "Поздравляю, модерировать нечего.", - "name": "Отчеты", - "reporter": "сообщила", - "submitter": "сообщила", - "disabledBy": "отключены", - "reasonCategory": "Категория", - "reasonDescription": "Описание", - "status": "Текущее состояние", - "content": "Содержа́ние", - "author": "Автор", - "decision": "Решение", - "enabled": "Включен", - "disabled": "Отключен", - "decided": "Решил", - "noDecision": "Нет решения!", - "decideButton": "Подтвердить", - "DecisionSuccess": "Решил успешно!", - "enabledBy": "Включено с", - "previousDecision": "Предыдущее решение:", - "enabledAt": "Включено на", - "disabledAt": "Отключено на", - "numberOfUsers": "{count} пользователи", - "filterLabel": { - "all": "Все", - "unreviewed": "Нерассмотренный", - "reviewed": "Рассмотренный", - "closed": "Закрыто" - }, - "reportedOn": "Дата", - "moreDetails": "Посмотреть подробности", - "decideModal": { - "submit": "Подтвердить решение", - "cancel": "Отменить", - "User": { - "disable": { - "title": "Окончательно отключить пользователя", - "message": "Ты действительно хочешь, чтобы пользователь \"{name}<\/b>\" остановиться и отключен<\/b>?" - }, - "enable": { - "title": "Окончательно включить пост", - "message": "Ты уверены, что хочешь поделиться пользователем \"{name}<\/b>\"?" - } - }, - "Post": { - "disable": { - "title": "Окончательно отключить пост", - "message": "Ты действительно хочешь, чтобы пост \"{name}<\/b>\" остановиться и отключен<\/b>?" - }, - "enable": { - "title": "Окончательно включить пост", - "message": "Ты действительно хочешь, чтобы пост \"{name}<\/b>\" остановиться и включен<\/b>?" - } - }, - "Comment": { - "disable": { - "title": "Окончательно отключить комментарий", - "message": "Ты действительно хочешь, чтобы комментарий \"{name}<\/b>\" остановиться и отключен<\/b>?" - }, - "enable": { - "title": "Окончательно включить комментарий", - "message": "Ты действительно хочешь, чтобы комментарий \"{name}<\/b>\" остановиться и включен<\/b>?" - } - } - } - } - }, - "disable": { - "user": { - "title": "Отключить пользователя", - "type": "Пользователь", - "message": "ты действительно хочешь отключить пользователя «{name}<\/b>»?" - }, - "contribution": { - "title": "Отключить вклад", - "type": "Вклад", - "message": "Вы действительно хотите отключить вклад «{name}<\/b>»?" - }, - "comment": { - "title": "Отключить комментарий", - "type": "Комментарий", - "message": "ты действительно хочешь отключить комментарий от «{name}<\/b>»?" - }, - "submit": "Отключить", - "cancel": "Отменить", - "success": "Успешно отключен" - }, - "report": { - "submit": "Отправить жалобу", - "cancel": "Отменить", - "user": { - "title": "Пожаловаться на пользователя", - "type": "Пользователь", - "message": "ты действительно хочешь сообщить пользователя «{name}<\/b>»?", - "error": "Ты уже сообщил о пользователе!" - }, - "contribution": { - "title": "Отчет Вклад", - "type": "Вклад", - "message": "Ты действительно хочешь сообщить о вкладе «{name}<\/b>»?", - "error": "Ты уже сообщил о посте!" - }, - "comment": { - "title": "Пожаловаться на комментарий", - "type": "Комментарий", - "message": "Ты действительно хочешь сообщить комментарий от « {name} <\/b> »?", - "error": "Ты уже сообщил о комментарии!" - }, - "success": "Спасибо за сообщение!", - "reason": { - "category": { - "label": "Выбери категорию:", - "placeholder": "Категория ....", - "options": { - "discrimination_etc": "Дискриминационные вклады, комментарии, заявления или оскорбления.", - "pornographic_content_links": "Публикация или ссылка явно порнографический материал.", - "glorific_trivia_of_cruel_inhuman_acts": "Прославление или умаление жестоких, или бесчеловечных актов насилия.", - "doxing": "Публикация персональных данных других лиц без их согласия или угрозы (\"Доксинг\").", - "intentional_intimidation_stalking_persecution": "Преднамеренное запугивание, сталкинг или преследование.", - "advert_products_services_commercial": "Рекламировать продукты и услуги с коммерческим намерением.", - "criminal_behavior_violation_german_law": "Уголовного поведение или нарушении немецкое право.", - "other": "Другие..." - }, - "invalid": "Пожалуйста, выберите действительную категорию" - }, - "description": { - "label": "Пожалуйста, объясни: Зачем ты хочешь сообщить об этом?", - "placeholder": "Дополнительная информация ..." - } - } - }, - "contribution": { - "edit": "редакти́ровать вклад", - "delete": "Удалить вклад", - "title": "Заглавие", - "newPost": "Создать новое сообщение", - "filterFollow": "Фильтровать сообщения пользователей, на которых я слежу", - "filterALL": "Просмотреть все вклады", - "success": "Сохранено!", - "languageSelectLabel": "Язык", - "categories": { - "infoSelectedNoOfMaxCategories": "{chosen} из {max} выбранных категорий" - }, - "emotions-label": { - "funny": "Смешно́й", - "happy": "Счастливый", - "surprised": "Удивленный", - "cry": "Плакать", - "angry": "Сердитый" - }, - "category": { - "name": { - "freedom-of-speech": "Свобода слова", - "consumption-sustainability": "Потребление И Устойчивость", - "global-peace-nonviolence": "Глобальный мир и ненасилие", - "just-for-fun": "Просто для удовольствия", - "happiness-values": "Счастье и Ценности", - "health-wellbeing": "Здоровье и благополучие", - "environment-nature": "Окружающая среда и природа", - "animal-protection": "Защита животных", - "human-rights-justice": "Права Человека и Справедливость", - "education-sciences": "Образование и наука", - "cooperation-development": "Сотрудничество и развитие", - "democracy-politics": "Демократия и политика", - "economy-finances": "Экономика и финансы", - "energy-technology": "Энергия и технологии", - "it-internet-data-privacy": "ИТ, интернет и конфиденциальность", - "art-culture-sport": "Искусство, культура и спорт" - } - }, - "teaserImage": { - "cropperConfirm": "Подтвердить" - }, - "languageSelectText": "Выберите язык" - }, - "comment": { - "edit": "редакти́ровать Комментарий", - "delete": "Удалить комментарий", - "content": { - "unavailable-placeholder": "...этот комментарий больше не доступен" - }, - "menu": { - "edit": "Редактировать комментарий", - "delete": "Удалить комментарий" - }, - "show": { - "more": "показать больше", - "less": "показать меньше" - }, - "edited": "Отредактированы" - }, - "followButton": { - "follow": "Следовать", - "following": "Следующий" - }, - "shoutButton": { - "shouted": "оглашали" - }, - "search": { - "placeholder": "Поиск", - "hint": "Что ты ищешь?", - "failed": "Ничего не найдено" - }, - "components": { - "password-reset": { - "request": { - "title": "Сбросить пароль", - "form": { - "description": "На указанный адрес электронной почты будет отправлено сообщение для сброса пароля.", - "submit": "Запросить электронную почту", - "submitted": "На адрес {email}<\/b>было отправлено электронное письмо с дальнейшими инструкциями" - } - }, - "change-password": { - "success": "Смена пароля прошла успешно!", - "error": "Смена пароля не удалась. Может быть, код безопасности был неправильным?", - "help": "В случае возникновения проблем, не стесняйся обращаться за помощью, отправив нам письмо по адресу:" - } - }, - "enter-nonce": { - "form": { - "nonce": "Введите свой код", - "description": "Откройте папку \"Входящие\" и введите код, который мы тебя отправили.", - "next": "Продолжить", - "validations": { - "length": "должна состоять из 6 символов." - } - } - }, - "registration": { - "signup": { - "unavailable": "К сожалению, публичная регистрация учетных записей пользователей на этом сервере сейчас недоступна.", - "title": "Присоединяйся к Human Connection!", - "form": { - "description": "Чтобы начать работу, введи свой адрес электронной почты:", - "terms-and-condition": "Подтверждаю, на Условия и положения<\/ds-text><\/a>.ю", - "data-privacy": "Я прочитал и понял Заявление о конфиденциальности<\/ds-text><\/a>", - "minimum-age": "Мне 18 лет или старше.", - "invitation-code": "Твой код приглашения: {code}<\/b>", - "errors": { - "email-exists": "Уже есть учетная запись пользователя с этим адресом электронной почты!", - "invalid-invitation-token": "Похоже, что приглашение уже использовалось. Ссылки на приглашения можно использовать только один раз." - }, - "submit": "Создать учетную запись", - "success": "Письмо со ссылкой для завершения регистрации было отправлено на {email} <\/b>", - "no-commercial": "У меня нет коммерческих намерений, и я не представляю коммерческое предприятие или организацию.", - "no-political": "Я не от имени какой-либо партии или политической организации в сети." - } - }, - "create-user-account": { - "title": "Создать учетную запись пользователя", - "success": "Твоя учетная запись создана!", - "error": "Невозможно создать учетную запись пользователя!", - "help": "Может быть, подтверждение было недействительным? В случае возникновения проблем, не стесняйтесь обращаться за помощью, отправив нам письмо по электронной почте:" - } - } - }, - "store": { - "posts": { - "orderBy": { - "newest": { - "label": "Новейший" - }, - "oldest": { - "label": "Старейший" - } - } - } - }, - "maintenance": { - "title": "Human Connection находится в технического обслуживания", - "explanation": "В данный момент мы проводим плановое техническое обслуживание, пожалуйста, повтори попытку позже.", - "questions": "Любые вопросы или проблемы, отправь по электронной почте по адресу" - }, - "index": { - "no-results": "Вклады не найдены.", - "change-filter-settings": "Измени настройки фильтра, чтобы получить больше результатов." - }, - "filter-menu": { - "title": "Твой фильтр-пузырь", - "hashtag-search": "Поиск по #{hashtag}", - "clearSearch": "Опорожнить поиск" - }, - "filter-posts": { - "categories": { - "header": "Категории контента", - "all": "Все" - }, - "general": { - "header": "Фильтровать по …" - }, - "followers": { - "label": "Пользователи, за которыми я слежу" - }, - "language": { - "header": "Языки", - "all": "Все" - } - }, - "site": { - "thanks": "Спасибо!", - "error-occurred": "Произошла ошибка.", - "made": "Сделано с #10084;", - "imprint": "Импрессум", - "termsAndConditions": "Условия и положения", - "data-privacy": "Конфиденциальность данных", - "changelog": "Изменения", - "contact": "Контакт", - "tribunal": "Суд регистрации", - "register": "Номер регистрации", - "director": "Управляющий директор", - "taxident": "UST-ID. в соответствии с §27a Закона о налоге с продаж Германии:", - "responsible": "ответственный за содержание этой страницы (§ 55 Abs. 2 RStV)", - "bank": "банковский счет", - "germany": "Германия", - "code-of-conduct": "Кодекс поведения", - "back-to-login": "Вернуться на страницу входа", - "faq": "ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ (FAQ)" - }, - "editor": { - "placeholder": "Оставь свои вдохновляющие мысли ...", - "mention": { - "noUsersFound": "Пользователи не найдены" - }, - "hashtag": { - "noHashtagsFound": "Хэштеги не найдены", - "addHashtag": "Новый хэштег", - "addLetter": "Введите букву" - }, - "embed": { - "data_privacy_warning": "Внимание Конфиденциальность данных!", - "data_privacy_info": "Твои данные еще не были переданы третьим лицам. Если ты воспроизводишь это видео сейчас, следующий провайдер, вероятно, зарегистрирует твои данные пользователя:", - "play_now": "Смотреть сейчас", - "always_allow": "Всегда отображать содержимое сторонних производителей (эту настройку можно изменить в любое время)." - } - }, - "notifications": { - "reason": { - "mentioned_in_post": "Упоминал тебе в сообщении....", - "mentioned_in_comment": "Упоминал тебе в комментарии....", - "commented_on_post": "Прокомментировал твой вклад..." - }, - "comment": "Комментарий", - "title": "Уведомления", - "pageLink": "Все уведомления", - "post": "Пост", - "user": "Пользователь", - "content": "Содержа́ние", - "filterLabel": { - "all": "Все", - "read": "Прочитанные", - "unread": "Непрочитанные" - }, - "empty": "Извините, в данный момент у вас нет уведомлений." - }, - "delete": { - "submit": "Удалить", - "cancel": "Отменить", - "contribution": { - "title": "Удаленный вклад", - "type": "Вклад", - "message": "Ты уверены, что хочешь удалить сообщение \"{name}<\/b>\"?", - "success": "Сообщение успешно удалено!" - }, - "comment": { - "title": "Удалить комментарий", - "type": "Комментарий", - "message": "Ты уверены, что хочешь удалить комментарий \"{name}<\/b>\"?", - "success": "Комментарий успешно удален!" - } - }, - "release": { - "submit": "Выпускать", - "cancel": "Отменить", - "success": "Выпущен успешно!", - "user": { - "title": "Выпускать пользователя", - "type": "Пользователь", - "message": "Ты уверены, что хочешь поделиться пользователем \"{name}<\/b>\"?", - "error": "Ты уже сообщил о пользователе!" - }, - "contribution": { - "title": "Опубликовать вклад", - "type": "Вклад", - "message": "Ты уверены, что хочешь поделиться постом \"{name}<\/b>\"?", - "error": "Ты уже сообщил о вкладе!" - }, - "comment": { - "title": "Выпускать Комментарий", - "type": "Комментарий", - "message": "Ты уверены, что хочешь поделиться комментарием \"{name}<\/b>\"?", - "error": "Ты уже сообщил о комментариях!" - } - }, - "user": { - "avatar": { - "submitted": "Загрузка успешная" - } - }, - "code-of-conduct": { - "subheader": "для социальной сети \"Human Connection gGmbH\"", - "preamble": { - "title": "Преамбула", - "description": "Human Connection-это некоммерческая сеть социальных знаний и действий следующего поколения. Из людей – для людей. Открытый исходный код, справедливый и прозрачный. Для позитивных локальных и глобальных изменений во всех сферах жизни. Мы полностью перестраиваем публичный обмен знаниями, идеями и проектами. Функции Human Connection объединяют людей – в автономном режиме и в интернете – так что мы можем сделать мир лучше." - }, - "purpose": { - "title": "Цель", - "description": "С помощью этих правил поведения мы регулируем основные принципы поведения в нашей социальной сети. При этом Устав ООН по правам человека является нашей ориентацией и лежит в основе нашего понимания ценностей. Правила поведения служат руководящими принципами для личного выступления и общения друг с другом. Любой, кто является активным пользователем в сети Human Connection, публикует сообщения, комментирует или контактирует с другими пользователями, в том числе за пределами сети, признает эти правила поведения обязательными." - }, - "expected-behaviour": { - "title": "Ожидаемое поведение", - "description": "Следующее поведение ожидается и требуется от всех членов сообщества:", - "list": { - "0": "Будь внимательны и уважительны к тому, что ты пишешь и делаешь.", - "1": "Попытайтесь подойти к другим, прежде чем возникнет конфликт.", - "2": "Унижающего достоинство, дискриминационного или преследующего поведения и выражений.", - "3": "Будь внимательны к своей среде. Сообщи о поддержке в опасных ситуациях, когда человек нуждается или нарушает настоящий Кодекс поведения, даже если он кажется незначительным." - } - }, - "unacceptable-behaviour": { - "title": "Недопустимое поведение", - "description": "В нашем сообществе неприемлемы следующие типы поведения:", - "list": { - "0": "Дискриминационные сообщения, комментарии, высказывания или оскорбления, в частности, касающиеся пола, сексуальной ориентации, расы, религии, политической или мировоззренческой ориентации, или инвалидности.", - "1": "Публикация или ссылка явно порнографический материал.", - "2": "Прославление или умаление жестоких, или бесчеловечных актов насилия.", - "3": "Публикация персональных данных других лиц без их согласия или угрозы (\"Доксинг\").", - "4": "Преднамеренное запугивание, сталкинг или преследование.", - "5": "Рекламировать продукты и услуги с коммерческим намерением.", - "6": "Уголовного поведение или нарушении немецкое право.", - "7": "Одобрение или поощрение этого поведения." - } - }, - "consequences": { - "title": "Последствия неприемлемого поведения", - "description": "Если участник сообщества проявляет неприемлемое поведение, ответственные операторы, модераторы и администраторы сети могут принять соответствующие меры, включая, но не ограничиваясь:", - "list": { - "0": "Просьба о немедленном прекращении неприемлемого поведения", - "1": "запирание или удаление контента", - "2": "Временное исключение из соответствующей должности или вклада", - "3": "Блокирование или удаление контента", - "4": "Временное снятие разрешений на запись", - "5": "Временное исключение из сети", - "6": "Окончательное исключение из сети", - "7": "Можно сообщить о нарушениях немецкого законодательства.", - "8": "Адвокатура или поощрение такого поведения." - } - }, - "get-help": "Если ты стал жертвой или свидетелем неприемлемого поведения или у вас возникли какие-либо другие проблемы, пожалуйста, как можно скорее сообщите об этом организатору сообщества и укажите ссылку на соответствующий контент:" - }, - "termsAndConditions": { - "newTermsAndConditions": "Новые условия и положения", - "termsAndConditionsConfirmed": "Я прочитал и подтвердил Условия и положения<\/a>.", - "termsAndConditionsNewConfirmText": "Пожалуйста, ознакомляешься с новыми условиями использования прямо сейчас!", - "termsAndConditionsNewConfirm": "Я прочитал и согласен с новыми условиями.", - "agree": "Я согласен!", - "terms-of-service": { - "title": "Условия обслуживания", - "description": "Следующие условия использования являются основой для использования нашей сети. При Регистрации ты должны признать их и мы сообщим Тебе позже через происходящий при необходимости Изменений. Сеть Human Connection работает в Германии и поэтому регулируется немецким законодательством. Суд Kirchheim \/ Teck Stand. Подробности смотри в наших выходных данных: https:\/\/human-connection.org\/impressum<\/a>" - }, - "use-and-license": { - "title": "Использование и лицензия", - "description": "Если контент, который ты нанимаешь у нас, защищен правами на интеллектуальную собственность, ты предоставляешь нам неисключительную, передаваемую, сублицензируемую и всемирную лицензию на использование этого контента для развертывания в нашей сети. Эта лицензия заканчивается, как только вт удаляешь свой контент или всю учетную запись. Имей в виду, что другие могут продолжать делиться вашим контентом, и мы не можем его удалить." - }, - "privacy-statement": { - "title": "Заявление о конфиденциальности", - "description": "Наша сеть — это социальная сеть знаний и действий. Поэтому для нас особенно важно, чтобы как можно больше контента было общедоступным. В процессе развития нашей сети будет намного больше возможностей, чтобы решить вопрос о видимости сами указанные личные данные. Об этих новых функциях мы сообщим. В противном случае ты должны всегда думать о том, какие личные данные ты раскрываешь о себе (или других). Это особенно актуально для содержания сообщений и комментариев, поскольку они имеют в основном общедоступный характер. В профиле позже появятся способы ограничения самой видимости. Часть условий использования - это наша политика конфиденциальности, которая информирует тебя о каждой обработке данных в нашей сети: \nhttps:\/\/human-connection.org\/datenschutz\/#netzwerk<\/a>\n или. \nhttps:\/\/human-connection.org\/datenschutz<\/a>\nНаша политика конфиденциальности корректируется в соответствии с законодательством и характеристиками нашей сети и действует в текущей версии." - }, - "code-of-conduct": { - "title": "Кодекс поведения", - "description": "Наш кодекс поведения служит руководством для личного появления и взаимодействия друг с другом. Тот, кто является активным пользователем в Сети Human Connection, пишет статьи, комментирует или вступает в контакт с другими пользователями, даже за пределами сети, признает эти правила поведения обязательными. https:\/\/alpha.human-connection.org\/code-of-conduct<\/a>" - }, - "moderation": { - "title": "Ведение", - "description": "Пока наши финансовые возможности позволяют нам реализовать это сообщество-система Модерации, модерировать мы с упрощенной системой и собственными или, при необходимости, добровольных сотрудниках. Мы обучаем этих модераторов, и по этой причине они тоже принимают соответствующие решения. Эти модераторы выполняют свою деятельность анонимно. ты можешь сообщать нам о сообщениях, комментариях и пользователях (например, если они предоставляют информацию в своем профиле или имеют изображения, которые нарушают настоящие Условия использования). Если ты сообщаешь нам что-то, ты можешь указать причину сообщения и дать еще одно краткое объяснение. Давайте посмотрим на то Сообщается и санкционировать в случае необходимости, например, путем блокировки сообщения, комментарии или пользователей. К сожалению, ты, а также пострадавший в настоящее время не получаешь от нас обратной связи, но это в планировании. Несмотря на это, мы оставляем за собой право на санкции по причинам, которые не могут или не могут быть указаны в нашем кодексе поведения или настоящих Условиях использования." - }, - "errors-and-feedback": { - "title": "Ошибки и обратная связь", - "description": "Мы прилагаем все усилия для обеспечения безопасности и доступности нашей сети и данных. Каждый новый выпуск программного обеспечения проходит как автоматическое, так и ручное тестирование. Однако могут возникнуть непредвиденные ошибки. Поэтому мы благодарны за любые обнаруженные ошибки. ты можешь сообщить о любых обнаруженных ошибках, отправив электронное письмо в службу поддержки по адресу support@human-connection.org" - }, - "help-and-questions": { - "title": "Помощь и вопросы", - "description": "Для справки и вопросов мы собрали для вас исчерпывающую подборку часто задаваемых вопросов и ответов (FAQ). Ты можешь\nнайти их здесь: https:\/\/support.human-connection.org\/kb\/ <\/a>" - }, - "addition": { - "title": "Кроме того, мы регулярно проводим мероприятия, где ты также можешь\nподелиться своими впечатлениями и задать вопросы. Здесь ты можешь найти текущий обзор:", - "description": " https:\/\/human-connection.org\/events\/ <\/a>" - }, - "no-commercial-use": { - "title": "Нет коммерческого использования", - "description": "Использование Human Connection сети не допускается в коммерческих целях. Это включает, но не ограничивается рекламой продуктов с коммерческими целями, размещением партнерских ссылок, прямым привлечением пожертвований или предоставлением финансовой поддержки для целей, которые не признаются благотворительными для целей налогообложения." - } + "dashboard": { + "comments": "Комментарии", + "follows": "Подписки", + "invites": "Приглашения", + "name": "Панель управления", + "notifications": "Уведомления", + "organizations": "Организации", + "posts": "Посты", + "projects": "Проекты", + "shouts": "Выкрики", + "users": "Пользователи" }, "donations": { - "donations-for": "Пожертвования для", - "donate-now": "Пожертвуйте сейчас", - "amount-of-total": "{amount} из {total} € собрано" + "goal": "Необходимы ежемесячные пожертвования", + "name": "Информация о пожертвованиях", + "progress": "Пожертвования собраны", + "successfulUpdate": "Информация о пожертвованиях успешно обновлена!" + }, + "hashtags": { + "name": "Хэштеги", + "nameOfHashtag": "Имя", + "number": "№", + "tagCount": "Посты", + "tagCountUnique": "Пользователи" + }, + "invites": { + "description": "Приглашения — это замечательный способ завести друзей в своей сети ...", + "name": "Пригласить пользователей", + "title": "Пригласить людей" + }, + "name": "Администрирование", + "notifications": { + "name": "Уведомления" + }, + "organizations": { + "name": "Организации" + }, + "pages": { + "name": "Страницы" + }, + "settings": { + "name": "Настройки" + }, + "tags": { + "name": "Теги", + "tagCount": "Посты", + "tagCountUnique": "Пользователи" + }, + "users": { + "empty": "Пользователи не найдены", + "form": { + "placeholder": "Электронная почта, имя или описание" + }, + "name": "Пользователи", + "table": { + "columns": { + "createdAt": "Дата создания", + "email": "Эл. почта", + "name": "Имя", + "number": "№", + "role": "Роль", + "slug": "Slug" + } + } } + }, + "code-of-conduct": { + "consequences": { + "description": "Если участник сообщества проявляет неприемлемое поведение, ответственные операторы, модераторы и администраторы сети могут принять соответствующие меры, включая, но не ограничиваясь:", + "list": { + "0": "Просьба о немедленном прекращении неприемлемого поведения", + "1": "Блокирование или удаление комментариев", + "2": "Временное исключение из соответствующего поста или другого контента", + "3": "Блокирование или удаление контента", + "4": "Временный запрет на добавление контента", + "5": "Временное исключение из сети", + "6": "Окончательное исключение из сети", + "7": "Передача сведений о нарушениях немецкого законодательства.", + "8": "Пропаганда или поощрение такого поведения." + }, + "title": "Последствия неприемлемого поведения" + }, + "expected-behaviour": { + "description": "Мы ожидаем и требуем от всех членов сообщества предерживаться следующих правил поведения:", + "list": { + "0": "Будьте внимательны и уважительны к тому, что пишете и делаете.", + "1": "Пытайтесь сотрудничать, прежде чем возникнет конфликт.", + "2": "Воздерживайтесь от поведения и высказываний, унижающих достоинство, дискриминационного или преследующего характера.", + "3": "Будьте внимательны к своему окружению и другим участникам. Информируйте лидеров сообщества об опасных ситуациях, когда кто-либо попал в беду или нарушает настоящий Кодекс поведения, даже если они кажутся незначительными." + }, + "title": "Ожидаемое поведение" + }, + "get-help": "Если вы стали жертвой или свидетелем неприемлемого поведения или у вас возникли какие-либо другие проблемы, пожалуйста, как можно скорее сообщите об этом организатору сообщества и укажите ссылку на соответствующий контент:", + "preamble": { + "description": "Human Connection - это некоммерческая социальная сеть знаний и действий следующего поколения. Создана людьми – для людей. С открытым исходным кодом, справедливая и прозрачная. Для позитивных локальных и глобальных изменений во всех сферах жизни. Мы полностью перестраиваем публичный обмен знаниями, идеями и проектами. Функции Human Connection объединяют людей – офлайн и онлайн – так что мы можем сделать мир лучше.", + "title": "Преамбула" + }, + "purpose": { + "description": "С помощью этих правил поведения мы регулируем основные принципы поведения в нашей социальной сети. При этом Устав ООН по правам человека является нашей ориентацией и лежит в основе нашего понимания ценностей. Правила поведения служат руководящими принципами для личного выступления и общения друг с другом. Любой, кто является активным пользователем в сети Human Connection, публикует сообщения, комментирует или контактирует с другими пользователями, в том числе за пределами сети, признает эти правила поведения обязательными.", + "title": "Цель" + }, + "subheader": "социальной сети \"Human Connection gGmbH\"", + "unacceptable-behaviour": { + "description": "В нашем сообществе неприемлемо следующее поведение:", + "list": { + "0": "Дискриминационные посты, комментарии, высказывания или оскорбления, в частности, касающиеся пола, сексуальной ориентации, расы, религии, политической или мировоззренческой ориентации, или инвалидности.", + "1": "Публикация или ссылка на явно порнографические материалы.", + "2": "Прославление или умаление жестоких, или бесчеловечных актов насилия.", + "3": "Публикация персональных данных других лиц без их согласия или угрозы (\"Доксинг\").", + "4": "Преднамеренное запугивание или преследование.", + "5": "Рекламировать продукты и услуги с коммерческим намерением.", + "6": "Преступное поведение или нарушение немецкого права.", + "7": "Одобрение или поощрение недопустимого поведения." + }, + "title": "Недопустимое поведение" + } + }, + "comment": { + "content": { + "unavailable-placeholder": "...этот комментарий больше не доступен" + }, + "delete": "Удалить комментарий", + "edit": "Редактировать комментарий", + "edited": "Изменен", + "menu": { + "delete": "Удалить комментарий", + "edit": "Редактировать комментарий" + }, + "show": { + "less": "показать меньше", + "more": "показать больше" + } + }, + "common": { + "category": "Категория ::: Категории ::: Категории", + "comment": "Комментарий::: Комментарии::: Комментарии", + "letsTalk": "Давай поговорим", + "loading": "загрузка", + "loadMore": "Загрузить ещё", + "moreInfo": "Больше информации", + "name": "Имя", + "organization": "Организация ::: Организации ::: Организации", + "post": "Пост ::: Посты ::: Посты", + "project": "Проект ::: Проекты ::: Проекты", + "reportContent": "Отчет", + "shout": "Выкрик ::: Выкрики ::: Выкрики", + "tag": "Тег ::: Теги ::: Теги", + "takeAction": "Принять меры", + "user": "Пользователь ::: Пользователи ::: Пользователи", + "validations": { + "categories": "Выберите от одной то трех категорий", + "email": "должен быть корректный адрес электронной почты", + "url": "должен быть корректный URL" + }, + "versus": "Против" + }, + "components": { + "enter-nonce": { + "form": { + "description": "Откройте папку \\\"Входящие\\\" и введите код из сообщения.", + "next": "Продолжить", + "nonce": "Введите код", + "validations": { + "length": "длина должна быть 6 символов" + } + } + }, + "password-reset": { + "change-password": { + "error": "Смена пароля не удалась. Может быть, код безопасности был неправильным?", + "help": "В случае возникновения проблем, не стесняйся обращаться за помощью, отправив нам письмо по адресу:", + "success": "Смена пароля прошла успешно!" + }, + "request": { + "form": { + "description": "На указанный адрес электронной почты будет отправлено сообщение с инструкциями для сброса пароля.", + "submit": "Отправить запрос", + "submitted": "На адрес {email}<\/b>было отправлено электронное письмо с дальнейшими инструкциями" + }, + "title": "Сбросить пароль" + } + }, + "registration": { + "create-user-account": { + "error": "Не удалось создать учетную запись!", + "help": "Может быть, подтверждение было недействительным? В случае возникновения проблем, не стесняйтесь обращаться за помощью, отправив нам письмо по электронной почте:", + "success": "Учетная запись успешно создана!", + "title": "Создать учетную запись" + }, + "signup": { + "form": { + "data-privacy": "Я прочитал и понял Заявление о конфиденциальности<\/ds-text><\/a>", + "description": "Для начала работы введите свой адрес электронной почты:", + "errors": { + "email-exists": "Уже есть учетная запись пользователя с этим адресом электронной почты!", + "invalid-invitation-token": "Похоже, что приглашение уже было использовано. Ссылку из приглашения можно использовать только один раз." + }, + "invitation-code": "Код приглашения: {code}<\/b>", + "minimum-age": "Мне 18 лет или более", + "no-commercial": "У меня нет коммерческих намерений, и я не представляю коммерческое предприятие или организацию.", + "no-political": "Я не от имени какой-либо партии или политической организации в сети.", + "submit": "Создать учетную запись", + "success": "Письмо со ссылкой для завершения регистрации было отправлено на {email} <\/b>", + "terms-and-condition": "Принимаю Условия и положения<\/ds-text><\/a>." + }, + "title": "Присоединяйся к Human Connection!", + "unavailable": "К сожалению, публичная регистрация пользователей на этом сервере сейчас недоступна." + } + } + }, + "contribution": { + "categories": { + "infoSelectedNoOfMaxCategories": "Выбрано {chosen} из {max} категорий" + }, + "category": { + "name": { + "animal-protection": "Защита животных", + "art-culture-sport": "Искусство, культура и спорт", + "consumption-sustainability": "Потребление и стабильность", + "cooperation-development": "Сотрудничество и развитие", + "democracy-politics": "Демократия и политика", + "economy-finances": "Экономика и финансы", + "education-sciences": "Образование и наука", + "energy-technology": "Энергия и технологии", + "environment-nature": "Окружающая среда и природа", + "freedom-of-speech": "Свобода слова", + "global-peace-nonviolence": "Глобальный мир и борьба с насилием", + "happiness-values": "Счастье и ценности", + "health-wellbeing": "Здоровье и благополучие", + "human-rights-justice": "Права человека и справедливость", + "it-internet-data-privacy": "ИТ, интернет и конфиденциальность", + "just-for-fun": "Просто для удовольствия" + } + }, + "delete": "Удалить", + "edit": "Редактировать", + "emotions-label": { + "angry": "Возмутительно", + "cry": "Плачу", + "funny": "Смешно", + "happy": "Счастлив", + "surprised": "Удивлен" + }, + "filterALL": "Просмотреть все посты", + "filterFollow": "Показать сообщения пользователей, на которых я подписан", + "languageSelectLabel": "Язык", + "languageSelectText": "Выберите язык", + "newPost": "Создать пост", + "success": "Сохранено!", + "teaserImage": { + "cropperConfirm": "Подтвердить" + }, + "title": "Заголовок" + }, + "delete": { + "cancel": "Отменить", + "comment": { + "message": "Вы уверены, что хотите удалить комментарий \"{name}<\/b>\"?", + "success": "Комментарий успешно удален!", + "title": "Удалить комментарий", + "type": "Комментарий" + }, + "contribution": { + "message": "Вы уверены, что хотите удалить пост \"{name}<\/b>\"?", + "success": "Пост успешно удален!", + "title": "Удалить пост", + "type": "Пост" + }, + "submit": "Удалить" + }, + "disable": { + "cancel": "Отменить", + "comment": { + "message": "Вы действительно хотите отключить комментарий от «{name}<\/b>»?", + "title": "Отключить комментарий", + "type": "Комментарий" + }, + "contribution": { + "message": "Вы действительно хотите отключить пост «{name}<\/b>»?", + "title": "Отключить пост", + "type": "Пост" + }, + "submit": "Отключить", + "success": "Успешно отключен", + "user": { + "message": "Вы действительно хотите отключить пользователя «{name}<\/b>»?", + "title": "Отключить пользователя", + "type": "Пользователь" + } + }, + "donations": { + "amount-of-total": "{amount} из {total} € собрано", + "donate-now": "Пожертвуйте сейчас", + "donations-for": "Пожертвования для" + }, + "editor": { + "embed": { + "always_allow": "Всегда отображать содержимое сторонних производителей (эту настройку можно изменить в любое время).", + "data_privacy_info": "Ваши данные еще не были переданы третьим лицам. Если вы воспроизведёте это видео, следующий провайдер, вероятно, зарегистрирует ваши данные пользователя:", + "data_privacy_warning": "Предупреждение о конфиденциальности данных!", + "play_now": "Смотреть сейчас" + }, + "hashtag": { + "addHashtag": "Новый хэштег", + "addLetter": "Введите букву", + "noHashtagsFound": "Хэштеги не найдены" + }, + "mention": { + "noUsersFound": "Пользователи не найдены" + }, + "placeholder": "Поделитесь своими вдохновляющими мыслями ..." + }, + "filter-menu": { + "clearSearch": "Очистить поиск", + "hashtag-search": "Поиск по #{hashtag}", + "title": "Ваш фильтр пузыря" + }, + "filter-posts": { + "categories": { + "all": "Все", + "header": "Категории" + }, + "followers": { + "label": "Мои подписки" + }, + "general": { + "header": "Другие фильтры" + }, + "language": { + "all": "Все", + "header": "Языки" + } + }, + "followButton": { + "follow": "Подписаться", + "following": "Вы подписаны" + }, + "index": { + "change-filter-settings": "Измените настройки фильтра, чтобы получить больше результатов.", + "no-results": "Посты не найдены." + }, + "login": { + "copy": "Авторизуйтесь, если у вас уже есть учетная запись Human Connection.", + "email": "Электронная почта", + "failure": "Неверный адрес электронной почты или пароль.", + "forgotPassword": "Забыли пароль?", + "hello": "Здравствуйте", + "login": "Вход", + "logout": "Выйти", + "moreInfo": "Что такое Human Connection?", + "moreInfoHint": "на страницу проекта", + "moreInfoURL": "https:\/\/human-connection.org\/en\/", + "no-account": "У вас нет аккаунта?", + "password": "Пароль", + "register": "Зарегистрируйтесь", + "success": "Вы вошли в систему!" + }, + "maintenance": { + "explanation": "В данный момент мы проводим плановое техническое обслуживание, пожалуйста, повторите попытку позже.", + "questions": "Любые вопросы или сообщения о проблемах отправляйте на электронную почту", + "title": "Human Connection на техническом обслуживании" + }, + "moderation": { + "name": "Модерация", + "reports": { + "author": "Автор", + "content": "Содержа́ние", + "decideButton": "Подтвердить", + "decided": "Решил", + "decideModal": { + "cancel": "Отменить", + "Comment": { + "disable": { + "message": "Вы действительно хотите, чтобы комментарий \"{name}<\/b>\" остановиться и отключен<\/b>?", + "title": "Окончательно отключить комментарий" + }, + "enable": { + "message": "Вы действительно хотите, чтобы комментарий \"{name}<\/b>\" остановиться и включен<\/b>?", + "title": "Окончательно включить комментарий" + } + }, + "Post": { + "disable": { + "message": "Вы действительно хотите, чтобы пост \"{name}<\/b>\" остановиться и отключен<\/b>?", + "title": "Окончательно отключить пост" + }, + "enable": { + "message": "Вы действительно хотите, чтобы пост \"{name}<\/b>\" остановиться и включен<\/b>?", + "title": "Окончательно включить пост" + } + }, + "submit": "Подтвердить решение", + "User": { + "disable": { + "message": "Вы действительно хотите, чтобы пользователь \"{name}<\/b>\" остановиться и отключен<\/b>?", + "title": "Окончательно отключить пользователя" + }, + "enable": { + "message": "Вы уверены, что хотите поделиться пользователем \"{name}<\/b>\"?", + "title": "Окончательно включить пост" + } + } + }, + "decision": "Решение", + "DecisionSuccess": "Решил успешно!", + "disabled": "Отключен", + "disabledAt": "Отключено на", + "disabledBy": "Отключил(а)", + "empty": "Поздравляю, модерировать нечего.", + "enabled": "Включен", + "enabledAt": "Включено на", + "enabledBy": "Включено с", + "filterLabel": { + "all": "Все", + "closed": "Закрыто", + "reviewed": "Рассмотренный", + "unreviewed": "Нерассмотренный" + }, + "moreDetails": "Посмотреть подробности", + "name": "Отчеты", + "noDecision": "Нет решения!", + "numberOfUsers": "{count} пользователи", + "previousDecision": "Предыдущее решение:", + "reasonCategory": "Категория", + "reasonDescription": "Описание", + "reportedOn": "Дата", + "reporter": "Сообщил(а)", + "status": "Текущее состояние", + "submitter": "Сообщил(а)" + } + }, + "notifications": { + "comment": "Комментарий", + "content": "Контент", + "empty": "Извините, на данный момент у вас нет уведомлений.", + "filterLabel": { + "all": "Все", + "read": "Прочитанные", + "unread": "Непрочитанные" + }, + "pageLink": "Все уведомления", + "post": "Пост", + "reason": { + "commented_on_post": "Комментарий к посту...", + "mentioned_in_comment": "Упоминание в комментарии....", + "mentioned_in_post": "Упоминание в посте...." + }, + "title": "Уведомления", + "user": "Пользователь" + }, + "post": { + "comment": { + "submit": "Комментировать", + "submitted": "Комментарий отправлен", + "updated": "Изменения сохраненные" + }, + "edited": "Изменен", + "menu": { + "delete": "Удалить пост", + "edit": "Редактировать пост", + "pin": "Закрепить пост", + "pinnedSuccessfully": "Пост больше не закреплен!", + "unpin": "Открепить пост", + "unpinnedSuccessfully": "Пост успешно не закреплено!" + }, + "moreInfo": { + "description": "Здесь содержится дополнительная информация по теме.", + "name": "Дополнительная информация", + "title": "Дополнительная информация", + "titleOfCategoriesSection": "Категории", + "titleOfHashtagsSection": "Хэштеги", + "titleOfRelatedContributionsSection": "Похожие посты" + }, + "name": "Пост", + "pinned": "Объявление", + "takeAction": { + "name": "Действовать" + } + }, + "profile": { + "commented": "Прокомментированные", + "follow": "Подписаться", + "followers": "Подписчики", + "following": "Подписки", + "invites": { + "description": "Введите адрес электронной почты для приглашения.", + "emailPlaceholder": "Электронная почта для приглашения", + "title": "Пригласите кого-нибудь в Human Connection!" + }, + "memberSince": "Участник с", + "name": "Мой профиль", + "network": { + "andMore": "и ещё {number} человек... ::: и ещё {number} человека... ::: и ещё {number} человек...", + "followedBy": "ваши подписчики:", + "followedByNobody": "у вас нет подписчиков.", + "following": "подписан на:", + "followingNobody": "ни на кого не подписан.", + "title": "Сеть" + }, + "shouted": "С выкриками", + "socialMedia": "Где еще я могу найти", + "userAnonym": "Анонимный" + }, + "quotes": { + "african": { + "author": "Африканская пословица", + "quote": "Много маленьких людей делают много маленьких вещей во многих маленьких местах, что может изменить мир до неузнаваемости." + } + }, + "release": { + "cancel": "Отменить", + "comment": { + "error": "Вы уже сообщили о комментарии!", + "message": "Вы уверены, что хотите показать комментарий \"{name}<\/b>\"?", + "title": "Показать комментарий", + "type": "Комментарий" + }, + "contribution": { + "error": "Вы уже сообщили о посте!", + "message": "Вы уверены, что хотите показать пост \"{name}<\/b>\"?", + "title": "Показать пост", + "type": "Пост" + }, + "submit": "Показать", + "success": "Успешно показан!", + "user": { + "error": "Вы уже сообщили о пользователе!", + "message": "Вы уверены, что хотите показать пользователя \"{name}<\/b>\"?", + "title": "Показать пользователя", + "type": "Пользователь" + } + }, + "report": { + "cancel": "Отменить", + "comment": { + "error": "Вы уже сообщили о посте!", + "message": "Вы действительно хотите сообщить о посте \" {name} <\/b>\"?", + "title": "Пожаловаться на комментарий", + "type": "Комментарий" + }, + "contribution": { + "error": "Вы уже сообщили о посте!", + "message": "Вы действительно хотите сообщить о посте \"{name}<\/b>\"?", + "title": "Пожаловаться на пост", + "type": "Пожаловаться на пост" + }, + "reason": { + "category": { + "invalid": "Пожалуйста, выберите подходящую категорию", + "label": "Выберите категорию:", + "options": { + "advert_products_services_commercial": "Реклама продуктов и услуг с коммерческим намерением.", + "criminal_behavior_violation_german_law": "Уголовное поведение или нарушении немецкого права.", + "discrimination_etc": "Дискриминационные посты, комментарии, заявления или оскорбления.", + "doxing": "Публикация персональных данных других лиц без их согласия или угроза публикации (\"Доксинг\").", + "glorific_trivia_of_cruel_inhuman_acts": "Прославление или умаление жестоких, или бесчеловечных актов насилия.", + "intentional_intimidation_stalking_persecution": "Преднамеренное запугивание или преследование.", + "other": "Другое ...", + "pornographic_content_links": "Публикация или ссылка на явно порнографический материал." + }, + "placeholder": "Категория ..." + }, + "description": { + "label": "Пожалуйста, объясните, почему хотите об этом сообщить?", + "placeholder": "Дополнительная информация ..." + } + }, + "submit": "Отправить", + "success": "Спасибо за сообщение!", + "user": { + "error": "Вы уже сообщили о пользователе!", + "message": "Вы действительно хотите сообщить о пользователе \"{name}<\/b>\"?", + "title": "Пожаловаться на пользователя", + "type": "Пользователь" + } + }, + "search": { + "failed": "Ничего не найдено", + "hint": "Что вы хотите найти?", + "placeholder": "Поиск" + }, + "settings": { + "blocked-users": { + "block": "Блокировать", + "columns": { + "name": "Имя", + "slug": "Псевдоним", + "unblock": "Разблокировать" + }, + "empty": "Вы пока никого не блокировали.", + "explanation": { + "closing": "На данный момент этого должно быть достаточно, чтобы заблокированные пользователи больше вас не беспокоили.", + "intro": "Если блокируете другого пользователя, происходит следующее:", + "notifications": "Заблокированные пользователи больше не будут получать уведомления об упоминаниях в ваших постах.", + "search": "Посты заблокированных пользователей не отображаются в результатах поиска.", + "their-perspective": "И наоборот — заблокированный пользователь больше не видит ваши посты в своей ленте.", + "your-perspective": "Посты заблокированного пользователя не отображаются в персональной ленте." + }, + "how-to": "Вы можете блокировать других пользователей на странице их профиля с помощью меню профиля.", + "name": "Заблокированные пользователи", + "unblock": "Разблокировать пользователей", + "unblocked": "{name} - снова разблокирован" + }, + "data": { + "labelBio": "О себе", + "labelCity": "Город или регион", + "labelName": "Имя", + "labelSlug": "Уникальное имя пользователя", + "name": "Персональные данные", + "namePlaceholder": "Маша Медведева", + "success": "Персональные данные были успешно обновлены!" + }, + "delete": { + "name": "Удалить аккаунт" + }, + "deleteUserAccount": { + "accountDescription": "Обратите внимание, что ваши посты и комментарии важны для сообщества. Если вы все равно хотите их удалить, то вы должны отметить соответствующие опции ниже.", + "accountWarning": "Вы НЕ СМОЖЕТЕ<\/b> восстановить свой аккаунт, посты или комментарии после удаления.", + "commentedCount": "Удалить мои комментарии: {count}", + "contributionsCount": "Удалить мои посты: {count}", + "name": "Удалить данные", + "pleaseConfirm": "Разрушительное действие!<\/b> Введите {confirm}<\/b> для подтверждения.", + "success": "Аккаунт успешно удален!" + }, + "download": { + "name": "Скачать данные" + }, + "email": { + "change-successful": "Адрес электронной почты был успешно изменен.", + "labelEmail": "Адрес электронной почты", + "labelNewEmail": "Новый адрес электронной почты", + "labelNonce": "Введите свой код", + "name": "Электронная почта", + "submitted": "Электронное письмо с подтверждением отправлено на {email}<\/b>.", + "success": "Новый адрес электронной почты был зарегистрирован.", + "validation": { + "same-email": "Это текущий адрес электронной почты." + }, + "verification-error": { + "explanation": "Причины могут быть разными:", + "message": "Адрес электронной почты не может быть изменен.", + "reason": { + "invalid-nonce": "Правильно ли указан код подтверждения?", + "no-email-request": "Вы уверены, что отправляли запрос на изменение своего адреса электронной почты?" + }, + "support": "Если проблема сохраняется, пожалуйста, свяжитесь с нами по электронной почте" + } + }, + "embeds": { + "info-description": "Вот список сторонних провайдеров, чей контент может отображаться в форме вставок кода, например, в виде встроенных видео:", + "name": "Сторонний контент", + "status": { + "change": { + "allow": "Конечно.", + "deny": "Нет, не надо", + "question": "Вы хотите, чтобы вставки кода сторонних провайдеров всегда отображались?" + }, + "description": "Значение по умолчанию -", + "disabled": { + "off": "сначала не отображать вставки кода сторонних провайдеров", + "on": "сразу отображать вставки кода сторонних провайдеров" + } + } + }, + "invites": { + "name": "Приглашения" + }, + "languages": { + "name": "Языки" + }, + "name": "Настройки", + "organizations": { + "name": "Мои организации" + }, + "privacy": { + "make-shouts-public": "Публиковать в моем публичном профиле статьи в которых я участвовал", + "name": "Конфиденциальность", + "success-update": "Настройки приватности сохранены" + }, + "security": { + "change-password": { + "button": "Изменить пароль", + "label-new-password": "Новый пароль", + "label-new-password-confirm": "Подтверждение пароля", + "label-old-password": "Старый пароль", + "message-new-password-confirm-required": "Требуется подтверждение пароля", + "message-new-password-missmatch": "Пароли не совпадают", + "message-new-password-required": "Требуется новый пароль", + "message-old-password-required": "Требуется свой старый пароль", + "passwordSecurity": "Безопасность пароля", + "passwordStrength0": "Очень небезопасный", + "passwordStrength1": "Небезопасный", + "passwordStrength2": "Посредственный", + "passwordStrength3": "Надежный", + "passwordStrength4": "Очень надежный", + "success": "Пароль успешно изменен!" + }, + "name": "Безопасность" + }, + "social-media": { + "name": "Социальные Медиа", + "placeholder": "Ссылка на профиль социальной сети", + "requireUnique": "Ссылка уже существует", + "submit": "Добавить ссылку", + "successAdd": "Добавлены социальные меди. Профиль обновлен!", + "successDelete": "Социальные Меди удалены. Профиль обновлен!" + }, + "validation": { + "slug": { + "alreadyTaken": "Это имя пользователя уже занято.", + "regex": "Допускаются только строчные буквы, цифры, подчеркивания или дефисы." + } + } + }, + "shoutButton": { + "shouted": "выкрикнули" + }, + "site": { + "back-to-login": "Вернуться на страницу входа", + "bank": "банковский счет", + "changelog": "Изменения", + "code-of-conduct": "Кодекс поведения", + "contact": "Контакт", + "data-privacy": "Конфиденциальность", + "director": "Управляющий директор", + "error-occurred": "Произошла ошибка.", + "faq": "ЧаВо (FAQ)", + "germany": "Германия", + "imprint": "Импрессум", + "made": "Сделано с ❤", + "register": "Регистрационный номер", + "responsible": "ответственный за содержание этой страницы (§ 55 Abs. 2 RStV)", + "taxident": "UST-ID. в соответствии с §27a Закона о налоге с продаж Германии:", + "termsAndConditions": "Условия и положения", + "thanks": "Спасибо!", + "tribunal": "Суд регистрации" + }, + "store": { + "posts": { + "orderBy": { + "newest": { + "label": "Сначала новые" + }, + "oldest": { + "label": "Сначала старые" + } + } + } + }, + "termsAndConditions": { + "addition": { + "description": " https:\/\/human-connection.org\/events\/ <\/a>", + "title": "Кроме того, мы регулярно проводим мероприятия, где вы также можете\\nподелиться своими впечатлениями и задать вопросы. Информацию о текущих событиях можно найти здесь:" + }, + "agree": "Я согласен(на)!", + "code-of-conduct": { + "description": "Наш кодекс поведения служит руководством для личного поведения и взаимодействия друг с другом. Каждый пользователь социальной сети Human Connection, который пишет статьи, комментирует или вступает в контакт с другими пользователями, даже за пределами сети, признает эти правила поведения обязательными. https:\/\/alpha.human-connection.org\/code-of-conduct<\/a>", + "title": "Кодекс поведения" + }, + "errors-and-feedback": { + "description": "Мы прилагаем все усилия для обеспечения безопасности и доступности нашей сети и данных. Каждый новый выпуск программного обеспечения проходит как автоматическое, так и ручное тестирование. Однако могут возникнуть непредвиденные ошибки. Поэтому мы благодарны за любые обнаруженные ошибки. Вы можете сообщить о любых обнаруженных ошибках, отправив электронное письмо в службу поддержки по адресу support@human-connection.org", + "title": "Ошибки и обратная связь" + }, + "help-and-questions": { + "description": "Для справки и вопросов мы собрали для вас исчерпывающую подборку часто задаваемых вопросов и ответов (FAQ). Вы можете найти их здесь: https:\/\/support.human-connection.org\/kb\/ <\/a>", + "title": "Помощь и вопросы" + }, + "moderation": { + "description": "Пока наши финансовые возможности не позволяют нам реализовать полноценную систему модерации, поэтому мы осуществляем упрощенную модерацию собственными силами и с помощью волонтёров. Мы специально обучаем этих модераторов, поэтому только они принимают соответствующие решения. Модераторы действуют анонимно. Вы можете сообщать нам о постах, комментариях и пользователях (например, если они предоставляют информацию в своем профиле или имеют изображения, которые нарушают настоящие Условия использования). При обращении вы можете указать причину и дать краткое пояснение. Мы рассмотрим обращение и применим санкции в случае необходимости, например, путем блокировки постов, комментариев или пользователей. К сожалению, в настоящее время ни вы ни пострадавший пользователь не получите от нас обратной связи, но мы планируем ряд улучшений в этом направлении. Несмотря на это, мы оставляем за собой право на применение санкций по причинам, которые не могут быть или ещё не указаны в нашем Кодексе поведения или настоящих Условиях использования.", + "title": "Модерация" + }, + "newTermsAndConditions": "Новые условия и положения", + "no-commercial-use": { + "description": "Использование Human Connection сети не допускается в коммерческих целях. Это включает, но не ограничивается рекламой продуктов с коммерческими целями, размещением партнерских ссылок, прямым привлечением пожертвований или предоставлением финансовой поддержки для целей, которые не признаются благотворительными для целей налогообложения.", + "title": "Нет коммерческого использования" + }, + "privacy-statement": { + "description": "Наша сеть — это социальная сеть знаний и действий. Поэтому для нас особенно важно, чтобы как можно больше контента было общедоступным. В процессе развития нашей сети будет добавлено больше возможностей для управления видимостью личных данных. Об этих новых функциях мы сообщим дополнительно. В противном случае вы должны думать о том, какие личные данные вы раскрываете о себе (или других). Это особенно актуально для содержания постов и комментариев, поскольку они имеют в основном общедоступный характер. Позже появятся возможности ограничения видимости вашего профиля. Часть условий использования — это наша политика конфиденциальности, которая информирует вас об обработке персональных данных в нашей сети: https:\/\/human-connection.org\/datenschutz\/#netzwerk<\/a> или https:\/\/human-connection.org\/datenschutz<\/a>. Наше заявление о конфиденциальности корректируется в соответствии с законодательством и характеристиками нашей сети и является действительной в настоящей версии.", + "title": "Заявление о конфиденциальности" + }, + "terms-of-service": { + "description": "Следующие условия использования являются основой для использования нашей сети. При регистрации вы должны принять их, а мы при необходимости сообщим вам об изменениях. Сеть Human Connection работает в Германии и поэтому регулируется немецким законодательством. Место юрисдикции - Kirchheim \/ Teck. Подробности в выходных данных: https:\/\/human-connection.org\/en\/imprint<\/a>.", + "title": "Условия обслуживания" + }, + "termsAndConditionsConfirmed": "Я прочитал(а) и подтверждаю Условия и положения<\/a>.", + "termsAndConditionsNewConfirm": "Я прочитал(а) и согласен(на) с новыми условиями.", + "termsAndConditionsNewConfirmText": "Пожалуйста, ознакомьтесь с новыми условиями использования!", + "use-and-license": { + "description": "Если размещаемый в сети контент защищен правами на интеллектуальную собственность, вы предоставляете нам неисключительную, передаваемую, сублицензируемую и всемирную лицензию на использование этого контента для публикации в нашей сети. Эта лицензия заканчивается, как только вы удаляете свой контент или учетную запись. Помните, что другие пользователи могут продолжать делиться вашим контентом, и мы не можем его удалить.", + "title": "Использование и лицензия" + } + }, + "user": { + "avatar": { + "submitted": "Успешная загрузка!" + } + } } \ No newline at end of file diff --git a/webapp/package.json b/webapp/package.json index 77dff46b9..2e6a2f6eb 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -136,7 +136,7 @@ "node-sass": "~4.13.0", "prettier": "~1.19.1", "sass-loader": "~8.0.0", - "storybook-design-token": "^0.4.1", + "storybook-design-token": "^0.5.0", "storybook-vue-router": "^1.0.7", "style-loader": "~0.23.1", "style-resources-loader": "~1.3.3", diff --git a/webapp/yarn.lock b/webapp/yarn.lock index 4fbd310f3..6040cc4b9 100644 --- a/webapp/yarn.lock +++ b/webapp/yarn.lock @@ -942,18 +942,6 @@ "@emotion/sheet" "0.9.3" "@emotion/utils" "0.11.2" -"@emotion/core@^10.0.9": - version "10.0.22" - resolved "https://registry.yarnpkg.com/@emotion/core/-/core-10.0.22.tgz#2ac7bcf9b99a1979ab5b0a876fbf37ab0688b177" - integrity sha512-7eoP6KQVUyOjAkE6y4fdlxbZRA4ILs7dqkkm6oZUJmihtHv0UBq98VgPirq9T8F9K2gKu0J/au/TpKryKMinaA== - dependencies: - "@babel/runtime" "^7.5.5" - "@emotion/cache" "^10.0.17" - "@emotion/css" "^10.0.22" - "@emotion/serialize" "^0.11.12" - "@emotion/sheet" "0.9.3" - "@emotion/utils" "0.11.2" - "@emotion/css@^10.0.14": version "10.0.14" resolved "https://registry.yarnpkg.com/@emotion/css/-/css-10.0.14.tgz#95dacabdd0e22845d1a1b0b5968d9afa34011139" @@ -963,25 +951,11 @@ "@emotion/utils" "0.11.2" babel-plugin-emotion "^10.0.14" -"@emotion/css@^10.0.22": - version "10.0.22" - resolved "https://registry.yarnpkg.com/@emotion/css/-/css-10.0.22.tgz#37b1abb6826759fe8ac0af0ac0034d27de6d1793" - integrity sha512-8phfa5mC/OadBTmGpMpwykIVH0gFCbUoO684LUkyixPq4F1Wwri7fK5Xlm8lURNBrd2TuvTbPUGxFsGxF9UacA== - dependencies: - "@emotion/serialize" "^0.11.12" - "@emotion/utils" "0.11.2" - babel-plugin-emotion "^10.0.22" - "@emotion/hash@0.7.2": version "0.7.2" resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.7.2.tgz#53211e564604beb9befa7a4400ebf8147473eeef" integrity sha512-RMtr1i6E8MXaBWwhXL3yeOU8JXRnz8GNxHvaUfVvwxokvayUY0zoBeWbKw1S9XkufmGEEdQd228pSZXFkAln8Q== -"@emotion/hash@0.7.3": - version "0.7.3" - resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.7.3.tgz#a166882c81c0c6040975dd30df24fae8549bd96f" - integrity sha512-14ZVlsB9akwvydAdaEnVnvqu6J2P6ySv39hYyl/aoB6w/V+bXX0tay8cF6paqbgZsN2n5Xh15uF4pE+GvE+itw== - "@emotion/is-prop-valid@0.8.2": version "0.8.2" resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-0.8.2.tgz#b9692080da79041683021fcc32f96b40c54c59dc" @@ -989,23 +963,11 @@ dependencies: "@emotion/memoize" "0.7.2" -"@emotion/is-prop-valid@0.8.5": - version "0.8.5" - resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-0.8.5.tgz#2dda0791f0eafa12b7a0a5b39858405cc7bde983" - integrity sha512-6ZODuZSFofbxSbcxwsFz+6ioPjb0ISJRRPLZ+WIbjcU2IMU0Io+RGQjjaTgOvNQl007KICBm7zXQaYQEC1r6Bg== - dependencies: - "@emotion/memoize" "0.7.3" - "@emotion/memoize@0.7.2": version "0.7.2" resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.7.2.tgz#7f4c71b7654068dfcccad29553520f984cc66b30" integrity sha512-hnHhwQzvPCW1QjBWFyBtsETdllOM92BfrKWbUTmh9aeOlcVOiXvlPsK4104xH8NsaKfg86PTFsWkueQeUfMA/w== -"@emotion/memoize@0.7.3": - version "0.7.3" - resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.7.3.tgz#5b6b1c11d6a6dddf1f2fc996f74cf3b219644d78" - integrity sha512-2Md9mH6mvo+ygq1trTeVp2uzAKwE2P7In0cRpD/M9Q70aH8L+rxMLbb3JCN2JoSWsV2O+DdFjfbbXoMoLBczow== - "@emotion/serialize@^0.11.10": version "0.11.10" resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-0.11.10.tgz#53207dba7e28bd96928fc2a37e20b31b712bf9a2" @@ -1017,17 +979,6 @@ "@emotion/utils" "0.11.2" csstype "^2.5.7" -"@emotion/serialize@^0.11.12", "@emotion/serialize@^0.11.14": - version "0.11.14" - resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-0.11.14.tgz#56a6d8d04d837cc5b0126788b2134c51353c6488" - integrity sha512-6hTsySIuQTbDbv00AnUO6O6Xafdwo5GswRlMZ5hHqiFx+4pZ7uGWXUQFW46Kc2taGhP89uXMXn/lWQkdyTosPA== - dependencies: - "@emotion/hash" "0.7.3" - "@emotion/memoize" "0.7.3" - "@emotion/unitless" "0.7.4" - "@emotion/utils" "0.11.2" - csstype "^2.5.7" - "@emotion/serialize@^0.11.8": version "0.11.8" resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-0.11.8.tgz#e41dcf7029e45286a3e0cf922933e670fe05402c" @@ -1054,16 +1005,6 @@ "@emotion/serialize" "^0.11.10" "@emotion/utils" "0.11.2" -"@emotion/styled-base@^10.0.23": - version "10.0.24" - resolved "https://registry.yarnpkg.com/@emotion/styled-base/-/styled-base-10.0.24.tgz#9497efd8902dfeddee89d24b0eeb26b0665bfe8b" - integrity sha512-AnBImerf0h4dGAJVo0p0VE8KoAns71F28ErGFK474zbNAHX6yqSWQUasb+1jvg/VPwZjCp19+tAr6oOB0pwmLQ== - dependencies: - "@babel/runtime" "^7.5.5" - "@emotion/is-prop-valid" "0.8.5" - "@emotion/serialize" "^0.11.14" - "@emotion/utils" "0.11.2" - "@emotion/styled@^10.0.14": version "10.0.17" resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-10.0.17.tgz#0cd38b8b36259541f2c6717fc22607a120623654" @@ -1072,14 +1013,6 @@ "@emotion/styled-base" "^10.0.17" babel-plugin-emotion "^10.0.17" -"@emotion/styled@^10.0.7": - version "10.0.23" - resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-10.0.23.tgz#2f8279bd59b99d82deade76d1046249ddfab7c1b" - integrity sha512-gNr04eqBQ2iYUx8wFLZDfm3N8/QUOODu/ReDXa693uyQGy2OqA+IhPJk+kA7id8aOfwAsMuvZ0pJImEXXKtaVQ== - dependencies: - "@emotion/styled-base" "^10.0.23" - babel-plugin-emotion "^10.0.23" - "@emotion/stylis@0.8.4": version "0.8.4" resolved "https://registry.yarnpkg.com/@emotion/stylis/-/stylis-0.8.4.tgz#6c51afdf1dd0d73666ba09d2eb6c25c220d6fe4c" @@ -1100,11 +1033,6 @@ resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.2.3.tgz#dfa0c92efe44a1d1a7974fb49ffeb40ef2da5a27" integrity sha512-zVgvPwGK7c1aVdUVc9Qv7SqepOGRDrqCw7KZPSZziWGxSlbII3gmvGLPzLX4d0n0BMbamBacUrN22zOMyFFEkQ== -"@emotion/weak-memoize@0.2.4": - version "0.2.4" - resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.2.4.tgz#622a72bebd1e3f48d921563b4b60a762295a81fc" - integrity sha512-6PYY5DVdAY1ifaQW6XYTnOMihmBVT27elqSjEoodchsGjzYlEsTQMcEhSud99kVawatyTZRTiVkJ/c6lwbQ7nA== - "@endemolshinegroup/cosmiconfig-typescript-loader@^1.0.0": version "1.0.1" resolved "https://registry.yarnpkg.com/@endemolshinegroup/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-1.0.1.tgz#484ee6f4e9209ffde5d3edbdacf03e0bc5ee0c67" @@ -2130,18 +2058,6 @@ prop-types "^15.7.2" util-deprecate "^1.0.2" -"@storybook/addons@5.1.9": - version "5.1.9" - resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-5.1.9.tgz#ecf218d08508b97ca5e6e0f1ed361081385bd3ff" - integrity sha512-1bavbcS/NiE65DwyKj8c0DmWmz9VekOinB+has2Pqt2bOffZoZwVnbmepcz9hH3GUyvp5fQBYbxTEmTDvF2lLA== - dependencies: - "@storybook/api" "5.1.9" - "@storybook/channels" "5.1.9" - "@storybook/client-logger" "5.1.9" - core-js "^3.0.1" - global "^4.3.2" - util-deprecate "^1.0.2" - "@storybook/addons@5.2.8": version "5.2.8" resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-5.2.8.tgz#f8bf8bd555b7a69fb1e9a52ab8cdb96384d931ff" @@ -2155,29 +2071,6 @@ global "^4.3.2" util-deprecate "^1.0.2" -"@storybook/api@5.1.9": - version "5.1.9" - resolved "https://registry.yarnpkg.com/@storybook/api/-/api-5.1.9.tgz#eec5b2f775392ce0803930104c6ce14fa4931e8b" - integrity sha512-d1HhpOkW+706/WJ9lP5nCqOrp/icvbm0o+6jFFOGJ35AW5O9D8vDBxzvgMEO45jjN4I+rtbcNHQCxshSbPvP9w== - dependencies: - "@storybook/channels" "5.1.9" - "@storybook/client-logger" "5.1.9" - "@storybook/core-events" "5.1.9" - "@storybook/router" "5.1.9" - "@storybook/theming" "5.1.9" - core-js "^3.0.1" - fast-deep-equal "^2.0.1" - global "^4.3.2" - lodash "^4.17.11" - memoizerific "^1.11.3" - prop-types "^15.6.2" - react "^16.8.3" - semver "^6.0.0" - shallow-equal "^1.1.0" - store2 "^2.7.1" - telejson "^2.2.1" - util-deprecate "^1.0.2" - "@storybook/api@5.2.8": version "5.2.8" resolved "https://registry.yarnpkg.com/@storybook/api/-/api-5.2.8.tgz#21f03df8041114eb929bd10b570a17f266568b7f" @@ -2212,13 +2105,6 @@ global "^4.3.2" telejson "^3.0.2" -"@storybook/channels@5.1.9": - version "5.1.9" - resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-5.1.9.tgz#003cfca0b9f1ba6cf47ce68304aedd71bdb55e74" - integrity sha512-R6i7859FsXgY9XFFErVe7gS37wGYpQEEWsO1LzUW7YptGuFTUa8yLgKkNkgfy7Zs61Xm+GiBq8PvS/CWxjotPw== - dependencies: - core-js "^3.0.1" - "@storybook/channels@5.2.8": version "5.2.8" resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-5.2.8.tgz#79a99ad85dcacb688073c22340c5b7d16b801202" @@ -2248,13 +2134,6 @@ stable "^0.1.8" util-deprecate "^1.0.2" -"@storybook/client-logger@5.1.9": - version "5.1.9" - resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-5.1.9.tgz#87e2f7578416269adeccd407584010bc353f14d3" - integrity sha512-1+Otcn0EFgWNviDPNCR5LtUViADlboz9fmpZc7UY7bgaY5FVNIUO01E4T43tO7fduiRZoEvdltwTuQRm260Vjw== - dependencies: - core-js "^3.0.1" - "@storybook/client-logger@5.2.8": version "5.2.8" resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-5.2.8.tgz#5affe2f9dbbee374721fd2e8729116f5ac39c779" @@ -2262,30 +2141,6 @@ dependencies: core-js "^3.0.1" -"@storybook/components@5.1.9": - version "5.1.9" - resolved "https://registry.yarnpkg.com/@storybook/components/-/components-5.1.9.tgz#2a5258780fff07172d103287759946dbb4b13e2d" - integrity sha512-F4xcRlifSAfqkuFWtCKRvQDahXyfWBWV2Wa+kYy4YGwEfm3kKtIHVlgdgARL22g9BdYpRFEOJ+42juOu5YvIeQ== - dependencies: - "@storybook/client-logger" "5.1.9" - "@storybook/theming" "5.1.9" - core-js "^3.0.1" - global "^4.3.2" - markdown-to-jsx "^6.9.1" - memoizerific "^1.11.3" - polished "^3.3.1" - popper.js "^1.14.7" - prop-types "^15.7.2" - react "^16.8.3" - react-dom "^16.8.3" - react-focus-lock "^1.18.3" - react-helmet-async "^1.0.2" - react-popper-tooltip "^2.8.3" - react-syntax-highlighter "^8.0.1" - react-textarea-autosize "^7.1.0" - recompose "^0.30.0" - simplebar-react "^1.0.0-alpha.6" - "@storybook/components@5.2.8": version "5.2.8" resolved "https://registry.yarnpkg.com/@storybook/components/-/components-5.2.8.tgz#f5d4a06ba4ba8c700b2d962deae182105b72fb99" @@ -2311,13 +2166,6 @@ react-textarea-autosize "^7.1.0" simplebar-react "^1.0.0-alpha.6" -"@storybook/core-events@5.1.9": - version "5.1.9" - resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-5.1.9.tgz#441a6297e2ccfa743e15d1db1f4ac445b91f40d8" - integrity sha512-jHe2uyoLj9i6fntHtOj5azfGdLOb75LF0e1xXE8U2SX7Zp3uwbLAcfJ+dPStdc/q+f/wBiip3tH1dIjaNuUiMw== - dependencies: - core-js "^3.0.1" - "@storybook/core-events@5.2.8": version "5.2.8" resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-5.2.8.tgz#93fc458ea0820ff1409d268b0fe51abba200f5a4" @@ -2410,17 +2258,6 @@ pretty-hrtime "^1.0.3" regenerator-runtime "^0.12.1" -"@storybook/router@5.1.9": - version "5.1.9" - resolved "https://registry.yarnpkg.com/@storybook/router/-/router-5.1.9.tgz#8cd97bea4f2acf8ec5f6694d06fb0633dde33417" - integrity sha512-eAmeerE/OTIwCV7WBnb1BPINVN1GTSMsUXLNWpqSISuyWJ+NZAJlObFkvXoc57QSQlv0cvXlm1FMkmRt8ku1Hw== - dependencies: - "@reach/router" "^1.2.1" - core-js "^3.0.1" - global "^4.3.2" - memoizerific "^1.11.3" - qs "^6.6.0" - "@storybook/router@5.2.8": version "5.2.8" resolved "https://registry.yarnpkg.com/@storybook/router/-/router-5.2.8.tgz#d7de2d401701857c033e28560c30e16512f7f72f" @@ -2434,24 +2271,6 @@ memoizerific "^1.11.3" qs "^6.6.0" -"@storybook/theming@5.1.9": - version "5.1.9" - resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-5.1.9.tgz#c425f5867fae0db79e01112853b1808332a5f1a2" - integrity sha512-4jIFJwTWVf9tsv27noLoFHlKC2Jl9DHV3q+rxGPU8bTNbufCu4oby82SboO5GAKuS3eu1cxL1YY9pYad9WxfHg== - dependencies: - "@emotion/core" "^10.0.9" - "@emotion/styled" "^10.0.7" - "@storybook/client-logger" "5.1.9" - common-tags "^1.8.0" - core-js "^3.0.1" - deep-object-diff "^1.1.0" - emotion-theming "^10.0.9" - global "^4.3.2" - memoizerific "^1.11.3" - polished "^3.3.1" - prop-types "^15.7.2" - resolve-from "^5.0.0" - "@storybook/theming@5.2.8": version "5.2.8" resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-5.2.8.tgz#a4c9e0e9a5789c1aa71e4fcb7a8ee86efe3dadcf" @@ -4372,22 +4191,6 @@ babel-plugin-emotion@^10.0.17: find-root "^1.1.0" source-map "^0.5.7" -babel-plugin-emotion@^10.0.22, babel-plugin-emotion@^10.0.23: - version "10.0.23" - resolved "https://registry.yarnpkg.com/babel-plugin-emotion/-/babel-plugin-emotion-10.0.23.tgz#040d40bf61dcab6d31dd6043d10e180240b8515b" - integrity sha512-1JiCyXU0t5S2xCbItejCduLGGcKmF3POT0Ujbexog2MI4IlRcIn/kWjkYwCUZlxpON0O5FC635yPl/3slr7cKQ== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@emotion/hash" "0.7.3" - "@emotion/memoize" "0.7.3" - "@emotion/serialize" "^0.11.14" - babel-plugin-macros "^2.0.0" - babel-plugin-syntax-jsx "^6.18.0" - convert-source-map "^1.5.0" - escape-string-regexp "^1.0.5" - find-root "^1.1.0" - source-map "^0.5.7" - babel-plugin-istanbul@^5.1.0: version "5.1.4" resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-5.1.4.tgz#841d16b9a58eeb407a0ddce622ba02fe87a752ba" @@ -5299,11 +5102,6 @@ change-case@^3.0.1: upper-case "^1.1.1" upper-case-first "^1.1.0" -change-emitter@^0.1.2: - version "0.1.6" - resolved "https://registry.yarnpkg.com/change-emitter/-/change-emitter-0.1.6.tgz#e8b2fe3d7f1ab7d69a32199aff91ea6931409515" - integrity sha1-6LL+PX8at9aaMhma/5HqaTFAlRU= - character-entities-legacy@^1.0.0: version "1.1.3" resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.3.tgz#3c729991d9293da0ede6dddcaf1f2ce1009ee8b4" @@ -5725,10 +5523,10 @@ commander@~2.19.0: resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== -comment-parser@0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/comment-parser/-/comment-parser-0.6.1.tgz#88040c7c0a57c62e64962c3e888518620a42e7c9" - integrity sha512-Putzd7Ilyvknmb1KxGf5el9uw0sPx9gEVnDrm8tlvXGN1i8Uaa2VBxB32hUhfzTlrEhhxNQ+pKq4ZNe8wNxjmw== +comment-parser@0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/comment-parser/-/comment-parser-0.7.1.tgz#99607706e369305f89b0268f138fca7e795a60fc" + integrity sha512-YLgOoek/4xgO9wDbNi54wwnzpWseqz4ju2qbezDOv6PIf72w8Z7YajwVfEmd6dhnuRrEmo0vCIuG8B6gKz2d8A== common-tags@^1.5.1, common-tags@^1.8.0: version "1.8.0" @@ -6914,15 +6712,6 @@ emotion-theming@^10.0.14: "@emotion/weak-memoize" "0.2.3" hoist-non-react-statics "^3.3.0" -emotion-theming@^10.0.9: - version "10.0.19" - resolved "https://registry.yarnpkg.com/emotion-theming/-/emotion-theming-10.0.19.tgz#66d13db74fccaefad71ba57c915b306cf2250295" - integrity sha512-dQRBPLAAQ6eA8JKhkLCIWC8fdjPbiNC1zNTdFF292h9amhZXofcNGUP7axHoHX4XesqQESYwZrXp53OPInMrKw== - dependencies: - "@babel/runtime" "^7.5.5" - "@emotion/weak-memoize" "0.2.4" - hoist-non-react-statics "^3.3.0" - encodeurl@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" @@ -7597,7 +7386,7 @@ fb-watchman@^2.0.0: dependencies: bser "^2.0.0" -fbjs@^0.8.0, fbjs@^0.8.1: +fbjs@^0.8.0: version "0.8.17" resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.17.tgz#c4d598ead6949112653d6588b01a5cdcd9f90fdd" integrity sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90= @@ -8627,11 +8416,6 @@ hmac-drbg@^1.0.0: minimalistic-assert "^1.0.0" minimalistic-crypto-utils "^1.0.1" -hoist-non-react-statics@^2.3.1: - version "2.5.5" - resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz#c5903cf409c0dfd908f388e619d86b9c1174cb47" - integrity sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw== - hoist-non-react-statics@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.0.tgz#b09178f0122184fb95acf525daaecb4d8f45958b" @@ -10815,10 +10599,10 @@ memory-fs@^0.5.0: errno "^0.1.3" readable-stream "^2.0.1" -mensch@0.3.3: - version "0.3.3" - resolved "https://registry.yarnpkg.com/mensch/-/mensch-0.3.3.tgz#e200ff4dd823717f8e0563b32e3f5481fca262b2" - integrity sha1-4gD/TdgjcX+OBWOzLj9UgfyiYrI= +mensch@0.3.4: + version "0.3.4" + resolved "https://registry.yarnpkg.com/mensch/-/mensch-0.3.4.tgz#770f91b46cb16ea5b204ee735768c3f0c491fecd" + integrity sha512-IAeFvcOnV9V0Yk+bFhYR07O3yNina9ANIN5MoXBKYJ/RLYPurd2d0yw14MDhpr9/momp0WofT1bPUh3hkzdi/g== meow@^3.7.0: version "3.7.0" @@ -13464,7 +13248,7 @@ react-is@^16.7.0, react-is@^16.8.1, react-is@^16.8.4, react-is@^16.8.6: resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.6.tgz#5bbc1e2d29141c9fbdfed456343fe2bc430a6a16" integrity sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA== -react-lifecycles-compat@^3.0.2, react-lifecycles-compat@^3.0.4: +react-lifecycles-compat@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== @@ -13667,18 +13451,6 @@ rechoir@^0.6.2: dependencies: resolve "^1.1.6" -recompose@^0.30.0: - version "0.30.0" - resolved "https://registry.yarnpkg.com/recompose/-/recompose-0.30.0.tgz#82773641b3927e8c7d24a0d87d65aeeba18aabd0" - integrity sha512-ZTrzzUDa9AqUIhRk4KmVFihH0rapdCSMFXjhHbNrjAWxBuUD/guYlyysMnuHjlZC/KRiOKRtB4jf96yYSkKE8w== - dependencies: - "@babel/runtime" "^7.0.0" - change-emitter "^0.1.2" - fbjs "^0.8.1" - hoist-non-react-statics "^2.3.1" - react-lifecycles-compat "^3.0.2" - symbol-observable "^1.0.4" - recursive-readdir@2.2.2: version "2.2.2" resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f" @@ -14973,19 +14745,19 @@ store2@^2.7.1: resolved "https://registry.yarnpkg.com/store2/-/store2-2.8.0.tgz#032d5dcbd185a5d74049d67a1765ff1e75faa04b" integrity sha512-FBJpcOEZQLZBIGL4Yp7W5RgZ0ejaURmcfUjIpyOb64BpI8z/iJXw7zd/NTBeq304dVMxuWVDZEUUCGn7llaVrA== -storybook-design-token@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/storybook-design-token/-/storybook-design-token-0.4.1.tgz#d339893d6f4a4735ab9ee7f77bb0666a39701026" - integrity sha512-9MrgBiE6OCblROFVH6klKES2MbPvKAQ44mHb7PJUsCBjG4eiSc39Zk8u1i5JHz1iUCekman/Wfe/RGdMUbi08g== +storybook-design-token@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/storybook-design-token/-/storybook-design-token-0.5.0.tgz#b4e2179d11e01350a04df48c86e2d98a41f30f97" + integrity sha512-SBceiePloh2okPpKRZxOtQEwWD9/xJcYJgHkXkxaSU9JT7yj+J7JXJqgHTURz7hmt3SDh1rBJAcVAvErNkbAtA== dependencies: "@illinois/react-use-local-storage" "1.1.0" - "@storybook/addons" "5.1.9" - "@storybook/api" "5.1.9" - "@storybook/components" "5.1.9" - "@storybook/theming" "5.1.9" - comment-parser "0.6.1" + "@storybook/addons" "5.2.8" + "@storybook/api" "5.2.8" + "@storybook/components" "5.2.8" + "@storybook/theming" "5.2.8" + comment-parser "0.7.1" gonzales-pe "4.2.4" - mensch "0.3.3" + mensch "0.3.4" raw-loader "3.1.0" react-use-clipboard "0.1.4" @@ -15367,19 +15139,6 @@ tar@^4: safe-buffer "^5.1.2" yallist "^3.0.2" -telejson@^2.2.1: - version "2.2.2" - resolved "https://registry.yarnpkg.com/telejson/-/telejson-2.2.2.tgz#d61d721d21849a6e4070d547aab302a9bd22c720" - integrity sha512-YyNwnKY0ilabOwYgC/J754En1xOe5PBIUIw+C9e0+5HjVVcnQE5/gdu2yET2pmSbp5bxIDqYNjvndj2PUkIiYA== - dependencies: - global "^4.3.2" - is-function "^1.0.1" - is-regex "^1.0.4" - is-symbol "^1.0.2" - isobject "^3.0.1" - lodash "^4.17.11" - memoizerific "^1.11.3" - telejson@^3.0.2: version "3.0.3" resolved "https://registry.yarnpkg.com/telejson/-/telejson-3.0.3.tgz#442af55f78d791d3744c9e7a696be6cdf789a4b5" diff --git a/yarn.lock b/yarn.lock index 714b6355d..33fd7aef7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -29,15 +29,15 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/core@^7.7.5": - version "7.7.5" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.7.5.tgz#ae1323cd035b5160293307f50647e83f8ba62f7e" - integrity sha512-M42+ScN4+1S9iB6f+TL7QBpoQETxbclx+KNoKJABghnKYE+fMzSGqst0BZJc8CpI625bwPwYgUyRvxZ+0mZzpw== +"@babel/core@^7.7.7": + version "7.7.7" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.7.7.tgz#ee155d2e12300bcc0cff6a8ad46f2af5063803e9" + integrity sha512-jlSjuj/7z138NLZALxVgrx13AOtqip42ATZP7+kYl53GvDV6+4dCek1mVUo8z8c8Xnw/mx2q3d9HWh3griuesQ== dependencies: "@babel/code-frame" "^7.5.5" - "@babel/generator" "^7.7.4" + "@babel/generator" "^7.7.7" "@babel/helpers" "^7.7.4" - "@babel/parser" "^7.7.5" + "@babel/parser" "^7.7.7" "@babel/template" "^7.7.4" "@babel/traverse" "^7.7.4" "@babel/types" "^7.7.4" @@ -49,10 +49,10 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/generator@^7.4.4", "@babel/generator@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.7.4.tgz#db651e2840ca9aa66f327dcec1dc5f5fa9611369" - integrity sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg== +"@babel/generator@^7.4.4", "@babel/generator@^7.7.4", "@babel/generator@^7.7.7": + version "7.7.7" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.7.7.tgz#859ac733c44c74148e1a72980a64ec84b85f4f45" + integrity sha512-/AOIBpHh/JU1l0ZFS4kiRCBnLi6OTHzh0RPk3h9isBxkkqELtQNFi1Vr/tiG9p1yfoUdKVwISuXWQR+hwwM4VQ== dependencies: "@babel/types" "^7.7.4" jsesc "^2.5.1" @@ -326,10 +326,10 @@ esutils "^2.0.2" js-tokens "^4.0.0" -"@babel/parser@^7.4.5", "@babel/parser@^7.7.4", "@babel/parser@^7.7.5": - version "7.7.5" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.7.5.tgz#cbf45321619ac12d83363fcf9c94bb67fa646d71" - integrity sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig== +"@babel/parser@^7.4.5", "@babel/parser@^7.7.4", "@babel/parser@^7.7.7": + version "7.7.7" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.7.7.tgz#1b886595419cf92d811316d5b715a53ff38b4937" + integrity sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw== "@babel/plugin-proposal-async-generator-functions@^7.2.0", "@babel/plugin-proposal-async-generator-functions@^7.7.4": version "7.7.4"