{"_id":"@akimeo/modele-social","_rev":"4-956156136d46fb5f789b7b27338ddd53","name":"@akimeo/modele-social","dist-tags":{"latest":"11.1.1-fork.0"},"versions":{"10.0.1":{"name":"@akimeo/modele-social","version":"10.0.1","license":"MIT","_id":"@akimeo/modele-social@10.0.1","maintainers":[{"name":"gabinzhouzi","email":"gabin.aureche@gmail.com"}],"homepage":"https://mon-entreprise.urssaf.fr/int%C3%A9gration/biblioth%C3%A8que-de-calcul","bugs":{"url":"https://github.com/betagouv/mon-entreprise/issues?q=is%3Aopen+is%3Aissue+label%3A%22%F0%9F%93%95+l%C3%A9gislation%22"},"dist":{"shasum":"0b836a76740f93469780af79d2c344e9af2b9c76","tarball":"https://registry.npmjs.org/@akimeo/modele-social/-/modele-social-10.0.1.tgz","fileCount":5,"integrity":"sha512-End+Hu/wkYwkiSk3sWfbA+luRCmZ60seWU0XBLQa4bkUw3a0NR5HohEl9vOEqJyxqDgMI0cZLNmgXiK3B6+7CA==","signatures":[{"sig":"MEYCIQDvwAkiaOfhLxdT2P5kmOkuE3US7fql+7OLXYSKtYxs1gIhALYSLa4D2+Cy8hFENWu2rtwwbsWDo/FgsBn76a3VxeBo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":726889},"main":"./dist/index.js","type":"module","types":"./index.d.ts","module":"dist/index.js","gitHead":"f0348b38b9de03c5c5f5611cf55d23bbb971a369","scripts":{"up":"yarn version --minor && echo \"ℹ N'oubliez pas de poussez le tag git\"","test":"node ../scripts/check-changelog.js","build":"node ../scripts/build-rules.js && echo 'ℹ️  Compilation effectuée'","clean":"rimraf dist node_modules","start":"yarn run build && onchange 'règles/**/*.publicodes' -- yarn run build && echo 'ℹ️  Compilation effectuée'","prepack":"yarn run build"},"_npmUser":{"name":"gabinzhouzi","email":"gabin.aureche@gmail.com"},"repository":{"url":"git+https://github.com/betagouv/mon-entreprise.git","type":"git","directory":"modele-social"},"_npmVersion":"10.9.4","description":"Les règles publicodes du système social français","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","onchange":"^7.1.0"},"peerDependencies":{"publicodes":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/modele-social_10.0.1_1771416153053_0.4198048224027706","host":"s3://npm-registry-packages-npm-production"}},"10.0.2-fork.0":{"name":"@akimeo/modele-social","version":"10.0.2-fork.0","license":"MIT","_id":"@akimeo/modele-social@10.0.2-fork.0","maintainers":[{"name":"gabinzhouzi","email":"gabin.aureche@gmail.com"}],"homepage":"https://mon-entreprise.urssaf.fr/int%C3%A9gration/biblioth%C3%A8que-de-calcul","bugs":{"url":"https://github.com/betagouv/mon-entreprise/issues?q=is%3Aopen+is%3Aissue+label%3A%22%F0%9F%93%95+l%C3%A9gislation%22"},"dist":{"shasum":"067af4f4981fe023e4edb5c17e10ddb37657d2d4","tarball":"https://registry.npmjs.org/@akimeo/modele-social/-/modele-social-10.0.2-fork.0.tgz","fileCount":5,"integrity":"sha512-LzjKvTaxTnwDBjsDExb09eWMuxSlQMtHForjLqb7kN/irNMRmv+e8OQtSNEoHXT3Q343jWAH+JVfdVar08V7fg==","signatures":[{"sig":"MEYCIQCHzSOjt4gs2oZDf2/gVHN/GsCWXLVBGdJu4qJD1TPpOwIhALhvTLhNBgkEbq8Yv5l8p+VVG9uCR+yPgqpo7N7i+/Sc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":740170},"main":"./dist/index.js","type":"module","types":"./index.d.ts","module":"dist/index.js","gitHead":"1d2d3e196bb2d3b8a02947890453767438db5bac","scripts":{"up":"yarn version --minor && echo \"ℹ N'oubliez pas de poussez le tag git\"","test":"node ../scripts/check-changelog.js","build":"node ../scripts/build-rules.js && echo 'ℹ️  Compilation effectuée'","clean":"rimraf dist node_modules","start":"yarn run build && onchange 'règles/**/*.publicodes' -- yarn run build && echo 'ℹ️  Compilation effectuée'","prepack":"yarn run build"},"_npmUser":{"name":"gabinzhouzi","email":"gabin.aureche@gmail.com"},"repository":{"url":"git+https://github.com/betagouv/mon-entreprise.git","type":"git","directory":"modele-social"},"_npmVersion":"11.11.0","description":"Les règles publicodes du système social français","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"js-yaml":"^4.1.0","onchange":"^7.1.0"},"peerDependencies":{"publicodes":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/modele-social_10.0.2-fork.0_1777013385287_0.45871961006873074","host":"s3://npm-registry-packages-npm-production"}},"11.1.1-fork.0":{"name":"@akimeo/modele-social","version":"11.1.1-fork.0","description":"Les règles publicodes du système social français","type":"module","main":"./dist/index.js","module":"dist/index.js","types":"./index.d.ts","repository":{"type":"git","url":"git+https://github.com/betagouv/mon-entreprise.git","directory":"modele-social"},"bugs":{"url":"https://github.com/betagouv/mon-entreprise/issues?q=is%3Aopen+is%3Aissue+label%3A%22%F0%9F%93%95+l%C3%A9gislation%22"},"homepage":"https://mon-entreprise.urssaf.fr/int%C3%A9gration/biblioth%C3%A8que-de-calcul","license":"MIT","devDependencies":{"js-yaml":"^4.1.0","onchange":"^7.1.0"},"peerDependencies":{"publicodes":"^1.0.4"},"scripts":{"build":"node ../scripts/build-rules.js && echo 'ℹ️  Compilation effectuée'","start":"yarn run build && onchange 'règles/**/*.publicodes' -- yarn run build && echo 'ℹ️  Compilation effectuée'","clean":"rimraf dist node_modules","prepack":"yarn run build","up":"yarn version --minor && echo \"ℹ N'oubliez pas de poussez le tag git\"","test":"node ../scripts/check-changelog.js"},"gitHead":"9ae849dec896fd3074ebfd77c26492fab6da62af","_id":"@akimeo/modele-social@11.1.1-fork.0","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-kSUQvKaxBAX+tNqwRgLPqEYhdpw5s1BCrgaYJJMTNtrtqHpYtJo+sm8DBtxB0au5V1J1IEzGsyGFFWJ3kW9tqA==","shasum":"0b2de55156ad3f5bc0c84195f6007118aac6557c","tarball":"https://registry.npmjs.org/@akimeo/modele-social/-/modele-social-11.1.1-fork.0.tgz","fileCount":5,"unpackedSize":748923,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGMHGE4fJKTLFphd8vkBLAWDNyM4tRDOuTmLuYp34rt3AiBdxHSZwQGgmJqvRQu7OfIG2hy4CXeWH8J6RFcbX2wznw=="}]},"_npmUser":{"name":"gabinzhouzi","email":"gabin.aureche@gmail.com"},"directories":{},"maintainers":[{"name":"gabinzhouzi","email":"gabin.aureche@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/modele-social_11.1.1-fork.0_1789321754401_0.01623091680131261"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-18T12:02:32.948Z","modified":"2026-09-13T17:49:14.705Z","10.0.1":"2026-02-18T12:02:33.270Z","10.0.2-fork.0":"2026-04-24T06:49:45.458Z","11.1.1-fork.0":"2026-09-13T17:49:14.556Z"},"bugs":{"url":"https://github.com/betagouv/mon-entreprise/issues?q=is%3Aopen+is%3Aissue+label%3A%22%F0%9F%93%95+l%C3%A9gislation%22"},"license":"MIT","homepage":"https://mon-entreprise.urssaf.fr/int%C3%A9gration/biblioth%C3%A8que-de-calcul","repository":{"type":"git","url":"git+https://github.com/betagouv/mon-entreprise.git","directory":"modele-social"},"description":"Les règles publicodes du système social français","maintainers":[{"name":"gabinzhouzi","email":"gabin.aureche@gmail.com"}],"readme":"# Modèle social français en publicodes\n\nCe paquet contient les règles [publicodes](https://publi.codes) utilisées sur https://mon-entreprise.urssaf.fr\npour le calcul des cotisations sociales, des impôts et des droits sociaux.\n\n### Installation\n\n```\nnpm install publicodes modele-social\n```\n\n### Exemple d'utilisation\n\n```js\nimport rules from 'modele-social'\nimport Engine, { formatValue } from 'publicodes'\n\nconst engine = new Engine(rules)\n\nconst net = engine\n    .setSituation({\n        'salarié . contrat . salaire brut': '3000 €/mois',\n    })\n    .evaluate('salarié . rémunération . net . à payer avant impôt')\n\nconsole.log(formatValue(net))\n```\n\n👉 **[Voir le tutoriel complet](https://mon-entreprise.urssaf.fr/d%C3%A9veloppeur/biblioth%C3%A8que-de-calcul)**\n\n👉 **[Voir toutes les règles de mon-entreprise](https://mon-entreprise.urssaf.fr/documentation)**\n","readmeFilename":"README.md"}