Skip to content

Commit

Permalink
chore: pnpm lint.fix
Browse files Browse the repository at this point in the history
  • Loading branch information
wmertens committed Jan 24, 2024
1 parent eb35f24 commit 7920da0
Show file tree
Hide file tree
Showing 17 changed files with 112 additions and 112 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",
},
},
}
32 changes: 16 additions & 16 deletions .vscode/qwik.code-snippets
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
" });",
" ",
" return <${4:button} on${5:Click}$={(${6:e}) => {$7}}>$8</${4}>",
"});"
]
"});",
],
},
"Qwik component (simple)": {
"scope": "javascriptreact,typescriptreact",
Expand All @@ -24,50 +24,50 @@
"body": [
"export const ${1:${TM_FILENAME_BASE/(.*)/${1:/capitalize}/}} = component$(() => {",
" return <${2:button}>$4</$2>",
"});"
]
"});",
],
},
"Qwik state": {
"scope": "javascriptreact,typescriptreact",
"prefix": "q:useStore$",
"description": "useStore() declaration",
"body": ["const ${1:state} = useStore({", " $2", "});", "$0"]
"body": ["const ${1:state} = useStore({", " $2", "});", "$0"],
},
"Qwik signal": {
"scope": "javascriptreact,typescriptreact",
"prefix": "q:useSignal",
"description": "useSignal() declaration",
"body": ["const ${1:signal} = useSignal($2);", "$0"]
"body": ["const ${1:signal} = useSignal($2);", "$0"],
},
"$ hook": {
"scope": "javascriptreact,typescriptreact",
"prefix": "q:$",
"description": "$() function hook",
"body": ["$(() => {", " $0", "});", ""]
"body": ["$(() => {", " $0", "});", ""],
},
"useVisibleTask": {
"scope": "javascriptreact,typescriptreact",
"prefix": "q:useVisibleTask",
"description": "useVisibleTask$() function hook",
"body": ["useVisibleTask$(({ track }) => {", " $0", "});", ""]
"body": ["useVisibleTask$(({ track }) => {", " $0", "});", ""],
},
"useTask": {
"scope": "javascriptreact,typescriptreact",
"prefix": "q:useTask",
"description": "useTask$() function hook",
"body": ["useTask$(({ track }) => {", " track(() => $1);", " $0", "});", ""]
"body": ["useTask$(({ track }) => {", " track(() => $1);", " $0", "});", ""],
},
"useResource": {
"scope": "javascriptreact,typescriptreact",
"prefix": "q:useResource$",
"description": "useResource$() declaration",
"body": ["const $1 = useResource$(({ track, previous, cleanup }) => {", " $0", "});", ""]
"body": ["const $1 = useResource$(({ track, previous, cleanup }) => {", " $0", "});", ""],
},
"useOn": {
"scope": "javascriptreact,typescriptreact",
"prefix": "q:useOn",
"description": "useOn declaration",
"body": ["useOn(", "'$1',", "$((event) => {", " const { $3 } = event as $2;", " })", ");"]
"body": ["useOn(", "'$1',", "$((event) => {", " const { $3 } = event as $2;", " })", ");"],
},
"useOnDocument": {
"scope": "javascriptreact,typescriptreact",
Expand All @@ -79,8 +79,8 @@
"$((event) => {",
" const { $3 } = event as $2;",
" })",
");"
]
");",
],
},
"useOnWindow": {
"scope": "javascriptreact,typescriptreact",
Expand All @@ -92,7 +92,7 @@
"$((event) => {",
" const { $3 } = event as $2;",
" })",
");"
]
}
");",
],
},
}
6 changes: 3 additions & 3 deletions packages/docs/src/routes/demo/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@
"noEmit": true,
"types": ["node", "vite/client"],
"paths": {
"~/*": ["./src/*"]
}
"~/*": ["./src/*"],
},
},
"files": ["./.eslintrc.cjs", "**/*.jsx"],
"include": ["."]
"include": ["."],
}
4 changes: 2 additions & 2 deletions packages/docs/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,6 @@
"inlineSourceMap": true,
"inlineSources": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true
}
"forceConsistentCasingInFileNames": true,
},
}
6 changes: 3 additions & 3 deletions packages/eslint-plugin-qwik/tests/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@
"@builder.io/qwik": ["../../qwik/dist/core.d.ts"],
"@builder.io/qwik/build": ["../../qwik/dist/build/index.d.ts"],
"@builder.io/qwik/jsx-runtime": ["../../qwik/dist/jsx-runtime.d.ts"],
"@builder.io/qwik-city": ["../../qwik-city/lib/index.d.ts"]
}
"@builder.io/qwik-city": ["../../qwik-city/lib/index.d.ts"],
},
},
"include": ["**/*.tsx", "**/*.ts"]
"include": ["**/*.tsx", "**/*.ts"],
}
12 changes: 6 additions & 6 deletions packages/insights/.vscode/qwik-city.code-snippets
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,19 @@
"scope": "javascriptreact,typescriptreact",
"prefix": "qonRequest",
"description": "onRequest function for a route index",
"body": ["export const onRequest: RequestHandler = (request) => {", " $0", "};"]
"body": ["export const onRequest: RequestHandler = (request) => {", " $0", "};"],
},
"loader$": {
"scope": "javascriptreact,typescriptreact",
"prefix": "qloader$",
"description": "loader$()",
"body": ["export const $1 = routeLoader$(() => {", " $0", "});"]
"body": ["export const $1 = routeLoader$(() => {", " $0", "});"],
},
"action$": {
"scope": "javascriptreact,typescriptreact",
"prefix": "qaction$",
"description": "action$()",
"body": ["export const $1 = routeAction$((data) => {", " $0", "});"]
"body": ["export const $1 = routeAction$((data) => {", " $0", "});"],
},
"Full Page": {
"scope": "javascriptreact,typescriptreact",
Expand All @@ -26,7 +26,7 @@
"",
"export default component$(() => {",
" $0",
"});"
]
}
"});",
],
},
}
22 changes: 11 additions & 11 deletions packages/insights/.vscode/qwik.code-snippets
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
"body": [
"export const ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/}} = component$(() => {",
" return <${2:div}>$4</$2>",
"});"
]
"});",
],
},
"Qwik component (props)": {
"scope": "typescriptreact",
Expand All @@ -25,43 +25,43 @@
" $6",
" </${3}>",
" );",
"});"
]
"});",
],
},
"Qwik signal": {
"scope": "javascriptreact,typescriptreact",
"prefix": "quseSignal",
"description": "useSignal() declaration",
"body": ["const ${1:foo} = useSignal($2);", "$0"]
"body": ["const ${1:foo} = useSignal($2);", "$0"],
},
"Qwik store": {
"scope": "javascriptreact,typescriptreact",
"prefix": "quseStore",
"description": "useStore() declaration",
"body": ["const ${1:state} = useStore({", " $2", "});", "$0"]
"body": ["const ${1:state} = useStore({", " $2", "});", "$0"],
},
"$ hook": {
"scope": "javascriptreact,typescriptreact",
"prefix": "q$",
"description": "$() function hook",
"body": ["$(() => {", " $0", "});", ""]
"body": ["$(() => {", " $0", "});", ""],
},
"useVisibleTask": {
"scope": "javascriptreact,typescriptreact",
"prefix": "quseVisibleTask",
"description": "useVisibleTask$() function hook",
"body": ["useVisibleTask$(({ track }) => {", " $0", "});", ""]
"body": ["useVisibleTask$(({ track }) => {", " $0", "});", ""],
},
"useTask": {
"scope": "javascriptreact,typescriptreact",
"prefix": "quseTask$",
"description": "useTask$() function hook",
"body": ["useTask$(({ track }) => {", " track(() => $1);", " $0", "});", ""]
"body": ["useTask$(({ track }) => {", " track(() => $1);", " $0", "});", ""],
},
"useResource": {
"scope": "javascriptreact,typescriptreact",
"prefix": "quseResource$",
"description": "useResource$() declaration",
"body": ["const $1 = useResource$(({ track, cleanup }) => {", " $0", "});", ""]
}
"body": ["const $1 = useResource$(({ track, cleanup }) => {", " $0", "});", ""],
},
}
6 changes: 3 additions & 3 deletions packages/insights/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@
"paths": {
"~/*": ["./src/*"],
"@builder.io/qwik-city/*": ["./node_modules/@builder.io/qwik-city/*"],
"@builder.io/qwik-labs": ["../qwik-labs/src/index.ts"]
}
"@builder.io/qwik-labs": ["../qwik-labs/src/index.ts"],
},
},
"files": ["./.eslintrc.cjs", "vitest.config.ts"],
"include": ["src", "./*.d.ts"]
"include": ["src", "./*.d.ts"],
}
4 changes: 2 additions & 2 deletions packages/qwik-labs/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
"skipLibCheck": true,
"incremental": true,
"isolatedModules": true,
"types": ["vite/client"]
"types": ["vite/client"],
},
"include": ["src"]
"include": ["src"],
}
17 changes: 9 additions & 8 deletions packages/qwik/src/core/component/component.public.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,15 @@ import type { QwikIntrinsicElements } from '../render/jsx/types/jsx-qwik-element
// TS way to check for any
type IsAny<T> = 0 extends T & 1 ? true : false;

