Skip to content

Commit

Permalink
Merge branch 'main' into serialize_uint8array
Browse files Browse the repository at this point in the history
  • Loading branch information
genki authored Feb 24, 2024
2 parents a2e2d76 + ea61148 commit 9810d2a
Show file tree
Hide file tree
Showing 104 changed files with 3,791 additions and 3,817 deletions.
16 changes: 8 additions & 8 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"name": "Qwik devcontainer",
"hostRequirements": {
"cpus": 4,
"cpus": 4
},
// Add the IDs of extensions you want installed when the container is created.
"extensions": [
Expand All @@ -15,23 +15,23 @@
"ms-azuretools.vscode-docker",
"mitsuhiko.insta",
"silvenon.mdx",
"csstools.postcss",
"csstools.postcss"
],
"build": {
"dockerfile": "Dockerfile",
"dockerfile": "Dockerfile"
},
"waitFor": "updateContentCommand",
"updateContentCommand": "corepack prepare & pnpm install",
"forwardPorts": [3300, 9229],
"customizations": {
"codespaces": {
"openFiles": ["CONTRIBUTING.md"],
},
"openFiles": ["CONTRIBUTING.md"]
}
},
"portsAttributes": {
"3300": {
"label": "Serve",
"onAutoForward": "openPreview",
},
},
"onAutoForward": "openPreview"
}
}
}
4 changes: 3 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,7 @@
"**/dist-dev/**",
"**/cypress/**",
"**/.{idea,git,cache,output,temp}/**"
]
],
"javascript.preferences.autoImportFileExcludePatterns": ["node:test"],
"typescript.preferences.preferTypeOnlyAutoImports": true
}
10 changes: 10 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -270,6 +270,16 @@ pnpm --filter qwik-docs start

