From 6848697065c78baed50dbca5ffc59f42d683439b Mon Sep 17 00:00:00 2001 From: Viki Val Date: Fri, 21 Jan 2022 08:55:48 +0100 Subject: [PATCH 1/5] :heavy_minus_sign: removed never used dependencies --- deps.txt | 7 +++++++ package.json | 9 +-------- yarn.lock | 19 ++----------------- 3 files changed, 10 insertions(+), 25 deletions(-) create mode 100644 deps.txt diff --git a/deps.txt b/deps.txt new file mode 100644 index 0000000000..af5e47616b --- /dev/null +++ b/deps.txt @@ -0,0 +1,7 @@ +ansi-regex +core-js +css-loader +json-schema +jsonpointer +nth-check +ws diff --git a/package.json b/package.json index 39015cd6fc..333f0db1d1 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,6 @@ "@vue-polkadot/minimark": "^0.0.1-rc.3", "@vue-polkadot/vue-api": "0.0.49-rc.0", "@vue-polkadot/vue-settings": "0.0.38-rc.10", - "ansi-regex": "^5.0.1", "apollo-boost": "^0.4.9", "axios": "^0.24.0", "buefy": "^0.9.10", @@ -62,21 +61,16 @@ "chartjs-adapter-date-fns": "^2.0.0", "chartjs-plugin-annotation": "^1.2.1", "chartjs-plugin-zoom": "^1.1.1", - "core-js": "^3.20.3", "css-loader": "4.3.0", "date-fns": "^2.28.0", "emoji-unicode": "^2.0.1", "file-saver": "^2.0.5", "freezeframe": "^5.0.2", - "glob-parent": "^6.0.2", "graphql": "^15.5.0", "graphql-tag": "^2.12.5", "idb-keyval": "^5.1.5", - "json-schema": "^0.4.0", - "jsonpointer": "5.0.0", "lazysizes": "^5.3.2", "mingo": "^4.4.1", - "nth-check": "^2.0.1", "nuxt": "^2.15.8", "nuxt-buefy": "^0.4.13", "nuxt-property-decorator": "^2.9.1", @@ -96,8 +90,7 @@ "vue-social-sharing": "^3.0.8", "vue-tippy": "^4.13.0", "vuex": "^3.6.2", - "vuex-persist": "^3.1.3", - "ws": "^7.4.6" + "vuex-persist": "^3.1.3" }, "devDependencies": { "@babel/core": "^7.16.7", diff --git a/yarn.lock b/yarn.lock index f9c36eb5ae..e57a2708b8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7097,11 +7097,6 @@ core-js@^3.0.1, core-js@^3.2.1, core-js@^3.6.5, core-js@^3.7.0: resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.19.1.tgz#f6f173cae23e73a7d88fa23b6e9da329276c6641" integrity sha512-Tnc7E9iKd/b/ff7GFbhwPVzJzPztGrChB8X8GLqoYGdEOG8IpLnK1xPyo3ZoO3HsK6TodJS58VGPOxA+hLHQMg== -core-js@^3.20.3: - version "3.20.3" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.20.3.tgz#c710d0a676e684522f3db4ee84e5e18a9d11d69a" - integrity sha512-vVl8j8ph6tRS3B8qir40H7yw7voy17xL0piAjlbBUsH7WIfzoedL/ZOr1OV9FyZQLWXsayOJyV4tnRyXR85/ag== - core-util-is@1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" @@ -9406,7 +9401,7 @@ glob-parent@^5.1.2, glob-parent@~5.1.2: dependencies: is-glob "^4.0.1" -glob-parent@^6.0.1, glob-parent@^6.0.2: +glob-parent@^6.0.1: version "6.0.2" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== @@ -11568,11 +11563,6 @@ json-schema@0.2.3: resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= -json-schema@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" - integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== - json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" @@ -11643,11 +11633,6 @@ jsonify@~0.0.0: resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= -jsonpointer@5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-5.0.0.tgz#f802669a524ec4805fa7389eadbc9921d5dc8072" - integrity sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg== - jsonpointer@^4.0.1: version "4.1.0" resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.1.0.tgz#501fb89986a2389765ba09e6053299ceb4f2c2cc" @@ -12932,7 +12917,7 @@ nth-check@^1.0.2: dependencies: boolbase "~1.0.0" -nth-check@^2.0.0, nth-check@^2.0.1: +nth-check@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.0.1.tgz#2efe162f5c3da06a28959fbd3db75dbeea9f0fc2" integrity sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w== From 064bb88f343d0a145f9a99a778edae6854c57f0d Mon Sep 17 00:00:00 2001 From: Viki Val Date: Fri, 21 Jan 2022 09:09:31 +0100 Subject: [PATCH 2/5] :heavy_minus_sign: file-saver as it is not needed anymore --- package.json | 4 +--- yarn.lock | 10 ---------- 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/package.json b/package.json index 333f0db1d1..5e08c147c7 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "dev-experimental": "nuxt --hostname localhost --port 9090", "build": "nuxt build", "start": "nuxt start", - "generate": "nuxt generate", + "generate": "nuxt generate --analyze", "lint": "eslint --ignore-path .gitignore --ext .js,.ts,.vue .", "lint:quiet": "eslint --quiet --ignore-path .gitignore --ext .js,.ts,.vue .", "lint:fix": "eslint --fix --quiet --ignore-path .gitignore --ext .js,.ts,.vue .", @@ -50,7 +50,6 @@ "@polkadot/extension-inject": "^0.42.6", "@polkadot/ui-keyring": "^0.89.2", "@polkadot/vue-identicon": "^0.89.2", - "@types/file-saver": "^2.0.4", "@vue-polkadot/minimark": "^0.0.1-rc.3", "@vue-polkadot/vue-api": "0.0.49-rc.0", "@vue-polkadot/vue-settings": "0.0.38-rc.10", @@ -64,7 +63,6 @@ "css-loader": "4.3.0", "date-fns": "^2.28.0", "emoji-unicode": "^2.0.1", - "file-saver": "^2.0.5", "freezeframe": "^5.0.2", "graphql": "^15.5.0", "graphql-tag": "^2.12.5", diff --git a/yarn.lock b/yarn.lock index e57a2708b8..2bfe53158e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3576,11 +3576,6 @@ dependencies: "@types/webpack" "^4" -"@types/file-saver@^2.0.4": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@types/file-saver/-/file-saver-2.0.5.tgz#9ee342a5d1314bb0928375424a2f162f97c310c7" - integrity sha512-zv9kNf3keYegP5oThGLaPk8E081DFDuwfqjtiTzm6PoxChdJ1raSuADf2YGCVIyrSynLrgc8JWv296s7Q7pQSQ== - "@types/fs-capacitor@*": version "2.0.0" resolved "https://registry.yarnpkg.com/@types/fs-capacitor/-/fs-capacitor-2.0.0.tgz#17113e25817f584f58100fb7a08eed288b81956e" @@ -8849,11 +8844,6 @@ file-loader@^6.2.0: loader-utils "^2.0.0" schema-utils "^3.0.0" -file-saver@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/file-saver/-/file-saver-2.0.5.tgz#d61cfe2ce059f414d899e9dd6d4107ee25670c38" - integrity sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA== - file-uri-to-path@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" From 6f9b62e4cdb337321b04ce6e81606248228de0c2 Mon Sep 17 00:00:00 2001 From: Viki Val Date: Fri, 21 Jan 2022 09:33:18 +0100 Subject: [PATCH 3/5] :heavy_minus_sign: removed freezeframe --- components/rmrk/Gallery/Collections.vue | 46 ------------------------- components/rmrk/Gallery/Gallery.vue | 46 ------------------------- components/rmrk/Gallery/GalleryCard.vue | 7 ---- package.json | 1 - pages/rmrk/collections.vue | 46 ------------------------- yarn.lock | 5 --- 6 files changed, 151 deletions(-) diff --git a/components/rmrk/Gallery/Collections.vue b/components/rmrk/Gallery/Collections.vue index 2e10889b75..3a234a49f2 100644 --- a/components/rmrk/Gallery/Collections.vue +++ b/components/rmrk/Gallery/Collections.vue @@ -58,7 +58,6 @@ import { Component, mixins, Vue, Watch } from 'nuxt-property-decorator' import { CollectionWithMeta, Collection, Metadata } from '../service/scheme' import { fetchCollectionMetadata, sanitizeIpfsUrl } from '../utils' -import Freezeframe from 'freezeframe' import 'lazysizes' import collectionListWithSearch from '@/queries/unique/collectionListWithSearch.graphql' @@ -220,24 +219,6 @@ export default class Collections extends mixins(PrefixMixin) { return this.collections as CollectionWithMeta[] } - setFreezeframe() { - document.addEventListener('lazybeforeunveil', async (e) => { - const target = e.target as Image - const type = target.dataset.type as string - const isGif = type === 'image/gif' - - if (isGif && !target.ffInitialized) { - new Freezeframe(target, { - trigger: false, - overlay: true, - warnings: false, - }) - - target.ffInitialized = true - } - }) - } - onError(e: Event) { const target = e.target as Image target.src = this.placeholder @@ -271,25 +252,6 @@ export default class Collections extends mixins(PrefixMixin) { transform: scale(1); } - .ff-container { - position: absolute; - top: 0; - height: 100%; - overflow: hidden; - - .ff-overlay { - z-index: 2; - } - - .ff-image, - .ff-canvas { - top: 50%; - height: auto; - transform: translateY(-50%); - transition: all 0.3s !important; - } - } - .has-text-overflow-ellipsis { overflow: hidden; white-space: nowrap; @@ -324,10 +286,6 @@ export default class Collections extends mixins(PrefixMixin) { border: 2px solid $primary-light; &-image { - .ff-canvas { - border-radius: 8px; - } - &__emotes { position: absolute; background-color: $primary-light; @@ -408,10 +366,6 @@ export default class Collections extends mixins(PrefixMixin) { transition: transform 0.3s linear; } - &:hover .ff-canvas { - transform: scale(1.1); - } - &:hover .card-image__emotes { top: 15px; right: 15px; diff --git a/components/rmrk/Gallery/Gallery.vue b/components/rmrk/Gallery/Gallery.vue index 3b4511d7a1..616a6ce026 100644 --- a/components/rmrk/Gallery/Gallery.vue +++ b/components/rmrk/Gallery/Gallery.vue @@ -80,7 +80,6 @@ import { Component, Vue, mixins } from 'nuxt-property-decorator' import { NFTWithMeta, NFT, Metadata, NFTMetadata } from '../service/scheme' import { fetchMetadata, fetchNFTMetadata, getSanitizer } from '../utils' -import Freezeframe from 'freezeframe' import 'lazysizes' import { SearchQuery } from './Search/types' @@ -289,24 +288,6 @@ export default class Gallery extends mixins(PrefixMixin) { // return basicAggQuery(expandedFilter(this.searchQuery, this.nfts)); } - setFreezeframe() { - document.addEventListener('lazybeforeunveil', async (e) => { - const target = e.target as Image - const type = target.dataset.type as string - const isGif = type === 'image/gif' - - if (isGif && !target.ffInitialized) { - const ff = new Freezeframe(target, { - trigger: false, - overlay: true, - warnings: false, - }) - - target.ffInitialized = true - } - }) - } - onError(e: Event) { const target = e.target as Image target.src = this.placeholder @@ -344,25 +325,6 @@ export default class Gallery extends mixins(PrefixMixin) { transform: scale(1); } - .ff-container { - position: absolute; - top: 0; - height: 100%; - overflow: hidden; - - .ff-overlay { - z-index: 2; - } - - .ff-image, - .ff-canvas { - top: 50%; - height: auto; - transform: translateY(-50%); - transition: all 0.3s !important; - } - } - .has-text-overflow-ellipsis { overflow: hidden; white-space: nowrap; @@ -397,10 +359,6 @@ export default class Gallery extends mixins(PrefixMixin) { border: 2px solid $primary-light; &-image { - .ff-canvas { - border-radius: 8px; - } - &__emotes { position: absolute; background-color: $primary-light; @@ -451,10 +409,6 @@ export default class Gallery extends mixins(PrefixMixin) { transition: transform 0.3s linear; } - &:hover .ff-canvas { - transform: scale(1.1); - } - &:hover .card-image__emotes { top: 15px; right: 15px; diff --git a/components/rmrk/Gallery/GalleryCard.vue b/components/rmrk/Gallery/GalleryCard.vue index 59df6b6423..4811411af2 100644 --- a/components/rmrk/Gallery/GalleryCard.vue +++ b/components/rmrk/Gallery/GalleryCard.vue @@ -139,9 +139,6 @@ export default class GalleryCard extends mixins(AuthMixin) { } &__skeleton { - .ff-canvas { - border-radius: 8px; - } transition: all 0.3s; .card-image { @@ -202,10 +199,6 @@ export default class GalleryCard extends mixins(AuthMixin) { transform: scale(1.1) translateY(-5%); } - &:hover .ff-canvas { - transform: scale(1.1) translateY(-50%); - } - &:hover .card-image__emotes { top: 15px; right: 15px; diff --git a/package.json b/package.json index 5e08c147c7..9530c6aae9 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,6 @@ "css-loader": "4.3.0", "date-fns": "^2.28.0", "emoji-unicode": "^2.0.1", - "freezeframe": "^5.0.2", "graphql": "^15.5.0", "graphql-tag": "^2.12.5", "idb-keyval": "^5.1.5", diff --git a/pages/rmrk/collections.vue b/pages/rmrk/collections.vue index b970d77626..341c3a4e49 100644 --- a/pages/rmrk/collections.vue +++ b/pages/rmrk/collections.vue @@ -67,7 +67,6 @@ import { sanitizeIpfsUrl, } from '@/components/rmrk/utils' import { SearchQuery } from '@/components/rmrk/Gallery/Search/types' -import Freezeframe from 'freezeframe' import 'lazysizes' import collectionListWithSearch from '@/queries/collectionListWithSearch.graphql' @@ -249,24 +248,6 @@ export default class Collections extends mixins(PrefixMixin) { return this.collections as CollectionWithMeta[] } - setFreezeframe() { - document.addEventListener('lazybeforeunveil', async (e) => { - const target = e.target as Image - const type = target.dataset.type as string - const isGif = type === 'image/gif' - - if (isGif && !target.ffInitialized) { - new Freezeframe(target, { - trigger: false, - overlay: true, - warnings: false, - }) - - target.ffInitialized = true - } - }) - } - onError(e: Event) { const target = e.target as Image target.src = this.placeholder @@ -299,25 +280,6 @@ export default class Collections extends mixins(PrefixMixin) { transform: scale(1); } - .ff-container { - position: absolute; - top: 0; - height: 100%; - overflow: hidden; - - .ff-overlay { - z-index: 2; - } - - .ff-image, - .ff-canvas { - top: 50%; - height: auto; - transform: translateY(-50%); - transition: all 0.3s !important; - } - } - .has-text-overflow-ellipsis { overflow: hidden; white-space: nowrap; @@ -352,10 +314,6 @@ export default class Collections extends mixins(PrefixMixin) { border: 2px solid $primary-light; &-image { - .ff-canvas { - border-radius: 8px; - } - &__emotes { position: absolute; background-color: $primary-light; @@ -436,10 +394,6 @@ export default class Collections extends mixins(PrefixMixin) { transition: transform 0.3s linear; } - &:hover .ff-canvas { - transform: scale(1.1); - } - &:hover .card-image__emotes { top: 15px; right: 15px; diff --git a/yarn.lock b/yarn.lock index 2bfe53158e..e7a4e2b53c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9096,11 +9096,6 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" -freezeframe@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/freezeframe/-/freezeframe-5.0.2.tgz#dca477f1836c3932053719a66244244d46b14348" - integrity sha512-Lp1ltC2vJGBqxdW5U4Hx+JMW+s9KfTPpxKhSTlpmQxYX5oK66y3GIZo56Jie4XtSOApSbfc8SBcsbZzeTNKfFg== - fresh@0.5.2, fresh@^0.5.2: version "0.5.2" resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" From e5e84f61188b6ced94893954c337c54a3a0cb33c Mon Sep 17 00:00:00 2001 From: Matej yangwao <5887929+yangwao@users.noreply.github.com> Date: Fri, 21 Jan 2022 10:46:38 +0100 Subject: [PATCH 4/5] remove --analyze --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9530c6aae9..2f231e7c5e 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "dev-experimental": "nuxt --hostname localhost --port 9090", "build": "nuxt build", "start": "nuxt start", - "generate": "nuxt generate --analyze", + "generate": "nuxt generate", "lint": "eslint --ignore-path .gitignore --ext .js,.ts,.vue .", "lint:quiet": "eslint --quiet --ignore-path .gitignore --ext .js,.ts,.vue .", "lint:fix": "eslint --fix --quiet --ignore-path .gitignore --ext .js,.ts,.vue .", From a5d55b0e8f1d2785bb664693d1da7f6771595203 Mon Sep 17 00:00:00 2001 From: Viki Val Date: Fri, 21 Jan 2022 11:11:02 +0100 Subject: [PATCH 5/5] UPSremoved deps.txt --- deps.txt | 7 ------- 1 file changed, 7 deletions(-) delete mode 100644 deps.txt diff --git a/deps.txt b/deps.txt deleted file mode 100644 index af5e47616b..0000000000 --- a/deps.txt +++ /dev/null @@ -1,7 +0,0 @@ -ansi-regex -core-js -css-loader -json-schema -jsonpointer -nth-check -ws