Files
lucide/packages/lucide-solid/scripts/replaceVersion.mjs
Eric Fennis 8fd8007c96 Add support for aliases (#899)
* extract workflow

* Add aliases build

* Setup types building for aliases

* Add types generation for aliases

* Finish React Aliases

* Finish aliases for lucide-react

* setup aliases preact

* Fix aliases in preact

* Add aliases preact

* Add aliases lucide-react-native

* Fix solid js build

* update lock file

* Improve solid for solid start

* update import

* update import

* lucide solid fix types generation

* Fix lucide sold

* Fix svelte aliases

* update lockfile

* Fix imports

* Fix solid js issues

* Add aliases to the vue packages

* Fix lucide react native

* Test alpha versions lucide-vue, lucide-vue-next, lucide-svelte
2023-01-17 08:04:34 +01:00

19 lines
431 B
JavaScript

import fs from 'fs'
import path from 'path'
import pkg from '../package.json' assert { type: 'json' };
const files = [
'dist/source/lucide-solid.js',
'dist/types/lucide-solid.d.ts'
]
files.forEach((file) => {
const fileContents = fs.readFileSync(path.resolve(file), 'utf-8');
const newFileContents = fileContents.replace('{{version}}', pkg.version)
fs.writeFileSync(path.resolve(file), newFileContents, 'utf-8')
})