\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.76280504,{"description":2002,"labels":2003,"number":2007,"owner":1994,"repository":1995,"state":2008,"title":2009,"updated_at":2010,"url":2011,"score":2012},"At current head commit `06003a5ced1ac8ce415f04643aba672de05cd037` we have these warnings\r\n\r\nWould be nice if we can mitigate a few of them. \r\nWarnings are usually there for reasons to raise awareness something might be bug risk in the future.\r\n\r\n",[2004,2006],{"name":2005,"color":1986},"$",{"name":1988,"color":1989},2315,"closed","Getting rid of warnings while installing packages","2022-03-23T14:34:57Z","https://github.com/kodadot/nft-gallery/issues/2315",0.69973415,{"description":2014,"labels":2015,"number":2023,"owner":1994,"repository":1995,"state":2008,"title":2024,"updated_at":2025,"url":2026,"score":2027},"Let's remove it \r\n\r\n\r\n",[2016,2019,2021],{"name":2017,"color":2018},"bug","d73a4a",{"name":2020,"color":1989},"p2",{"name":2022,"color":1992},"A-nuxt",1254,"Found warnings on current main-nuxt branch","2021-11-25T19:38:25Z","https://github.com/kodadot/nft-gallery/issues/1254",0.7178406,{"description":2029,"labels":2030,"number":2033,"owner":1994,"repository":1995,"state":2008,"title":2034,"updated_at":2035,"url":2036,"score":2037},"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",[2031,2032],{"name":2005,"color":1986},{"name":2020,"color":1989},4585,"Bump new @polkadot packages","2023-06-22T07:59:38Z","https://github.com/kodadot/nft-gallery/issues/4585",0.72920614,{"description":2039,"labels":2040,"number":2044,"owner":1994,"repository":1995,"state":2008,"title":2045,"updated_at":2046,"url":2047,"score":2048},"would be nice to mitigate warnings \r\nwhile yarn dev or yarn generate\r\n\r\n",[2041,2042,2043],{"name":2005,"color":1986},{"name":1988,"color":1989},{"name":2022,"color":1992},1677,"can we remove these warnings during build","2022-01-07T13:26:33Z","https://github.com/kodadot/nft-gallery/issues/1677",0.7439781,{"description":2050,"labels":2051,"number":2054,"owner":1994,"repository":1995,"state":2008,"title":2055,"updated_at":2056,"url":2057,"score":2058}," after syncing from the main branch got this warning message. some `@polkadot` use multiple version\r\n\r\n\r\n\r\n\r\n_Originally posted by @preschian in https://github.com/kodadot/nft-gallery/issues/4375#issuecomment-1325919645_\r\n ",[2052],{"name":2053,"color":1989},"p4",4396,"some `@polkadot` packages has multiple versions","2023-01-16T12:04:15Z","https://github.com/kodadot/nft-gallery/issues/4396",0.7442084,{"description":2060,"labels":2061,"number":2064,"owner":1994,"repository":1995,"state":2008,"title":2065,"updated_at":2066,"url":2067,"score":2068},"\r\nReproduced steps:\r\n`pnpm dev`\r\n\r\n\u003Cimg width=\"497\" alt=\"image\" src=\"https://github.com/user-attachments/assets/5d0ec275-0597-45a1-b2dc-a2732bf2030a\">\r\n",[2062],{"name":2063,"color":1992},"A-maintenance",10660,"fix warning on local development environment","2024-07-31T10:50:04Z","https://github.com/kodadot/nft-gallery/issues/10660",0.7501898,{"description":2070,"labels":2071,"number":2075,"owner":1994,"repository":1995,"state":2008,"title":2076,"updated_at":2077,"url":2078,"score":2079},"### What happened?\n\nA \"_(node:7469) [DEP0148] DeprecationWarning_\" warning appears in terminal immediately the builder initialized\n\n### Please reproduce in steps\n\nNavigate to the project folder and start the project\r\n```bash\r\ncd nft-gallery\r\nyarn dev\r\n```\r\nThen watch the terminal for this error.\n\n### Expected Behavior\n\nThe server should start with no error.\r\n\r\n> You may find https://github.com/jaydenseric/extract-files/issues/17#issuecomment-847026136 and [Package entry points](https://nodejs.org/api/packages.html#package-entry-points) helpful.\n\n### What browsers are you seeing the problem on?\n\n_No response_\n\n### Are you logged in?\n\n_No response_\n\n### At which address did you encounter bug?\n\n_No response_\n\n### Screenshots\n\n\n\n### Relevant log output\n\n_No response_\n\n### Code of Conduct\n\n- [X] I agree to follow this project's Code of Conduct",[2072,2073,2074],{"name":2017,"color":2018},{"name":2005,"color":1986},{"name":2020,"color":1989},2243,"DEP0148 - update this package.json to use a subpath pattern like \"./*\"","2022-08-27T09:24:30Z","https://github.com/kodadot/nft-gallery/issues/2243",0.7594121,{"description":2081,"labels":2082,"number":2086,"owner":1994,"repository":1995,"state":2008,"title":2087,"updated_at":2088,"url":2089,"score":2090},"Right now it offers me old logo tho\n\n",[2083,2084,2085],{"name":2005,"color":1986},{"name":2020,"color":1989},{"name":2022,"color":1992},1646,"Add v3 logo to pwa icon","2021-12-31T22:19:36Z","https://github.com/kodadot/nft-gallery/issues/1646",0.760603,{"description":2092,"labels":2093,"number":2103,"owner":1994,"repository":1995,"state":2008,"title":2104,"updated_at":2105,"url":2106,"score":2107},"Seems we need to make ourselves bc dependabot did not generate PR after day so something is brutally stuck I bet.\r\n\r\n\r\n\r\ndismiss this one ? \r\n\r\nconflict apparently\r\n\r\ndismiss? \r\n\r\nconflict?\r\n\r\nconflict? \r\n\r\n\r\n\r\n",[2094,2095,2096,2099,2100],{"name":2005,"color":1986},{"name":2020,"color":1989},{"name":2097,"color":2098},"security","FDC309",{"name":2022,"color":1992},{"name":2101,"color":2102},"koda2","AB66CA",1084,"Dependabot alerts fix security warnings for main-nuxt November 2021","2021-11-22T14:32:08Z","https://github.com/kodadot/nft-gallery/issues/1084",0.76506436,["Reactive",2109],{},["Set"],["ShallowReactive",2112],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"9lxytZSb3IRrQvpv0te5ux3DlzzCixC8qO3czsleC3s":-1},"/kodadot/nft-gallery/4756"]