More commands can be found in each package's package.json scripts section.
### Updating dependencies
To update all dependencies, run:
```shell
pnpm deps
```
This will show an interactive UI to update all dependencies. Be careful about performing major updates, especially for the docs site, since not all functionalitty has test coverage there.
## Starter CLI `create-qwik`
- [Starter CLI](https://github.com/BuilderIO/qwik/blob/main/starters/README.md)
Expand Down
79 changes: 51 additions & 28 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,29 @@
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog"
},
"syncpack": {
"versionGroups": [
{
"label": "use workspace protocol for local packages and allow patch versions (used in e.g. qwik-react)",
"dependencies": [
"$LOCAL"
],
"dependencyTypes": [
"!local"
],
"pinVersion": "workspace:^"
}
],
"semverGroups": [
{
"label": "Undici should always be * until we remove it",
"range": "*",
"dependencies": [
"undici"
]
}
]
}
},
"contributors": [
Expand All @@ -32,71 +55,71 @@
"esbuild-plugin-raw": "^0.1.7"
},
"devDependencies": {
"@builder.io/partytown": "^0.9.0",
"@builder.io/qwik": "workspace:*",
"@builder.io/partytown": "^0.9.2",
"@builder.io/qwik": "workspace:^",
"@clack/prompts": "^0.7.0",
"@eslint/eslintrc": "^3.0.0",
"@mdx-js/mdx": "2.3.0",
"@microsoft/api-documenter": "^7.23.19",
"@microsoft/api-extractor": "^7.39.3",
"@eslint/eslintrc": "^3.0.1",
"@mdx-js/mdx": "^3.0.1",
"@microsoft/api-documenter": "^7.23.30",
"@microsoft/api-extractor": "^7.40.6",
"@napi-rs/cli": "^2.18.0",
"@napi-rs/triples": "^1.2.0",
"@node-rs/helper": "^1.5.0",
"@octokit/action": "3.18.1",
"@playwright/test": "^1.41.1",
"@playwright/test": "^1.41.2",
"@types/brotli": "^1.3.4",
"@types/cross-spawn": "^6.0.6",
"@types/eslint": "^8.56.2",
"@types/eslint": "^8.56.3",
"@types/express": "^4.17.21",
"@types/mri": "^1.1.5",
"@types/node": "^20.11.6",
"@types/node": "^20.11.20",
"@types/path-browserify": "^1.0.2",
"@types/prompts": "^2.4.9",
"@types/react": "^18.2.48",
"@types/semver": "^7.5.6",
"@types/react": "^18.2.58",
"@types/semver": "^7.5.7",
"@types/which-pm-runs": "^1.0.2",
"@typescript-eslint/eslint-plugin": "^6.19.1",
"@typescript-eslint/parser": "^6.19.1",
"@typescript-eslint/rule-tester": "^6.19.1",
"@typescript-eslint/utils": "^6.19.1",
"@typescript-eslint/eslint-plugin": "^7.0.2",
"@typescript-eslint/parser": "^7.0.2",
"@typescript-eslint/rule-tester": "^7.0.2",
"@typescript-eslint/utils": "^7.0.2",
"all-contributors-cli": "6.26.1",
"brotli": "1.3.3",
"commitizen": "4.3.0",
"concurrently": "^8.2.2",
"create-qwik": "workspace:*",
"create-qwik": "workspace:^",
"cross-spawn": "7.0.3",
"csstype": "^3.1.3",
"cz-conventional-changelog": "3.3.0",
"esbuild": "^0.19.12",
"eslint": "^8.56.0",
"esbuild": "^0.20.1",
"eslint": "^8.57.0",
"eslint-plugin-no-only-tests": "3.1.0",
"eslint-plugin-qwik": "workspace:*",
"execa": "7.2.0",
"eslint-plugin-qwik": "workspace:^",
"execa": "8.0.1",
"express": "4.18.2",
"install": "^0.13.0",
"monaco-editor": "^0.45.0",
"mri": "1.2.0",
"ora": "6.3.1",
"path-browserify": "1.0.1",
"prettier": "^3.2.4",
"prettier": "^3.2.5",
"prettier-plugin-jsdoc": "^1.3.0",
"pretty-quick": "^4.0.0",
"prompts": "2.4.2",
"rollup": "^4.9.6",
"semver": "7.5.4",
"rollup": "^4.12.0",
"semver": "7.6.0",
"snoop": "^1.0.4",
"source-map": "0.7.4",
"svgo": "^3.2.0",
"syncpack": "^12.3.0",
"terser": "^5.27.0",
"terser": "^5.28.1",
"tsm": "^2.3.0",
"typescript": "5.3.3",
"undici": "*",
"vfile": "^6.0.1",
"vite": "^5.0.12",
"vite": "^5.1.4",
"vite-imagetools": "^6.2.9",
"vite-tsconfig-paths": "^4.3.1",
"vitest": "^1.2.1",
"vitest": "^1.3.1",
"watchlist": "0.3.1",
"which-pm-runs": "1.1.0",
"zod": "^3.22.4"
Expand Down Expand Up @@ -135,14 +158,14 @@
"build.platform.copy": "tsm scripts/index.ts --platform-binding-wasm-copy",
"build.qwik-city": "tsm scripts/index.ts --tsc --qwikcity",
"build.validate": "tsm scripts/index.ts --tsc --build --api --eslint --qwikcity --platform-binding --wasm --validate",
"build.vite": "tsm scripts/index.ts --tsc --build --qwikcity --qwiklabs --platform-binding-wasm-copy",
"build.vite": "tsm scripts/index.ts --tsc --build --api --qwikcity --eslint --qwiklabs --platform-binding-wasm-copy",
"build.wasm": "tsm scripts/index.ts --wasm",
"build.watch": "tsm scripts/index.ts --build --qwikcity --watch --dev --platform-binding",
"cli": "pnpm build.cli && node packages/create-qwik/dist/create-qwik.cjs && tsm scripts/validate-cli.ts --copy-local-qwik-dist",
"cli.qwik": "pnpm build.cli && node packages/qwik/qwik-cli.cjs",
"cli.validate": "tsm scripts/validate-cli.ts",
"commit": "git-cz",
"deps": "pnpm upgrade -i -r --latest",
"deps": "pnpm upgrade -i -r --latest && syncpack fix-mismatches && pnpm dedupe",
"docs.dev": "cd packages/docs && pnpm dev",
"docs.preview": "cd packages/docs && pnpm preview",
"docs.sync": "tsm scripts/docs_sync/index.ts && pnpm fmt",
Expand Down
2 changes: 1 addition & 1 deletion packages/create-qwik/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"bugs": "https://github.com/BuilderIO/qwik/issues",
"devDependencies": {
"@clack/prompts": "^0.7.0",
"@types/yargs": "^17.0.28",
"@types/yargs": "^17.0.32",
"kleur": "4.1.5",
"yargs": "17.7.2"
},
Expand Down
36 changes: 18 additions & 18 deletions packages/docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,32 +7,32 @@
"devDependencies": {
"@algolia/autocomplete-core": "1.7.4",
"@algolia/client-search": "4.14.3",
"@builder.io/partytown": "^0.9.0",
"@builder.io/qwik": "workspace:*",
"@builder.io/qwik-city": "workspace:*",
"@builder.io/qwik-labs": "workspace:*",
"@builder.io/qwik-react": "workspace:*",
"@builder.io/partytown": "^0.9.2",
"@builder.io/qwik": "workspace:^",
"@builder.io/qwik-city": "workspace:^",
"@builder.io/qwik-labs": "workspace:^",
"@builder.io/qwik-react": "workspace:^",
"@builder.io/sdk-qwik": "^0.12.2",
"@docsearch/css": "^3.5.2",
"@emotion/react": "^11.11.3",
"@emotion/styled": "^11.11.0",
"@modular-forms/qwik": "^0.22.0",
"@mui/material": "^5.15.4",
"@mui/system": "^5.4.1",
"@mui/x-data-grid": "^6.18.7",
"@supabase/supabase-js": "^2.39.3",
"@mui/material": "^5.15.10",
"@mui/system": "^5.15.9",
"@mui/x-data-grid": "^6.19.5",
"@supabase/supabase-js": "^2.39.7",
"@types/prismjs": "^1.26.3",
"@types/react": "^18.2.48",
"@types/react-dom": "^18.2.18",
"@types/react": "^18.2.58",
"@types/react-dom": "^18.2.19",
"@unpic/core": "^0.0.42",
"@unpic/qwik": "^0.0.38",
"algoliasearch": "4.16.0",
"autoprefixer": "^10.4.16",
"fflate": "^0.8.1",
"autoprefixer": "^10.4.17",
"fflate": "^0.8.2",
"gray-matter": "4.0.3",
"openai": "^3.3.0",
"postcss": "^8.4.33",
"prettier": "^3.2.4",
"postcss": "^8.4.35",
"prettier": "^3.2.5",
"prism-themes": "1.9.0",
"prismjs": "1.29.0",
"puppeteer": "^21.7.0",
Expand All @@ -48,9 +48,9 @@
"typescript": "5.3.3",
"undici": "*",
"valibot": "^0.25.0",
"vite": "^5.0.12",
"vite-plugin-inspect": "^0.8.1",
"wrangler": "^3.22.4"
"vite": "^5.1.4",
"vite-plugin-inspect": "^0.8.3",
"wrangler": "^3.29.0"
},
"engines": {
"node": ">=18.11",
Expand Down
Binary file removed packages/docs/public/showcases/aloyoga_com.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/amirhbeigi_ir.webp
Binary file not shown.
Binary file added packages/docs/public/showcases/birdflop_com_.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/blueagle_top_.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/bot-whatsapp_netlify_app_.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/builtwith_appwrite_io_.webp
Binary file not shown.
Binary file not shown.
Binary file modified packages/docs/public/showcases/frostytools_com.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/getpolaris_ai_.webp
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified packages/docs/public/showcases/jbnado_dev_.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/jose-aguilar_vercel_app_.webp
Binary file not shown.
Binary file removed packages/docs/public/showcases/keyboardz_co_.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/leonerd_blog.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/linkfang-portfolio_vercel_app_.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/necatikcl_dev_.webp
Binary file not shown.
Binary file removed packages/docs/public/showcases/pasha-app_com_.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/pay4me_app.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/pricing_oasisdigital_com_.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/pulsestax_com_.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/puzzledbycsharp_com_.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/quotemingle_com_.webp
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified packages/docs/public/showcases/qwik-storefront_vendure_io_.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/qwik_builder_io.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/qwind_pages_dev_.webp
Binary file not shown.
Binary file removed packages/docs/public/showcases/radixstream_com_.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/reduced_to.webp
Binary file not shown.
Binary file removed packages/docs/public/showcases/rosa_be.webp
Binary file not shown.
Binary file removed packages/docs/public/showcases/scura_dev_.webp
Binary file not shown.
Binary file not shown.
Binary file removed packages/docs/public/showcases/simplymc_art_.webp
Binary file not shown.
Binary file removed packages/docs/public/showcases/soundy_cloud_.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/tatbiqit_com_.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/travelcalc_pages_dev.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/usaibis_com_.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/wope_com_.webp
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified packages/docs/public/showcases/www_builder_io_.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/www_burgersonfleek_ca_.webp
Binary file not shown.
Binary file modified packages/docs/public/showcases/www_expobeds_com_.webp
Binary file not shown.
Binary file not shown.
Binary file modified packages/docs/public/showcases/www_stockideashq_com_.webp
Binary file not shown.
33 changes: 2 additions & 31 deletions packages/docs/scripts/pages.json
Original file line number Diff line number Diff line change
Expand Up @@ -48,23 +48,10 @@
"href": "https://jose-aguilar.vercel.app/",
"tags": "portfolio"
},
{
"href": "https://shaunchander.me",
"tags": "portfolio"
},
{
"href": "https://qwik-city-movies-wm.netlify.app/",
"size": "large",
"tags": "app"
},
{
"href": "https://www.hexa.center/",
"tags": "saas"
},
{
"href": "https://img-models.vercel.app/",
"tags": "ecommerce"
},
{
"href": "https://qwik-storefront.vendure.io/",
"tags": "ecommerce"
Expand Down Expand Up @@ -93,9 +80,9 @@
"repo": "https://github.com/saboooor/burgersonfleek"
},
{
"href": "https://simplymc.art/",
"href": "https://birdflop.com/",
"tags": "site",
"repo": "https://github.com/LuminescentDev/SimplyMC"
"repo": "https://github.com/birdflop/web"
},
{
"href": "https://goshi.dev/",
Expand All @@ -110,10 +97,6 @@
"href": "https://jbnado.dev/",
"tags": "portfolio"
},
{
"href": "https://cursos.codigoencasa.com/node",
"tags": "learning"
},
{
"href": "https://reduced.to",
"tags": "app"
Expand All @@ -122,10 +105,6 @@
"href": "https://sanyamjainqwik.vercel.app/",
"tags": "portfolio"
},
{
"href": "https://www.blackflag.dev/",
"tags": "site"
},
{
"href": "https://qwik.builder.io",
"tags": "site",
Expand Down Expand Up @@ -168,10 +147,6 @@
"href": "https://tatbiqit.com/",
"tags": "company"
},
{
"href": "https://keyboardz.co/",
"tags": "ecommerce"
},
{
"href": "https://itbusinesshub.com/",
"tags": "blog"
Expand Down Expand Up @@ -213,10 +188,6 @@
"href": "https://www.anirbandas.in/",
"tags": "portfolio"
},
{
"href": "https://qwik-meet.onrender.com/",
"tags": "webrtc"
},
{
"href": "https://getpolaris.ai/",
"tags": "saas"
Expand Down
4 changes: 4 additions & 0 deletions packages/docs/src/routes/(ecosystem)/media/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,10 @@ export const MEDIA = mediaObj({
youtube('JavaScript Streaming: A Qwik Glimpse Into The Future - Shai Reznik', '5vckrrqtWto', {
promoted: true,
}),
youtube('Get Started With Qwik: The JavaScript Framework Game-Changer', 'uXVaeKzN44Y', {
promoted: true,
author: 'camelCase',
}),
],

/***/
Expand Down
Loading

0 comments on commit 9810d2a

Please sign in to comment.