lib updates, build fix, unused code deleted

This commit is contained in:
bniwredyc 2023-04-30 18:45:59 +02:00
parent 62399ce138
commit 0c959b80ad
7 changed files with 1019 additions and 5870 deletions

View File

@ -27,7 +27,7 @@ module.exports = {
// 'plugin:@typescript-eslint/recommended-requiring-type-checking' // 'plugin:@typescript-eslint/recommended-requiring-type-checking'
], ],
rules: { rules: {
'@typescript-eslint/no-unused-vars': [ 'no-unused-vars': [
'warn', 'warn',
{ {
argsIgnorePattern: '^_', argsIgnorePattern: '^_',
@ -77,7 +77,14 @@ module.exports = {
eqeqeq: 'error', eqeqeq: 'error',
'no-param-reassign': 'error', 'no-param-reassign': 'error',
'no-nested-ternary': 'error', 'no-nested-ternary': 'error',
'no-shadow': 'error' 'no-shadow': 'error',
'no-unused-vars': [
'warn',
{
argsIgnorePattern: '^_',
varsIgnorePattern: '^log$'
}
]
}, },
settings: { settings: {
'import/resolver': { 'import/resolver': {

6800
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -32,27 +32,27 @@
"@aws-sdk/abort-controller": "3.303.0", "@aws-sdk/abort-controller": "3.303.0",
"@aws-sdk/client-s3": "3.303.0", "@aws-sdk/client-s3": "3.303.0",
"@aws-sdk/lib-storage": "3.303.0", "@aws-sdk/lib-storage": "3.303.0",
"@hocuspocus/provider": "2.0.3", "@hocuspocus/provider": "2.0.6",
"formidable": "2.1.1", "formidable": "2.1.1",
"i18next": "22.4.13", "i18next": "22.4.15",
"mailgun.js": "8.2.1", "mailgun.js": "8.2.1",
"node-fetch": "3.3.1" "node-fetch": "3.3.1"
}, },
"devDependencies": { "devDependencies": {
"@babel/core": "7.21.3", "@babel/core": "7.21.5",
"@graphql-codegen/cli": "3.2.2", "@graphql-codegen/cli": "3.2.2",
"@graphql-codegen/typescript": "3.0.2", "@graphql-codegen/typescript": "3.0.4",
"@graphql-codegen/typescript-operations": "3.0.2", "@graphql-codegen/typescript-operations": "3.0.4",
"@graphql-codegen/typescript-urql": "3.7.3", "@graphql-codegen/typescript-urql": "3.7.3",
"@graphql-codegen/urql-introspection": "2.2.1", "@graphql-codegen/urql-introspection": "2.2.1",
"@graphql-tools/url-loader": "7.17.14", "@graphql-tools/url-loader": "7.17.18",
"@graphql-typed-document-node/core": "3.2.0", "@graphql-typed-document-node/core": "3.2.0",
"@nanostores/router": "0.8.3", "@nanostores/router": "0.8.3",
"@nanostores/solid": "0.3.2", "@nanostores/solid": "0.3.2",
"@popperjs/core": "2.11.7", "@popperjs/core": "2.11.7",
"@solid-primitives/memo": "1.2.3", "@solid-primitives/memo": "1.2.4",
"@solid-primitives/share": "2.0.4", "@solid-primitives/share": "2.0.4",
"@solid-primitives/storage": "1.3.8", "@solid-primitives/storage": "1.3.9",
"@solid-primitives/upload": "0.0.110", "@solid-primitives/upload": "0.0.110",
"@solidjs/meta": "0.28.2", "@solidjs/meta": "0.28.2",
"@thisbeyond/solid-select": "0.13.0", "@thisbeyond/solid-select": "0.13.0",
@ -86,14 +86,14 @@
"@tiptap/extension-underline": "2.0.3", "@tiptap/extension-underline": "2.0.3",
"@tiptap/extension-youtube": "2.0.3", "@tiptap/extension-youtube": "2.0.3",
"@types/express": "4.17.17", "@types/express": "4.17.17",
"@types/node": "18.15.11", "@types/node": "18.16.3",
"@types/uuid": "9.0.1", "@types/uuid": "9.0.1",
"@typescript-eslint/eslint-plugin": "5.57.0", "@typescript-eslint/eslint-plugin": "5.59.1",
"@typescript-eslint/parser": "5.57.0", "@typescript-eslint/parser": "5.59.1",
"@urql/core": "3.2.2", "@urql/core": "3.2.2",
"@urql/devtools": "2.0.3", "@urql/devtools": "2.0.3",
"@urql/exchange-graphcache": "5.2.0", "@urql/exchange-graphcache": "5.2.0",
"babel-preset-solid": "1.7.0", "babel-preset-solid": "1.7.3",
"bcryptjs": "2.4.3", "bcryptjs": "2.4.3",
"bootstrap": "5.2.3", "bootstrap": "5.2.3",
"clsx": "1.2.1", "clsx": "1.2.1",
@ -101,27 +101,27 @@
"cookie-signature": "1.2.1", "cookie-signature": "1.2.1",
"cosmiconfig-toml-loader": "1.0.0", "cosmiconfig-toml-loader": "1.0.0",
"cross-env": "7.0.3", "cross-env": "7.0.3",
"eslint": "8.37.0", "eslint": "8.39.0",
"eslint-config-stylelint": "18.0.0", "eslint-config-stylelint": "18.0.0",
"eslint-import-resolver-typescript": "3.5.4", "eslint-import-resolver-typescript": "3.5.5",
"eslint-plugin-import": "2.27.5", "eslint-plugin-import": "2.27.5",
"eslint-plugin-jsx-a11y": "6.7.1", "eslint-plugin-jsx-a11y": "6.7.1",
"eslint-plugin-promise": "6.1.1", "eslint-plugin-promise": "6.1.1",
"eslint-plugin-solid": "0.12.0", "eslint-plugin-solid": "0.12.1",
"eslint-plugin-sonarjs": "0.19.0", "eslint-plugin-sonarjs": "0.19.0",
"eslint-plugin-unicorn": "46.0.0", "eslint-plugin-unicorn": "46.0.0",
"graphql": "16.6.0", "graphql": "16.6.0",
"graphql-tag": "2.12.6", "graphql-tag": "2.12.6",
"graphql-ws": "5.12.0", "graphql-ws": "5.12.1",
"hast-util-select": "5.0.5", "hast-util-select": "5.0.5",
"html-to-json-parser": "1.1.0",
"husky": "8.0.3", "husky": "8.0.3",
"hygen": "6.2.11", "hygen": "6.2.11",
"i18next-http-backend": "2.2.0", "i18next-http-backend": "2.2.0",
"idb": "7.1.1", "idb": "7.1.1",
"install": "0.13.0",
"jest": "29.5.0", "jest": "29.5.0",
"js-cookie": "3.0.1", "js-cookie": "3.0.5",
"lint-staged": "13.2.0", "lint-staged": "13.2.2",
"loglevel": "1.8.1", "loglevel": "1.8.1",
"loglevel-plugin-prefix": "0.8.4", "loglevel-plugin-prefix": "0.8.4",
"markdown-it": "13.0.1", "markdown-it": "13.0.1",
@ -130,9 +130,8 @@
"markdown-it-mark": "3.0.1", "markdown-it-mark": "3.0.1",
"markdown-it-replace-link": "1.2.0", "markdown-it-replace-link": "1.2.0",
"nanostores": "0.7.4", "nanostores": "0.7.4",
"npm": "9.6.3",
"orderedmap": "2.1.0", "orderedmap": "2.1.0",
"prettier": "2.8.7", "prettier": "2.8.8",
"prettier-eslint": "15.0.1", "prettier-eslint": "15.0.1",
"prosemirror-commands": "1.5.1", "prosemirror-commands": "1.5.1",
"prosemirror-dropcursor": "1.8.0", "prosemirror-dropcursor": "1.8.0",
@ -147,43 +146,43 @@
"prosemirror-schema-list": "1.2.2", "prosemirror-schema-list": "1.2.2",
"prosemirror-state": "1.4.2", "prosemirror-state": "1.4.2",
"prosemirror-view": "1.30.2", "prosemirror-view": "1.30.2",
"rollup": "3.20.2", "rollup": "3.21.2",
"rollup-plugin-visualizer": "5.9.0", "rollup-plugin-visualizer": "5.9.0",
"sass": "1.60.0", "sass": "1.62.1",
"solid-js": "1.7.0", "solid-js": "1.7.3",
"solid-tiptap": "0.6.0", "solid-tiptap": "0.6.0",
"solid-transition-group": "0.2.2", "solid-transition-group": "0.2.2",
"sort-package-json": "2.4.1", "sort-package-json": "2.4.1",
"stylelint": "15.3.0", "stylelint": "15.6.0",
"stylelint-config-standard-scss": "7.0.1", "stylelint-config-standard-scss": "9.0.0",
"stylelint-order": "6.0.3", "stylelint-order": "6.0.3",
"stylelint-scss": "4.6.0", "stylelint-scss": "5.0.0",
"swiper": "8.4.7", "swiper": "8.4.7",
"ts-node": "10.9.1", "ts-node": "10.9.1",
"typescript": "5.0.3", "typescript": "5.0.4",
"undici": "5.21.0", "undici": "5.21.0",
"uniqolor": "1.1.0", "uniqolor": "1.1.0",
"unique-names-generator": "4.7.1", "unique-names-generator": "4.7.1",
"uuid": "9.0.0", "uuid": "9.0.0",
"vite": "4.2.1", "vite": "4.3.3",
"vite-plugin-sass-dts": "1.3.2", "vite-plugin-sass-dts": "1.3.4",
"vite-plugin-solid": "2.6.1", "vite-plugin-solid": "2.7.0",
"vite-plugin-ssr": "0.4.108", "vite-plugin-ssr": "0.4.120",
"wonka": "6.3.1", "wonka": "6.3.1",
"ws": "8.13.0", "ws": "8.13.0",
"y-indexeddb": "9.0.10", "y-indexeddb": "9.0.10",
"y-prosemirror": "1.2.0", "y-prosemirror": "1.2.1",
"y-protocols": "1.0.5", "y-protocols": "1.0.5",
"y-webrtc": "10.2.5", "y-webrtc": "10.2.5",
"y-websocket": "1.5.0", "y-websocket": "1.5.0",
"yjs": "13.5.51" "yjs": "13.6.0"
}, },
"overrides": { "overrides": {
"@tiptap/extension-collaboration": { "@tiptap/extension-collaboration": {
"y-prosemirror": "1.2.0" "y-prosemirror": "1.2.1"
}, },
"@tiptap/extension-collaboration-cursor": { "@tiptap/extension-collaboration-cursor": {
"y-prosemirror": "1.2.0" "y-prosemirror": "1.2.1"
} }
} }
} }

View File

@ -1,7 +1,7 @@
import styles from './Comment.module.scss' import styles from './Comment.module.scss'
import { Icon } from '../_shared/Icon' import { Icon } from '../_shared/Icon'
import { AuthorCard } from '../Author/Card' import { AuthorCard } from '../Author/Card'
import { Show, createMemo, createSignal, For, lazy, Suspense, createEffect } from 'solid-js' import { Show, createMemo, createSignal, For, lazy, Suspense } from 'solid-js'
import { clsx } from 'clsx' import { clsx } from 'clsx'
import type { Author, Reaction } from '../../graphql/types.gen' import type { Author, Reaction } from '../../graphql/types.gen'
import MD from './MD' import MD from './MD'

View File

@ -13,7 +13,7 @@ export const Block6 = (props: { articles: Shout[] }) => {
return ( return (
<> <>
<For each={dice()}>{(c: (ppp: Shout[]) => JSX.Element) => c(props.articles)}</For> <For each={dice()}>{(c: () => JSX.Element) => c(props.articles)}</For>
</> </>
) )
} }

View File

@ -247,6 +247,7 @@ export type MutationMarkAsReadArgs = {
export type MutationPublishShoutArgs = { export type MutationPublishShoutArgs = {
inp: ShoutInput inp: ShoutInput
slug: Scalars['String']
} }
export type MutationRateUserArgs = { export type MutationRateUserArgs = {

View File

@ -1,2 +0,0 @@
export const reduceBy = (data, by = 'slug') =>
data && data.reduce((dict, el, _index) => ((dict[el[by]] = el), dict), {})