1.0.6 ā¢ Published 2 months ago
@oceanbase/icons-svg v1.0.6
š¦ Install
npm install @oceanbase/icons-svg
š¢ Requirement
Directory tree should be like below:
āāā package.json
āāā scripts
ā āāā generate.ts
āāā src
āāā svg
ā āāā filled
ā āāā outlined
ā āāā twotone
ā āāā colored
šØ Usage
scripts/generate.ts
:
import { resolve } from 'path';
import { appendFileSync } from 'fs';
import { reactIconsGeneratorFromSVGDir } from '@oceanbase/icons-svg';
export async function generateIcons() {
await reactIconsGeneratorFromSVGDir({
entry: resolve(__dirname, '../svg'),
output: resolve(__dirname, '../src'),
typescript: true,
});
}
generateIcons();
package.json
:
{
"scripts": {
"build": "npm run generate && ${YOUR_BUILD_COMMAND}",
"generate": "rm -rf src && ts-node scripts/generate.ts"
}
}