type ObjectProps<T> = IsAny<T> extends true
? any
: // unknown means we don't accept any props
unknown extends T
? never
: T extends Record<any, any>
? T
: never;
type ObjectProps<T> =
IsAny<T> extends true
? any
: // unknown means we don't accept any props
unknown extends T
? never
: T extends Record<any, any>
? T
: never;

/**
* Infers `Props` from the component or tag.
Expand Down
5 changes: 2 additions & 3 deletions packages/qwik/src/core/render/jsx/types/jsx-generated.ts
Original file line number Diff line number Diff line change
Expand Up @@ -462,9 +462,8 @@ type Prettify<T> = {} & {
[K in keyof T]: T[K];
};

type IfEquals<X, Y, A, B> = (<T>() => T extends X ? 1 : 2) extends <T>() => T extends Y ? 1 : 2
? A
: B;
type IfEquals<X, Y, A, B> =
(<T>() => T extends X ? 1 : 2) extends <T>() => T extends Y ? 1 : 2 ? A : B;
type IsReadOnlyKey<T, K extends keyof T> = IfEquals<
{ [Q in K]: T[K] },
{ -readonly [Q in K]: T[K] },
Expand Down
14 changes: 7 additions & 7 deletions starters/apps/base/.vscode/qwik-city.code-snippets
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,20 @@
"body": [
"export const onRequest: RequestHandler = (request) => {",
" $0",
"};"
]
"};",
],
},
"loader$": {
"scope": "javascriptreact,typescriptreact",
"prefix": "qloader$",
"description": "loader$()",
"body": ["export const $1 = routeLoader$(() => {", " $0", "});"]
"body": ["export const $1 = routeLoader$(() => {", " $0", "});"],
},
"action$": {
"scope": "javascriptreact,typescriptreact",
"prefix": "qaction$",
"description": "action$()",
"body": ["export const $1 = routeAction$((data) => {", " $0", "});"]
"body": ["export const $1 = routeAction$((data) => {", " $0", "});"],
},
"Full Page": {
"scope": "javascriptreact,typescriptreact",
Expand All @@ -30,7 +30,7 @@
"",
"export default component$(() => {",
" $0",
"});"
]
}
"});",
],
},
}
Loading

0 comments on commit 7920da0

Please sign in to comment.