mirror of
https://github.com/betagouv/mon-entreprise
synced 2025-02-08 18:45:01 +00:00
Changements majeurs : espaces de noms, variantes imbriquées. Des notes en .md expliquent les changements, ou les changements à venir même si l'implémentation est en retard. Un peu plus d'ordre dans le dossier /règles : les 'entités' et règles calculatoires se rapprochent...
29 lines
693 B
JavaScript
29 lines
693 B
JavaScript
import R from 'ramda'
|
|
|
|
/*
|
|
TODO sélection temporaire de dossier, tant que toute la base de règles n'est pas vérifiée
|
|
*/
|
|
|
|
let objectivesContext = require.context(
|
|
'../../règles/rémunération-travail/cdd', true,
|
|
// /([a-zA-Z]|-|_)+.yaml$/)
|
|
/(CIF|indemnité_fin_contrat|indemnité_compensatrice_congés_payés|majoration-chomage).yaml/)
|
|
|
|
|
|
let entityContext = require.context(
|
|
'../../règles/rémunération-travail/entités/ok', true)
|
|
|
|
|
|
let objectives = R.pipe(
|
|
R.map(objectivesContext),
|
|
R.unnest,
|
|
)(objectivesContext.keys())
|
|
|
|
|
|
let entities = R.pipe(
|
|
R.map(entityContext),
|
|
R.unnest,
|
|
)(entityContext.keys())
|
|
|
|
|
|
export default [...objectives, ...entities].filter(r => r != null)
|