diff --git a/docs/content/4.support/1.solutions.md b/docs/content/4.support/1.solutions.md index 134e902a15..e964c5a7f8 100644 --- a/docs/content/4.support/1.solutions.md +++ b/docs/content/4.support/1.solutions.md @@ -102,6 +102,6 @@ icon: other-platform #title Other Platforms #description -If none of the solutions above work for you, you can also try the [Nuxt subreddit](https://www.reddit.com/r/Nuxt/){ .font-semibold .text-green-400 } or [StackOverflow.](https://stackoverflow.com/questions/tagged/nuxt.js?tab=Newest){ .font-semibold .text-green-400 } +If none of the solutions above work for you, you can also try the [Nuxt subreddit](https://www.reddit.com/r/Nuxt/){ .font-semibold .text-green-400 } or [Stack Overflow.](https://stackoverflow.com/questions/tagged/nuxt.js?tab=Newest){ .font-semibold .text-green-400 } :: :: diff --git a/docs/content/4.support/2.agencies/2.ship-shape.md b/docs/content/4.support/2.agencies/2.ship-shape.md index 4a46512c4d..3c7e9fe86e 100644 --- a/docs/content/4.support/2.agencies/2.ship-shape.md +++ b/docs/content/4.support/2.agencies/2.ship-shape.md @@ -9,7 +9,7 @@ link: 'https://shipshape.io/?ref=nuxt' fullDescription: 'Ship Shape leads the future of full-stack web app development. Our clients work with us because we are a one-stop boutique firm with over 25+ years combined experience - from full-stack engineering, to front-end to back-end design and more. When you bring your idea to us, it''s smooth sailing.' services: - eCommerce - - Software & Saas + - Software & SaaS - Mobile development - UI/UX design - Consulting & Code audit diff --git a/docs/content/4.support/2.agencies/3.64robots.md b/docs/content/4.support/2.agencies/3.64robots.md index 90c11625dc..a466f15385 100644 --- a/docs/content/4.support/2.agencies/3.64robots.md +++ b/docs/content/4.support/2.agencies/3.64robots.md @@ -9,7 +9,7 @@ link: 'https://www.64robots.com/?ref=nuxt' fullDescription: '64 Robots is the complete digital product agency. At 64 Robots, everything is personal. We pride ourselves on their unique intersection of high quality code, excellent design, and personal touch.' services: - eCommerce - - Software & Saas + - Software & SaaS - Mobile development - UI/UX design - Consulting & Code audit diff --git a/docs/content/4.support/2.agencies/4.passionate-people.md b/docs/content/4.support/2.agencies/4.passionate-people.md index a9a576ebaf..8409d7037b 100644 --- a/docs/content/4.support/2.agencies/4.passionate-people.md +++ b/docs/content/4.support/2.agencies/4.passionate-people.md @@ -10,7 +10,7 @@ link: https://passionatepeople.io/?ref=nuxt fullDescription: "Passionate People provide you with additional technical capacity to power-up your digital transformation journeys with our teams of first-class engineers and consultants. Full stack JavaScript Cloud Engineers ready to work with you and your teams." services: - eCommerce - - Software & Saas + - Software & SaaS - Mobile development - UI/UX design - Consulting & Code audit diff --git a/docs/content/4.support/2.agencies/5.curotec.md b/docs/content/4.support/2.agencies/5.curotec.md index f0f08b7bcc..d4710f26ff 100644 --- a/docs/content/4.support/2.agencies/5.curotec.md +++ b/docs/content/4.support/2.agencies/5.curotec.md @@ -16,7 +16,7 @@ Our team is equipped to take your ideas from concept to launch, pairing the powe Rounding out the team with digital strategy, UX, and DevOps, Curotec engineers are positioned to partner with you to create beautiful, functional, and purpose-built applications." services: - eCommerce - - Software & Saas + - Software & SaaS - UI/UX design - Consulting & Code audit resources: diff --git a/docs/content/4.support/2.agencies/6.mirahi.md b/docs/content/4.support/2.agencies/6.mirahi.md index 6d127b974d..e165cb93a4 100644 --- a/docs/content/4.support/2.agencies/6.mirahi.md +++ b/docs/content/4.support/2.agencies/6.mirahi.md @@ -13,10 +13,10 @@ fullDescription: "Mirahi is a technology-driven agency who's delivers the develo Mirahi possesses internal competencies and knowledge on the following technologies: -React, Angular, JavaScript/Typescript, Vue JS, Svelte.js, Next.js, Nuxt.js, Svelte Kit, Nest.js, Ansible, Kubernetes, VM Ware, AWS, UX/UI Design/Integration (Css, Tailwind) and project management." +React, Angular, JavaScript/TypeScript, Vue JS, Svelte.js, Next.js, Nuxt.js, Svelte Kit, Nest.js, Ansible, Kubernetes, VM Ware, AWS, UX/UI Design/Integration (CSS, Tailwind) and project management." services: - eCommerce - - Software & Saas + - Software & SaaS - Mobile development - UI/UX design - Consulting & Code audit diff --git a/docs/content/4.support/2.agencies/7.webreinvent.md b/docs/content/4.support/2.agencies/7.webreinvent.md index 2e21c595eb..f8ec105a49 100644 --- a/docs/content/4.support/2.agencies/7.webreinvent.md +++ b/docs/content/4.support/2.agencies/7.webreinvent.md @@ -10,7 +10,7 @@ link: https://webreinvent.com/?utm_source=nuxt&utm_medium=nuxtjs.org&utm_campaig fullDescription: "WebReinvent has 10+ years of experience in building software and a team of 35 software professionals including frontend developers, software developers, UI/UX designers, testers, project managers, etc. -We have been developing blazing-fast frontends using NuxtJS with 5+ years of experience and the team is well versed with the NuxtJs modules and the entire ecosystem. We are one of the most process-driven companies and we love to follow industry standards. Some of them are managing git repo, code review, release deployments via CI/CD, automated software testing, maintaining detailed technical documentation, application performance monitoring, etc. +We have been developing blazing-fast frontends using NuxtJS with 5+ years of experience and the team is well versed with the NuxtJS modules and the entire ecosystem. We are one of the most process-driven companies and we love to follow industry standards. Some of them are managing git repo, code review, release deployments via CI/CD, automated software testing, maintaining detailed technical documentation, application performance monitoring, etc. We have been delivering MVP to enterprise-level software products from startup to MSME. We have also developed & deployed large-scale API and multi-tenant SaaS applications. @@ -19,7 +19,7 @@ We have been delivering MVP to enterprise-level software products from startup t We would love to chat and learn more about your dream project." services: - eCommerce - - Software & Saas + - Software & SaaS - Mobile development resources: - diff --git a/docs/content/4.support/2.agencies/8.software-things.md b/docs/content/4.support/2.agencies/8.software-things.md index 2bd5f22352..fc52da5ff6 100644 --- a/docs/content/4.support/2.agencies/8.software-things.md +++ b/docs/content/4.support/2.agencies/8.software-things.md @@ -16,7 +16,7 @@ Our team of talents brings business value with the variety of products we develo We believe that working on a successful product is not just about turning a vision into something real, it’s also about business strategy and a long-lasting relationship with your audience – so that they are not just statistics but part of your engaged and lasting community." services: - eCommerce - - Software & Saas + - Software & SaaS - Mobile development - UI/UX design resources: diff --git a/docs/content/4.support/2.agencies/9.zen-architects.md b/docs/content/4.support/2.agencies/9.zen-architects.md index 888233050e..6a2911b2a1 100644 --- a/docs/content/4.support/2.agencies/9.zen-architects.md +++ b/docs/content/4.support/2.agencies/9.zen-architects.md @@ -12,7 +12,7 @@ fullDescription: "ZEN Architects provides Nuxt support by specialists with stren ZEN Architects は DevOps や OSS に強みを持つスペシャリスト集団です。フロントエンド技術については、Vue.js や Nuxt.js などのフレームワークを使った開発経験が豊富で、チームには日本を代表するエキスパートも含まれています。ZEN Architects が提供する技術アドバイザリサービスでは、これまで数十社にのぼるエンタープライズ開発プロジェクトをサポートしてきました。私たちは日頃よりお客様のITへの投資を最適化することにフォーカスしており、ケースごとに最適な解決策を提供します。" services: - - Software & Saas + - Software & SaaS - Consulting & Code audit phoneNumber: twitter: 'zenarchitects' diff --git a/docs/content/4.support/2.agencies/91.funkhaus.md b/docs/content/4.support/2.agencies/91.funkhaus.md index dcfd817613..7072aeb068 100644 --- a/docs/content/4.support/2.agencies/91.funkhaus.md +++ b/docs/content/4.support/2.agencies/91.funkhaus.md @@ -22,7 +22,7 @@ With a strong foundation of collaboration and creativity, we ideate and build be services: - eCommerce - UI/UX design - - Software & Saas + - Software & SaaS - Content & Marketing resources: - diff --git a/docs/content/4.support/2.agencies/92.the-coding-machine.md b/docs/content/4.support/2.agencies/92.the-coding-machine.md index 73c18cb46a..0f815ce86b 100644 --- a/docs/content/4.support/2.agencies/92.the-coding-machine.md +++ b/docs/content/4.support/2.agencies/92.the-coding-machine.md @@ -16,7 +16,7 @@ We like to work and partner with companies of all sizes, from entrepreneurs to m services: - eCommerce - - Software & Saas + - Software & SaaS - Mobile development - Consulting & Code audit resources: diff --git a/docs/content/4.support/2.agencies/93.epicmax.md b/docs/content/4.support/2.agencies/93.epicmax.md index c86bef39d2..1542e81870 100644 --- a/docs/content/4.support/2.agencies/93.epicmax.md +++ b/docs/content/4.support/2.agencies/93.epicmax.md @@ -26,7 +26,7 @@ Established in 2017, Epicmax has more than 55 successfully completed projects al world and 3 widely acclaimed Open Source products in its portfolio." services: - eCommerce - - Software & Saas + - Software & SaaS - Consulting & Code audit resources: - diff --git a/docs/content/4.support/2.agencies/94.brain.md b/docs/content/4.support/2.agencies/94.brain.md index 2f33cb4ebc..89c5e8d9a2 100644 --- a/docs/content/4.support/2.agencies/94.brain.md +++ b/docs/content/4.support/2.agencies/94.brain.md @@ -30,7 +30,7 @@ fullDescription: "Brain S.r.l. is a team of experienced professionals, who work We take care of our customers' projects starting from the first draft, following the entire life cycle of the software up to the achievement of business' targets." services: - eCommerce - - Software & Saas + - Software & SaaS - Mobile development emailAddress: info@brainplatform.it phoneNumber: diff --git a/docs/content/4.support/2.agencies/96.macopedia.md b/docs/content/4.support/2.agencies/96.macopedia.md index ce0236b229..ecaf947487 100644 --- a/docs/content/4.support/2.agencies/96.macopedia.md +++ b/docs/content/4.support/2.agencies/96.macopedia.md @@ -11,7 +11,7 @@ icon: macopedia.svg fullDescription: "Macopedia helps clients to design and develop future-proof, significant and secure digital products that are centered around users’ needs and fulfill clients’ business goals." services: - eCommerce - - Software & Saas + - Software & SaaS - UI/UX design - Content & Marketing emailAddress: t.puszczyk@macopedia.com diff --git a/docs/content/v3.md b/docs/content/v3.md index fc8a4918a4..e197995912 100644 --- a/docs/content/v3.md +++ b/docs/content/v3.md @@ -18,7 +18,7 @@ date: "Nov 16, 2022" We are thrilled to announce the first stable version of Nuxt 3.0.0 :sparkles: #body -Nuxt 3 is a modern rewrite of the Nuxt framework based on [Vite](https://vitejs.dev/), [Vue3](https://vuejs.org/), and [Nitro](https://nitro.unjs.io/) with first-class Typescript support and the result of more than two years of research, community feedback, innovation, and experiment to make a pleasant full-stack Developer Experience for Vue development to everyone. +Nuxt 3 is a modern rewrite of the Nuxt framework based on [Vite](https://vitejs.dev/), [Vue3](https://vuejs.org/), and [Nitro](https://nitro.unjs.io/) with first-class TypeScript support and the result of more than two years of research, community feedback, innovation, and experiment to make a pleasant full-stack Developer Experience for Vue development to everyone. [[Read More In the Documentation]](/docs/getting-started/introduction) @@ -42,7 +42,7 @@ Nuxt wouldn’t be possible today without an amazing community making amazing mo Releasing Nuxt 3 is a big milestone for us and opens a future-proof basis for new ideas and trust for the users to build their enterprise projects with Nuxt 3. -Server Component Islands, Websocket layer, new Deployment presets, improved CLI and Devtools and Testing infra are a few to mention. Keep an eye on the [roadmap page](https://nuxt.com/docs/community/roadmap) and [GitHub discussions](https://github.com/nuxt/framework/discussions) for updates. +Server Component Islands, WebSocket layer, new Deployment presets, improved CLI and DevTools and Testing infra are a few to mention. Keep an eye on the [roadmap page](https://nuxt.com/docs/community/roadmap) and [GitHub discussions](https://github.com/nuxt/framework/discussions) for updates. NuxtLabs is working on [new product](https://nuxt.studio) and solutions on top of Nuxt 3 at the time of writing this article. diff --git a/packages/kit/src/build.ts b/packages/kit/src/build.ts index aefc7e629a..14b33b3c29 100644 --- a/packages/kit/src/build.ts +++ b/packages/kit/src/build.ts @@ -35,7 +35,7 @@ export interface ExtendWebpackConfigOptions extends ExtendConfigOptions { export interface ExtendViteConfigOptions extends ExtendConfigOptions {} /** - * Extend Webpack config + * Extend webpack config * * The fallback function might be called multiple times * when applying to both client and server builds. @@ -101,7 +101,7 @@ export function extendViteConfig ( } /** - * Append Webpack plugin to the config. + * Append webpack plugin to the config. */ export function addWebpackPlugin (plugin: WebpackPluginInstance | WebpackPluginInstance[], options?: ExtendWebpackConfigOptions) { extendWebpackConfig((config) => { diff --git a/packages/nuxt/src/app/config.ts b/packages/nuxt/src/app/config.ts index 84f93a1627..9c1c930d64 100644 --- a/packages/nuxt/src/app/config.ts +++ b/packages/nuxt/src/app/config.ts @@ -69,7 +69,7 @@ if (process.dev) { }) } - // Webpack + // webpack if (import.meta.webpackHot) { import.meta.webpackHot.accept('#build/app.config.mjs', () => { applyHMR(__appConfig) diff --git a/packages/nuxt/src/components/loader.ts b/packages/nuxt/src/components/loader.ts index 32bad878ec..9b82e5a210 100644 --- a/packages/nuxt/src/components/loader.ts +++ b/packages/nuxt/src/components/loader.ts @@ -39,7 +39,7 @@ function isVueTemplate (id: string) { return false } - // Query `?vue&type=template` (in Webpack or external template) + // Query `?vue&type=template` (in webpack or external template) return true } diff --git a/packages/nuxt/src/pages/page-meta.ts b/packages/nuxt/src/pages/page-meta.ts index 0084bd7c30..a084ca3b40 100644 --- a/packages/nuxt/src/pages/page-meta.ts +++ b/packages/nuxt/src/pages/page-meta.ts @@ -26,7 +26,7 @@ if (import.meta.hot) { Object.assign(__nuxt_page_meta, mod) }) } -// Webpack +// webpack if (import.meta.webpackHot) { import.meta.webpackHot.accept((err) => { if (err) { window.location = window.location.href } diff --git a/packages/schema/src/config/app.ts b/packages/schema/src/config/app.ts index 69bce37a82..74ccd9db6a 100644 --- a/packages/schema/src/config/app.ts +++ b/packages/schema/src/config/app.ts @@ -75,8 +75,8 @@ export default defineUntypedSchema({ * { children: ':root { color: red }', type: 'text/css' } * ], * noscript: [ - * // - * { children: 'Javascript is required' } + * // + * { children: 'JavaScript is required' } * ] * } * } diff --git a/packages/schema/src/types/components.ts b/packages/schema/src/types/components.ts index 8291547f45..3772357b29 100644 --- a/packages/schema/src/types/components.ts +++ b/packages/schema/src/types/components.ts @@ -39,13 +39,13 @@ export interface ScanDir { */ enabled?: boolean /** - * These properties (prefetch/preload) are used in production to configure how components with Lazy prefix are handled by Webpack via its magic comments. - * Learn more on Webpack documentation: https://webpack.js.org/api/module-methods/#magic-comments + * These properties (prefetch/preload) are used in production to configure how components with Lazy prefix are handled by webpack via its magic comments. + * Learn more on webpack documentation: https://webpack.js.org/api/module-methods/#magic-comments */ prefetch?: boolean /** - * These properties (prefetch/preload) are used in production to configure how components with Lazy prefix are handled by Webpack via its magic comments. - * Learn more on Webpack documentation: https://webpack.js.org/api/module-methods/#magic-comments + * These properties (prefetch/preload) are used in production to configure how components with Lazy prefix are handled by webpack via its magic comments. + * Learn more on webpack documentation: https://webpack.js.org/api/module-methods/#magic-comments */ preload?: boolean /** diff --git a/packages/schema/src/types/hooks.ts b/packages/schema/src/types/hooks.ts index 92754cf907..d05719ce26 100644 --- a/packages/schema/src/types/hooks.ts +++ b/packages/schema/src/types/hooks.ts @@ -98,7 +98,7 @@ export interface NuxtHooks { 'vite:serverCreated': (viteServer: ViteDevServer, env: { isClient: boolean, isServer: boolean }) => HookResult 'vite:compiled': () => HookResult - // Webpack + // webpack 'webpack:config': (webpackConfigs: Configuration[]) => HookResult 'webpack:compile': (options: { name: string, compiler: Compiler }) => HookResult 'webpack:compiled': (options: { name: string, compiler: Compiler, stats: Stats }) => HookResult diff --git a/packages/webpack/src/configs/client.ts b/packages/webpack/src/configs/client.ts index fc657fe61d..d3c35336e4 100644 --- a/packages/webpack/src/configs/client.ts +++ b/packages/webpack/src/configs/client.ts @@ -81,7 +81,7 @@ function clientOptimization (_ctx: WebpackConfigContext) { function clientPlugins (ctx: WebpackConfigContext) { const { options, config } = ctx - // Webpack Bundle Analyzer + // webpack Bundle Analyzer // https://github.com/webpack-contrib/webpack-bundle-analyzer if (!ctx.isDev && ctx.name === 'client' && options.webpack.analyze) { const statsDir = resolve(options.buildDir, 'stats') diff --git a/packages/webpack/src/presets/style.ts b/packages/webpack/src/presets/style.ts index ecb779a092..3aac403c03 100644 --- a/packages/webpack/src/presets/style.ts +++ b/packages/webpack/src/presets/style.ts @@ -41,7 +41,7 @@ function loaders (ctx: WebpackConfigContext) { // CSS config.module!.rules!.push(createdStyleRule('css', /\.css$/i, null, ctx)) - // Postcss + // PostCSS config.module!.rules!.push(createdStyleRule('postcss', /\.p(ost)?css$/i, null, ctx)) // Less diff --git a/test/basic.test.ts b/test/basic.test.ts index b018c237de..81ba31c996 100644 --- a/test/basic.test.ts +++ b/test/basic.test.ts @@ -679,7 +679,7 @@ describe.skipIf(process.env.NUXT_TEST_DEV)('dynamic paths', () => { } }) - // Webpack injects CSS differently + // webpack injects CSS differently it.skipIf(process.env.TEST_WITH_WEBPACK)('adds relative paths to CSS', async () => { const html: string = await $fetch('/assets') const urls = Array.from(html.matchAll(/(href|src)="(.*?)"|url\(([^)]*?)\)/g)).map(m => m[2] || m[3])