@altimex-ui/cli
v1.0.0
Published
Generate theme typings for autocomplete
Downloads
1
Readme
@altimex-ui/cli
Generate TypeScript types to provide autocomplete for your custom theme.
Usage
npx @altimex-ui/cli tokens <path/to/your/theme.(js|ts)>
or
npx @altimex-ui/cli tokens <@your-org/altimex-theme-package>
$ npx @altimex-ui/cli --help
Usage: altimex-cli tokens [options]
Options:
--out <path> output directory e.g.
node_modules/@altimex-ui/styled-system/dist/declarations/src/theming.types.d.ts
-h, --help display help for command
Example call:
$ altimex-cli tokens theme.ts
Note 🚨: If you delete the
node_modules
directory, you'll need to re-run the command to get proper typings again.
For convenience, you can add a postinstall
script to your package.json
, so
you don't have to think about this every time you re-install your dependencies.
"scripts": {
"gen:theme-typings": "altimex-cli tokens <path/to/your/theme.(js|ts)>",
"postinstall": "npm run gen:theme-typings"
}