├── .changeset ├── README.md ├── commit.cjs └── config.json ├── .github ├── logo-dark.svg ├── logo-light.svg ├── logo-source.html └── workflows │ └── build.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc.json ├── .vscode ├── extensions.json └── settings.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── api-extractor.base.json ├── docs └── api │ ├── index.md │ ├── react.branded.md │ ├── react.callbackpropfix.md │ ├── react.chars.md │ ├── react.component.md │ ├── react.componentoptions.conditions.md │ ├── react.componentoptions.defaultas.md │ ├── react.componentoptions.defaultstyle.md │ ├── react.componentoptions.displayname.md │ ├── react.componentoptions.fallback.md │ ├── react.componentoptions.md │ ├── react.componentoptions.styleprops.md │ ├── react.componentprops.md │ ├── react.componentpropswithref.md │ ├── react.condition.md │ ├── react.conditions.md │ ├── react.createcomponent.md │ ├── react.createconditions.md │ ├── react.createhooks.md │ ├── react.createhooksresult.hooks.md │ ├── react.createhooksresult.md │ ├── react.createhooksresult.stylesheet.md │ ├── react.createstyleprops.md │ ├── react.digit.md │ ├── react.hookid.md │ ├── react.hooks.md │ ├── react.letter.md │ ├── react.md │ ├── react.onlychars.md │ ├── react.selector.md │ ├── react.styleprops.md │ ├── react.uppercaseletter.md │ ├── react.validconditionname.md │ └── react.validstylepropname.md ├── eslint.config.js ├── package.json ├── packages ├── core │ ├── CHANGELOG.md │ ├── package.json │ ├── src │ │ └── index.ts │ ├── test │ │ ├── index.ts │ │ └── tsconfig.json │ └── tsconfig.json └── react │ ├── CHANGELOG.md │ ├── api-extractor.json │ ├── package.json │ ├── src │ ├── component.d.ts │ ├── component.js │ ├── hooks.ts │ ├── index.ts │ ├── style-props.ts │ ├── tsconfig.json │ └── types.ts │ ├── test │ ├── index.tsx │ └── tsconfig.json │ ├── tsconfig.base.json │ ├── tsconfig.json │ └── vite.config.ts ├── pnpm-lock.yaml └── pnpm-workspace.yaml /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/commit.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/.changeset/commit.cjs -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.github/logo-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/.github/logo-dark.svg -------------------------------------------------------------------------------- /.github/logo-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/.github/logo-light.svg -------------------------------------------------------------------------------- /.github/logo-source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/.github/logo-source.html -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | tsdoc-metadata.json 4 | temp 5 | .nvmrc -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/README.md -------------------------------------------------------------------------------- /api-extractor.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/api-extractor.base.json -------------------------------------------------------------------------------- /docs/api/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/index.md -------------------------------------------------------------------------------- /docs/api/react.branded.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.branded.md -------------------------------------------------------------------------------- /docs/api/react.callbackpropfix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.callbackpropfix.md -------------------------------------------------------------------------------- /docs/api/react.chars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.chars.md -------------------------------------------------------------------------------- /docs/api/react.component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.component.md -------------------------------------------------------------------------------- /docs/api/react.componentoptions.conditions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.componentoptions.conditions.md -------------------------------------------------------------------------------- /docs/api/react.componentoptions.defaultas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.componentoptions.defaultas.md -------------------------------------------------------------------------------- /docs/api/react.componentoptions.defaultstyle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.componentoptions.defaultstyle.md -------------------------------------------------------------------------------- /docs/api/react.componentoptions.displayname.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.componentoptions.displayname.md -------------------------------------------------------------------------------- /docs/api/react.componentoptions.fallback.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.componentoptions.fallback.md -------------------------------------------------------------------------------- /docs/api/react.componentoptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.componentoptions.md -------------------------------------------------------------------------------- /docs/api/react.componentoptions.styleprops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.componentoptions.styleprops.md -------------------------------------------------------------------------------- /docs/api/react.componentprops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.componentprops.md -------------------------------------------------------------------------------- /docs/api/react.componentpropswithref.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.componentpropswithref.md -------------------------------------------------------------------------------- /docs/api/react.condition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.condition.md -------------------------------------------------------------------------------- /docs/api/react.conditions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.conditions.md -------------------------------------------------------------------------------- /docs/api/react.createcomponent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.createcomponent.md -------------------------------------------------------------------------------- /docs/api/react.createconditions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.createconditions.md -------------------------------------------------------------------------------- /docs/api/react.createhooks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.createhooks.md -------------------------------------------------------------------------------- /docs/api/react.createhooksresult.hooks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.createhooksresult.hooks.md -------------------------------------------------------------------------------- /docs/api/react.createhooksresult.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.createhooksresult.md -------------------------------------------------------------------------------- /docs/api/react.createhooksresult.stylesheet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.createhooksresult.stylesheet.md -------------------------------------------------------------------------------- /docs/api/react.createstyleprops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.createstyleprops.md -------------------------------------------------------------------------------- /docs/api/react.digit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.digit.md -------------------------------------------------------------------------------- /docs/api/react.hookid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.hookid.md -------------------------------------------------------------------------------- /docs/api/react.hooks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.hooks.md -------------------------------------------------------------------------------- /docs/api/react.letter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.letter.md -------------------------------------------------------------------------------- /docs/api/react.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.md -------------------------------------------------------------------------------- /docs/api/react.onlychars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.onlychars.md -------------------------------------------------------------------------------- /docs/api/react.selector.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.selector.md -------------------------------------------------------------------------------- /docs/api/react.styleprops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.styleprops.md -------------------------------------------------------------------------------- /docs/api/react.uppercaseletter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.uppercaseletter.md -------------------------------------------------------------------------------- /docs/api/react.validconditionname.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.validconditionname.md -------------------------------------------------------------------------------- /docs/api/react.validstylepropname.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/docs/api/react.validstylepropname.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/eslint.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/package.json -------------------------------------------------------------------------------- /packages/core/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/core/CHANGELOG.md -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/core/test/index.ts -------------------------------------------------------------------------------- /packages/core/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/core/test/tsconfig.json -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/react/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/react/CHANGELOG.md -------------------------------------------------------------------------------- /packages/react/api-extractor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/react/api-extractor.json -------------------------------------------------------------------------------- /packages/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/react/package.json -------------------------------------------------------------------------------- /packages/react/src/component.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/react/src/component.d.ts -------------------------------------------------------------------------------- /packages/react/src/component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/react/src/component.js -------------------------------------------------------------------------------- /packages/react/src/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/react/src/hooks.ts -------------------------------------------------------------------------------- /packages/react/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/react/src/index.ts -------------------------------------------------------------------------------- /packages/react/src/style-props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/react/src/style-props.ts -------------------------------------------------------------------------------- /packages/react/src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/react/src/tsconfig.json -------------------------------------------------------------------------------- /packages/react/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/react/src/types.ts -------------------------------------------------------------------------------- /packages/react/test/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/react/test/index.tsx -------------------------------------------------------------------------------- /packages/react/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/react/test/tsconfig.json -------------------------------------------------------------------------------- /packages/react/tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/react/tsconfig.base.json -------------------------------------------------------------------------------- /packages/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/react/tsconfig.json -------------------------------------------------------------------------------- /packages/react/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/packages/react/vite.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embellishing/embellish/HEAD/pnpm-workspace.yaml --------------------------------------------------------------------------------