1.8.1 • Published 3 months ago

publicodes v1.8.1

Weekly downloads
198
License
MIT
Repository
github
Last release
3 months ago

Getting started

npm install publicodes

The library exports a default class Engine which allows you to instantiate an publicodes interpreter with a set of publicodes rules.

import Engine from 'publicodes'
import { parse as parseYaml } from 'yaml'

// We define a list of publicodes rules
const rules = `
dépenses primeur:
  somme:
    - 1.5 kg * 2€/kg    # carottes
    - 500g * 6€/kg      # champignons
    - 3 avocats * 1.5€/avocats
`
const parsedRules = parseYaml(rules)
const engine = new Engine(parsedRules)

const result = engine.evaluate('dépenses primeur')

👉 Continue to the « Getting started » section

1.6.1

6 months ago

1.6.0

7 months ago

1.8.1

3 months ago

1.8.0

4 months ago

1.7.2

4 months ago

1.7.0

4 months ago

1.5.4

8 months ago

1.5.1

9 months ago

1.5.0

11 months ago

1.4.0

11 months ago

1.3.3

1 year ago

1.3.2

1 year ago

1.3.1

1 year ago

1.3.0

1 year ago

1.2.0

1 year ago

1.1.1

1 year ago

1.0.5

1 year ago

1.1.0

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0-rc.7

1 year ago

1.0.0-rc.6

1 year ago

1.0.0-rc.5

1 year ago

1.0.0-rc.3

1 year ago

1.0.0-rc.4

1 year ago

1.0.0-rfc.2

2 years ago

1.0.0-rfc.1

2 years ago

1.0.0-beta.77

2 years ago

1.0.0-beta.75

2 years ago

1.0.0-beta.76

2 years ago

1.0.0-beta.73

2 years ago

1.0.0-beta.74

2 years ago

1.0.0-beta.70

2 years ago

1.0.0-beta.71

2 years ago

1.0.0-beta.72

2 years ago

1.0.0-beta.67

2 years ago

1.0.0-beta.68

2 years ago

1.0.0-beta.69

2 years ago

1.0.0-beta.66

2 years ago

1.0.0-beta.64

3 years ago

1.0.0-beta.65

3 years ago

1.0.0-beta.62

3 years ago

1.0.0-beta.63

3 years ago

1.0.0-beta.60

3 years ago

1.0.0-beta.61

3 years ago

1.0.0-beta.56

3 years ago

1.0.0-beta.59

3 years ago

1.0.0-beta.57

3 years ago

1.0.0-beta.58

3 years ago

1.0.0-beta.55

3 years ago

1.0.0-beta.53

3 years ago

1.0.0-beta.54

3 years ago

1.0.0-beta.51

3 years ago

1.0.0-beta.52

3 years ago

1.0.0-beta.50

3 years ago

1.0.0-beta.48

3 years ago

1.0.0-beta.49

3 years ago

1.0.0-beta.44

3 years ago

1.0.0-beta.45

3 years ago

1.0.0-beta.42

3 years ago

1.0.0-beta.43

3 years ago

1.0.0-beta.40

3 years ago

1.0.0-beta.41

3 years ago

1.0.0-beta.46

3 years ago

1.0.0-beta.47

3 years ago

1.0.0-beta.39

3 years ago

1.0.0-beta.37

3 years ago

1.0.0-beta.38

3 years ago

1.0.0-beta.36

3 years ago

1.0.0-beta.33

3 years ago

1.0.0-beta.34

3 years ago

1.0.0-beta.32

3 years ago

1.0.0-beta.35

3 years ago

1.0.0-beta.22

4 years ago

1.0.0-beta.23

4 years ago

1.0.0-beta.20

4 years ago

1.0.0-beta.21

4 years ago

1.0.0-beta.28

3 years ago

1.0.0-beta.29

3 years ago

1.0.0-beta.26

3 years ago

1.0.0-beta.27

3 years ago

1.0.0-beta.24

4 years ago

1.0.0-beta.25

4 years ago

1.0.0-beta.31

3 years ago

1.0.0-beta.30

3 years ago

1.0.0-beta.19

4 years ago

1.0.0-beta.17

4 years ago

1.0.0-beta.18

4 years ago

1.0.0-beta.16

4 years ago

1.0.0-beta.15

4 years ago

1.0.0-beta.14

4 years ago

1.0.0-beta.13

4 years ago

1.0.0-beta.12

4 years ago

1.0.0-beta.11

4 years ago

1.0.0-beta.10

4 years ago

1.0.0-beta.9

4 years ago

1.0.0-beta.8

4 years ago

1.0.0-beta.7

4 years ago

1.0.0-beta.6

4 years ago

1.0.0-beta.5

5 years ago

1.0.0-beta.4

5 years ago

1.0.0-beta.3

5 years ago

1.0.0-beta.2

5 years ago

1.0.0-beta.1

5 years ago

1.0.0

5 years ago