.serena/memories/style_and_conventions.md
strict: true in tsconfig)noImplicitAny: truenode: builtinsvitest, @testing-libraryreact, react-domstorybook/internal@storybook/[non-addon]@storybook/addon-*./, ../)react-aria and react-stately: must import from specific submodules (e.g., @react-aria/overlays), NOT rootreact-aria-components: must use react-aria-components/patched-dist/ComponentX entrypoints for tree-shakinges-toolkit: must use sub-exports (e.g., es-toolkit/array), NOT root importimport-x/no-extraneous-dependencies: offreact/react-in-jsx-scope: offdot-notation with allowIndexSignaturePropertyAccessno-uncategorized-errors, storybook-monorepo-imports, no-duplicated-error-codesmy-component.ts)*.test.ts, *.test.tsx, *.spec.ts, *.spec.tsx*.stories.ts, *.stories.tsx__testfixtures__/ directories__tests__/ directories or alongside source filesworkspace:* for dependenciesstorybook-monorepo-imports enforces correct import patterns within the monorepo