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'
],
rules: {
'@typescript-eslint/no-unused-vars': [
'no-unused-vars': [
'warn',
{
argsIgnorePattern: '^_',
@ -77,7 +77,14 @@ module.exports = {
eqeqeq: 'error',
'no-param-reassign': 'error',
'no-nested-ternary': 'error',
'no-shadow': 'error'
'no-shadow': 'error',
'no-unused-vars': [
'warn',
{
argsIgnorePattern: '^_',
varsIgnorePattern: '^log$'
}
]
},
settings: {
'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/client-s3": "3.303.0",
"@aws-sdk/lib-storage": "3.303.0",
"@hocuspocus/provider": "2.0.3",
"@hocuspocus/provider": "2.0.6",
"formidable": "2.1.1",
"i18next": "22.4.13",
"i18next": "22.4.15",
"mailgun.js": "8.2.1",
"node-fetch": "3.3.1"
},
"devDependencies": {
"@babel/core": "7.21.3",
"@babel/core": "7.21.5",
"@graphql-codegen/cli": "3.2.2",
"@graphql-codegen/typescript": "3.0.2",
"@graphql-codegen/typescript-operations": "3.0.2",
"@graphql-codegen/typescript": "3.0.4",
"@graphql-codegen/typescript-operations": "3.0.4",
"@graphql-codegen/typescript-urql": "3.7.3",
"@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",
"@nanostores/router": "0.8.3",
"@nanostores/solid": "0.3.2",
"@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/storage": "1.3.8",
"@solid-primitives/storage": "1.3.9",
"@solid-primitives/upload": "0.0.110",
"@solidjs/meta": "0.28.2",
"@thisbeyond/solid-select": "0.13.0",
@ -86,14 +86,14 @@
"@tiptap/extension-underline": "2.0.3",
"@tiptap/extension-youtube": "2.0.3",
"@types/express": "4.17.17",
"@types/node": "18.15.11",
"@types/node": "18.16.3",
"@types/uuid": "9.0.1",
"@typescript-eslint/eslint-plugin": "5.57.0",
"@typescript-eslint/parser": "5.57.0",
"@typescript-eslint/eslint-plugin": "5.59.1",
"@typescript-eslint/parser": "5.59.1",
"@urql/core": "3.2.2",
"@urql/devtools": "2.0.3",
"@urql/exchange-graphcache": "5.2.0",
"babel-preset-solid": "1.7.0",
"babel-preset-solid": "1.7.3",
"bcryptjs": "2.4.3",
"bootstrap": "5.2.3",
"clsx": "1.2.1",
@ -101,27 +101,27 @@
"cookie-signature": "1.2.1",
"cosmiconfig-toml-loader": "1.0.0",
"cross-env": "7.0.3",
"eslint": "8.37.0",
"eslint": "8.39.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-jsx-a11y": "6.7.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-unicorn": "46.0.0",
"graphql": "16.6.0",
"graphql-tag": "2.12.6",
"graphql-ws": "5.12.0",
"graphql-ws": "5.12.1",
"hast-util-select": "5.0.5",
"html-to-json-parser": "1.1.0",
"husky": "8.0.3",
"hygen": "6.2.11",
"i18next-http-backend": "2.2.0",
"idb": "7.1.1",
"install": "0.13.0",
"jest": "29.5.0",
"js-cookie": "3.0.1",
"lint-staged": "13.2.0",
"js-cookie": "3.0.5",
"lint-staged": "13.2.2",
"loglevel": "1.8.1",
"loglevel-plugin-prefix": "0.8.4",
"markdown-it": "13.0.1",
@ -130,9 +130,8 @@
"markdown-it-mark": "3.0.1",
"markdown-it-replace-link": "1.2.0",
"nanostores": "0.7.4",
"npm": "9.6.3",
"orderedmap": "2.1.0",
"prettier": "2.8.7",
"prettier": "2.8.8",
"prettier-eslint": "15.0.1",
"prosemirror-commands": "1.5.1",
"prosemirror-dropcursor": "1.8.0",
@ -147,43 +146,43 @@
"prosemirror-schema-list": "1.2.2",
"prosemirror-state": "1.4.2",
"prosemirror-view": "1.30.2",
"rollup": "3.20.2",
"rollup": "3.21.2",
"rollup-plugin-visualizer": "5.9.0",
"sass": "1.60.0",
"solid-js": "1.7.0",
"sass": "1.62.1",
"solid-js": "1.7.3",
"solid-tiptap": "0.6.0",
"solid-transition-group": "0.2.2",
"sort-package-json": "2.4.1",
"stylelint": "15.3.0",
"stylelint-config-standard-scss": "7.0.1",
"stylelint": "15.6.0",
"stylelint-config-standard-scss": "9.0.0",
"stylelint-order": "6.0.3",
"stylelint-scss": "4.6.0",
"stylelint-scss": "5.0.0",
"swiper": "8.4.7",
"ts-node": "10.9.1",
"typescript": "5.0.3",
"typescript": "5.0.4",
"undici": "5.21.0",
"uniqolor": "1.1.0",
"unique-names-generator": "4.7.1",
"uuid": "9.0.0",
"vite": "4.2.1",
"vite-plugin-sass-dts": "1.3.2",
"vite-plugin-solid": "2.6.1",
"vite-plugin-ssr": "0.4.108",
"vite": "4.3.3",
"vite-plugin-sass-dts": "1.3.4",
"vite-plugin-solid": "2.7.0",
"vite-plugin-ssr": "0.4.120",
"wonka": "6.3.1",
"ws": "8.13.0",
"y-indexeddb": "9.0.10",
"y-prosemirror": "1.2.0",
"y-prosemirror": "1.2.1",
"y-protocols": "1.0.5",
"y-webrtc": "10.2.5",
"y-websocket": "1.5.0",
"yjs": "13.5.51"
"yjs": "13.6.0"
},
"overrides": {
"@tiptap/extension-collaboration": {
"y-prosemirror": "1.2.0"
"y-prosemirror": "1.2.1"
},
"@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 { Icon } from '../_shared/Icon'
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 type { Author, Reaction } from '../../graphql/types.gen'
import MD from './MD'

View File

@ -13,7 +13,7 @@ export const Block6 = (props: { articles: Shout[] }) => {
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 = {
inp: ShoutInput
slug: Scalars['String']
}
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), {})