From 288c3597dabea6abca2827c0bb5ef3d5f5047470 Mon Sep 17 00:00:00 2001 From: DIYgod Date: Thu, 16 Feb 2023 17:35:45 +0000 Subject: [PATCH] chore: disable worker logger --- package.json | 4 +-- pnpm-lock.yaml | 55 ++++++++++++++++++++++++++++++------ public/worker-development.js | 5 ++++ src/lib/store.ts | 37 ------------------------ worker/index.js | 1 + 5 files changed, 54 insertions(+), 48 deletions(-) create mode 100644 public/worker-development.js delete mode 100644 src/lib/store.ts create mode 100644 worker/index.js diff --git a/package.json b/package.json index 976adf22..897e50b1 100644 --- a/package.json +++ b/package.json @@ -100,8 +100,7 @@ "unist-util-visit": "4.1.2", "use-onclickoutside": "0.4.1", "uuid": "9.0.0", - "wagmi": "0.11.5", - "zustand": "4.3.3" + "wagmi": "0.11.5" }, "devDependencies": { "@iconify-json/bi": "1.1.15", @@ -130,6 +129,7 @@ "@unocss/cli": "0.49.5", "@unocss/preset-icons": "0.49.5", "autoprefixer": "10.4.13", + "babel-loader": "^9.1.2", "cross-spawn": "7.0.3", "esbuild": "0.17.8", "esbuild-register": "3.4.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e8aa7940..42d8f843 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -55,6 +55,7 @@ specifiers: '@urql/core': 3.1.1 autoprefixer: 10.4.13 axios: 1.3.3 + babel-loader: ^9.1.2 canvas-confetti: ^1.6.0 chroma-js: ^2.4.2 clsx: 1.2.1 @@ -125,7 +126,6 @@ specifiers: uuid: 9.0.0 vitest: 0.28.5 wagmi: 0.11.5 - zustand: 4.3.3 dependencies: '@codemirror/commands': 6.2.1 @@ -133,10 +133,10 @@ dependencies: '@codemirror/language': 6.6.0 '@codemirror/state': 6.2.0 '@codemirror/view': 6.9.0 - '@crossbell/connect-kit': 0.0.28_57c3xbioa3fvkp2v7grlnvokn4 + '@crossbell/connect-kit': 0.0.28_opvsfauhg2a5m22d5wdhxpgkju '@crossbell/contract': 0.0.28_akzhmsvipo3jh3ecj5l4nf5pcm '@crossbell/indexer': 0.0.28_o5voa7g7pyyhc7grcfdnymfng4 - '@crossbell/notification': 0.0.28_edxd7kho7lrska6bgv2ruy4mjq + '@crossbell/notification': 0.0.28_6oijravrzjhdjexdtrrkpcdxfa '@crossbell/ui': 0.0.28_sberhqodgjzonu33dfq4vuo25a '@crossbell/util-ethers': 0.0.28 '@crossbell/util-hooks': 0.0.28_xd6evevpbmlhpufycjt427xboi @@ -212,7 +212,6 @@ dependencies: use-onclickoutside: 0.4.1_pmekkgnqduwlme35zpnqhenc34 uuid: 9.0.0 wagmi: 0.11.5_yynssaxuktequp23rtw4psznua - zustand: 4.3.3_immer@9.0.19+react@18.2.0 devDependencies: '@iconify-json/bi': 1.1.15 @@ -241,6 +240,7 @@ devDependencies: '@unocss/cli': 0.49.5 '@unocss/preset-icons': 0.49.5 autoprefixer: 10.4.13 + babel-loader: 9.1.2 cross-spawn: 7.0.3 esbuild: 0.17.8 esbuild-register: 3.4.2_esbuild@0.17.8 @@ -1653,7 +1653,7 @@ packages: - utf-8-validate dev: false - /@crossbell/connect-kit/0.0.28_57c3xbioa3fvkp2v7grlnvokn4: + /@crossbell/connect-kit/0.0.28_opvsfauhg2a5m22d5wdhxpgkju: resolution: {integrity: sha512-PO6VgFSgTNbVO7Km5BgJYUXShZNCo/AgcMQp/894mZLm7b3pBqA6vztZ6ezLeJo1VtpXmJHRu+ftScWYv95MPg==} peerDependencies: '@crossbell/contract': 0.0.28 @@ -1696,7 +1696,6 @@ packages: react-dropzone: 14.2.3_react@18.2.0 react-google-recaptcha: 2.1.0_react@18.2.0 wagmi: 0.11.5_yynssaxuktequp23rtw4psznua - zustand: 4.3.3_immer@9.0.19+react@18.2.0 transitivePeerDependencies: - '@babel/core' - '@types/react' @@ -1737,7 +1736,7 @@ packages: wagmi: 0.11.5_yynssaxuktequp23rtw4psznua dev: false - /@crossbell/notification/0.0.28_edxd7kho7lrska6bgv2ruy4mjq: + /@crossbell/notification/0.0.28_6oijravrzjhdjexdtrrkpcdxfa: resolution: {integrity: sha512-PzUC9OniGoQZqzTwS+VBKAfbNZZ2KOh70li4eDF5S0cNsY2EoOTl/0J3Hqm8k1vTei9N4qZIfYOFwbE3nsXrTA==} peerDependencies: '@crossbell/connect-kit': 0.0.28 @@ -1749,7 +1748,7 @@ packages: react: 18.x.x zustand: ^4.1.5 dependencies: - '@crossbell/connect-kit': 0.0.28_57c3xbioa3fvkp2v7grlnvokn4 + '@crossbell/connect-kit': 0.0.28_opvsfauhg2a5m22d5wdhxpgkju '@crossbell/indexer': 0.0.28_o5voa7g7pyyhc7grcfdnymfng4 '@crossbell/ui': 0.0.28_sberhqodgjzonu33dfq4vuo25a '@crossbell/util-hooks': 0.0.28_xd6evevpbmlhpufycjt427xboi @@ -1762,7 +1761,6 @@ packages: dayjs: 1.11.7 react: 18.2.0 react-intersection-observer: 9.4.2_react@18.2.0 - zustand: 4.3.3_immer@9.0.19+react@18.2.0 transitivePeerDependencies: - '@babel/core' - '@types/react' @@ -5126,6 +5124,15 @@ packages: indent-string: 4.0.0 dev: true + /ajv-formats/2.1.1: + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependenciesMeta: + ajv: + optional: true + dependencies: + ajv: 8.12.0 + dev: true + /ajv-keywords/3.5.2_ajv@6.12.6: resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} peerDependencies: @@ -5134,6 +5141,15 @@ packages: ajv: 6.12.6 dev: true + /ajv-keywords/5.1.0_ajv@8.12.0: + resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} + peerDependencies: + ajv: ^8.8.2 + dependencies: + ajv: 8.12.0 + fast-deep-equal: 3.1.3 + dev: true + /ajv/6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} dependencies: @@ -5438,6 +5454,17 @@ packages: schema-utils: 2.7.1 dev: true + /babel-loader/9.1.2: + resolution: {integrity: sha512-mN14niXW43tddohGl8HPu5yfQq70iUThvFL/4QzESA7GcZoC0eVOhvWdQ8+3UlSjaDE9MVtsW9mxDY07W7VpVA==} + engines: {node: '>= 14.15.0'} + peerDependencies: + '@babel/core': ^7.12.0 + webpack: '>=5' + dependencies: + find-cache-dir: 3.3.2 + schema-utils: 4.0.0 + dev: true + /babel-plugin-macros/2.8.0: resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} dependencies: @@ -11392,6 +11419,16 @@ packages: ajv-keywords: 3.5.2_ajv@6.12.6 dev: true + /schema-utils/4.0.0: + resolution: {integrity: sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==} + engines: {node: '>= 12.13.0'} + dependencies: + '@types/json-schema': 7.0.11 + ajv: 8.12.0 + ajv-formats: 2.1.1 + ajv-keywords: 5.1.0_ajv@8.12.0 + dev: true + /scrypt-js/3.0.1: resolution: {integrity: sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==} dev: false diff --git a/public/worker-development.js b/public/worker-development.js new file mode 100644 index 00000000..41d931cd --- /dev/null +++ b/public/worker-development.js @@ -0,0 +1,5 @@ +/******/ (() => { // webpackBootstrap +var __webpack_exports__ = {}; +self.__WB_DISABLE_DEV_LOGS = true; +/******/ })() +; \ No newline at end of file diff --git a/src/lib/store.ts b/src/lib/store.ts deleted file mode 100644 index 4e882ad4..00000000 --- a/src/lib/store.ts +++ /dev/null @@ -1,37 +0,0 @@ -import create, { StoreApi } from "zustand" -import createContext from "zustand/context" - -export type Store = { - loginModalOpened: boolean - setLoginModalOpened: (open: boolean) => void - - subscribeModalOpened: boolean - setSubscribeModalOpened: (open: boolean) => void - - emailPostModalOpened: boolean - setEmailPostModalOpened: (open: boolean) => void -} - -const { Provider, useStore } = createContext>() - -export { useStore } - -export const StoreProvider = Provider - -export const createStore = () => - create((set) => ({ - loginModalOpened: false, - setLoginModalOpened(open) { - set({ loginModalOpened: open }) - }, - - subscribeModalOpened: false, - setSubscribeModalOpened(open) { - set({ subscribeModalOpened: open }) - }, - - emailPostModalOpened: false, - setEmailPostModalOpened(open) { - set({ emailPostModalOpened: open }) - }, - })) diff --git a/worker/index.js b/worker/index.js new file mode 100644 index 00000000..c1706e65 --- /dev/null +++ b/worker/index.js @@ -0,0 +1 @@ +self.__WB_DISABLE_DEV_LOGS = true