@incubateur-ademe/publicodes-commun
v2.0.1
Published
Ensemble de règles communes utilisées pour l'implémentation des modèles
Downloads
71
Keywords
Readme
Règles communes Publicodes
Ensemble de règles communes utilisées pour l'implémentation des modèles Publicodes.
Installation
yarn install publicodes-commun publicodesDevelopment
// Install the dependencies
yarn install
// Compile the Publicodes rules
yarn run compile
// Run the tests
yarn run test
// Run the documentation server
yarn run docUsage
Directement depuis ce jeux de règles
import { Engine } from 'publicodes'
import rules from 'publicodes-commun'
const engine = new Engine(rules)
console.log(engine.evaluate('mix électrique . empreinte carbone').nodeValue)
// 0.0519Dans un projet Publicodes
yarn add -D publicodes-communDans un fichier **.publicodes** :
importer!:
depuis:
nom: '@incubateur-ademe/publicodes-commun'
url: https://github.com/incubateur-ademe/publicodes-commun
dans: commun
les règles:
- mix électrique . empreinte carbone
- mois par anLes règles ainsi importées seront accessibles et utilisables dans le modèle. Par exemple:
empreinte électricité:
formule: commun . mix électrique . empreinte carbone * commun . mois par an * 100 kWh/mois