\u003Cbr /> \u003Cimg width=\"502\" alt=\"Screen Shot 2022-03-25 at 2 57 18 PM\" src=\"https://user-images.githubusercontent.com/734428/160080618-1320d0f9-5674-4133-9a57-9fd7f6e77ce2.png\"> | **3m** \u003Cbr />\u003Cbr /> \u003Cimg width=\"498\" alt=\"Screen Shot 2022-03-25 at 2 54 50 PM\" src=\"https://user-images.githubusercontent.com/734428/160080718-4f3fad38-71e5-4793-a839-797a0f87b65e.png\">\r\nInstall Deps in Actions | [1m 25s](https://github.com/kodadot/nft-gallery/runs/5676422402?check_suite_focus=true#step:4:35) | [**28s**](https://github.com/kodadot/nft-gallery/runs/5687650302?check_suite_focus=true#step:6:467)\r\n\r\n\r\nimpressive time savings.\r\nCurious if you would be keen to write an article on how we've migrated from yarn to pnpm? \r\nSome people might find it interesting as we are still early! \r\nThis morning found friends deciding between npm and yarn 😅.\r\n\r\nWe are usually publishing at https://medium.com/kodadot :)\r\n\r\nIssue is reserved for @preschian \r\n\r\n_Originally posted by @yangwao in https://github.com/kodadot/nft-gallery/issues/2643#issuecomment-1078864547_\r\n\r\n### Ref \r\n- https://medium.com/pnpm/why-should-we-use-pnpm-75ca4bfe7d93#:~:text=pnpm%20is%20not%20only%20faster,them%20from%20the%20global%20store.\r\n- https://rushjs.io/pages/maintainer/package_managers/\r\n- https://blog.logrocket.com/javascript-package-managers-compared/\r\n- [What does make pnpm special?](https://twitter.com/moo9000/status/1507297097070043184)\r\n- PNPM is the only option that solves the [NPM doppelgangers](https://rushjs.io/pages/advanced/npm_doppelgangers/) problem. In a complex monorepo, doppelgangers sometimes cause a lot of trouble, so PNPM has an important advantage in this regard.\r\n- we can push KodaDot logo to https://pnpm.io/users",[1984,1987,1990],{"name":1985,"color":1986},"$$","0E8A16",{"name":1988,"color":1989},"p3","D4C5F9",{"name":1991,"color":1992},"A-writing-✍️","FBCA04",2671,"kodadot","nft-gallery","open","How we've migrated from yarn to pnpm","2023-05-18T11:23:54Z","https://github.com/kodadot/nft-gallery/issues/2671",0.78478223,{"description":2002,"labels":2003,"number":2008,"owner":1994,"repository":1995,"state":2009,"title":2010,"updated_at":2011,"url":2012,"score":2013},"> btw, how about using a major version (`v16`) instead of a specific patch version (`v16.14.2`)?\r\n> \r\n> * [https://github.com/kodadot/nft-gallery/blob/main/package.json#L46](https://github.com/kodadot/nft-gallery/blob/main/package.json?rgh-link-date=2022-03-21T08%3A21%3A49Z#L46)\r\n> * [https://github.com/kodadot/nft-gallery/blob/main/Dockerfile#L2](https://github.com/kodadot/nft-gallery/blob/main/Dockerfile?rgh-link-date=2022-03-21T08%3A21%3A49Z#L2)\r\n> * [https://github.com/kodadot/nft-gallery/blob/main/.github/workflows/build.yml#L17](https://github.com/kodadot/nft-gallery/blob/main/.github/workflows/build.yml?rgh-link-date=2022-03-21T08%3A21%3A49Z#L17)\r\n> * [https://github.com/kodadot/nft-gallery/blob/main/.github/workflows/reviewdog.yml#L17](https://github.com/kodadot/nft-gallery/blob/main/.github/workflows/reviewdog.yml?rgh-link-date=2022-03-21T08%3A21%3A49Z#L17)\r\n\r\nI guess so would be nice, yet renovate has updating it whenever new version or security version node is out to particular version, let's give it a shot if you can find in renovate docs to opt out from bumping nodejs version as it's send immortal PRs :)\r\nMaking this as extra issue\r\n\r\n### Ref \r\n- https://github.com/kodadot/nft-gallery/issues/2340\r\n\r\n\r\n_Originally posted by @yangwao in https://github.com/kodadot/nft-gallery/issues/2611#issuecomment-1073693610_",[2004,2006],{"name":2005,"color":1986},"$",{"name":2007,"color":1989},"p4",2617,"closed","Make Renovate to prefer major version (v16)","2022-03-27T09:41:00Z","https://github.com/kodadot/nft-gallery/issues/2617",0.67213434,{"description":2015,"labels":2016,"number":2018,"owner":1994,"repository":1995,"state":2009,"title":2019,"updated_at":2020,"url":2021,"score":2022},"- skip builds on cloudflare for renovate bot, we have others test to do it\r\n- [x] configure renovate to remove major bumps and node version? we can make it fixed for now - fixed in #2617 ",[2017],{"name":2007,"color":1989},2340,"Renovate configuration v3","2024-07-31T13:33:32Z","https://github.com/kodadot/nft-gallery/issues/2340",0.70177066,{"description":2024,"labels":2025,"number":2029,"owner":1994,"repository":1995,"state":2009,"title":2030,"updated_at":2031,"url":2032,"score":2033},"would be nice to merge that renovate bumps in one PR minor+patch, why is it's split now?\r\n\r\n_Originally posted by @yangwao in https://github.com/kodadot/nft-gallery/pull/2831#issuecomment-1097127111_",[2026,2027],{"name":2005,"color":1986},{"name":2028,"color":1989},"p2",2835,"Merge minor+patch updates for rennovate","2022-04-14T09:16:37Z","https://github.com/kodadot/nft-gallery/issues/2835",0.7297467,{"description":2035,"labels":2036,"number":2037,"owner":1994,"repository":1995,"state":2009,"title":2038,"updated_at":2039,"url":2040,"score":2041},"Seems ts-loader v9.2.8 is breaking\r\nWill add to renovate ignore till then \r\n\r\n_Originally posted by @yangwao in https://github.com/kodadot/nft-gallery/issues/2652#issuecomment-1079079741_",[],2675,"ts-loader v9.2.8 is breaking","2022-03-31T09:39:39Z","https://github.com/kodadot/nft-gallery/issues/2675",0.73243684,{"description":2043,"labels":2044,"number":2045,"owner":1994,"repository":1995,"state":2009,"title":2046,"updated_at":2047,"url":2048,"score":2049},"To avoid number of PRs tho\n\n\n",[],2275,"Merge renovate under one PR","2022-02-08T15:37:35Z","https://github.com/kodadot/nft-gallery/issues/2275",0.7589695,{"description":2051,"labels":2052,"number":2057,"owner":1994,"repository":1995,"state":2009,"title":2058,"updated_at":2059,"url":2060,"score":2061},"\r\n\r\nreleased\r\n\r\n> 📦 @kodadot1/sub-api@0.1.1-alpha.4\r\n\r\nplease bump all @polkadot-js related packages to latest in the nft-gallery\r\n\r\n_Originally posted by @vikiival in https://github.com/kodadot/packages/issues/77#issuecomment-1351415805_\r\n ",[2053,2056],{"name":2054,"color":2055},"good first issue","5319e7",{"name":1988,"color":1989},4499,"Bump polkadot packages","2023-01-16T15:41:25Z","https://github.com/kodadot/nft-gallery/issues/4499",0.772573,{"description":2063,"labels":2064,"number":2071,"owner":1994,"repository":1995,"state":2009,"title":2072,"updated_at":2073,"url":2074,"score":2075},"### Context\r\n\r\nWe have deployed new collection - https://github.com/kodadot/nft-gallery/issues/10815\r\nYet is not properly loaded :)\r\n\r\n\r\n\r\n\r\n",[2065,2068],{"name":2066,"color":2067},"bug","d73a4a",{"name":2069,"color":2070},"p1","D93F0B",10958,"Harmony drop is not loading properly","2024-09-11T05:39:15Z","https://github.com/kodadot/nft-gallery/issues/10958",0.77305746,{"description":2077,"labels":2078,"number":2081,"owner":1994,"repository":1995,"state":2009,"title":2082,"updated_at":2083,"url":2084,"score":2085},"Seems would be nice to align the versions we are using with https://github.com/kodadot/packages/tree/main/sub-api to recent one \r\n\r\n\r\n",[2079,2080],{"name":2005,"color":1986},{"name":2028,"color":1989},4585,"Bump new @polkadot packages","2023-06-22T07:59:38Z","https://github.com/kodadot/nft-gallery/issues/4585",0.7735282,{"description":2087,"labels":2088,"number":2094,"owner":1994,"repository":1995,"state":2009,"title":2095,"updated_at":2096,"url":2097,"score":2098},"Check on new recent latest google/model-viewer \r\n\r\n\r\n### Backlog\r\nSeems to skip @google/model-viewer for now\r\n- [x] add to ignore packages into renovate.json \r\n- [x] make an issue about it to add why it's there if someone wants to tackle that in parallel\r\n- [x] update minor packages :)\r\n\r\n\r\n_Originally posted by @yangwao in https://github.com/kodadot/nft-gallery/issues/2811#issuecomment-1094902743_",[2089,2092,2093],{"name":2090,"color":2091},"XR","C2D79C",{"name":2005,"color":1986},{"name":2007,"color":1989},2852,"Check on @google/model-viewer@^1.11.1","2022-04-19T17:06:22Z","https://github.com/kodadot/nft-gallery/issues/2852",0.7739597,["Reactive",2100],{},["Set"],["ShallowReactive",2103],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"0VRdA7a1JtT4W065mNmsyhI1s8loCJ1Eyotscl-FrDI":-1},"/kodadot/nft-gallery/2798"]