🚀 DAY 5 OF LAUNCH WEEK: Introducing Socket Firewall Enterprise.Learn more
Socket
Book a DemoInstallSign in
Socket

@incubateur-ademe/publicodes-negaoctet

Package Overview
Dependencies
Maintainers
5
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@incubateur-ademe/publicodes-negaoctet

Modèle Publicodes de la base de données NegaOctet

latest
Source
npmnpm
Version
1.2.0
Version published
Maintainers
5
Created
Source

Publicodes x NegaOctet

Report BugAPI docsContribute

CI NPM

Un modèle Publicodes de la base de données NegaOctet.

Sa documentation est disponible en ligne.

Usage

Ajouter le paquet à vos dépendances :

yarn add @incubateur-ademe/publicodes-negaoctet

Instancier un nouveau moteur Publicode :

import Engine from 'publicodes'
import rules from '@incubateur-ademe/publicodes-negaoctet'

const engine = new Engine(rules)

engine.evaluate('construction data center')

Utiliser certaines règles dans un autre modèle publicodes :

importer!:
  depuis:
    nom: @incubateur-ademe/publicodes-negaoctet
    url: https://github.com/incubateur-ademe/publicodes-negaoctet
  dans: modèle numérique
  les règles:
    - numérique . internet . consommation horaire
    - ordinateur portable . construction

En local

Compiler le modèle

Les règles publicodes du modèle sont disponible dans le workspace rules/.

Pour installer les dépendances et compiler tous les fichiers .publicodes en un seul fichier JSON, il suffit d'exécuter la commande suivante :

yarn && yarn run build

Lancer la documentation

Le code de la documentation est disponible dans le workspace doc/.

Pour lancer l'app React en local permettant de parcourir la documentation du modèle, il suffit d'exécuter la commande suivante :

yarn i --cwd doc

yarn run doc

Lancer l'API

Le code de l'API est disponible dans le workspace api/.

Pour lancer le serveur Node permettant d'utiliser l'API REST, il faut utiliser les commandes suivantes :

yarn run api

# En watch-mode
yarn run api:watch

Publier une nouvelle version

Afin de publier une nouvelle version il suffit d'exécuter la commande npm version.

Keywords

publicodes

FAQs

Package last updated on 09 Jul 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts