├── .changeset ├── README.md └── config.json ├── .github └── workflows │ ├── gh_pages.yml │ ├── release.yml │ └── test_and_lint.yml ├── .gitignore ├── .npmrc ├── LICENSE.txt ├── README.md ├── apps └── react_web │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package.json │ ├── src │ ├── App.tsx │ ├── components │ │ ├── Element.test.tsx │ │ ├── Element.tsx │ │ ├── Link.test.tsx │ │ └── Link.tsx │ ├── index.css │ ├── main.tsx │ └── vite-env.d.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vite.config.ts │ └── vitest.config.ts ├── package.json ├── packages └── aria-attribute-types │ ├── .prettierignore │ ├── .prettierrc │ ├── CHANGELOG.md │ ├── README.md │ ├── eslint.config.mjs │ ├── package.json │ ├── src │ ├── TypeUtilities │ │ └── index.ts │ └── lib │ │ ├── Bodies │ │ ├── AllAriaAttributeBodies.test.ts │ │ ├── AllAriaAttributeBodies.ts │ │ ├── AriaBodies.test.ts │ │ ├── AriaBodies.ts │ │ ├── RoleAttributeBodies.test.ts │ │ ├── RoleAttributeBodies.ts │ │ └── index.ts │ │ ├── CamelCase │ │ ├── AllCamelCaseAriaAttributes.test.ts │ │ ├── AllCamelCaseAriaAttributes.ts │ │ ├── CamelCaseAria.test.ts │ │ ├── CamelCaseAria.ts │ │ └── index.ts │ │ ├── KebabCase │ │ ├── AllKebabCaseAriaAttributes.test.ts │ │ ├── AllKebabCaseAriaAttributes.ts │ │ ├── KebabCaseAria.test.ts │ │ ├── KebabCaseAria.ts │ │ └── index.ts │ │ ├── Role │ │ └── index.ts │ │ ├── Utilities │ │ ├── convertCamelizedAttributes.test.ts │ │ ├── convertCamelizedAttributes.ts │ │ └── index.ts │ │ └── index.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── turbo.jsonc /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.github/workflows/gh_pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/.github/workflows/gh_pages.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test_and_lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/.github/workflows/test_and_lint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/README.md -------------------------------------------------------------------------------- /apps/react_web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/apps/react_web/.gitignore -------------------------------------------------------------------------------- /apps/react_web/.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | build 3 | coverage 4 | dist 5 | .turbo 6 | node_modules 7 | -------------------------------------------------------------------------------- /apps/react_web/.prettierrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /apps/react_web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/apps/react_web/README.md -------------------------------------------------------------------------------- /apps/react_web/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/apps/react_web/eslint.config.js -------------------------------------------------------------------------------- /apps/react_web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/apps/react_web/index.html -------------------------------------------------------------------------------- /apps/react_web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/apps/react_web/package.json -------------------------------------------------------------------------------- /apps/react_web/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/apps/react_web/src/App.tsx -------------------------------------------------------------------------------- /apps/react_web/src/components/Element.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/apps/react_web/src/components/Element.test.tsx -------------------------------------------------------------------------------- /apps/react_web/src/components/Element.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/apps/react_web/src/components/Element.tsx -------------------------------------------------------------------------------- /apps/react_web/src/components/Link.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/apps/react_web/src/components/Link.test.tsx -------------------------------------------------------------------------------- /apps/react_web/src/components/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/apps/react_web/src/components/Link.tsx -------------------------------------------------------------------------------- /apps/react_web/src/index.css: -------------------------------------------------------------------------------- 1 | @import "tailwindcss"; 2 | -------------------------------------------------------------------------------- /apps/react_web/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/apps/react_web/src/main.tsx -------------------------------------------------------------------------------- /apps/react_web/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/react_web/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/apps/react_web/tsconfig.app.json -------------------------------------------------------------------------------- /apps/react_web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/apps/react_web/tsconfig.json -------------------------------------------------------------------------------- /apps/react_web/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/apps/react_web/tsconfig.node.json -------------------------------------------------------------------------------- /apps/react_web/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/apps/react_web/vite.config.ts -------------------------------------------------------------------------------- /apps/react_web/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/apps/react_web/vitest.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/package.json -------------------------------------------------------------------------------- /packages/aria-attribute-types/.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | build 3 | coverage 4 | dist 5 | .turbo 6 | node_modules 7 | -------------------------------------------------------------------------------- /packages/aria-attribute-types/.prettierrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /packages/aria-attribute-types/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/CHANGELOG.md -------------------------------------------------------------------------------- /packages/aria-attribute-types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/README.md -------------------------------------------------------------------------------- /packages/aria-attribute-types/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/eslint.config.mjs -------------------------------------------------------------------------------- /packages/aria-attribute-types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/package.json -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/TypeUtilities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/TypeUtilities/index.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/Bodies/AllAriaAttributeBodies.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/Bodies/AllAriaAttributeBodies.test.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/Bodies/AllAriaAttributeBodies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/Bodies/AllAriaAttributeBodies.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/Bodies/AriaBodies.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/Bodies/AriaBodies.test.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/Bodies/AriaBodies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/Bodies/AriaBodies.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/Bodies/RoleAttributeBodies.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/Bodies/RoleAttributeBodies.test.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/Bodies/RoleAttributeBodies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/Bodies/RoleAttributeBodies.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/Bodies/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/Bodies/index.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/CamelCase/AllCamelCaseAriaAttributes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/CamelCase/AllCamelCaseAriaAttributes.test.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/CamelCase/AllCamelCaseAriaAttributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/CamelCase/AllCamelCaseAriaAttributes.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/CamelCase/CamelCaseAria.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/CamelCase/CamelCaseAria.test.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/CamelCase/CamelCaseAria.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/CamelCase/CamelCaseAria.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/CamelCase/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/CamelCase/index.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/KebabCase/AllKebabCaseAriaAttributes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/KebabCase/AllKebabCaseAriaAttributes.test.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/KebabCase/AllKebabCaseAriaAttributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/KebabCase/AllKebabCaseAriaAttributes.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/KebabCase/KebabCaseAria.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/KebabCase/KebabCaseAria.test.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/KebabCase/KebabCaseAria.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/KebabCase/KebabCaseAria.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/KebabCase/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/KebabCase/index.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/Role/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/Role/index.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/Utilities/convertCamelizedAttributes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/Utilities/convertCamelizedAttributes.test.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/Utilities/convertCamelizedAttributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/Utilities/convertCamelizedAttributes.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/Utilities/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./convertCamelizedAttributes"; 2 | -------------------------------------------------------------------------------- /packages/aria-attribute-types/src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/src/lib/index.ts -------------------------------------------------------------------------------- /packages/aria-attribute-types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/tsconfig.json -------------------------------------------------------------------------------- /packages/aria-attribute-types/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/packages/aria-attribute-types/vitest.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /turbo.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ymrl/aria-attribute-types/HEAD/turbo.jsonc --------------------------------------------------------------------------------