Dark_Mift
Dark_Mift
Explore posts from servers
NNuxt
Created by Dark_Mift on 2/12/2025 in #❓・help
lint+prettier integrations/issues in vscode
working so far:
// @ts-check
import withNuxt from './.nuxt/eslint.config.mjs'

export default withNuxt({
rules: {
'@typescript-eslint/no-unused-vars': [
'error',
{
varsIgnorePattern: '^_',
argsIgnorePattern: '^_',
caughtErrorsIgnorePattern: '^_'
}
]
}
})

// nuxt.config
eslint: {
checker: true,
config: {
stylistic: {
flat: true, // required for flat config
indent: 2,
quotes: 'single',
semi: false,
arrowParens: true,
blockSpacing: true,
commaDangle: 'never'
}
}
},
// @ts-check
import withNuxt from './.nuxt/eslint.config.mjs'

export default withNuxt({
rules: {
'@typescript-eslint/no-unused-vars': [
'error',
{
varsIgnorePattern: '^_',
argsIgnorePattern: '^_',
caughtErrorsIgnorePattern: '^_'
}
]
}
})

// nuxt.config
eslint: {
checker: true,
config: {
stylistic: {
flat: true, // required for flat config
indent: 2,
quotes: 'single',
semi: false,
arrowParens: true,
blockSpacing: true,
commaDangle: 'never'
}
}
},
this integration seems to work as needed. however...for vscode formatter I still have a prettierrc
{
"semi": false,
"singleQuote": true,
"trailingComma": "none",
"printWidth": 100,
"tabWidth": 2,
"useTabs": false,
"bracketSpacing": true,
"arrowParens": "always",
"blockSpacing": true
}
{
"semi": false,
"singleQuote": true,
"trailingComma": "none",
"printWidth": 100,
"tabWidth": 2,
"useTabs": false,
"bracketSpacing": true,
"arrowParens": "always",
"blockSpacing": true
}
this is no ideal but works
7 replies
NNuxt
Created by Dark_Mift on 2/12/2025 in #❓・help
lint+prettier integrations/issues in vscode
Oops! Something went wrong! :(

ESLint: 9.20.1

Error: ESLintFlatConfigUtils: Failed to locate config with name "nuxt/typescript"
Available names are: gitignore, nuxt/javascript, nuxt/typescript/setup, nuxt/typescript/rules, nuxt/vue/setup, nuxt/vue/rules, nuxt/import/rules, nuxt/setup, nuxt/vue/single-root, nuxt/rules, nuxt/sort-config, nuxt/stylistic, nuxt/disables/routes, nuxt/import-globals
(1 unnamed configs)
at getConfigIndex (file:///home/workspace/flikluck/flik_luck_website/node_modules/eslint-flat-config-utils/dist/index.mjs:463:13)
at file:///home/workspace/flikluck/flik_luck_website/node_modules/eslint-flat-config-utils/dist/index.mjs:214:21
at FlatConfigComposer.toConfigs (file:///home/workspace/flikluck/flik_luck_website/node_modules/eslint-flat-config-utils/dist/index.mjs:427:23)
at async ConfigLoader.calculateConfigArray (/home/workspace/flikluck/flik_luck_website/node_modules/eslint/lib/config/config-loader.js:500:32)
at async #calculateConfigArray (/home/workspace/flikluck/flik_luck_website/node_modules/eslint/lib/config/config-loader.js:663:29)
at async entryFilter (/home/workspace/flikluck/flik_luck_website/node_modules/eslint/lib/eslint/eslint-helpers.js:281:33)
at async NodeHfs.<anonymous> (file:///home/workspace/flikluck/flik_luck_website/node_modules/@humanfs/core/src/hfs.js:574:24)
at async NodeHfs.walk (file:///home/workspace/flikluck/flik_luck_website/node_modules/@humanfs/core/src/hfs.js:614:3)
at async globSearch (/home/workspace/flikluck/flik_luck_website/node_modules/eslint/lib/eslint/eslint-helpers.js:323:26)
at async Promise.allSettled (index 0)
Oops! Something went wrong! :(

ESLint: 9.20.1

Error: ESLintFlatConfigUtils: Failed to locate config with name "nuxt/typescript"
Available names are: gitignore, nuxt/javascript, nuxt/typescript/setup, nuxt/typescript/rules, nuxt/vue/setup, nuxt/vue/rules, nuxt/import/rules, nuxt/setup, nuxt/vue/single-root, nuxt/rules, nuxt/sort-config, nuxt/stylistic, nuxt/disables/routes, nuxt/import-globals
(1 unnamed configs)
at getConfigIndex (file:///home/workspace/flikluck/flik_luck_website/node_modules/eslint-flat-config-utils/dist/index.mjs:463:13)
at file:///home/workspace/flikluck/flik_luck_website/node_modules/eslint-flat-config-utils/dist/index.mjs:214:21
at FlatConfigComposer.toConfigs (file:///home/workspace/flikluck/flik_luck_website/node_modules/eslint-flat-config-utils/dist/index.mjs:427:23)
at async ConfigLoader.calculateConfigArray (/home/workspace/flikluck/flik_luck_website/node_modules/eslint/lib/config/config-loader.js:500:32)
at async #calculateConfigArray (/home/workspace/flikluck/flik_luck_website/node_modules/eslint/lib/config/config-loader.js:663:29)
at async entryFilter (/home/workspace/flikluck/flik_luck_website/node_modules/eslint/lib/eslint/eslint-helpers.js:281:33)
at async NodeHfs.<anonymous> (file:///home/workspace/flikluck/flik_luck_website/node_modules/@humanfs/core/src/hfs.js:574:24)
at async NodeHfs.walk (file:///home/workspace/flikluck/flik_luck_website/node_modules/@humanfs/core/src/hfs.js:614:3)
at async globSearch (/home/workspace/flikluck/flik_luck_website/node_modules/eslint/lib/eslint/eslint-helpers.js:323:26)
at async Promise.allSettled (index 0)
7 replies
NNuxt
Created by Dark_Mift on 1/2/2025 in #❓・help
TS false property not exists message (TS not detecting type in template)
this did not reolve my issue
9 replies
DTDrizzle Team
Created by Dark_Mift on 5/4/2024 in #help
Transaction failing issue
Hey all, Bit of context, I tried applying a transaction in mysql using the drizzle transaction api but kept getting rollback and errors that did not point me to a solution. I ended up making a procedure instead. My question is if someone can please show me how to convert this procedure to a working example using said drizzle api. https://github.com/Darkmift/pc-shopping-cart-limit-oversell/blob/2fae76bca098d8c8dd32005f21f5ffa780be6043/src/common/drizzle/db/queries/addItemsToCart.ts#L4 This the alternative procedure used instead RN.
2 replies