Open
Description
- Remove patches to packages that are needed as workaround for yarn build/start import @apollo/client/core/core.cjs.js? apollographql/apollo-client#9048
- Remove patch once Add export specification apollographql/apollo-client#9697 is merged and published.
- Remove monkey patch of setHeader once azure: setHeaders throws exception nitrojs/nitro#351 and ERROR: Cannot set headers after they are sent to the client : Cannot set headers after they are sent to the client h3js/h3#21 are fixed
- Use virtual list as soon as it supports Vue3: Vue 3 tangbc/vue-virtual-scroll-list#253
- Remove workaround from 7768f22 once error TS2339: Property 'nuxtIcon' does not exist on type 'AppConfig' nuxt/icon#62 is fixed
- Reenable tailconfig viewer. Blocked by Nuxt-Bridge ' [worker] Invalid or unexpected token ' nuxt-modules/tailwindcss#390
- Remove patch that exports tailwind config once Export tailwind config file nuxt-modules/tailwindcss#533 is fixed
- Remove workaround/patch once nuxi generate fetches api nuxt/bridge#28 is fixed
- Remove type/eslint ignores once Fix type information to allow express middlewares h3js/h3#146 is fixed
- Remove workaround/patch once Bridge with static target throws error during build nuxt-modules/storybook#343 is fixed
- Remove workaround/patch (from bridge) once Bundle builder is not mocking
close
nuxt-modules/storybook#342 is fixed - Remove workaround/patch once fix: missing handler in server middleware nuxt-modules/storybook#344 is released
- Remove workaround/patch once fix: create dummy package.json for ESM compatibility nuxt-modules/storybook#345 is released
- Remove patch for typing info once chore(bridge): Improve typing for vueApp nuxt/framework#1996 chore(bridge): Improve typing of defineNuxtPlugin function nuxt/framework#1995 is merged
- Remove patch for pinia once feat(nuxt)!: rewrite nuxt module vuejs/pinia#791 is merged
- Remove patch once stub
prototype
andoptionMergeStrategies
for vue3 compat nuxt/bridge#40 is fixed - Improve vue2 plugins Usage of Vue 2 plugins with bridge nuxt/nuxt#12825
- Use fontawesome nuxt module once FontAwesome 6 Support nuxt-community/fontawesome-module#39 is fixed, and nuxt3 is supported
- Remove patch once feat: show stack-trace of unhandled errors with
DEBUG
env nitrojs/nitro#212 is merged and published. - Reenable config viewer as soon as https://github.com/nuxt/framework/issues/865 and Nuxt3 Tailwind Viewer don't work nuxt-modules/tailwindcss#459 is fixed.
- Remove explicit serverHandler config once Global server at /api nuxt/nuxt#13852 is fixed.
- Find alternative to variantjs as it is no longer maintained: 🚨 [Important] project status variantjs/vue#58
- headlessUI: https://headlessui.com/
- Finish Add nuxt3 + vite support nuxt-modules/storybook#385, relies on allow using vue runtime compiler in built nuxt app nuxt/nuxt#13843 and use https://vitejs.dev/config/#server-proxy to mount storybook server?
- For global imports: Vite + Storybook 6.3 + Jest: "global is not defined" storybookjs/storybook#15391, maybe fixed by feat(vite): replace
global
withglobalThis
nuxt/framework#4958 - Use future-proof way not using configure: Update standalone-preview to not use deprecated configure storybookjs/storybook#18110
- Along the lines of https://github.com/storybookjs/builder-vite ?
- Other inspiration Pre-rendered / SSR (server side rendered) stories storybookjs/storybook#12542
- https://github.com/nuxt/nuxt.js/issues/13634
- Inspiration for how to make this a proper module: https://github.com/savyjs/vuetify-strapi-page/blob
- Use new devProxy to expose storybook as subroute.
/48a25cc5e45a4584c46d4247e4688ccbd855dadf/src/index.js#L70-L81
- For global imports: Vite + Storybook 6.3 + Jest: "global is not defined" storybookjs/storybook#15391, maybe fixed by feat(vite): replace
- Move browser images from
public
back toassets
once Resolve assets in markdown content nuxt/content#106 is fixed - Move surveys images from public to assets once Resolve assets in markdown content nuxt/content#106 is fixed
- Upgrade to yarn pnp: https://dev.to/arcanis/yarn-3-0-performances-esbuild-better-patches-e07 https://yarnpkg.com/getting-started; or migrate to pnpm as soon as pnpm support without
--shamefully-hoist
nuxt/nuxt#14146 is fixed. Blocked by - Rename
/surveys/2015/home.md
toindex.md
and remove the workaround in/page/suveys/slug.vue
once Root page defaults to about.md instead of index.md nuxt/content#1237 is fixed (should be in content 2.1) - Use
graphql-codegen-esm
oncegraphql-codegen-esm
throwsloadTs is not a function
dotansimha/graphql-code-generator#8212 is fixed - Check that size of browser icons on landing page is correct once Nested attributes are ignored nuxt/content#1452 is fixed
- Remove dependabot lockfile fix once Support Yarn v2 dependabot/dependabot-core#1297 is fixed
- Use
setHeaders
helper methods inJabRefOnline/apollo/apollo-server.ts
Lines 95 to 121 in 4c578a7
- Remove "NODE_OPTIONS=--openssl-legacy-provider" workaround once storybook uses webpack 5 (or vite), which is most likely v7.
- Improve download buttons once Add extra large button size tusen-ai/naive-ui#3696 is fixed
- Replace python script for azure deployment by azure cli once [App Service]
az staticwebapp functions link
: Add new parameter--environment-name
to support setting the environment name of static site Azure/azure-cli#23894 is released, which should be > Azure CLI 2.43.0. See also https://learn.microsoft.com/en-us/cli/azure/staticwebapp/backends?view=azure-cli-latest#az-staticwebapp-backends-link, Add ability to set app-settings-json similar to github action azure/appservice-settings@v1 Azure/static-web-apps#677, staticwebapp appsettings set: Support environments Azure/azure-cli#22552 (comment) - Don't create a function app for each PR deployment, but use slots once we can have more than 2 slots in a function app
- Use wait-for-http-response action in deploy workflow once Fix checking for other status codes gerdemann/http-status-code#4 is merged and released (or look for alternative action)
- Display deployed url in PR using https://github.com/marketplace/actions/create-or-update-comment once Get deployment url after successful deploy Azure/static-web-apps-cli#565 is fixed
- Use naive-ui nuxt module once its settled down a bit: Extract nuxt module 07akioni/naive-ui-nuxt-demo#10
- Remove custom vue plugin for naive-ui once Support app-wide config tusen-ai/naive-ui#3700 is fixed
- Once Prisma supports esm: Support ES6 modules export / ESM prisma/prisma#5030
- Improve Prisma imports: import type -> import
- Remove
@inject('PrismaClient')
- Replace import prisma from '@prisma/client' + destruct by import {...} from prisma
- container.register('PrismaClient', ...) -> container.register(PrismaClient (not as string but as type)
- Remove the workarounds from What is the best way to load page will all data loaded SSR but load page before data when client? nuxt/nuxt#1429 once Proxy res.end(callback) calls correctly expressjs/session#751 is merged and released
- Activate graphql lint plugin for vue files once Support extracting GraphQL documents from
vue
/svelte
files graphql-hive/graphql-eslint#480 is fixed - Remove patch to nuxtjs/tailwindcss and
exposeconfig
option introduced in chore: enable tailwindcss vscode extension #1434 once Export tailwind config file nuxt-modules/tailwindcss#533 is fixed - Remove workaround introduced in 62d50fb once Union type is always generated, even if withObjectType is false Code-Hex/graphql-codegen-typescript-validation-schema#252 is fixed
- Upgrade graphql codegen cli as soon as @graphql-codegen/cli >= 2.13.10 causes "Unknown fragment" error dotansimha/graphql-code-generator#8570 is fixed
- Remove manual resultion of apollo/utils cache once the bug introduced in chore(deps): update all non-major dependencies apollographql/apollo-utils#169 (comment) is resolved (i.e revert 91e126a)
- Remove workaround introduced in chore: Bump vitest from 0.25.3 to 0.26.3 #1678 once vitest cannot load npm dependency (TypeError: default is not a function) vitest-dev/vitest#2120 and/or Unable to import commonjs file with default export vitest-dev/vitest#2258 is fixed
- Remove
@nozomuikuta/h3-cors
once h3 is updated to v1.5 (which includes native cors support, see feat: add cors utils h3js/h3#322) - Remove patch from chore: upgrade storybook to v7 #1726 once
@typescript-eslint
is no longer using eslint-scope (v6, Removeeslint-scope
types fromutils
typescript-eslint/typescript-eslint#4041) - Remove uuid resolutions introduced in chore: Bump nuxt from 3.1.1 to 3.3.1 #1844 once there are no longer conflicts or we figured out a way to preserve symlinks in azure (background: nuxt creates symlinks if there multiple version of a package, but they got lost when uploaded to azure)