Stringify rules
parent
29a3ad5b76
commit
2e18a46550
|
@ -1,3 +1,7 @@
|
|||
## 0.6.0
|
||||
|
||||
Exporte les règles au format json pour optimiser le chargement
|
||||
|
||||
## 0.5.0
|
||||
|
||||
Fixe une version de publicodes minimum en peerDependancy.
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
# Journal des modifications
|
||||
|
||||
|
||||
## 1.8.0
|
||||
Exporte les règles au format json pour optimiser le chargement
|
||||
|
||||
## 1.7.2
|
||||
Corrige des bugs dans l’implémentation de la convention collective du sport :
|
||||
- Enlève la boucle du calcul de la limite d’éxonération de la prévoyance
|
||||
|
|
|
@ -46,7 +46,8 @@ function readRules() {
|
|||
export default function writeJSFile() {
|
||||
const rules = readRules()
|
||||
const names = Object.keys(new Engine(rules).getParsedRules())
|
||||
const jsString = `export default ${JSON.stringify(rules, null, 2)}`
|
||||
const json = JSON.stringify(JSON.stringify(rules))
|
||||
const jsString = `export const json = /*@__PURE__*/ ${json};\nexport default /*@__PURE__*/ JSON.parse(json);`
|
||||
fs.writeFileSync(path.resolve(outDir, 'index.js'), jsString)
|
||||
fs.writeFileSync(
|
||||
path.resolve(outDir, 'names.ts'),
|
||||
|
|
Loading…
Reference in New Issue