{"_id":"ode-csslib-panda-normandie","_rev":"109-b9521b68fc40e38dc22d61d4f4e2fbcb","name":"ode-csslib-panda-normandie","dist-tags":{"latest":"1.0.0-dev-produit.202209291312","dev-produit":"3.0.8-dev-produit.202304141149","dev":"3.0.13-dev.202306051804","master":"3.2.9","dev-integration":"3.3.5-dev-integration.202405161732","develop-b2school":"3.4.6-develop-b2school.202503101315","develop-pedago":"3.4.29-develop-pedago.202604011750","develop":"3.4.30-develop.202606041831","develop-integration":"3.4.31-develop-integration.202609151210","main":"3.4.33"},"versions":{"1.0.0-dev-produit.202209291312":{"name":"ode-csslib-panda-normandie","version":"1.0.0-dev-produit.202209291312","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"_id":"ode-csslib-panda-normandie@1.0.0-dev-produit.202209291312","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"92a06582e9905275f7c199c213ad024f6956a133","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-1.0.0-dev-produit.202209291312.tgz","fileCount":490,"integrity":"sha512-IRoYNWREgtHA3/CulywD4GF8TO1aEdpdTcJ+FMcOMG9OiYT1shj35VkW+B6pZnzKDKga7HGdakQ6mDwaKkJLGg==","signatures":[{"sig":"MEQCIGNtbLLbw3nPoYMelR+Yurzv/CWDYWIIv3JnoQzfv+tLAiAeOaM3DMK9YRaYU/Dh7wNEa35mlKf2LZNbI/b0yh0QvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21519243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNX23ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5rQ//UYPK1xoHMww7OgSf1L+oo0cU1Eo9fgqqYls+zQZC55lyEVAU\r\nvioGObYxieZ6UFu4HfSypGcQzX7YL7ERRT/gv7lxwx17fJLJJfNEAPYqlGOd\r\nz62O328JAohgNj2cU6jwGkA/Yhqx5VNWy32DVuLCWB928Pr4QGmJdZB0EZ9s\r\nkidZvUw7BNrKDedGZjddKckcSjmx/Lj6d1TDCaPC6AWMmUt5ebWd8BfTNyoa\r\n7t4rpNgIWPU2ri4XtrqDeiObaWXOBlxvQpTnrgCjtdrdRShIN+aRNPj/GZl0\r\n3QcRzF9KXkvNC7V3snDMS+XjyYpvORaFvTVIoAKn1EI9KnfJG8QREHrPkOur\r\nds7scAR8OCBUm4R84xDKjKnDVPp6/09916pAyyg0o7p9zFFYL3HSJfR3Unah\r\nz66C3mKKI20FInbszfWXXG8mpCzj1h1Dkk7saLilVkiH7qq8ZiG1x1SD4e+2\r\nednD9HAZhP0ijRt5CU7ktKTSSazGm+xGsCGac+xnejqJ+vdc5XxNXcwhbXIz\r\nsfKFfI0X1lNjWXlt2Hpht64DYAQABs0+psD4pxZfyglTqIQIv6gkhIom4usK\r\nA58ew447LQRMpcBEtd9Iaw8BNSYPpUrBDnaI+rOyAGn6UCwoi9Eg6hnu70NY\r\nPQoEe5/Uhy6GRtvYnfE85J7hhi/I+9kkQ+w=\r\n=ESqY\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"fc303da591670844e1d4ad6469c888f4fbf426d4","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@dev-produit"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_1.0.0-dev-produit.202209291312_1664449975263_0.13040846952615004","host":"s3://npm-registry-packages"}},"1.0.0-dev-produit.202210131552":{"name":"ode-csslib-panda-normandie","version":"1.0.0-dev-produit.202210131552","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"_id":"ode-csslib-panda-normandie@1.0.0-dev-produit.202210131552","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"6b41a449760dde8986ca9a330d1ebc7e2fc1c7b8","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-1.0.0-dev-produit.202210131552.tgz","fileCount":490,"integrity":"sha512-7RWDec2hh+pbFCNawyMbi/FHJs/QrkxhyDGoC4uQcYSlCiL6PoOA87ZwAcmWqqe/UYUm9mTAiNJyzfyJpmuFug==","signatures":[{"sig":"MEUCIB7c4WkVIyy2fXDV4awmpvxlu6050JmhVTOCNYApokW9AiEAtu3gnVnnwzLfzbgAqi48z7NTCeGUXT2D9FlmdGNu5ts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21757365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSBg3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmokvw/+M2s7lgXzbvJ4lt1mL/Wo7jwho4OcOO9cRi10MbsT8H28KiWO\r\n6SyyA3FPD9iESKJ+9dWXRsCkJ412gr7LQWn1Pc0nMqD4/kBwLAHTrEYOjbGp\r\nBwHtJcmvgM2MzcW7f3tHuu9n1c0aig6m5g/0IrYPHoDob0giWcvn1B1JygrF\r\na/Pu6Kc3JLDR+iaVPeHhgpRktKqiIR9mlU9jUT0SULUYwWwnoXNTyGL8l+L6\r\nDWJXUpPz+ET/ip4vD06GVsW1GGvB8dREIVpPY1f7AyXgzH4qjGaVNfhMioLZ\r\nr/ousHNeDPsLPNBY02iL/tFJ3Ip1Kvk682Tggt7vbCV4p6FpZdDRm6XBZQTZ\r\nLT9K/Sj1RE/GCjXmlgZRrp/p3psCx4aT+raTo+uebN+pMbRnfB13+1Gd1UdS\r\n2UmkTe488sgQHM/6uwRYaXQ6BfXfaAtZmPgSB/vUGf0Td2CzlXWHicMcVwov\r\n7z5lelkPjFkD7ks1kM4lP+SBZk/JQxjT2m6OhgTrA7ICGg1BG7FCQyiyCnGB\r\nQ7g/nWLQC8CIMtX9FlFAjh/oXFW1tbtnKOPxFrDB72VdN3Y+qqKYpkH4B/kn\r\nf7tQ4rBH8arSUYvMaM1AIQujL+xCr9MeJ1+Ge12dCRZ3PCxHNfDlwh10A9oj\r\nDmwUQWJFXVTfC5iLIhjx9fOEcEcYC9NXca0=\r\n=jBrd\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"2eda29177971409862d3ce243e4a8fe39cd1c27d","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@dev-produit"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_1.0.0-dev-produit.202210131552_1665669175285_0.3239821961152718","host":"s3://npm-registry-packages"}},"1.0.0-dev.202211041602":{"name":"ode-csslib-panda-normandie","version":"1.0.0-dev.202211041602","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"UNLICENSED","_id":"ode-csslib-panda-normandie@1.0.0-dev.202211041602","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"e93a2cfef62c1c7a9ad47095d26c94f1e5c1643b","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-1.0.0-dev.202211041602.tgz","fileCount":493,"integrity":"sha512-sYfcoAQqdWU2M6M92fGTqFBD7plcxAVzcdxrYAtn3go691jDObFTWHUzo1yP4f5tOHvVNBd28+C1sxCL1wSxdg==","signatures":[{"sig":"MEQCIHWxbF+PrEfeylAYidsWyf6LwjXfrU1799aO/OMQrXnUAiBqe4vOthsxgqUOfe8M4FcNyAhMt9b55ILdyf2eP2b4Pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21806483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZSmLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquvQ//VV+AeJ7Jc+3u+344D2WdvLecXI9U21RBnWlUpL7nOcKIq5IK\r\nzK4opbj5gnggO5YfZsppgVDJeLu6BMgJ7hK2Ssa9LcV04ZSGEfQazbgv9qK1\r\nXeAWipUL70X1bBNo7SKqkILlqe3Lub47W1xtiFMMn/PgPY33YlFAXrtm0vU3\r\nGr7Gpdb4JW4yqENiOYszmE7siu2Y6Dz5JtaSvitTxy5I6ZYZQAEch6RD8B6K\r\nt7far1rKaE88CPVpAUQxTL4OexeJr2qIXRShFl/wx0c5WQpOGgD8K+RIIHXF\r\n97yuXkXPMs/TezR/iph1j8XIzpbjY/7kAyydOoIGkTN3aCHLSnlIkuhD+N1H\r\nj/Zs8HhptANdrOaF8F03QqPzrNJkGYsF/7mNiOV5z9Bpfq0SbwNqb51BjFsX\r\nWDz3lEEz0pDJUd9oLl6ixb4MHBLzyibXNrjJicG+z/kAEpL2HZ9VLVxjku5v\r\nVHnQfJptLuoxI9mvH0qKLaoI8sWJ1iicylJEd2kgrKcqMvFsV2rjCSpMs7zj\r\nDO/yyeDLxpMKMYqHYOkaE8botmdgMBjb8q0lkDnyjVZVYvNJuRqmezDRVplk\r\nG0HiKHN5pK6BfoD3mztwsCf8AwYyb0cR6KnKoKHv6qyJ/OOuQSsrq0Kd16My\r\nPh6AZmq1JCl73rDz4mpv4b/G8+68MVEPpoQ=\r\n=20be\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"b7fc5c60b954e6371181998d41c0db554b383ab3","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@dev"},"_hasShrinkwrap":false,"readmeFilename":"README.md.template","devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_1.0.0-dev.202211041602_1667574155313_0.7726695081747896","host":"s3://npm-registry-packages"}},"1.0.0-dev-produit.202211071352":{"name":"ode-csslib-panda-normandie","version":"1.0.0-dev-produit.202211071352","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"_id":"ode-csslib-panda-normandie@1.0.0-dev-produit.202211071352","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"4396c34739d294281d8c2d28915d80fc72fb6f4f","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-1.0.0-dev-produit.202211071352.tgz","fileCount":491,"integrity":"sha512-LKtnELeMVX4wTZh4Ykr3qJR7Cw39iHOEPtjncGA3K1NNI9f7FlEMMxYrb8nVHZ74yO8HqEMrJ7vfeQAvkMP7Rg==","signatures":[{"sig":"MEYCIQChCLbEYRiouaVS4FhxBzbQzrtrl8SZmQ/nD/MiUrtZDAIhANTQlwVKpcpRdcevaNWkbjMJqnZXPkmw6l3RUBkiQkBk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21769782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaP+PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUrQ/7ByJy24sTubZc3xt5SeIvFsPQ25hw1joZAH+pJSKPLAaAyFYm\r\nIAZp6JXY0RrAb6iAWrSondZqhx5SF8mOxycTHjzgtozfDYhZI/5EPy5f33y6\r\njKHEo7GtGnzPFEUPfEmzhHDimqzQxu5IIacZ9bTWUgMcrMjIDcycVWBUxDKd\r\nT806RlM/7PvRuafEw/rWPG0JEfjjo1NfilxvyCDKn8g4mjGbGLzIlqMebS7C\r\ntMjeRTx8/PcGar9mcWIpDbulFJuKCV0eKu9ocHmCIThAirDTGXOhdZhSU5PX\r\ns9IpLPLZZOS0pFfLG4v1U+RZGTeYWXEdjLT8pMLfYEqkE6dRkR7mD7BLtjZu\r\nnNzB0EBBLgWSHHuSUUyQg7VftePGVa1g8P15b2INUIFyqIoj6F30dP4e34ki\r\nIEclUhQci2gl6HPFBtzZHXzd2IC8lKCKJRSPYDOd7IACyzFP+JKGbg9x+abG\r\neZZE2D16nWJ6lKnpSsJtBzJF7fdUlsmL8l27FWcaE8qbtFQ6F0OIFPwwAGhO\r\nn0WgF+RuYLPrax98f95FgdVPJ0eZ+MjJLAFmwxdhgxvhkC/2UEQq6VmqDkJb\r\nAPkPrSUZlbmndnapuPUbJ00PKj202+xG09R2Wualy8op+y0ZYo/fbF8n9T85\r\nhfxgke5WT0ZYrsqVa9o6+SiKn/ibMJ/uJJ0=\r\n=WCgP\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"156039161c2eec289b95d7124f6015a82bcc3dee","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@dev-produit"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_1.0.0-dev-produit.202211071352_1667825551616_0.18064813065465457","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"ode-csslib-panda-normandie","version":"3.0.0","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.0.0","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"e5b57aa40f1054c4dcc4fcedce212e3a7710015a","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.0.0.tgz","fileCount":504,"integrity":"sha512-pG+c/XVT6iRR6YGb2BQ98Oj0HhPlwkxTJ6P9VmNdL9DtGUi6fW1ESgJ/UjMK6/P0FDg7rscpJTuF7j6BpmhX7A==","signatures":[{"sig":"MEQCIGMSv9d6Zt1R2eElXxbC24RCJh0/755zUu+EZeX+TGAZAiBULfDlaKooewTmuCNQjzUWarvGEKB2JwZkRcJC+Sfhgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21780780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfi1WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEjA/8CebD273FcxzpwWcRqZZ65EQRHDNA0CbVcMIkylBSKh50Fl09\r\nvH4sCsdp0G93jgN1J2TyTc7VYNBjLn6bZcSFu9JlTU6wYh8ysaSmY6R3A1VR\r\ni//w8AppEZM7HVaq4GFZO3JsVqv/DjzE5PDwfp00fr3VfO1UzPUE17724V9k\r\n1s0UCi2Gu1TgwNGB5JHBQ0F+33GcGHjCRUu1+9SFJwqEhXCA7qD7n20gRVsh\r\n2Gr/vcUm6h44vy+zapFIHfhPq+QB+U9n+ziQd/0LF284dy7pJcPCvJTn44WI\r\np8Ua9kuCYGrxeVp8v8LFY3KKKd5D1Df/VNcdPRk/fakWTOkdmsTPHvwD6ur6\r\nLlAH2pU/1A8JaEF3j7zTUE2pe9X1SvRYC0/hUVDWbZUUPN+XJcE39XaWDKbD\r\nZuKMsk8JjSlorUore+n4fzTDbruPy2oucpKf2QFLDRsafmAGTtIMj0UQSZcK\r\n2ixSeNSiUOb3RpNld7EKyxcXDUX6TpAnLfVQWMCaktIWQa6faLv9KroBo8/D\r\nVRiTdH0YvLgR6N2srGcxLkA1NZtol0YX7Q6GWujkXRX96PSXDQs9MpyoXs2f\r\nMSuWS0RjtrW/yb1DrBLQsPBKbrVk9S1ljyCb4ba9ywQJxem5NPWKFcFE7qaV\r\nd1oSW0h4btqF9Im/GoHjidMPxWHoluDYvyM=\r\n=gOXC\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"67f916fc01d860f2049f9ecf2c2ada5a5ca0fa98","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.0.0_1669213526344_0.0870543312168719","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"ode-csslib-panda-normandie","version":"3.0.1","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.0.1","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"45a3eb0a7111a6a266a4b27665436e98bfed3a3f","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.0.1.tgz","fileCount":504,"integrity":"sha512-YBtNr3WbqhubafFbdIRDVKFzDMKIG3ndYstQMA8MutdP1q3uPl4QInSmh4PpRhyPZTJrOjfxYcBFfBuuVG6MMg==","signatures":[{"sig":"MEUCIBv0FnE6i4Pg2ZFX4vNPhl2Wxn4cCUaDKJkwb0ZfItzYAiEAjLWlCzZ9lnUKlHd6J80fZqpT7mId20MRlyoQ3gpYUe4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25236444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlxNCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLqQ//TP9JE8ts8hf1UPVascrRBMGpyXG53oyMdEJu7dZja/up9KWP\r\nYsMyJPfwfNFzT62pqgkEgsvIAAcmyjqYUCXMlVB87ImlsVk/RuKPwl3GhBeh\r\nCl1VgewsAsOEDcndwnE3DSZWgmmo2cobMXXnYJ6rCFc2cbNPbEef1yMGxfwp\r\nekVhfkQzV2HubRam3jEMIXq0MhKrOlDraFZpIhvazqdJ34iJeV7SVsL4X19i\r\nkmfKNNS/1VMoO7uidb+28wuBfWiy7iJet+Gl/huYdsvZNtAgM2t8Wf2qbXUg\r\nSRWYPW/y5G9GfqQnCTitJrqwrx38rAOaapseH/8JhXnduddt0Ck2EWQ/d2h0\r\nLdXZgx++iiTlVekTIP7ZAyej7E+16hgsGF9mwTeA0IIF1Ixozm5CdPZeg6UV\r\nrKJpRU0Z/Szjqx0ocfWh055uK/8ZyDHwxIxf3wmGyzbmZ/wBfR/Oqc78NWEn\r\nuUkR5X223+hbITnzgpupOGiqNWSo8uNSQUKIdqLGdXfxXDnVQlWGAF2S46wi\r\nQPNFYV+xDRwezhmAxPPurl96MMO0gUShbCmE1rT4wVnnWPEXHGSYlODMCo03\r\ng8cZJlnm98VQyOpMii/FV4BBkfDHErmQ24jI0UT7ZD2nOYLz3mDwptz3nZ0G\r\nuwimW9wyksqWW3tWRFgkW5+pLJoZ7iv59Wc=\r\n=6dS7\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"c3ed59c0de1450408b96dbf3efefe059bdda70ce","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.0.1_1670845250076_0.16834290599808277","host":"s3://npm-registry-packages"}},"1.0.0-dev-produit.202212121736":{"name":"ode-csslib-panda-normandie","version":"1.0.0-dev-produit.202212121736","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"_id":"ode-csslib-panda-normandie@1.0.0-dev-produit.202212121736","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"35e01d4ac9a9440e92e1f5150b34f093c4b16d17","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-1.0.0-dev-produit.202212121736.tgz","fileCount":491,"integrity":"sha512-upZIlDDOwAgyBBTmxOmAHG51PNTXmGL6fpGh4OQiya8EzDxEkyNfeaFdm4sRIGCnTopsEIilO5n+hIEkzhJACg==","signatures":[{"sig":"MEYCIQDMrdEoE+spMfw7zD7FS9KGmAwyKtpppACx+fCBJRzF4wIhANujRS5iM7l+Lmi+rVnXzchuqNEhFGt3rgbUgy9hI42m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21787460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl1h+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooNhAAmwKj02pAtXflW4zDUThN0Sw3He9X3nG+IH/eWkrUiYN9Ng53\r\nbUpeJebzOsOCa7mZy1zbeVmPA8F5MR6Oorb5g5qX5doa+lUR5QE9DV1GfE6a\r\nzYmjZ5PXtRSWFDYJNmxwbTfBkPtaMSwnlowoKHEd6zcb5uc2yevCXpXFeTVT\r\nmNIznXlpr5Se+mmHt/A5BTbIVKO5odBr9gl0fGegySgYORcmQLkywooUACAp\r\n/zoqK3akrUktxO+/jmiUrsq2+j/7CSPJGgVM29UPz6LIBxbOWXhes+1Kuxds\r\ntacQ0UCi3CjOdzm2rYig5QsvTAd/8IZDVGWElAPBBwldMjoha+kSsOV7DW5p\r\nZ045wBQnydBmj96Bvbmi2rvPn60d5G+h4tZoSg4nyiiLrPR+3SUczvod1hxZ\r\nQ4DCiQ4VlvgLuVrekTDSxHSWMi2yWWS4l96bEtO6B579MkbY+eDIawJcZWLw\r\nj8Ry3CdlRCICDe3gaxgZbTNrE1ih/b4HsR5xTqdve2Io8fw13Pn6rLGFXKp7\r\nM2tmIlVSCGVaA0Oh5d/wzvHA8flrmr2qHXjvBYXtU59vAaWvNceS+xy7amtY\r\nOd7Sr1Id2i4KeqSHZSS6Y3dc80z2mW0/W9uWiWWN4gtjygDp/tM5YDqHYjr8\r\n4qKfviHQc8F3XKJWqpXBp8Dl7a/MrMaBSvk=\r\n=Zzh6\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"83e174c2feb5ca8908fe92a6eeb5161ebbc56587","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@dev-produit"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_1.0.0-dev-produit.202212121736_1670862974356_0.5631213242291422","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"ode-csslib-panda-normandie","version":"3.0.2","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.0.2","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"6055c95dc9b5c00c3ebfd94a453f761cc29c0448","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.0.2.tgz","fileCount":504,"integrity":"sha512-08vtkz8j0nsB5Na2d+2EH0n7apkQ/S6Ij94+RCcKXIuJD2XH/aBMw7bbbgDTZEf4OnxNPvpYEPhSySzWmT+p4Q==","signatures":[{"sig":"MEUCIBQ2KeZkfmHwtRsJ86nGN9/UY+BbjCJJd85ki7JyVA19AiEArnAuQNhsFnF3R4E6I5VPOp371cb61DQUXjP1JXZrBFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25236528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmKFgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGPQ/9H8JwK/lcLpvSJ1RIZ6kf6BZaUah0zOPB0eLwhrRU2skP0qZv\r\nt9SL8iBJIwuCRmEQCB3Z71n+HlTzZbqsp5zrfTPcQNJFU3eHZ63aEkvBWPxi\r\nbLWiBJXdPvakL/vRA+IN4M9tDsOyz3tzgkltuclsdVpoI4xK08Xmn4E3C6hW\r\nPQnaayDEsmn2gkutXxIK0QgTOqbLYbhUy3WyKa57Bm0Kk7foSgPzgbOU9ieI\r\nzMvUq/BMrQCBH9prDVm2rLpQ1oD/fme8VKawrmAMw1wT4PT8t80461rDicUA\r\nP1aBs6bUqJLaNW+B3Xu/lV4Q/Vboit3ZWX7N3say2NmoYL2lCAp+JQnhGGZE\r\n1TR9GZ8OkHCmXDR4TT7X45E+te0n2NS9pytWcXGdvIrgYkkZyykgfks3aicZ\r\n6pifJbo49PbkF4POhctBIDi7RkgVHgVTLFeyCaIB5DlmMGL+n6/7M9OTo/W8\r\n4pdyHltGyjHiIIeyjVJWe5y04x4OQyk9KSgC7nrOmxUicGLiIo9kXwQHJe56\r\naFIG5bfvWQhBlievzVrEjrNptw6omeLnuMmRddepAoNSN66u2tm37G7P3Ir0\r\nEPQa2uC8+BJJVaLP7sa9xoK8gxq//2UglAAvFHuSGeVBvtl+r46N2oUJ5T1J\r\nFPdQsQ8ziJ2rDve0N6f7vuRG9aT6yseGB9U=\r\n=CPGS\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"bcad6518831401887a513073d4d5593e3abcb992","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.0.2_1670947167911_0.5173832936055385","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"ode-csslib-panda-normandie","version":"3.0.3","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.0.3","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"c063024c0f6b358d86a702513e6a12f5c9358d8a","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.0.3.tgz","fileCount":504,"integrity":"sha512-jC7zXbh1bTVFfcyhK/v4JAJXbcJ4jCkOp1n2P4jJRG2NWsFpngLc+fczSN2O19bJipCDewFg5bgcJcn04uEvww==","signatures":[{"sig":"MEQCIAmrBttXhVfjaZV13K04bgnfMTDnvwrFNWO6KqZwZd47AiAWirHUtn7bpx321EplYn0++E4TM2CSQBRoxcWgrgDjgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25236528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmMD2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnNg/9E8vk4v40W6+/Nh2V5GNYq2LGN++hsw/UzxwT6y0LsT/FT93K\r\nxL+On4FxFGzGIH6iR+nSp3hs6fe7weJoDm7bVS8hlsyQSpDFDvCMQ/wndfFg\r\nVLR7r6mUdz6WtNnvKnUVN227Qdl4f3CkRoxHx2jtQc5NYSPh3h2FAZVkFgwL\r\nr2C6b8etmout12SchQIdUfLq0L5OKf4upEf6pMh6OHzABwWpC4OEa4xPVIC7\r\nIgP/IX7ay3nm1uUSyK+TkD2/vXmUOQHhTTRUmN0LHMbeTsVONV5ralYpzC+q\r\nVdpJMBUjGF795z8nhj5lj0Bkn8i99C2cYaT4ii2tpqX2GzIYtwqrLHtL09bF\r\nfwIacSuIkQedIcivLHJyubSIYu8NJ6NZdBpj00DMxXEGdZQAO7t8SkaMqXf3\r\nIcX/Giyx+XOqHi6ANhL7UeSQElrAC5L8ULBo3k/yqWZNB5c2RpAq3FeBAeLt\r\nPcoMYb5sDIn3ce8nx4YqYbw4wxwlF9VIOJrSKJoW7CaCtqSOPv9JCrYscweq\r\nhOhX2uxu4hEQvNtw50njPeepG3umswI9KrdgWeyHvKltbczerKcOHgqOXvSA\r\nzDlWpJDMyeJQUQzPKjXq4ZUSIridvquPloaT7CE+R3Ih6a6WrOtEzbY8fgHM\r\nJPtfZH252sa5uqPe4P5M7yOBsd+ARd4cY8g=\r\n=dxnR\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"32a50d2365929d0c59e5ab8476de72c64b4ea4bd","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.0.3_1670955253705_0.711324578602889","host":"s3://npm-registry-packages"}},"1.0.0-dev-produit.202212151442":{"name":"ode-csslib-panda-normandie","version":"1.0.0-dev-produit.202212151442","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"_id":"ode-csslib-panda-normandie@1.0.0-dev-produit.202212151442","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"d028d20fbcaaca665dff26fb22567e1717af4ddd","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-1.0.0-dev-produit.202212151442.tgz","fileCount":491,"integrity":"sha512-JvI9rjpeuVfG0Uxzl8eLjxD8e/cGyBrbRIIjAQoQG1Y3OQARjLS0o1eVYd9djsLLvf6VtmBW3FFEvVbex5EI3A==","signatures":[{"sig":"MEUCICLcaYWVl0ZQIZ94X4IpKGeS5w9+vAUgChhOwP8i+CrjAiEAl8zRUZVexhaZSxcxAYlZ8GCRZEwdjCHOGFLhrR3KYh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21787824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmyQlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAFhAAonWrIKHFYzFj/BB7BGpnNRE2TbGlJNzWpqygU4o7bj7Yo7xq\r\n7ijRcbKEmI0S0mcN65zidxYt0aF5uyMkltZypgbdF+F8Vg8RtX1tH6g0aEHs\r\nfLhEF227ljvi7pJGzR7eGzZPOe2x5gAvCkF0j6wBj4AN29vKPTOTOHKlTU8X\r\nyXBfaE1zHuZXjbtwAlU/tA9JGGbuxHDeD1RoLcuYebfJnD1Us23Xx7by+A8f\r\nFM7/cOE5WZVCYbAOhK451lp5XlAknQxlfmWkJBmrm8V3v22P6ic2rcwAwc1j\r\nvalFoKRX/qClSUtElTPA57aprRnk599zeDQemsC2fvlkjfIuGajyKwgCztoH\r\nUNI5qiM2F0v2OEBXzwiVqrQRWDAaUz9VJQ6TMSiPXh32ajB+bPpMvz7MJ+ew\r\nUqRhw1vPFgS+mXyMS3dtghloAi3IdQH/n/N/occtl3zSwBfqKvK6veC4UNmo\r\n6XANkPjUCLqcJFolc+2U8Hn+de0Pnvx8DTI4Tu0rntRuwSR5fLU6MxJJn6Gw\r\nCG5GlXkZU/0hS17VmJC9RTgIKladw/OZGst60ocND//A7rhABGZJhIWc95Lw\r\nBPwT1tGe417YTIDEFwKOwVSzxb/e1JbqjZJziLNqV2GJcu1TYYlCUUnkhVvK\r\nbFdyqNuxxgYg9Bz+q8LR1MjiqzL3iESRGoM=\r\n=gyg7\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"83e174c2feb5ca8908fe92a6eeb5161ebbc56587","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@dev-produit"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_1.0.0-dev-produit.202212151442_1671111717023_0.7562331520056524","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"ode-csslib-panda-normandie","version":"3.0.4","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.0.4","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"5c8b680b2520da3f7c9c96b21caf193360ea4476","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.0.4.tgz","fileCount":504,"integrity":"sha512-beEtcWC+wDLMhu5IW3sb8dlydnaVfaQLBDxFvERKcC9JFl6CWWG5twprYbCncFve6kk7a3c2LqQd2dY8tIG45Q==","signatures":[{"sig":"MEUCIFcg80MUGjVzziMHOq2ba5uah4Ma5RWEu5+3HQvFY8JdAiEA7O51AM0/N+dP/eeJgvaTpONO/+T0btLkaGPT1w342rs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25236480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm0oBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMuA//Uv8K0/dkRTSPULqMLc/CQempC+3HiiorYocH6XHMSrxxuish\r\nZ5U8P+KZsnxDl8lgaiI4zFp1RroDEXJe4GbdyYlWsZRVSUL9qAwjBZDbeGFg\r\nVs9VMnTWp+fEpuRwA8IG6gFGZouNwAnYIF74woRKZO8bJFmTQMlflcPAQiV8\r\ng4lXDDVRuc1uOx/1aTtzavGJT/M29lBYi01yI2/U+lOX0Eh+g4Rfmx0AvaqA\r\n2kZGOA9aXrGLnTYCtgkUexnpl6XjEyDPvNeF/IVxJ5qlksINE380K/nfO5JQ\r\n9MWGjyvBkkQrx2pxkoevgsOU8eOwlt9reCp6AGfXLTrddKLmjfiizcQOWEjS\r\nLuECU8QbLM1V5rOsN5/+mSj56m3pKVmOQVOImyKn+ouSEAznw5/i0AWCZXX+\r\n3qzjh6UxLcPPLX/htiZY+1zL7KIMIMZqS8SdMlWAFcgxFoqXVMdL9Us75Cpy\r\nbOBVT9RJmkzDDJHl940uQsqW8vDkSdfe1WwerFjFw03Z7e3BkKcwzBg7Xkmi\r\n96ues49U9jXZSDPsg9fTOQ+Pvi6nrllQKwPfRCGWI9F0xUYai6jiC5OQH54J\r\nMTajM/vpIfwHXMI6x+jbS6WYzMgqzXGF1J19YRKKpoKEwYMF0Bm9fvEJ0Cqh\r\nvXPEbwgovIQ98tBAKQo2XpMAykxR1ntZVX0=\r\n=y98L\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"5ed5e16e85cbb14521e6dc6c39e3fe49f6f6e874","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.0.4_1671121408807_0.9914709857357007","host":"s3://npm-registry-packages"}},"1.0.0-dev-produit.202212161234":{"name":"ode-csslib-panda-normandie","version":"1.0.0-dev-produit.202212161234","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"_id":"ode-csslib-panda-normandie@1.0.0-dev-produit.202212161234","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"39a43714a2b35a4dfc5026882689d8f27ebde8d9","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-1.0.0-dev-produit.202212161234.tgz","fileCount":491,"integrity":"sha512-CA36BmOrnB2heSormv3RDhFy+sUmrC1XFkKFt5cLDC6VaiSSsz549icnQjYTk5NAczanxWof02yam/uYLEDHRg==","signatures":[{"sig":"MEQCIFMIlytI07AXnSs1hsE3h0x/e2Dnnw/znp086mQT0PMOAiBQniK1b2+jmzOBgVw0uQnnho+uyF3sj7z/C2DhToKBQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21787824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnFfUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXeA/+KC8gs+b5ezO3xYY3UC8s0TXjGiH9/2/oj5gRz70amUN5hVkK\r\n7f3/6NT3939MavJxfgYDou2SrgPZbOvLOFr/bNl1BQUf/3ZyCaz59v4LrEse\r\nsk/1MNn8VfbsFtBNf4V2dq873lOs+tZtQJUfT0kF6fP1NNLgk5PdNeWZJpS+\r\n0q8XI/D/IoR4+Bi+sXGky8xgRfWFw+RsYI2Hpk2oOx+UAlbzGhy2iXWB9DjV\r\n9tfMsja3noMh8Mv7FyLZQJTklxm0kwYguVWejMZYcTIy86Wz86c/tDI9F11n\r\nGfnUJeXbATlNxM9o5TVO+qv159kxJm1kTRUAjJib9C6YF5aSAfuHlbxUv0U0\r\nobh5FUbk/SS0G9ZyMlln+du0yg6S/c2GGc5eVZrlqRIaftXbkYzflXB2m++6\r\nZx4fb6LyPA6PczXan+auriQ0+RFyA4LPFTwnnBdLW+/ZQId1LdL3I//fomBw\r\n5MukFumjYvdBkIINZ3J40+N1MBnJnm1wQy/clTI5D9b7cSsM7fQyPGXuDI4E\r\n6zecwfVDbOnJsLQbXrUUqqK3BS4XYTWWZaVlinCIL20n4+3rAwge16tWPu6f\r\nAZtTtFtAl42MysSgCROd7M+nG2QAir0JV0tMAjvGI+cFp8fAQpWNbKjsEMwQ\r\nJKeySHsDI/JqsbyNa7sykmsIYezKdVgFqUI=\r\n=zFj4\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"83e174c2feb5ca8908fe92a6eeb5161ebbc56587","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@dev-produit"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_1.0.0-dev-produit.202212161234_1671190483755_0.04008738878867524","host":"s3://npm-registry-packages"}},"1.0.0-dev-produit.202301101842":{"name":"ode-csslib-panda-normandie","version":"1.0.0-dev-produit.202301101842","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@1.0.0-dev-produit.202301101842","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"9f7bbd63d1fa2ef0c53386f3e45a12ad52f4c392","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-1.0.0-dev-produit.202301101842.tgz","fileCount":504,"integrity":"sha512-Mk6n2mybxt1miticg5jLv3YHi7HGDOX8CoUL85lV2XWC3bok8zWlQzEatWnaWxpJrOYTscu7s5+wviEpjCLJZw==","signatures":[{"sig":"MEQCIAsvweOZiYsgLrzHMDFWxE5aCzRcAvGNQIY7kgDIXnzwAiAneWdmTbSsuvslHiBjp6gSR+8zAvHuXyD8SZuoOJ/2oA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25288893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvaO1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtfQ//c73QbxOHb+HhwQbpPNqw2X8fDUEx1gmO5Qy86aeAqSwkig5Z\r\nhTy6mxhRfllkFOHQrYtf8LasFVZmK0jDmI+Fp9PND/dnCXXmgi7ZODIlRZBd\r\nYyyp3bDyocr4v7f1I4OaawzpqMnQaYQiEkf3qoPH4b85sT/5vvrkKNv97xjW\r\nGX10r8KBhniqPKCImZfnZ+YfcjL33mDbpuFDlGKqoLMW2zukjAuAJEJ/GWMI\r\nYODaPfFWICsMaT6uT1Iutpb9+dTKHo1YBkSAJL6N9p0y5+f1HYTxFPbZ/oAC\r\niPnSkR0i/72XPAfZ2SGYbZAqnp0F6vi/p9d56aVnCFzyUiuGlgS2f9qa7B3i\r\nEk0bCwRy78Y0p3ROd2NH1Lsiry9ZD3fJYgpmqT+X2Qh9u9K2yQY4qPEDaY+C\r\ndNYV8kjIuLMO14vAFV6bZwn7okfOVq6PJlOHIS7CJWfGkCtWIP2jDLXxdzPv\r\ntt8AfuwOx9A2stgPPMzEcByaOzBM3rTvtAaQbDyD7bjLE0+QUrVcy+cvylEX\r\nJ5BClV0gG2kghbztu7LjOYUPeCbawttKwGdnxBhbsZXECIr8CsVy1oRQfGoM\r\nEntTIeG7ewuFmbbVypymc5L7Y0MoR8wkJuMhZxc1QZWADc+94txpZTkXeEMa\r\nJV8+20FswHBHgY3FYYYFUPFkBJkBcsQQ3nw=\r\n=oOTt\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"bd8b3e4afb73f486637bb1e6f638f0662568009f","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@dev-produit"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_1.0.0-dev-produit.202301101842_1673372596839_0.27238681014521093","host":"s3://npm-registry-packages"}},"1.0.0-dev-produit.202301111727":{"name":"ode-csslib-panda-normandie","version":"1.0.0-dev-produit.202301111727","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@1.0.0-dev-produit.202301111727","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"e3bb09647c1a4c7bc9f712e7b329be02aa942caa","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-1.0.0-dev-produit.202301111727.tgz","fileCount":504,"integrity":"sha512-5B3JFvE+K4nwKyYbtX54RF03c8MBrrN7l2tYnw8+Nw2QMHEpWCiaKFoPuZJDzLAjD8gtF9+xU3f9QLZgwvz72A==","signatures":[{"sig":"MEUCIEdNj2quCqJtjW2KIPR/N80uGNCUsNl+3TqsPv1Q15oEAiEAoQpHqjmeZE85KxHeDd32oBoqkQB99KO/scbY1dTqHfU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25288893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvuOgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq35g/6AiNaGQvVE/61AUKkhfDvWc3z26lu6thAefRSckkIeVRkICAK\r\nR3NmWYXl3YB0dBfUHPbXWBG9cJn7+ydUsHHytjiTDFU6MIaK7o3PdJSC++Bg\r\npO59046juwUpYBokc0LxKxtGR5QRAGbijEYGYOj5xaYuFwbqVVlJYYJyVRel\r\nNE14ToOPU7EitS/iU/eY1SL8zu/BqvBRszxJcOUGRYFRFUuRHha+ZHhbWrUQ\r\nf5+cPR4/o03oS9ZdxjGQgVjOSzLfarvyBeeVvIyzwVReSlIpZS3fCgwOr2gE\r\nieH+zndQiWg1s1GjARWbGfdZvG+iGITMEyrZAueGDqQubmC+PBHj/sPIW0ht\r\nrTa9Y+g8g4M0CDtvPYQCT2uItEXEqDBMUckZRbf1W8l+fRU2PTUUX5bLlMiL\r\n4WfPbhieia8y1YvWWDC0g6ZwjPaaCupLUSVJvDutrOvHtkC8q81w2H1x7pFj\r\ndCUlkMoir94nmTHqjyaG22D+/QZlqwGYSaGnKveIn0PFEvHg6GITFdJTMADj\r\nOpXaw1puX+6cOXPEVfqH5iArCfZgGWHZ8qVoTXYzDW2hsX/IFFgQXCpKFx8r\r\nST+il6feRODf5qkhQIJlissNvBCAbycHXQUQMunP6MMZ4kJgB8NOTuUk9OHN\r\njWDXmHGdJByvSFhYRvYR+mRZptmgrkk8tSA=\r\n=tKx8\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"bd8b3e4afb73f486637bb1e6f638f0662568009f","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@dev-produit"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_1.0.0-dev-produit.202301111727_1673454496059_0.3078938337293673","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"ode-csslib-panda-normandie","version":"3.0.5","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.0.5","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"5394a2d8598e61d83d8e317a0fcc1aecb0d1bd24","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.0.5.tgz","fileCount":504,"integrity":"sha512-Ol7aAmK16QlhqXCbwffLMUMYOV0H24y1vtT2S9IprAPvajzV4tuXHIFZb9URajz7q6hcWCLo7FNn4j+m4qx6/A==","signatures":[{"sig":"MEUCIH/7zCDTVETrD2HULYvfXr+bv+AEmfUQRRbBaTtTImH3AiEAgbRxjXeKvWFMyf3tXhI5pB8Uegp7fyi0DKbMNEwK+8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25321532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwXyyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxZQ//eqxn3qQ0aqL+PaofPxYQ7b/4qXkjvGeO6W8pK3uKxrJLWuLR\r\n/RMx+tByZQ/VfbzBe16ufuisvx7fsPfMOCwrcR+ok6Jqxrz+cIimaXouRrCF\r\nuyLtpGh4Uv8UpUAYRpXWyxsZn2mZtvR/N+KJVYVHky07BuJspw6ECwF25jJo\r\ng2MFGWzHCpcc296JSEXdk02wtkAadoBW2uL8PyBWLdBb82Secn2UvUHr8trt\r\nbWobQkjn3xRaVp6x49969LhXZTAiGGqSYfe0aFG1m0UUAI5p6ABUrFNc/q88\r\nBtXQLsktp3kcGTfN5e6mh6T5HRizFLauA/YpdjQPg1ygZLlABVcK7bzEfjt4\r\nEml/cvnnZXy2SexW5vO36PLF/iyKMfeM9X/7ojfUDqjgTKOkD6lb5RGJFMJf\r\n+dhAhsyzvRUU4rq31Qe/0FR7Xl3MJPN3vnsZCP3pJqlrc49Qf2jaX1ZeaGiN\r\nr3h7SdZ1TRrl6mJVdqDarX8Xxq1XrDnMfxDj8SxsmnqZfh8WCUQtKIfuGomd\r\nh9+x3CHfNW69CeE/7PNs2wsXg4TrXc1QhnT8uutiVqtEgnlvRJJwpQTMotQA\r\na5fCC9dJ52TofNk/UQ++76Xd5Uaw8JmNJlpPFvE6SBzMCoMjg1z+Y8Dxp04+\r\nca4hgoSVyYhri0W34I+ahspzRSYSBzN09Z4=\r\n=VxOl\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"c46b183b450a26f223d5906c5ee0e59ae6e3eabb","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.0.5_1673624754194_0.5013905932250575","host":"s3://npm-registry-packages"}},"3.0.5-dev.202301181849":{"name":"ode-csslib-panda-normandie","version":"3.0.5-dev.202301181849","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.0.5-dev.202301181849","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"0e2410fc28f014376b04609b92967ddaafbe9421","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.0.5-dev.202301181849.tgz","fileCount":504,"integrity":"sha512-FytY0R1HzAu8yyO1H7hHgGaIgEYGbneaPF7LblHv04RC6g9k/He/zo1QYJMYbRUJBBDcPwL7eJCbHMAhWndbnA==","signatures":[{"sig":"MEQCIB7dV+WNkjnnw5Je/DB1IB76RfSdk/Vk4E6yIymXiQ1VAiBGrwIMBI0hTRAENI1/YAnR6/QstPWVw7COpdrGcVR7oA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25350634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyDFtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCghAAo7EJ0mZ9LKqoq5FKXqZdGzYIzmNszT2M+ieDqkJ7RdeHgjj8\r\n4yHDR7RzJXmSriZ02n+Id1APwQENmQ/8qZhhJ3OZTPhgwfYPJVjnXES8t0iG\r\n86OSJut8rZPPVs/m0Sl3GfBgImQvYNSJEMECcBPvx1ksqgFXXgA18InEARd5\r\nYwq5tFXyuFBirP06doDN4sPKaeJVJxOPIsuu7H8LmNpyFhuHa1MI3D8c5Xj5\r\nzeImo986QS3MGqa5g5kaISPeLwG4SBizsB3wp0ji1xSyhu9CXgR8hFPpmkg0\r\nepDNPnXDRR3psj/Iy9nx0mz8yRXGPVqhIAa0mSU0i6YissyCS6PSrEpwrTev\r\nNd0v8n1tz0ujqR0u0UAiXTwnbUzmOBBu9UAZC9To5oWe1bV8XkfKXnkcKBxE\r\n4kmOmsPQdNIq1xCTCJ4Nsu+2mneen+dxpnEr/14tKQLN1QyDo33T0QnZIOee\r\n9YhEegaaub22JLoyH0BugqCX4sD0QQ0AZN8LoFWXeFv6WMQuZHjnkTKMTlRe\r\nczocMNaKQiq1egeqykyCqO2XeYIv2sZ+48yxOGFoxLOs78mOCCEkC3jt2loc\r\nEmLQ1xaITxkEVI2t2ncjVRV3V+HmrL6mZvs94oAiquSrnUuom0+JormAtu6v\r\nHMRyvMCqj2PmgbtC/sZ4DWipGcrrpQpGO8k=\r\n=Ti6/\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"ebc9a217b9c8e424106eb6b4fe83ac20b97a5855","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@dev"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.0.5-dev.202301181849_1674064237052_0.5308762093460198","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"ode-csslib-panda-normandie","version":"3.0.6","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.0.6","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"b3ba599e90ffaa7da619d9a819d45bb3e26ce033","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.0.6.tgz","fileCount":504,"integrity":"sha512-lJewW12r5EpLrgpmqH3XdVxn7UDD6dOofT5XXR55Ik7hUKk0JfhHW2QuXJ4a0wgBtnRGcWOjg7yTR0PLQHrf+w==","signatures":[{"sig":"MEQCIAdO1RbTdV83hMNnFWPH1L7oASGNBI6JuhDiMsrAA+/pAiBayLocVgfFmtXl1zRphWXgc6LrU6y4HKIosO+d/O2s3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25394814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj05uIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprXg/9HJ2uFqILp3O3wPAveqk+6aLFPT7kLEPBJRqzYYmn2e8YQMwc\r\n6V0dOVCLs9I25LHLqaFR4I/x0sX54n1khK3x9T9o/R5AF7J0xFPyZeEI+LUF\r\nnxFpIS1RwHG8d1790MRN+EeuIzgkv0EhYETbQyvkOnWYQ2EZSFOuTVoAM2fH\r\nqqv1S8W+p4vqduBaag9A5bVGSVkm9Ytz2pYKseOL50HaB9AgsL57KZtIAlqF\r\noaV1DeNE+b24hFXZ2RymwWzCiapxz0BC9jyHWCqjY2ZQocNjKLZWAEcB3TRa\r\nTm0wsTg5qZaIvlyCTNygvbQfk1OqjYCg+JdSM92tZUTjUhdQ23A7wmsPnlgH\r\nSkCZvuWqUEoZp2pcjJaRWmst6CCDDUvnXsDVw5im57jdUHd9IFSchpRxpbyU\r\njGvjYLPa19KGXzsUc3D7ZZR34ObKa6u9GiBaG1+9tgfbTG9BwpZib7QQzZ0H\r\nTtIcmwIaxlYGLaW7obrI+qysLiBswOYWrfmpxKENAvYLjoDLlirGa0bFB78I\r\nwa4g9kiucQZYEOOvQmQJxWsr2jrYPlEldB9UYICQ3tOf6KdRkEZOxf0wbtTY\r\nv6r48OL0JRJcuuvPQRItFqbwGe+W0BLQevnCtdHyVUn4FnjOLWWVNKDCehrD\r\nIshS+6hDeqGu4onx/pRRS/mTaXBXBnbHnvg=\r\n=9YCg\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"161d8b4358a865c2f17915413b0f6292c5253aa0","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.0.6_1674812296429_0.9648668844782304","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"ode-csslib-panda-normandie","version":"3.0.7","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.0.7","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"3d62c744323f8eeea024931c29530c2a0547771d","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.0.7.tgz","fileCount":504,"integrity":"sha512-gzj+nSOvqZp10pJd0x2w90f0F07LhBUhv3kgiJtA5vtvR216kVjH3/NYpBINbDDxMg/ooevWcDtf7jb/SDC+ww==","signatures":[{"sig":"MEQCIAh+7Loln965T2kUn52SQ5Wc90i8/KE5yTOJPF2X2swLAiBJMyPsCO2SwwncY2RBXw9fXc/C10mGKgdlWf1ELCFxjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25449666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj71zJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEcw/6A+6SyHcZXbR0dTFJRM44qMh2DXNHCYRPfowU6SF95f2/N8yl\r\n9E+cVind2u/jMhgNouNDDaU3B4kQF/JxxLoW5CmvfQUI0lTzoH+DEi5oTLZd\r\nLaUrmrxdk2KbyITU4ec/kbP8Xc7InsQJLMc4JWRCwrIfAVwVsN38lofBIhwb\r\n4LBItKlTaM6Q1azegfU+XLkNW5y+yG/jX8gAMJWnOcGTp3g4ZBuM++e9R1vI\r\nZ0mwsFcoFsRcuzhDXzYubxBGFMhuJJoTgZgNNoZT/Lj0vcXSrmwz7G085fsx\r\n6VfZm+Ac9jVLuPvEU3iUhcMpR62dVusbTmpzYZuX32HLIo2XlbZ6u5YCytYy\r\n2zWpMdgtgOkNf49NO7anKd3vZWtx0NmZbTmvKLzphvBs7MVjYgwegOp1AXSp\r\nJBtEfwdwQ5ZEpH4HYKlkDgxSTxuP0uEa9zNKBUPXJv4wVuVIDs58+8R4Zu4n\r\nfKvuqCFtGz9x8pvhTN4Q91NTjHCRN+Acqhc2ag1M7hwy4PN23orfyj+Bunow\r\n0TJhxvA0v90KYGtc7pK+dv7XLqCkbr2IzIUOJYHBs6S7BQ7VlRT1nDSvJpWN\r\nS44g8nYNq+gxH4ihrYczXsc4VaklNq2+cgjyf5i7h1dQczA0xVSfFyLMr1LB\r\n2u4u0+ivQN5vfphDPo7AOu9QAmNeSQXT+7c=\r\n=Fz4N\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"41cce67d4877b759d5b440097f18631fb742f665","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.0.7_1676631241189_0.4667746471634664","host":"s3://npm-registry-packages"}},"3.0.8-dev.202303031605":{"name":"ode-csslib-panda-normandie","version":"3.0.8-dev.202303031605","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.0.8-dev.202303031605","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"2dc8172646b8960197602824f0f4d5a770eca772","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.0.8-dev.202303031605.tgz","fileCount":504,"integrity":"sha512-iNDqEsshk0gu9c7Ul/28HrEz0c2y0OrjB3EZxDeTAPChv+drnQ9c4d6QzymrGfZ10OHquN14rIbf43fUoa63jQ==","signatures":[{"sig":"MEQCIH2EoUK5/Oy3fcAEM9gc3hgfc995pdgIpcAPDIc3jM/YAiAGYSRdn7779jcHM4b/2BuEsCMpI7kVCG3nWADA5LEYCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25504620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAgziACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoguBAAmKIj0t/QILIWUo/Gmyo233wQtkVTfIR8Qj0zVgjyWx6o556z\r\nLWLlAdq/HR1k9dALkwK5d0ZbHIaDQjYlAg2St1NRmgvSLGg7YA94HrJRBqlX\r\nVf+0MW9svVdT8oyrmyeuD5WuAJX+00Z+iJ+c+ohPYRYg52eTWLCRtsM1URHg\r\njMwdeM/z5Lwcq7EB6VJBLJf8ylM3sAYWbkaF73wewGd7DoqpBdJ86RSt4Ly4\r\nCKte9zO51WyvWeE3NUEn+0w9tkxjNDLFpRw3kKmKaQqhw5f8vgfQ29ixnli/\r\ngiMkohy11ifwARbZ9TVxBWg2h+SE5cDXAiA4/u8f/eEKoeyi2zbG5SrKnOsX\r\nm+FQBi4eO9eIClUo2agvRT7AomWg7MhCVIzTVfrYOEsEvq4LO16/Au6Q6sij\r\nqpZNeEHAT/MPRoqlVwAjb2vEa4oCRO4RHmVOLAE8RJfxiiuYUX7G8U2Se9ap\r\nI1Yi14CwRs/CP4Sv8TBfE88E6RDDM8BjTRRBOtkPbR49JAfEqKrEhb+opGl/\r\nMfVpgtLNu/PicNj9hSfx+0d1UludAKwk31QP93hoCqjOushNuv86Cv8ZvryS\r\nk3OptoDy4jtOVZJ8rGWqr0WzuMqWpTNs5uuQcZWtSMLS5MP1invGhE0wZufp\r\nz2jWh730CB7tJVY4u7KjIcm1Y9XtOJV3nBQ=\r\n=XvsU\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"c701450f6f054968adc5c369ed4fa841eef5efef","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@dev"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.0.8-dev.202303031605_1677855969528_0.60770128674083","host":"s3://npm-registry-packages"}},"3.0.9":{"name":"ode-csslib-panda-normandie","version":"3.0.9","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.0.9","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"2c69b3f5aa25eb0e218cf64d38220e519cd8d0e5","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.0.9.tgz","fileCount":504,"integrity":"sha512-EEfrBgaLtUttNd7PC9Y4rkxUEgXyaYkMAO/o2pcIBX4nJNlwWIUUtzFM8iU1h/cBu+DdXbuGqN6W1zk/b6KMZw==","signatures":[{"sig":"MEYCIQDeuTVpDrivLCyW5yXaUya5vAJvM5StP9ZfYXwUebuREgIhANWwSmeLna9WMhg3nGqJYx8O91WTrTMDWwSW/YvqWW00","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25581945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIWuoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhAQ/+JvJPbPTC1LyIZsNfu1hOLFsg30scqRq2TwJna0ce0kuS+3Hx\r\nhTGKp4cZqJKcWuw1t4VVoLW7Djgc1/086c/rvDWeToPmtca8IFvM0m6BaFB3\r\nWKGTj8Rb+8iZfHbAqbj4D8tNQl+HnaCvDUAd9AtxvRs3QJQSi3/MZaWWftza\r\nO4lFO4K9fnGOCAA8k4Phteq9nfQC7478tB0YfQkvpOK+g4JqJ3K7/CUQD6XD\r\nZ0cghEhJVLOlmMikGaFa6PwIRlXXDIOlep8WzFPBKo2e6F+Npp127NpLGcNV\r\nMGo3w5FimoyaL1z02O6w0/ydkDC5ZtJMuWsQDX8ojBKQWykoiiuIcpUU0ezK\r\niz4O5w/HEJWwpCvhh5vJuy4cSw+0/sDCjQUeqJx6l70y5LeeDU9lzxnblcWa\r\naNiZKpZBXELF3fB/epIOkxr8V2EZlVOoUI0YUmT2H4nE3E4+iyJJVHYVuDLy\r\nnwd2i0XoMaejzo5P2Y9BE/wqvsMMc8F3A6isVwJHHQun6rAG8/fM5phvoPcy\r\nuQK1fA6rx00SiT6GBgrE+Np9x2b5M+GiAwX80UD9PTgX7srJDVJzMHYcKpzd\r\nMYn8K2OSFMrFyYZatRsnOgCuJR7JlfBGlMvW8+t4ykiraJ3hAU+iFZN1AVha\r\n5r81g2VnHzLsgsT9LBLrt6WghD1sBG6K/Io=\r\n=lTJp\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"efb7aae8026fbfc7b6c7d98f3c9b1b9c5c1041e7","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.0.9_1679911847931_0.8207616361752361","host":"s3://npm-registry-packages"}},"3.0.8-dev-produit.202304141149":{"name":"ode-csslib-panda-normandie","version":"3.0.8-dev-produit.202304141149","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.0.8-dev-produit.202304141149","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"efbea0e7c05228c789fe2226480a5ff755bf0796","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.0.8-dev-produit.202304141149.tgz","fileCount":504,"integrity":"sha512-dCRsv98rmlKrJ0cAGbLdWus8b8rddsOwxhZkGYLWbMVkYlSZU9XM641irs0Mx9Ee21zzikU3Drw0nV5IgOmjyA==","signatures":[{"sig":"MEYCIQCcg/+V8aOEkItixQn5XQrgqqzMA4hk7SDkFyds58JsXQIhALPBx0G+lEQhls4h+NcabfOzXWW0QOcX0iiOxwr1a4pF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25495269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOSIZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGHw/5ARSs56Awb9dPxAYlLuR9I4vEpYaWOvsYDNnvZ6swAB6yS9ML\r\nx7dBkM80yWZzkWkEUkgr+5cez/7N9ab6TegK+gqMtRqROmFUhq4YEyyy5msd\r\nqeAqh/IFB6ZXmfflJTS3P9ioBfdScAkRKbZF6SI1/IE11Cz2fAV0fPlaYV39\r\nWf1QWEMlf7N3qZtPAK64HUZ6mXAHLHJ6MAvXtA1DhP/RgopN9ARGaoIKDEGa\r\n8YU28bAnVZiWWDSmphIV9f/WzDhJ+Nc2wSsyquIf/sFLLITiikTFPTOlAHd0\r\nQXbr0WpXOz9jgRodkHsR1UWOYNkpGIUawwWTqq+CSELXKrnQZ4sUjlQDo40Z\r\nv18YYjWMDXKmjUd7iwi3aOWOpok9SEN5bID9hOx9KeDiPC6vk8HcJiWkwXAw\r\nepOMNOoEH/yBHLtcMNNL9XKNyUrZAbgl2c5gijKs/IpBFu29RttnPwIDi+YC\r\nkzwn7gsW8TK+Ff6oNkTC5mN3OnQ/hm/RIQ5MJ0hiuQdL1/SLdqke3HyvLzId\r\n+6Lg6smfzxIMd6trExucLl3rqlHB1GfYIvW2mnG1U45vhMtoYetTdeADVUiw\r\novi3lMlnEnO4bggaudIk3+ZGsuW5EXRhV2+KuGfE9ElsRR7BIRPlKq8sVuvH\r\n6zF8xGfgQYXAGlKjHUzGE8yoe3GBQxPort8=\r\n=/yTS\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"7d77a3da3896d8aa11cbd2f6e12e3e3cb6ac8d6d","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@dev-produit"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.0.8-dev-produit.202304141149_1681465880738_0.43359792328946534","host":"s3://npm-registry-packages"}},"3.0.10":{"name":"ode-csslib-panda-normandie","version":"3.0.10","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.0.10","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"e16831f7f79f584851d5b0e80116b9bc5f33b879","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.0.10.tgz","fileCount":504,"integrity":"sha512-XaqlevanqF+jXzKRc09tvmGshSNZEnDLOPGo2E8noS8lnvrpiCz8yYlN2esQth5cQK07qjhjJkS5BDt2US7jug==","signatures":[{"sig":"MEUCIHzIr947/IjThHDrrfDt7LaWhA/qkNOQkAUrwMboEDs/AiEAvNhnPcOSgHL5JxVNMRWE8Yb3XWo7iyhVsW7MDxG/SBs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25621986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQoupACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrmig//YrTCMU6ZNqvGOW+mk3KwKNdjtVSsM1IXL3tTmPvVHx7iBjcm\r\nhMvkKmWMxgtnbSj3KT1Icazcrkea8zSbBW2HvbPaPjKmjqIOY67hYqplK46F\r\nSqiqoSwgflccm/ZIG8AVA7Ur+DnXhnsHSqD5iXR0KaEc14jtNRG+GYSol4Xr\r\nyio3oIXI8TFmEptMFKpUOOIAtfJKlZVN2e+4RtIK1AC2uqodGSplxA4RhPBa\r\nCH35w0wLI3i0VlGN1elZHce2f2li63YgVGoyrUeSlVmFKLYtRXW7rk9i9rK0\r\nRPHnHZbY37CFcAzTncQxVX1J4Vg6Is5kv9pCDQetb/74B4lOdBpjproZMduM\r\nMwfaO7ZA5hm1f6/4OBIMIVFTH3pOhv0km4LL1IBhD6Mk7Nyss+2ifNCvjiNU\r\n9WQ99wPfiBj4A7erQxnOtYdWe5QTaHs1fAdhrT2w0tyXjj5fmHC3Q+4qKUlF\r\ndctAsDpbsFnjjmI/KVUYr2fL36uz66TaHxzvz37hBgPRkiVb0Gib4sC0uKNy\r\nOYYGUXI4aRHQlAhReUnOhzz/n9wTey80Ddo582LMWgysvhSNzhZv2UZe9G6C\r\n2Sx9Cm8am8O/E6why7evlbj6ZvVNswQtaEQat8Yk9MC2khNwbuQGasflaxTM\r\n7EqcidG6qKaaLRgfE1p57fX/kUjzPGcXK4c=\r\n=Dm/w\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"0bda539e7c27a5d522d515a0c4350d9d26421190","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.0.10_1682082729466_0.6048969744026154","host":"s3://npm-registry-packages"}},"3.0.12":{"name":"ode-csslib-panda-normandie","version":"3.0.12","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.0.12","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"66bf2f90441ea727fe394af91cf6396597665ccb","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.0.12.tgz","fileCount":504,"integrity":"sha512-/WTOj81Afb7Q29oJCKF0A4byyBuPxgC/S81Kd6C6xYlDZdZAQSZ+q5+YpmLLxzBlNJuWg8kEPawZArDEhULYvQ==","signatures":[{"sig":"MEUCIQDcyq0BFBvHNKTEP9nNHVGbLl4O99j23REiPmqfzKmqhgIgVXQX5ZRJ+gJPpPRAdBefwDvKG7ioWgDtNUrZopCsnUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25624774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU2KtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIdxAAg5c2aOZ8KwOdMM3xGd3V/IPhD6pY82as13IC1SwINLgzHvwd\r\nqi0b9f4bre+AL9T9USSbzfqltFIqfvlmORQl5N4bJTWqi8CKNH2i920FSmvC\r\n5vi2L/RhlWQ7x6xaFlDzwcG4Y1cV1T9YXNK8C2Oig23EyVK1Nw0kBYUSJ5xn\r\nEqt+Zgc2zwV/zAZG1TielMWuQXqsguzRiOz/pQ2+NKM/O7A+7UlE80HlBDto\r\nLCjzneEHqT1Dqry0DDO//S5UJwbK3mPPuPQf70dMVYYW7gWmoXjBYeAWAPcO\r\niOe3Ixsg5t6T7J8Lt8zNlTH5KPNUORBGuGrt/v+PZxhcHaCtTbqHWunsbqDX\r\nctcdp6FJa37cNJehW6x3GHCACsQXrjCRALZmMzFsnN5uSmTD3dpXu1XjjftG\r\nF02gmHjHxzvrHR78ZAFsdsIO1T5uZX0oyI3YdVgyQ8CxAB3QxiIkAuS0+/Lr\r\nYujSIxIaDq6A15SUY8kQ3F60JaG6wbgFIYCFhtN2y/dUogeWNpYKiANiQrJk\r\ngGsacyNdD+30YxcoLnIDFNOBksRYSr8OBODNyxk6huFQgrUMwFdNc58JVuqK\r\nXNqFtAQJIW6mWQEyeHcqv6t5AiWp0MFwDAkNQnf46UbY47u0juBiWPothKtx\r\noDvCkwUkWzwh0Yq00Qbdu4UBACeILn64y60=\r\n=o0DQ\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"333da9e3a555dceee2ae549e90c1524cfc0c7050","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.0.12_1683186349388_0.206363580503502","host":"s3://npm-registry-packages"}},"3.0.13-dev.202306051804":{"name":"ode-csslib-panda-normandie","version":"3.0.13-dev.202306051804","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.0.13-dev.202306051804","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"47a47161fd1fc182d75de7d277519502db4fa8dc","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.0.13-dev.202306051804.tgz","fileCount":504,"integrity":"sha512-611HcF85v45Hj9UBzkSpKIDUGp54uqe3P+gqUwH9mO6P1FJR6EQeJpxM6E7SvWHb+Gz+SadfDKniyxKOTvTKZw==","signatures":[{"sig":"MEYCIQCbuHIeIe5UPDO9Vbqf20vLHeWCiIluMfADSXRSx5O80QIhALA7YFvRp8KEafms3QkhGedL6IMxR2SQyod3SZ8rrhhb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25717097},"gitHead":"0d02f389f3bc2d5fd435662376910abc87c5b1c8","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@dev"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.0.13-dev.202306051804_1685981148556_0.9434696747255693","host":"s3://npm-registry-packages"}},"3.0.13":{"name":"ode-csslib-panda-normandie","version":"3.0.13","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.0.13","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"4ecd44e488d66e7c681a3bbdbb4d1d93ed4f1355","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.0.13.tgz","fileCount":504,"integrity":"sha512-nuxBX4DuUWnnMbfqq+vR5G4zgxdo1fUsDiNvJ6+dIfC+jHYC4rifxeIH4SS6ev0wcrv/DqZxgNTeI0T64HuZuw==","signatures":[{"sig":"MEYCIQCiTUUzeSJsmf9HLzzfD/q1aqR2QSTJrVEqvl+6RwlJDAIhANxAANIkxS7ZK3OYDOR8XKriLR/yOV+POLpWDVbaROv4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25626272},"gitHead":"2549136e9bd9cfa7963f721bd6bff5f031a433e7","scripts":{"dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.0.13_1686238154789_0.4830609840942506","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"ode-csslib-panda-normandie","version":"3.1.0","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.1.0","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"f1a87d91842ab320a9c7b45b847fbed4b38224c0","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.1.0.tgz","fileCount":504,"integrity":"sha512-/gHiRWf0sTcH6YXYqgG3VrlVI5DPcO1hZuj8pWhruI6kU1EMrbYUsJfCvUax6JpunHSQwVULZWG6+6vzU/pRpg==","signatures":[{"sig":"MEUCIQCI891I0JE+uA5wbSEZLkw/lTXnzNX/os5sc3BA/ZMFYgIgLr3VhfXnL+NMzimNfhtS8oeyoxLLeghf+lK4kKqqwRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25853399},"gitHead":"aac9652c46dd7766d238988652173264f10fbfc8","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.1.0_1689614112452_0.653650723456441","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"ode-csslib-panda-normandie","version":"3.1.1","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.1.1","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"09058088788819d573bcc3b3163bdde1e8a452ed","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.1.1.tgz","fileCount":504,"integrity":"sha512-xrV8fq0i8st35lG+yMqwaCEfP+sx42WB3XN3I9wT+bd2ZvPUjM9GMUqgAM/Fv/zFDm+kK7rx3JYYjr4S8KYEdA==","signatures":[{"sig":"MEQCIERQJh1EfeRnfMCaBiOFJcnvpK76JdzR2vqSn3IwaHj6AiBa81LrPEjFrzavstAtzoRXa0vQGgzCwd16v/RF0W4ePA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25853399},"gitHead":"6b2b0fd5f516b4eaf8865f68bae3c3f4ee353148","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.1.1_1691434870748_0.1540415730565856","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"ode-csslib-panda-normandie","version":"3.1.2","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.1.2","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"5ba042e826451d39ce4497522e43df928138f594","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.1.2.tgz","fileCount":504,"integrity":"sha512-i8Jj5XxkR+lqPl905GPkmLACjkfikWV8FK4B1nWjpzJbvDS8dCsIAGRv5TPfg7OQbCNDSz3Uby6YLE+1PwqvIg==","signatures":[{"sig":"MEUCICkjqsKt47Tmc64crzgxjWdu1J8/BhJlODEe2+lf0MgDAiEA7GPv7OXWh9HFmXBoXdvsaoktBmHZjBMp2QEfOs+ygzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25853399},"gitHead":"9135547e73e7eeabee885b376c85f4c3cda49c97","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"8.1.0","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"16.13.0","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","sass":"^1.49.9","rimraf":"^3.0.2","prettier":"2.6.0","copyfiles":"^2.2.0","concurrently":"^5.0.2","entcore-generic-icons":"git+https://github.com/opendigitaleducation/generic-icons.git#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.1.2_1692989470275_0.2603185948139872","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"ode-csslib-panda-normandie","version":"3.1.3","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.1.3","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"a712188407577d69f483b1b497d67ef4840b3eb4","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.1.3.tgz","fileCount":504,"integrity":"sha512-bT3BIQMGaop0GtnEl60eL24rJXcan6R248/89aDybcwsv7J41CFEO5lNAjRZdUHS2BLKQasjOs3awrlNIJ0dUg==","signatures":[{"sig":"MEUCIGbV5F2kSL4UmgCeiZO07TwZ3u17pDTjM5jNOz0S6g4BAiEA+Gyoeb06gMhSfDqYsk3Rn2KYff6rlwAU4SMzeY4XUrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25858090},"_from":"file:ode-csslib-panda-normandie-3.1.3.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/47a9103f0974025175767a680efd0035/ode-csslib-panda-normandie-3.1.3.tgz","_integrity":"sha512-bT3BIQMGaop0GtnEl60eL24rJXcan6R248/89aDybcwsv7J41CFEO5lNAjRZdUHS2BLKQasjOs3awrlNIJ0dUg==","repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"9.5.1","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"18.16.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:opendigitaleducation/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.1.3_1693400549530_0.8734100048555402","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"ode-csslib-panda-normandie","version":"3.1.4","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.1.4","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"e1cb1fcaf6e2e312f03c072b8f96c282fc0d7d26","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.1.4.tgz","fileCount":504,"integrity":"sha512-Mq96h8qo59ufzX7abzmE/oW9nHMl4P6xlJjelQcBKX+EN2zDFQkg0SLcrJyW5DTsl+PvRoj+cUWkug9Mhi6VIQ==","signatures":[{"sig":"MEUCIQCojBlqz+6g5yMn6ZEyDu+fcsUb0VPJNa130Tbcb9SnMAIgBSeYnM7iu4Hbsus0oXpDE9njLBOcq7rBUUV4HNjHFrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25858090},"_from":"file:ode-csslib-panda-normandie-3.1.4.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/b56c0a4ef9fea784d1ad8a9075409769/ode-csslib-panda-normandie-3.1.4.tgz","_integrity":"sha512-Mq96h8qo59ufzX7abzmE/oW9nHMl4P6xlJjelQcBKX+EN2zDFQkg0SLcrJyW5DTsl+PvRoj+cUWkug9Mhi6VIQ==","repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"9.5.1","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"18.16.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:opendigitaleducation/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.1.4_1693814971513_0.9405258548534741","host":"s3://npm-registry-packages"}},"3.1.5":{"name":"ode-csslib-panda-normandie","version":"3.1.5","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.1.5","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"ad17acad9f435a11ac65e315499368ff56618415","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.1.5.tgz","fileCount":504,"integrity":"sha512-okeTIaR8AneqhRnvn6aoJW3gensGNbS+Ho4qAGkdKDBgjZSX+I3YsDmomvC8ywoUJmVBpZzkBBjBBnDyVGiF8g==","signatures":[{"sig":"MEUCIBocl8z6iCZOPV3btTabvLUCbNiY14+mP8V2eSPwhJZPAiEA5kdjq/y8TysPcloeM8re9tUqmvl86laLhr25/WaKZbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25858582},"_from":"file:ode-csslib-panda-normandie-3.1.5.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/fe85f0f7f6e682ea8d6efc80587ea7ba/ode-csslib-panda-normandie-3.1.5.tgz","_integrity":"sha512-okeTIaR8AneqhRnvn6aoJW3gensGNbS+Ho4qAGkdKDBgjZSX+I3YsDmomvC8ywoUJmVBpZzkBBjBBnDyVGiF8g==","repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"9.5.1","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"18.16.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:opendigitaleducation/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.1.5_1693924245743_0.7136788963838503","host":"s3://npm-registry-packages"}},"3.1.6":{"name":"ode-csslib-panda-normandie","version":"3.1.6","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.1.6","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"816c26978feecb6b374e5af264f58e33b2b3ade1","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.1.6.tgz","fileCount":504,"integrity":"sha512-ZFjykS+pqk3yTWZ7OTQXhQZ/f7SCs+3P3gEevwJIF0fjyi+/vVnj+rwxikleGhhRgvrYrs9Dl5DKQxmkklQ46Q==","signatures":[{"sig":"MEUCIQCryriyAnS4Y73Z69gDLRR1ISgyjLPUAZLWnwVLaIvZzwIgCmX1OXBUuzCPq9QkrDpbiAgBvBeTvZSdAPKFAiNjvcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25858750},"_from":"file:ode-csslib-panda-normandie-3.1.6.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/b5d141e72f769ebe932965f41feb4872/ode-csslib-panda-normandie-3.1.6.tgz","_integrity":"sha512-ZFjykS+pqk3yTWZ7OTQXhQZ/f7SCs+3P3gEevwJIF0fjyi+/vVnj+rwxikleGhhRgvrYrs9Dl5DKQxmkklQ46Q==","repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"9.5.1","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"18.16.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:opendigitaleducation/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.1.6_1694440942196_0.917503335477831","host":"s3://npm-registry-packages"}},"3.1.7":{"name":"ode-csslib-panda-normandie","version":"3.1.7","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.1.7","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"426d8ac0655c4c073cba609c0b4d42822f0e81f9","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.1.7.tgz","fileCount":504,"integrity":"sha512-1V7zWyXB5FAf4iirgHpbbmS+UJN7ArwHzXkTsLCFW+y5XJLWsAhgoJwK3v2SaC1SuMvaC1KZWw+x3WByfMXTLw==","signatures":[{"sig":"MEQCID1b9wqUnJR/Fw3nSrlQ+hU5Iq/Xew5kUHzGB6KvCtXhAiBkJoasLZVnOifTCR6dTcXxbnkRjpgoNSBs7QtNunzzKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25877696},"_from":"file:ode-csslib-panda-normandie-3.1.7.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/d5eba90d6fc3178ca6dc3c259c70b077/ode-csslib-panda-normandie-3.1.7.tgz","_integrity":"sha512-1V7zWyXB5FAf4iirgHpbbmS+UJN7ArwHzXkTsLCFW+y5XJLWsAhgoJwK3v2SaC1SuMvaC1KZWw+x3WByfMXTLw==","repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"9.5.1","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"18.16.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:opendigitaleducation/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.1.7_1698233394884_0.020850718990510497","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"ode-csslib-panda-normandie","version":"3.2.1","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.2.1","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"a2edab550e5f8de0bf2f7469c9b5768ba2dd69f1","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.2.1.tgz","fileCount":504,"integrity":"sha512-P7cPCJoEjb5qZpPujNWwd+xh/MrEYvXn8nr1D23YkqbPOWQD8/FhvRMf1zTZTSivtWLJYyE+dr0lsARFJSxh0w==","signatures":[{"sig":"MEUCIQDYuguCtpD9LNBpnXhb09kldcIziLKb7czMB1VFU7GkxgIgTYiNXDt7xKqhlXH4inVSYSR/GRcrg5YySHzuhUUHUeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25904515},"_from":"file:ode-csslib-panda-normandie-3.2.1.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/38c6d836f335efe338d13917bd9df4fe/ode-csslib-panda-normandie-3.2.1.tgz","_integrity":"sha512-P7cPCJoEjb5qZpPujNWwd+xh/MrEYvXn8nr1D23YkqbPOWQD8/FhvRMf1zTZTSivtWLJYyE+dr0lsARFJSxh0w==","repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"9.5.1","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"18.16.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:opendigitaleducation/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.2.1_1698319372743_0.7729552955193257","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"ode-csslib-panda-normandie","version":"3.2.2","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.2.2","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"ba8d446ff6aa149d9ffb7ecaa1b5609864f1c082","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.2.2.tgz","fileCount":504,"integrity":"sha512-5zA1LDkuw9FNoHIGoDYGF+1NIvzxzg/WpMM7xhyF4Wj7G0imMlnOx/o4uQ89vgzfVeExAibT/K8udV06ujlBhQ==","signatures":[{"sig":"MEUCIQDBiei8OHIuPydCJpQhE8NJ4FZMg6fLXVh7lHjNQrOECAIgf1fSrKXwSKaEant+j2k87IkmxYRjg23Y4ai0QKMZ20c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25904578},"_from":"file:ode-csslib-panda-normandie-3.2.2.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/362bb3c62b1e63ed115dfc1bf703b67d/ode-csslib-panda-normandie-3.2.2.tgz","_integrity":"sha512-5zA1LDkuw9FNoHIGoDYGF+1NIvzxzg/WpMM7xhyF4Wj7G0imMlnOx/o4uQ89vgzfVeExAibT/K8udV06ujlBhQ==","repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"9.5.1","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"18.16.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:opendigitaleducation/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.2.2_1701170010596_0.27705613619807257","host":"s3://npm-registry-packages"}},"3.2.3":{"name":"ode-csslib-panda-normandie","version":"3.2.3","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.2.3","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"9bc16d6f01e44124c830693c49a753812a5c9546","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.2.3.tgz","fileCount":504,"integrity":"sha512-ch4l63zEjrlhFnCNbbt4N/qJhqfx+Lx4v8uJJlixf3E7+Zus0dpRtWwlveMtdcvpn3OoSg3Wx0Bxij5z3kUgQA==","signatures":[{"sig":"MEUCIDvCiSVcZ2RuVFC72SGTY1Ntwu/lguZzPiR29wh9GajmAiEA4KtP5SuSHZe/+02QonTunZ6znPGiQ1AYzFuAG2SEaBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25868232},"_from":"file:ode-csslib-panda-normandie-3.2.3.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/da6cfa88f339db557e3e1e769080784a/ode-csslib-panda-normandie-3.2.3.tgz","_integrity":"sha512-ch4l63zEjrlhFnCNbbt4N/qJhqfx+Lx4v8uJJlixf3E7+Zus0dpRtWwlveMtdcvpn3OoSg3Wx0Bxij5z3kUgQA==","repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"_npmVersion":"9.6.7","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"18.17.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:opendigitaleducation/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.2.3_1702888093269_0.38204669116404055","host":"s3://npm-registry-packages"}},"3.2.4":{"name":"ode-csslib-panda-normandie","version":"3.2.4","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.2.4","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/opendigitaleducation/panda#readme","bugs":{"url":"https://github.com/opendigitaleducation/panda/issues"},"dist":{"shasum":"6dc3c18bcdd51fa4a329bfa9f5048fc97a07c184","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.2.4.tgz","fileCount":504,"integrity":"sha512-iGDvkxpi2cwCdiMqcfI7pkp/IWdY6bOZFvdRCxj6uRerIpZj4XJILwJ11wiDY6QL4phxT8qT0NfSrE4wPTOAjQ==","signatures":[{"sig":"MEUCIQCljfQMwgi0hOBFNFT9OPh+b74WPtCWie8eYMAhbpUPbgIgW22X8cyG00iMoEuktq3JIBs1JklXwwsurWo+I+y2Cts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25866937},"_from":"file:ode-csslib-panda-normandie-3.2.4.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/da257a4c77b7167ab223049ecb6383dc/ode-csslib-panda-normandie-3.2.4.tgz","_integrity":"sha512-iGDvkxpi2cwCdiMqcfI7pkp/IWdY6bOZFvdRCxj6uRerIpZj4XJILwJ11wiDY6QL4phxT8qT0NfSrE4wPTOAjQ==","repository":{"url":"git+ssh://git@github.com/opendigitaleducation/panda.git","type":"git"},"_npmVersion":"9.6.7","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"18.17.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:opendigitaleducation/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.2.4_1704993776488_0.8748155261296222","host":"s3://npm-registry-packages"}},"3.2.5":{"name":"ode-csslib-panda-normandie","version":"3.2.5","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.2.5","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/opendigitaleducation/panda#readme","bugs":{"url":"https://github.com/opendigitaleducation/panda/issues"},"dist":{"shasum":"9a1fad087c7b614a09b8962e0d52a15371b304f5","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.2.5.tgz","fileCount":504,"integrity":"sha512-0bOdHnaC4g+Ij8kdg8JICQwCQtEd7A+UQVtMXW6nvrBpquenLyOQ71oCG7WFieMqobh36Dh1gzK5m8zpCG1w4w==","signatures":[{"sig":"MEUCIQCYUNFqUvio591ce4aBmoxT5u4LmnH2u68Dz7cxXRXO7wIgJp2lpYRIRDr0ApTIgu0caUQeev7IPwUuZxAOAzMD8uw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25866874},"_from":"file:ode-csslib-panda-normandie-3.2.5.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/ff2b54ba3df24712fb2d5ead159c8208/ode-csslib-panda-normandie-3.2.5.tgz","_integrity":"sha512-0bOdHnaC4g+Ij8kdg8JICQwCQtEd7A+UQVtMXW6nvrBpquenLyOQ71oCG7WFieMqobh36Dh1gzK5m8zpCG1w4w==","repository":{"url":"git+ssh://git@github.com/opendigitaleducation/panda.git","type":"git"},"_npmVersion":"9.6.7","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"18.17.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:opendigitaleducation/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.2.5_1705411497784_0.2679560316577456","host":"s3://npm-registry-packages"}},"3.2.6":{"name":"ode-csslib-panda-normandie","version":"3.2.6","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.2.6","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/opendigitaleducation/panda#readme","bugs":{"url":"https://github.com/opendigitaleducation/panda/issues"},"dist":{"shasum":"e36fd52586fee1418835e3ac3a52b0510b5b6f91","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.2.6.tgz","fileCount":504,"integrity":"sha512-M1rJ1KJW5Gg4eG+mB2Fin0c0eXVzuwj+t2F9eBcZ5PtdH99Cf+KXSls9R4yCFkffwIzTEGPe2VbzhZV7Fib6pA==","signatures":[{"sig":"MEQCIE2TXdCweQ7MYGVCTGYW1YkNgAK8KQ0czEiiUICE1B8PAiAXx51peQz6q19LcVj9TUFEX2ajh4OKpHeBi4iscRfz3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25867258},"_from":"file:ode-csslib-panda-normandie-3.2.6.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/6c323c29349aaa345bfcf8a9c6541e1e/ode-csslib-panda-normandie-3.2.6.tgz","_integrity":"sha512-M1rJ1KJW5Gg4eG+mB2Fin0c0eXVzuwj+t2F9eBcZ5PtdH99Cf+KXSls9R4yCFkffwIzTEGPe2VbzhZV7Fib6pA==","repository":{"url":"git+ssh://git@github.com/opendigitaleducation/panda.git","type":"git"},"_npmVersion":"9.6.7","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"18.17.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:opendigitaleducation/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.2.6_1706549268827_0.40255280403785476","host":"s3://npm-registry-packages"}},"3.2.4-dev-integration.202402051021":{"name":"ode-csslib-panda-normandie","version":"3.2.4-dev-integration.202402051021","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.2.4-dev-integration.202402051021","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/opendigitaleducation/panda#readme","bugs":{"url":"https://github.com/opendigitaleducation/panda/issues"},"dist":{"shasum":"3bb1adc087ef17089b440dc86f6096448c8ded1a","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.2.4-dev-integration.202402051021.tgz","fileCount":504,"integrity":"sha512-1cCI6JsE5SOaqt5Y3z3rRBhYEpXkrNsboMtcva8lb02xCJ6xoQQQBFaqCISfC9iqICqNoS+QZeUCVlpMNyORhg==","signatures":[{"sig":"MEYCIQDgnszSN8h5ojKBwhAPZh8oSgSHdHRfc4zggHYovbyxwwIhAILyJyYvwZr/DbnWwVB95eoZ993gzLIjMZlo/GrsC0Yc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25872732},"_from":"file:ode-csslib-panda-normandie-3.2.4-dev-integration.202402051021.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/c1c0356feb88668a9fd57f616e1e5e05/ode-csslib-panda-normandie-3.2.4-dev-integration.202402051021.tgz","_integrity":"sha512-1cCI6JsE5SOaqt5Y3z3rRBhYEpXkrNsboMtcva8lb02xCJ6xoQQQBFaqCISfC9iqICqNoS+QZeUCVlpMNyORhg==","repository":{"url":"git+ssh://git@github.com/opendigitaleducation/panda.git","type":"git"},"_npmVersion":"9.6.7","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"18.17.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@dev-integration"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:opendigitaleducation/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.2.4-dev-integration.202402051021_1707124917971_0.5462536599253103","host":"s3://npm-registry-packages"}},"3.2.8":{"name":"ode-csslib-panda-normandie","version":"3.2.8","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.2.8","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"6e19d37ef12d5604b1277fbb3a84ebfc511a853b","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.2.8.tgz","fileCount":504,"integrity":"sha512-V6knH7vp+RiPuvDMpStvEfwWhxL/c6YhugJ26Wdz+GMf4MPAlmK2wLR2zMO8NWcwucDFwuATMLTg04MEZSjqqg==","signatures":[{"sig":"MEYCIQCVzIOaOFGYLWZ2SPPFqBGRRCc37+qzALJ+Yx6c5IZtXgIhANp29zPOf78i7r+ye2NFZ9o6+px6qVo0yjBK1h+l3mq9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25867700},"_from":"file:ode-csslib-panda-normandie-3.2.8.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/64e6e3ba7df116c08e5b222cfa4a4ade/ode-csslib-panda-normandie-3.2.8.tgz","_integrity":"sha512-V6knH7vp+RiPuvDMpStvEfwWhxL/c6YhugJ26Wdz+GMf4MPAlmK2wLR2zMO8NWcwucDFwuATMLTg04MEZSjqqg==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"9.6.7","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.17.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.2.8_1707998125645_0.17684581961817591","host":"s3://npm-registry-packages"}},"3.2.9":{"name":"ode-csslib-panda-normandie","version":"3.2.9","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.2.9","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"4ef71a661c1e26a7611a5d43aa9ec561e276a5e0","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.2.9.tgz","fileCount":505,"integrity":"sha512-gBxcnsRz/4dmj/NucUvS432DMNZBLfKe2/6085XwNM1D9Xdj3pC4tSX1J3j+z2E2O2PRzg68rXi6ua1okYe6jg==","signatures":[{"sig":"MEYCIQClqECNEar00NWt4+ObsX6s9m2bk7TT2uOgfofbEX6KcAIhAJAV/cXlA5Crwfx+Cu1vqpCpGnD6SSPc3iWJ0auM2NvZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25877955},"_from":"file:ode-csslib-panda-normandie-3.2.9.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/886b99ecc3fd911060515addf042bcfe/ode-csslib-panda-normandie-3.2.9.tgz","_integrity":"sha512-gBxcnsRz/4dmj/NucUvS432DMNZBLfKe2/6085XwNM1D9Xdj3pC4tSX1J3j+z2E2O2PRzg68rXi6ua1okYe6jg==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"9.6.7","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"18.17.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@master"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.2.9_1709548659913_0.28886446058290627","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"ode-csslib-panda-normandie","version":"3.3.0","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.3.0","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"3bf90e62bffef917b3d511b739fa6b53b871f0c0","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.3.0.tgz","fileCount":506,"integrity":"sha512-hXpe7c3/CEIFautSQpAXzopN+0tYTp7QNi67BGxJP7Cgfu1i0b0FLROBbQpwSjPrTzjkemno1ZhKcl0ocCsAbg==","signatures":[{"sig":"MEQCIBD29ilQpGFUFRYpW4Emqqlu2rw+guLR7vaccr1NC2d8AiAKMWezlzjvXDdPA9wZSIB3stgoHye0KTjZ5YGB041KnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25887788},"_from":"file:ode-csslib-panda-normandie-3.3.0.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/a406630c10b5086dcbf5315bd084bece/ode-csslib-panda-normandie-3.3.0.tgz","_integrity":"sha512-hXpe7c3/CEIFautSQpAXzopN+0tYTp7QNi67BGxJP7Cgfu1i0b0FLROBbQpwSjPrTzjkemno1ZhKcl0ocCsAbg==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"9.6.7","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"18.17.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.3.0_1710237964070_0.11440270183156764","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"ode-csslib-panda-normandie","version":"3.3.2","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.3.2","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"5f65ef44c34ceb053fba8ac9211e82086b78ae72","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.3.2.tgz","fileCount":506,"integrity":"sha512-O7RRvuj09arpz8Q0vESmuecDo2NEwkOjX4qACKIWYFkuhZWcsytpzmuVx2An01nXSCln9CJBH384Hbzksh84JQ==","signatures":[{"sig":"MEYCIQC22som8mUbcWlkIpCoBxURI0iUfq595V5HR5Yma10dgAIhANfUmObJrB0gq+Qd4zKi7/BQFWjpYwQb8c/yTpQnsYE0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25890386},"_from":"file:ode-csslib-panda-normandie-3.3.2.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/61f2e2afc4b37c6ce58b36dc5d2ea42e/ode-csslib-panda-normandie-3.3.2.tgz","_integrity":"sha512-O7RRvuj09arpz8Q0vESmuecDo2NEwkOjX4qACKIWYFkuhZWcsytpzmuVx2An01nXSCln9CJBH384Hbzksh84JQ==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"9.6.7","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"18.17.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.3.2_1712590053101_0.03023613815771342","host":"s3://npm-registry-packages"}},"3.3.3":{"name":"ode-csslib-panda-normandie","version":"3.3.3","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.3.3","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"2d158af47a31ed63e7c2b6bda9fb4d0ecffaf968","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.3.3.tgz","fileCount":506,"integrity":"sha512-5mFgXlMSrojm+fMz+hpEhuOVg3oTDWB9x7Sd5XsXLNYGeWYOOoCEzGjK4eiwb9BAy49DIUXWfTVWHso5ei6jtw==","signatures":[{"sig":"MEUCID3CGPvuOJsT3N1kRKZhGbaomhMT7iSNA0vYayWoQ3MwAiEA4P1ot6ngILdMvHY71msUdg12Lmalbs9T4uYokw+GDXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25890193},"_from":"file:ode-csslib-panda-normandie-3.3.3.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/e3f7628fc66250d559a3f604b4474f20/ode-csslib-panda-normandie-3.3.3.tgz","_integrity":"sha512-5mFgXlMSrojm+fMz+hpEhuOVg3oTDWB9x7Sd5XsXLNYGeWYOOoCEzGjK4eiwb9BAy49DIUXWfTVWHso5ei6jtw==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"9.6.7","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"18.17.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.3.3_1713171053199_0.8313442028718878","host":"s3://npm-registry-packages"}},"3.3.4":{"name":"ode-csslib-panda-normandie","version":"3.3.4","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.3.4","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"595099bb583cbbd589138ac0a2aabcef7997e275","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.3.4.tgz","fileCount":506,"integrity":"sha512-xfNJW+YRjfM7myozmANGEF6vsWaNH5qsS9B11Bhuo3umFfGoVP8/uHfESx+8b3H4dw6Kxu/0qyP7iiBoPpt+MQ==","signatures":[{"sig":"MEUCIDSA1kHWOi49nNBIYux8eQfn/3DSNECxZXB9oN759n2FAiEA5gUg40ELzWrbkwweR0zten6UFMTAduSyfe8u2DpB9Ec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25890837},"_from":"file:ode-csslib-panda-normandie-3.3.4.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/e90fe798a078e76ba5c7b768daf4e59d/ode-csslib-panda-normandie-3.3.4.tgz","_integrity":"sha512-xfNJW+YRjfM7myozmANGEF6vsWaNH5qsS9B11Bhuo3umFfGoVP8/uHfESx+8b3H4dw6Kxu/0qyP7iiBoPpt+MQ==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"9.6.7","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"18.17.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.3.4_1714491540021_0.3457433348589656","host":"s3://npm-registry-packages"}},"3.3.5-dev-integration.202405161732":{"name":"ode-csslib-panda-normandie","version":"3.3.5-dev-integration.202405161732","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.3.5-dev-integration.202405161732","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"f3361a730d1c67790d0be8c9d60ca853211d4dea","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.3.5-dev-integration.202405161732.tgz","fileCount":506,"integrity":"sha512-MHuGhhqbtQEMHCtfkARZlABXgLT343w0QJkgjGXcD5DwQd/8aHKF7sMuwc9D73CXzvZemyZdUpyRwW51ihiRrA==","signatures":[{"sig":"MEQCIBsWlM16U3nD59HmsFRe3fzHwsjpsm1XG12mGVMSKfQUAiAHSNnacXFLNnGxlTUT5AlIYOhoJKX0sLDBp2g6FT7u/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25861616},"_from":"file:ode-csslib-panda-normandie-3.3.5-dev-integration.202405161732.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/7f39de27b278b9053adeb59d86375a5e/ode-csslib-panda-normandie-3.3.5-dev-integration.202405161732.tgz","_integrity":"sha512-MHuGhhqbtQEMHCtfkARZlABXgLT343w0QJkgjGXcD5DwQd/8aHKF7sMuwc9D73CXzvZemyZdUpyRwW51ihiRrA==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"9.6.7","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"18.17.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.3.5-dev-integration.202405161732_1715873595890_0.12125293884795774","host":"s3://npm-registry-packages"}},"3.3.6-develop.202405241436":{"name":"ode-csslib-panda-normandie","version":"3.3.6-develop.202405241436","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.3.6-develop.202405241436","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"3242a54c159833e43537b9926d2ab115e59b63eb","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.3.6-develop.202405241436.tgz","fileCount":506,"integrity":"sha512-5LG23gIiJZ201AWUy7Kdh0QQOYm2L4uFbx0POErRFmjvz26J5Dyt1sdo//QCfD3ZklQG7EZa/tbJwQkdH3Dkxg==","signatures":[{"sig":"MEYCIQCPewkcB46BdIjjnpx1HS2Ma3OrSzTwCoNjSgdon92NigIhAKZLkksGIHbrsbTNHFLJJkjWfQoxa0loVYaMb7FtPrRk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25861608},"_from":"file:ode-csslib-panda-normandie-3.3.6-develop.202405241436.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/82794f9bea7509abfee0b3c728f193a8/ode-csslib-panda-normandie-3.3.6-develop.202405241436.tgz","_integrity":"sha512-5LG23gIiJZ201AWUy7Kdh0QQOYm2L4uFbx0POErRFmjvz26J5Dyt1sdo//QCfD3ZklQG7EZa/tbJwQkdH3Dkxg==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"9.6.7","description":"Panda theme by Open Digital Education","directories":{},"_nodeVersion":"18.17.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.3.6-develop.202405241436_1716554222786_0.48450768875797956","host":"s3://npm-registry-packages"}},"3.3.5":{"name":"ode-csslib-panda-normandie","version":"3.3.5","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.3.5","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"0301f6a6e2f71b913b15ad274d00ebd39c0eb6cd","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.3.5.tgz","fileCount":506,"integrity":"sha512-P3vMsF7kb/gmt7NjRqxf8A/jO1DNkJw8mG5LbMT6UCoFiO0CSgwTW2Fvz7lsdfben7wS8wUNp4nGrGPtwdBS6g==","signatures":[{"sig":"MEQCICNM10Ti8Bh/bmgEIjZmfpEGLH8yv9lOLuNhbFIHoqOHAiACQVkIzkxxjELhIqvxZhrSgIcTQkldrMzHByD1pc38dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25861572},"_from":"file:ode-csslib-panda-normandie-3.3.5.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/aea1800e312dc1ff9ed86d7393351adb/ode-csslib-panda-normandie-3.3.5.tgz","_integrity":"sha512-P3vMsF7kb/gmt7NjRqxf8A/jO1DNkJw8mG5LbMT6UCoFiO0CSgwTW2Fvz7lsdfben7wS8wUNp4nGrGPtwdBS6g==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"9.6.7","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.17.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.3.5_1716914559856_0.7120016572531545","host":"s3://npm-registry-packages"}},"3.3.6":{"name":"ode-csslib-panda-normandie","version":"3.3.6","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.3.6","homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"816cfa38a6db10ff05b5a32132ac8348e92d8ae5","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.3.6.tgz","fileCount":506,"integrity":"sha512-59wpek5Lb48W/MxLuvhvG0UeowmKxbsmfEgrvD1woWjm1t/WA5WPA4cpLABluiMRaXHlugbDAUEb695rP8SceQ==","signatures":[{"sig":"MEYCIQCemQgVf7/uTpZwge4cJZNlAT/n+KtclQq+riu96WLW6gIhALSsEFvvpTk/fMTHetv9Elum1AijX9RJc123Nufk2c1i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25861572},"_from":"file:ode-csslib-panda-normandie-3.3.6.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/4f81a0c21c6ec6b23f70b29d7cfd0b2c/ode-csslib-panda-normandie-3.3.6.tgz","_integrity":"sha512-59wpek5Lb48W/MxLuvhvG0UeowmKxbsmfEgrvD1woWjm1t/WA5WPA4cpLABluiMRaXHlugbDAUEb695rP8SceQ==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"9.6.7","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.17.1","dependencies":{"entcore-css-lib":"npm:ode-csslib@4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.3.6_1719588756673_0.06848934244923166","host":"s3://npm-registry-packages"}},"3.3.7":{"name":"ode-csslib-panda-normandie","version":"3.3.7","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.3.7","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"841128a97449e964e7599674247c85358ece0500","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.3.7.tgz","fileCount":506,"integrity":"sha512-IOZGh0riYZ8pB7DexTMQIYoj/EDnajddT0Pofd4cRQwIlLNfedOwL9iAT9jDVtfyoyQwQvtTvG9H2f8uLuFK5w==","signatures":[{"sig":"MEUCIQD4eppn8AG35XQNBHANgwAtK6bID3cyDz9jAzoBUEJ8AAIgJN2h1Vsh7oIyk6xPyHROx7Ec6OBc/hAtminly72ODrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25892466},"_from":"file:ode-csslib-panda-normandie-3.3.7.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/ffa05e230d1e16bd805e27671c0fbb47/ode-csslib-panda-normandie-3.3.7.tgz","_integrity":"sha512-IOZGh0riYZ8pB7DexTMQIYoj/EDnajddT0Pofd4cRQwIlLNfedOwL9iAT9jDVtfyoyQwQvtTvG9H2f8uLuFK5w==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.7.0","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.3","dependencies":{"entcore-css-lib":"npm:ode-csslib@4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.3.7_1721060098921_0.9258821338599454","host":"s3://npm-registry-packages"}},"3.3.8":{"name":"ode-csslib-panda-normandie","version":"3.3.8","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.3.8","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"f48a983c8888afad3c395d0125db5280c748e16d","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.3.8.tgz","fileCount":506,"integrity":"sha512-bGMgFshBCrcA04fmwvefSIL37suhwFzocqZJ1usD2x4LDUDnWgU0n7KFD64QLbny9hsWTlfOaMlaq77tE74ohw==","signatures":[{"sig":"MEYCIQDckI5cRS706fKccPcFYvkWWhAtvc6piKvJWWZmcwB1+AIhAL5cHH1K/FmX2S+2OMLsbw38/Fs92plDKMH7XxE07aPZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25892466},"_from":"file:ode-csslib-panda-normandie-3.3.8.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/a868d13b4c25ce82c41a495de362990f/ode-csslib-panda-normandie-3.3.8.tgz","_integrity":"sha512-bGMgFshBCrcA04fmwvefSIL37suhwFzocqZJ1usD2x4LDUDnWgU0n7KFD64QLbny9hsWTlfOaMlaq77tE74ohw==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.7.0","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.3","dependencies":{"entcore-css-lib":"npm:ode-csslib@4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.3.8_1722584915252_0.7523370053031351","host":"s3://npm-registry-packages"}},"3.3.9-develop.202408201419":{"name":"ode-csslib-panda-normandie","version":"3.3.9-develop.202408201419","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.3.9-develop.202408201419","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"76c054c5cf454d21e56ba9a179f0deabf41ed3b5","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.3.9-develop.202408201419.tgz","fileCount":507,"integrity":"sha512-bMw4YXTPseyW3QhELOGEbmZeaRK6/XAE/ftttmszzkk8JRrWavIXDQUWmAPVh3tA79+LN58aiXshXuRuttV4xg==","signatures":[{"sig":"MEQCIDnrnT5WLYWJ6BqMrl0kpsFHZKygCb+ve1dUyHonk6WzAiByPBM8YX90ZArx/4EQYr8fCCoA1/Lz/U16q6MKiWy18w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25922482},"_from":"file:ode-csslib-panda-normandie-3.3.9-develop.202408201419.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/b080f9413e6c7c1009310dbb9655a2ca/ode-csslib-panda-normandie-3.3.9-develop.202408201419.tgz","_integrity":"sha512-bMw4YXTPseyW3QhELOGEbmZeaRK6/XAE/ftttmszzkk8JRrWavIXDQUWmAPVh3tA79+LN58aiXshXuRuttV4xg==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.7.0","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.3","dependencies":{"entcore-css-lib":"npm:ode-csslib@4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.3.9-develop.202408201419_1724156395053_0.6643847362186945","host":"s3://npm-registry-packages"}},"3.3.9":{"name":"ode-csslib-panda-normandie","version":"3.3.9","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.3.9","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"b56521eae40262bf3094e8e16502dd455df190e0","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.3.9.tgz","fileCount":508,"integrity":"sha512-qaMxRVXYPkTEWVsF6xF0IUqtdsHyVAZI6ojEZbZY5QO3Z+S7La8FCssvBd5mIctIZ1PpXpBTqR5S7IDNgKl8cQ==","signatures":[{"sig":"MEUCICPQbij831KCXc3DBU2ILD9lJRTzZQmfdG9G2qJezwZuAiEAijl/rb5V3QXpGrO6T6WDW/it1kQpc1kMvcUscjyeo/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25914254},"_from":"file:ode-csslib-panda-normandie-3.3.9.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/0645b869c055de0f6a0eaa417f6e2212/ode-csslib-panda-normandie-3.3.9.tgz","_integrity":"sha512-qaMxRVXYPkTEWVsF6xF0IUqtdsHyVAZI6ojEZbZY5QO3Z+S7La8FCssvBd5mIctIZ1PpXpBTqR5S7IDNgKl8cQ==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.7.0","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.3","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.3.9_1724408824476_0.8423501387793166","host":"s3://npm-registry-packages"}},"3.3.10":{"name":"ode-csslib-panda-normandie","version":"3.3.10","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.3.10","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"2cd685439db160ea6b148dcf730723ba0e3e7f35","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.3.10.tgz","fileCount":508,"integrity":"sha512-2XJnNIQ3ds69Yu9isksQve8wR2XqE8H7opA2tETGLuyNRifEuV9B1CBlV2dv0FMObOb3yaH7j5H/P6f6+WDTbQ==","signatures":[{"sig":"MEYCIQDujARDlAseW/7zclcqqlrzhc4q1EmcfjbP68KzdBVfbQIhAPUqw9jcE8xVNohxwZkQ5635De05V1MMxxV4sEbnhAh6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25914255},"_from":"file:ode-csslib-panda-normandie-3.3.10.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/ecb04902c0a9ed9025cecc02fd4852d9/ode-csslib-panda-normandie-3.3.10.tgz","_integrity":"sha512-2XJnNIQ3ds69Yu9isksQve8wR2XqE8H7opA2tETGLuyNRifEuV9B1CBlV2dv0FMObOb3yaH7j5H/P6f6+WDTbQ==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.7.0","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.3","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.3.10_1725617467075_0.8606965936011775","host":"s3://npm-registry-packages"}},"3.3.11":{"name":"ode-csslib-panda-normandie","version":"3.3.11","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.3.11","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"2151abfdb84b8249a43c26804ae754fb6da99713","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.3.11.tgz","fileCount":508,"integrity":"sha512-ss9iBJ2IVcBN2gWZqF8KdEvJ8ag2YH6pP5DcDzPtrNERxQARPNQ4PKd1OSU8IuhFwVfPF+1dCfq58bK60i4QjA==","signatures":[{"sig":"MEYCIQCxViliF+c3CO8ZfKr3IIWJO6Pvw2qZKH7oUx5X7y5jWAIhAOqgAtdSPK5T8TVxzTmwa+yKNZ5BSFpHzzNXVVjYTjyS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25914255},"_from":"file:ode-csslib-panda-normandie-3.3.11.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/cdca2b831281e1ecc35d97b44d170093/ode-csslib-panda-normandie-3.3.11.tgz","_integrity":"sha512-ss9iBJ2IVcBN2gWZqF8KdEvJ8ag2YH6pP5DcDzPtrNERxQARPNQ4PKd1OSU8IuhFwVfPF+1dCfq58bK60i4QjA==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.7.0","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.3","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.3.11_1726756272585_0.8287342508081021","host":"s3://npm-registry-packages"}},"3.3.11-develop-b2school.202410091424":{"name":"ode-csslib-panda-normandie","version":"3.3.11-develop-b2school.202410091424","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.3.11-develop-b2school.202410091424","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"88c451fe4484ca49fe6c2e0824dee83f5428f7ef","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.3.11-develop-b2school.202410091424.tgz","fileCount":508,"integrity":"sha512-aC41BtnFdLN+G8RmhkhTql2h5E5k7jNCXvfmeNt07UyVI1GrDLnw3SfQStIXwian90y3vfNQip1W312EYLnH8w==","signatures":[{"sig":"MEYCIQCUQ44+4OHtZ5JglI4sZC/ZGv6jCTa33/hTCYQoUfB4lgIhAMLvWEm1Dx+qDZ083yGd3GI3VGA+e+VQIADH7TehQ0Sm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25914447},"_from":"file:ode-csslib-panda-normandie-3.3.11-develop-b2school.202410091424.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/9d3400a4bb62bf1b49d3733418872a80/ode-csslib-panda-normandie-3.3.11-develop-b2school.202410091424.tgz","_integrity":"sha512-aC41BtnFdLN+G8RmhkhTql2h5E5k7jNCXvfmeNt07UyVI1GrDLnw3SfQStIXwian90y3vfNQip1W312EYLnH8w==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.7.0","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.3","dependencies":{"entcore-css-lib":"npm:ode-csslib@develop-b2school"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.3.11-develop-b2school.202410091424_1728476724197_0.15225244671128624","host":"s3://npm-registry-packages"}},"3.3.12":{"name":"ode-csslib-panda-normandie","version":"3.3.12","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.3.12","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"16891d19de5882aa077210ce2c95ef19de8b672d","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.3.12.tgz","fileCount":508,"integrity":"sha512-xmD/CqEqRGvNdMesAhvBissCtsEhVQ147/dP7czqR5SniRb28Ei1/Sr+GX/Ahm6M9KOAKB6QOwJSgj4f2TL/BA==","signatures":[{"sig":"MEQCIA+UtxADK/0niCZNO4u3qbEpJ7nF09qPv6bZwbIy2XZYAiBvq8KTgxyyXKffuqjEOQEu5Ih5sjug0Qoq0Tch49Xfag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25917174},"_from":"file:ode-csslib-panda-normandie-3.3.12.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../ode-dev-server/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/f5d4fcaadb4736e5d41755ea50366c22/ode-csslib-panda-normandie-3.3.12.tgz","_integrity":"sha512-xmD/CqEqRGvNdMesAhvBissCtsEhVQ147/dP7czqR5SniRb28Ei1/Sr+GX/Ahm6M9KOAKB6QOwJSgj4f2TL/BA==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.7.0","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.3","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.3.12_1728658172911_0.07501172385374089","host":"s3://npm-registry-packages"}},"3.3.13":{"name":"ode-csslib-panda-normandie","version":"3.3.13","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.3.13","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"7346f1cf41c28d8969be15870df3e51b9d4806fa","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.3.13.tgz","fileCount":508,"integrity":"sha512-cKdmpa/QTAMJXsUAwmg9TREd0n16RzW85kpsIdWlKAVIOz5YxLV2CUBZ7aBrqZvcCNZZQfbiq7h+uGFArc+tyQ==","signatures":[{"sig":"MEQCIB8HB7u4n7aLogjkfPGgtcAbdUI5TdURPKf+JkFPdxrDAiAWf7JziMFkP2DerdYldTikctrnoUxZrfYgdiDLVAkazw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25961018},"_from":"file:ode-csslib-panda-normandie-3.3.13.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/79308e0eda27aa730256be938033d81a/ode-csslib-panda-normandie-3.3.13.tgz","_integrity":"sha512-cKdmpa/QTAMJXsUAwmg9TREd0n16RzW85kpsIdWlKAVIOz5YxLV2CUBZ7aBrqZvcCNZZQfbiq7h+uGFArc+tyQ==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.7.0","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.3","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.3.13_1729260420161_0.3132510251792531","host":"s3://npm-registry-packages"}},"3.3.14":{"name":"ode-csslib-panda-normandie","version":"3.3.14","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.3.14","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"bfa113e9a2198809aa7f10da131467bb8531f3da","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.3.14.tgz","fileCount":508,"integrity":"sha512-z6Ke6qZXQ1u/KSuq9xsrh6HR10caE7+ld0LoS2GJz+war3R+hjdGz51wb6NrU/f3XGO9Ye+AqP75QmQptkuP+g==","signatures":[{"sig":"MEQCIFHekgG4G5VcXhbVOuvqfPlW/P3jsl0snlaQJ1qyjOA1AiAIlDbueGf9WbgeBig5kBFuNYOFpUD/sgiT5PLFaxh97A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25961487},"_from":"file:ode-csslib-panda-normandie-3.3.14.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/87b6437f34258fbf5106d20e2487c847/ode-csslib-panda-normandie-3.3.14.tgz","_integrity":"sha512-z6Ke6qZXQ1u/KSuq9xsrh6HR10caE7+ld0LoS2GJz+war3R+hjdGz51wb6NrU/f3XGO9Ye+AqP75QmQptkuP+g==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.7.0","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.3","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.3.14_1730993970042_0.33381580026405255","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"ode-csslib-panda-normandie","version":"3.4.0","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.0","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"b85f95563600c23e927afb96a583ac5a418e8180","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.0.tgz","fileCount":508,"integrity":"sha512-C+RtDHt30h2/ytt3mX9jYoDNwNr2sxWAviZJuuKIQO7ACsjGltlsJv5mEob8QQKhUEXAaCc53hVeM4CBE6LZKg==","signatures":[{"sig":"MEQCICFYjQ8mPbQedqxynaXzjVCUDvy3PkROK6sfgm/ifkFwAiAYEcfwl45vD5jfKLtUQFPHL+YEei5YIe7rfCVWLQS/3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25942653},"_from":"file:ode-csslib-panda-normandie-3.4.0.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/842afe947a84eab33322dc8c27258af9/ode-csslib-panda-normandie-3.4.0.tgz","_integrity":"sha512-C+RtDHt30h2/ytt3mX9jYoDNwNr2sxWAviZJuuKIQO7ACsjGltlsJv5mEob8QQKhUEXAaCc53hVeM4CBE6LZKg==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.7.0","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.3","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.0_1731666654728_0.9451887536467709","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"ode-csslib-panda-normandie","version":"3.4.1","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.1","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"5010e6ec1c33847e338dc7538149000eb84ec1e3","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.1.tgz","fileCount":508,"integrity":"sha512-InAiQ1uqdN9RPi0c2ss8gBf63gRW+msShybhjYyGPzSTlIMuirc/K2+AaM5PQkDHrM1Yl7V5S7NOCvrRwZejwA==","signatures":[{"sig":"MEUCIFIPvvsaCXa+5gHPAsbaxlGI3Jo4X4W90V3EaNX5ACRiAiEAyvCdCeHsE7wj7GaF+WINkGP0siZPxK0uwdAxmf/Wkt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25942803},"_from":"file:ode-csslib-panda-normandie-3.4.1.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/e7b55d78ec526323a13c790a36eb7680/ode-csslib-panda-normandie-3.4.1.tgz","_integrity":"sha512-InAiQ1uqdN9RPi0c2ss8gBf63gRW+msShybhjYyGPzSTlIMuirc/K2+AaM5PQkDHrM1Yl7V5S7NOCvrRwZejwA==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.7.0","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.3","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.1_1732270182718_0.49180093344821807","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"ode-csslib-panda-normandie","version":"3.4.2","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.2","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"eca3053aac5a3b24e4a279d527ecb44468998958","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.2.tgz","fileCount":508,"integrity":"sha512-s/59atU2d9X7WUTx6YH9pLxI5KtIU1hBzvcgdZ1gP/b6g7LjE5H6w3b8mMTPSOORfUcS7drWrl/Tu8r6gjOauQ==","signatures":[{"sig":"MEYCIQDwwVAuGj4WKlD1VeKL9fS8VtCXqZqVYOSQ1BoKJW7ZkAIhAJh0qYtetbiZjuTSaxTFRPcbbxDMQEhE5pQirDZ0qYBQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25942933},"_from":"file:ode-csslib-panda-normandie-3.4.2.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/d99734f26d28034ae4c7d993f3f52c75/ode-csslib-panda-normandie-3.4.2.tgz","_integrity":"sha512-s/59atU2d9X7WUTx6YH9pLxI5KtIU1hBzvcgdZ1gP/b6g7LjE5H6w3b8mMTPSOORfUcS7drWrl/Tu8r6gjOauQ==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.7.0","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.3","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.2_1733222637945_0.6219505173549371","host":"s3://npm-registry-packages"}},"3.4.3":{"name":"ode-csslib-panda-normandie","version":"3.4.3","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.3","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"6b19ec5566f7865dd546637410b1c9cde65c2d91","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.3.tgz","fileCount":508,"integrity":"sha512-fBL6RGO/zDXYKZVa8dE//rCB1R0rCkLp3YpZ70mWCh7hRCyc5AjgNSMAT+2ZjmkLEev9qE6w0WozR902MbL8EQ==","signatures":[{"sig":"MEYCIQDbN8MfdMgxFQPb3C2gfQscxsrMEwpTYk0/4ctdRDGyXQIhANn0iylp64X0BHIahWDi/Xxwrpsi5+FgUjnso26/4d2e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25942933},"_from":"file:ode-csslib-panda-normandie-3.4.3.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/12718603190c8e58c297a32d82faad38/ode-csslib-panda-normandie-3.4.3.tgz","_integrity":"sha512-fBL6RGO/zDXYKZVa8dE//rCB1R0rCkLp3YpZ70mWCh7hRCyc5AjgNSMAT+2ZjmkLEev9qE6w0WozR902MbL8EQ==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.3_1737046165515_0.06104112754890778","host":"s3://npm-registry-packages-npm-production"}},"3.4.4":{"name":"ode-csslib-panda-normandie","version":"3.4.4","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.4","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"0211ca0c0474ce69879ded789ea47423d2bba812","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.4.tgz","fileCount":508,"integrity":"sha512-dUU5jYBRPxsVyELyqaUjfNIDIrSt8t3/uAy9ECqRPMxgPxmucAM7/5VGMjaimXKfDkfoqucQNqIVAqEecBC5HA==","signatures":[{"sig":"MEUCIGQZBTzsLKOSfMkCCzjq9OG/wV6I3jaygXmaQJbwBvWlAiEA7IWGmt+AYKNc24Qut8RwC+HW9by0HX3U125uax/o1YQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25942933},"_from":"file:ode-csslib-panda-normandie-3.4.4.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/db50f90dd7fe51f0309c169d16e3d039/ode-csslib-panda-normandie-3.4.4.tgz","_integrity":"sha512-dUU5jYBRPxsVyELyqaUjfNIDIrSt8t3/uAy9ECqRPMxgPxmucAM7/5VGMjaimXKfDkfoqucQNqIVAqEecBC5HA==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.4_1737640302186_0.08387524144019065","host":"s3://npm-registry-packages-npm-production"}},"3.4.4-develop.202501301154":{"name":"ode-csslib-panda-normandie","version":"3.4.4-develop.202501301154","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.4-develop.202501301154","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"d648cb13213313a7137d7ed8d537fea04904d0b4","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.4-develop.202501301154.tgz","fileCount":508,"integrity":"sha512-MJwfV+RwjDvPdx4FRKL3Nhbh+ffqdz8D0r72NaG+IwvRT/GJHmPz3NmC+OMZGvqtXvFvzmclgh7BPvcZHWSMhQ==","signatures":[{"sig":"MEQCIAqZKtPHo5+NPXLbCMt7ch/aoebAdfmdLyjEqZVAl7eUAiAmsGhZWgLvD3aApyRqG+CH6A4ZYB+yWXy0CXiuk9nYbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25942957},"_from":"file:ode-csslib-panda-normandie-3.4.4-develop.202501301154.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/1bcda87dbb96846513c4bf30a2b40d87/ode-csslib-panda-normandie-3.4.4-develop.202501301154.tgz","_integrity":"sha512-MJwfV+RwjDvPdx4FRKL3Nhbh+ffqdz8D0r72NaG+IwvRT/GJHmPz3NmC+OMZGvqtXvFvzmclgh7BPvcZHWSMhQ==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@develop"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.4-develop.202501301154_1738234507837_0.6055736426725433","host":"s3://npm-registry-packages-npm-production"}},"3.4.4-develop.202501301258":{"name":"ode-csslib-panda-normandie","version":"3.4.4-develop.202501301258","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.4-develop.202501301258","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"5990b1eb50bcba097baa55358f911081f4424d60","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.4-develop.202501301258.tgz","fileCount":508,"integrity":"sha512-9IUEDYoiEhBudrTioJMoSdbxz3kqzLS7g1CJDurtp/G9Th60VwReWyuqqoXGT6ZBaounq71VXfSqTGH2zyrpnw==","signatures":[{"sig":"MEUCIQC2TPiXFmju0o8YPHCK+Mu+C1hlNAx0MWdkjWZqqdExAwIgTXD2lniV9DvsINL/qse5znlREm6YYthpOmzkZOgaWwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25941781},"_from":"file:ode-csslib-panda-normandie-3.4.4-develop.202501301258.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/e15efb1700ce6cfdf935f1e45aca72e4/ode-csslib-panda-normandie-3.4.4-develop.202501301258.tgz","_integrity":"sha512-9IUEDYoiEhBudrTioJMoSdbxz3kqzLS7g1CJDurtp/G9Th60VwReWyuqqoXGT6ZBaounq71VXfSqTGH2zyrpnw==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@develop"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.4-develop.202501301258_1738238340818_0.2485075784490809","host":"s3://npm-registry-packages-npm-production"}},"3.4.5":{"name":"ode-csslib-panda-normandie","version":"3.4.5","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.5","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"629ec7d766974141a89303a25a0fc6276f5a9991","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.5.tgz","fileCount":508,"integrity":"sha512-98hz71ObQW6dlQn6+kUB4Wyu4Q5adok7shz9Y+lL5AK81IQ0t9uyuz2XSLp/jTb+w1hBli+mkWuZXNWxklBjjQ==","signatures":[{"sig":"MEQCIC6m9cXmiFDDUC0v+k8KmjQ876jrqqyDbPVXh3o0YPVWAiBoqIoj+yqY+jFDqJvQcAyVmBH2MO6bgA08s1hZCBVMYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25941757},"_from":"file:ode-csslib-panda-normandie-3.4.5.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/b27ea49b9a7d884b0e2d0caeb39b801d/ode-csslib-panda-normandie-3.4.5.tgz","_integrity":"sha512-98hz71ObQW6dlQn6+kUB4Wyu4Q5adok7shz9Y+lL5AK81IQ0t9uyuz2XSLp/jTb+w1hBli+mkWuZXNWxklBjjQ==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.5_1738321334347_0.7832794846326911","host":"s3://npm-registry-packages-npm-production"}},"3.4.6":{"name":"ode-csslib-panda-normandie","version":"3.4.6","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.6","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"301ebd7f507cec1568078eb3514c7c443df3a472","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.6.tgz","fileCount":508,"integrity":"sha512-4fAeQ29TopjdBO4KbDSSJScr8y/UI3vA7xpATZk3kZZJXkKgHTz+5hZXHXZk+2ZXmTMOzdJfKdCFtfGdvGcfRg==","signatures":[{"sig":"MEUCIAuxMCTem6mV7Iw9grjlfUZPzjNRGt+0RF9pwyaiian3AiEApXWs1q8F10zEqVKeSnX/NbTHkZ8UiB/br32f/8O5wyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25941747},"_from":"file:ode-csslib-panda-normandie-3.4.6.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/24d22ae48bcd37f7385d731582a813bd/ode-csslib-panda-normandie-3.4.6.tgz","_integrity":"sha512-4fAeQ29TopjdBO4KbDSSJScr8y/UI3vA7xpATZk3kZZJXkKgHTz+5hZXHXZk+2ZXmTMOzdJfKdCFtfGdvGcfRg==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.6_1738758066921_0.9591617050587107","host":"s3://npm-registry-packages-npm-production"}},"3.4.2-develop-b2school.202502131623":{"name":"ode-csslib-panda-normandie","version":"3.4.2-develop-b2school.202502131623","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.2-develop-b2school.202502131623","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"effe06587005bbf3bcaf687a79c0a2ad321ffc29","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.2-develop-b2school.202502131623.tgz","fileCount":508,"integrity":"sha512-Fofzhpoh1rffuTecCLvCRm+CPWRLsXB19ORCLnR+UKCrDKVeiiW8Ne8JeAPdwN0qGuJbu7GkXut/1yGlR5YPzg==","signatures":[{"sig":"MEQCIERdn22G7OAgDmlUc1E767CDnadMyhRrqkDKMTF3dYsJAiBwW1ite6NtMyIiOrcTRgdG8GW+akaGoAPIuCi2UWWl5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25944830},"_from":"file:ode-csslib-panda-normandie-3.4.2-develop-b2school.202502131623.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/8f2ea813dc26ea6e5106bb10f5458cf4/ode-csslib-panda-normandie-3.4.2-develop-b2school.202502131623.tgz","_integrity":"sha512-Fofzhpoh1rffuTecCLvCRm+CPWRLsXB19ORCLnR+UKCrDKVeiiW8Ne8JeAPdwN0qGuJbu7GkXut/1yGlR5YPzg==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@develop-b2school"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.2-develop-b2school.202502131623_1739460275851_0.5448516447883218","host":"s3://npm-registry-packages-npm-production"}},"3.4.2-develop-b2school.202502140957":{"name":"ode-csslib-panda-normandie","version":"3.4.2-develop-b2school.202502140957","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.2-develop-b2school.202502140957","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"c5f63dbe274b41d3bbdaad634d68be999c79c061","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.2-develop-b2school.202502140957.tgz","fileCount":508,"integrity":"sha512-afOxrmAwQ2k/9zNSHxKtFuY84ytg4u9+fmgY35KYcJashCEf4UpnqwqBlLfmAW+4yTi9VQhRvMxlaKtvRLYyYQ==","signatures":[{"sig":"MEUCIFXAdqGVFeo1Qq9GgIvcU7G7GIgAbb/NZ3919YzKKTZ7AiEAk2IjIEiWQnNLVkUNllKQhy7INk8DaYyslZu2bU9Oggk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25944830},"_from":"file:ode-csslib-panda-normandie-3.4.2-develop-b2school.202502140957.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/b9362948cbecc53ecd939f0740d7b4c6/ode-csslib-panda-normandie-3.4.2-develop-b2school.202502140957.tgz","_integrity":"sha512-afOxrmAwQ2k/9zNSHxKtFuY84ytg4u9+fmgY35KYcJashCEf4UpnqwqBlLfmAW+4yTi9VQhRvMxlaKtvRLYyYQ==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@develop-b2school"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.2-develop-b2school.202502140957_1739523499940_0.7634208857040676","host":"s3://npm-registry-packages-npm-production"}},"3.4.6-develop.202502191223":{"name":"ode-csslib-panda-normandie","version":"3.4.6-develop.202502191223","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.6-develop.202502191223","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"02d82842c92e01fdb29ad933fa9d7c389283061b","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.6-develop.202502191223.tgz","fileCount":508,"integrity":"sha512-fioa+Dz0D5OJcRI96UoMk3S0dmkcLOGQ5TzYLUEIS79cgUy5220PxNp4gMeQmNH5xxbTsrcbLU41j/vruLAD9A==","signatures":[{"sig":"MEQCIFYTPbfhtVOiR1eG4f/mh0QwbXxLxrBDbYkBbDSe4dATAiA5T0xbP0eVDsd1Xr5cgGO3GEAoNClPeh+azcRVgHCoog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25941771},"_from":"file:ode-csslib-panda-normandie-3.4.6-develop.202502191223.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/4f76b4a15ce22ed96225007d7aab409f/ode-csslib-panda-normandie-3.4.6-develop.202502191223.tgz","_integrity":"sha512-fioa+Dz0D5OJcRI96UoMk3S0dmkcLOGQ5TzYLUEIS79cgUy5220PxNp4gMeQmNH5xxbTsrcbLU41j/vruLAD9A==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@develop"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.6-develop.202502191223_1739964232063_0.3288634407926425","host":"s3://npm-registry-packages-npm-production"}},"3.4.7":{"name":"ode-csslib-panda-normandie","version":"3.4.7","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.7","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"903be45c4d64114b8436cbed732ac458c2f020f7","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.7.tgz","fileCount":508,"integrity":"sha512-kn+eRxQNSw7Ffe38ypPogWdpefMWVeJFw4cWe4QZYflSIHgjwys/33ULmT3JgFg6AfJcoUfdX6BlH/6qhCJ46Q==","signatures":[{"sig":"MEQCIDOWMiLNI4kx/smsoYr+CY0/rA08FiddYRK9zsaGSLnAAiBPw7BaReJsNiLQRn6TarOIB0eGOn9KELjp58t9pBAydQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25943602},"_from":"file:ode-csslib-panda-normandie-3.4.7.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/e508a759ab56684a6e46bf8db7064223/ode-csslib-panda-normandie-3.4.7.tgz","_integrity":"sha512-kn+eRxQNSw7Ffe38ypPogWdpefMWVeJFw4cWe4QZYflSIHgjwys/33ULmT3JgFg6AfJcoUfdX6BlH/6qhCJ46Q==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.7_1740132073428_0.3174278589716164","host":"s3://npm-registry-packages-npm-production"}},"3.4.8":{"name":"ode-csslib-panda-normandie","version":"3.4.8","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.8","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"e72bbd5c9b6b57338e52163618b14fa29e80fd1a","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.8.tgz","fileCount":508,"integrity":"sha512-EVQxHptxD0jIfz0JIOan4AEj/l08PWzksHwyw3vOW1ldYtI4FDfCKSMs9rOCMFCrPNqRyPHHz1RgQRVaRHP1AA==","signatures":[{"sig":"MEUCIQCk+RwsXVFMtgvOdWd/i0kk3K2H02y/vdMtzr5gYAlysQIgXRFxE3eMwxwBz/uAeYi6DADtdIN3AuevYoU5rhWFR9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25946346},"_from":"file:ode-csslib-panda-normandie-3.4.8.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/7031a7e9e35fff03a144ef727ea794ef/ode-csslib-panda-normandie-3.4.8.tgz","_integrity":"sha512-EVQxHptxD0jIfz0JIOan4AEj/l08PWzksHwyw3vOW1ldYtI4FDfCKSMs9rOCMFCrPNqRyPHHz1RgQRVaRHP1AA==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.8_1740999973155_0.2230788323121342","host":"s3://npm-registry-packages-npm-production"}},"3.4.9":{"name":"ode-csslib-panda-normandie","version":"3.4.9","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.9","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"9efbee125165e83c20f33d27bbc210f9a7f6326f","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.9.tgz","fileCount":508,"integrity":"sha512-VMKONX1iWAgYz1hiXQzTRzUfL9ydvJ65H5TIOvarv4caFfi7mfowxxNNu1iE5dWrsX+NlMq/e/3k0tB1pC3JPA==","signatures":[{"sig":"MEUCIQD6icd3SPK/SzKg2k/LFmOS5bScEtyEILEiClGXSqPgwwIgTLTHIEg+iTO0Rw7Esaa0OXfMOc34nnZazttgAEb5RTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25946346},"_from":"file:ode-csslib-panda-normandie-3.4.9.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/b34f5248740a6201fa707d219481254a/ode-csslib-panda-normandie-3.4.9.tgz","_integrity":"sha512-VMKONX1iWAgYz1hiXQzTRzUfL9ydvJ65H5TIOvarv4caFfi7mfowxxNNu1iE5dWrsX+NlMq/e/3k0tB1pC3JPA==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.9_1741187993552_0.1850451156603281","host":"s3://npm-registry-packages-npm-production"}},"3.4.6-develop-b2school.202503101315":{"name":"ode-csslib-panda-normandie","version":"3.4.6-develop-b2school.202503101315","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.6-develop-b2school.202503101315","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"88e314f9c1ade680f7dd00d861cbc79a60994e79","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.6-develop-b2school.202503101315.tgz","fileCount":508,"integrity":"sha512-s7vjux6ClEYlnMq7dJlSxhxK/s4xasPvXEByucD15S3VfGFuiab53lmSMhEUfG964RzBAMaMRnbxXsv/S1xoKw==","signatures":[{"sig":"MEYCIQDRv/7bjymhkPPx1oKo3XcR13r9jNcwfg6SB5O81S/YNQIhAKUrU5uHDZElIjegrOQn0BOsAa/ecHfcqSS+b79awnYY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25945205},"_from":"file:ode-csslib-panda-normandie-3.4.6-develop-b2school.202503101315.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/ef6e6cc7d982ee079328e15e150000da/ode-csslib-panda-normandie-3.4.6-develop-b2school.202503101315.tgz","_integrity":"sha512-s7vjux6ClEYlnMq7dJlSxhxK/s4xasPvXEByucD15S3VfGFuiab53lmSMhEUfG964RzBAMaMRnbxXsv/S1xoKw==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@develop-b2school"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.6-develop-b2school.202503101315_1741608982792_0.49637745957583124","host":"s3://npm-registry-packages-npm-production"}},"3.4.9-develop-integration.202503111654":{"name":"ode-csslib-panda-normandie","version":"3.4.9-develop-integration.202503111654","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.9-develop-integration.202503111654","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"bb280fdd898b55ae2b4f3fedee2d3036d1084f81","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.9-develop-integration.202503111654.tgz","fileCount":508,"integrity":"sha512-nhMFxXUFTQL8CuvXiai3VO0VzKDNw5ksFmM9Lvej7+3S2Sk7NKK47RRSc69RCY89Ik6mKhN8H2zm6BNpUB9lnA==","signatures":[{"sig":"MEYCIQCGJvTpTxvHTY1pXc1I4g8J6L2GxJAhzlQ8oI/lbh08SgIhAOxO79P/n/tlSTvVrB4uOlUjgXMXfML3bZLVAoAirVU9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25946394},"_from":"file:ode-csslib-panda-normandie-3.4.9-develop-integration.202503111654.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/c8324a5d44050c4b3ecdf43793ad009d/ode-csslib-panda-normandie-3.4.9-develop-integration.202503111654.tgz","_integrity":"sha512-nhMFxXUFTQL8CuvXiai3VO0VzKDNw5ksFmM9Lvej7+3S2Sk7NKK47RRSc69RCY89Ik6mKhN8H2zm6BNpUB9lnA==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@develop-integration"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.9-develop-integration.202503111654_1741708510912_0.3041550224120999","host":"s3://npm-registry-packages-npm-production"}},"3.4.10":{"name":"ode-csslib-panda-normandie","version":"3.4.10","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.10","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"b501f12b995022db24fa6efe85371d7e8a8dbbcd","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.10.tgz","fileCount":508,"integrity":"sha512-7s3SAx2Gb3lDIBJkd/7Ax7VlPsATKSA7XQU/K2E5AHgYMNeZ8tad7tgJcplg+6EGz3pYLlxfiorUL/jCQ+qKtw==","signatures":[{"sig":"MEYCIQD1ibzS3hLNOoeVNLAiUmuMkyb2mDG1JwkJnBzu9rMu0wIhAJJfw3CbcoCCF7XrSfDFkCn3imgNXjfvsFaKFoDhnJN0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25946347},"_from":"file:ode-csslib-panda-normandie-3.4.10.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/ebb0ed2e98dd73051a449e0a673cb3ce/ode-csslib-panda-normandie-3.4.10.tgz","_integrity":"sha512-7s3SAx2Gb3lDIBJkd/7Ax7VlPsATKSA7XQU/K2E5AHgYMNeZ8tad7tgJcplg+6EGz3pYLlxfiorUL/jCQ+qKtw==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.10_1741867510083_0.5915771686540974","host":"s3://npm-registry-packages-npm-production"}},"3.4.10-develop.202503171704":{"name":"ode-csslib-panda-normandie","version":"3.4.10-develop.202503171704","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.10-develop.202503171704","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"0c35d6ea79d77a11b83e35d678464f6fc954b150","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.10-develop.202503171704.tgz","fileCount":508,"integrity":"sha512-Zft+BgazHQ1Ne/OeQDj2ruubkQWaxwWbV833M6vA3ZQ8vZyM1he1jwsNEm3MVv7sHhuf2QGMJ+7y6h4+1Ccl9Q==","signatures":[{"sig":"MEQCIFDY+GkhFeOHf0sOI8r7bInMLpHhaZYHMl3GQgooPFYvAiAJdXeCu3GZ3NCPBo3ONCqcWVCrgroTPN64fLJ95QSDvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25944012},"_from":"file:ode-csslib-panda-normandie-3.4.10-develop.202503171704.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/a2d1b63ef244cdd2f2717dc85d756551/ode-csslib-panda-normandie-3.4.10-develop.202503171704.tgz","_integrity":"sha512-Zft+BgazHQ1Ne/OeQDj2ruubkQWaxwWbV833M6vA3ZQ8vZyM1he1jwsNEm3MVv7sHhuf2QGMJ+7y6h4+1Ccl9Q==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@develop"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.10-develop.202503171704_1742227515707_0.6364258530268632","host":"s3://npm-registry-packages-npm-production"}},"3.4.11":{"name":"ode-csslib-panda-normandie","version":"3.4.11","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.11","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"9ebd06ee1a6a163ec9c8882187564d2a4fdc3344","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.11.tgz","fileCount":508,"integrity":"sha512-f+jN8E9cE3EZLAWDilOMfNg8xVvAdX5vpiuDaLj2QvjroUOSfeAs541YwzwHgzKg34Xl2eS8sbnWBzC/8oB40g==","signatures":[{"sig":"MEUCICZCtNBSjymJsMEfdiysdxhaL+e8qXc4D49S5qBTfA+QAiEAlxZ47KV46q7+0rBYH2X6VINd3sW2hI8QAxibQkHlirs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25946732},"_from":"file:ode-csslib-panda-normandie-3.4.11.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/9e9960711ec4faa9e269fb5861cdf308/ode-csslib-panda-normandie-3.4.11.tgz","_integrity":"sha512-f+jN8E9cE3EZLAWDilOMfNg8xVvAdX5vpiuDaLj2QvjroUOSfeAs541YwzwHgzKg34Xl2eS8sbnWBzC/8oB40g==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.11_1742469223864_0.444180372294954","host":"s3://npm-registry-packages-npm-production"}},"3.4.12":{"name":"ode-csslib-panda-normandie","version":"3.4.12","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.12","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"a2efbe08c82b7a36243ddcf712980ecca03090c9","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.12.tgz","fileCount":508,"integrity":"sha512-loOzouTAToWkuz7FHA9xb2u8CYNvMBYn9RdpAJQt3cXdqxMdkzZUYUNcqJb8iWzgUK49GHjNSyHuANZAfej6hw==","signatures":[{"sig":"MEYCIQDi3MXRXHrFMAFAUz3rMhK4gEwBx43KqJjs3NVPEmlvRAIhAIk9YuBF4YLR6QfqSlzkQN+8I1P/5O+Ts7JJ91zX7pLZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25950155},"_from":"file:ode-csslib-panda-normandie-3.4.12.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/0100dc90ee913003a1ff4137a85f5637/ode-csslib-panda-normandie-3.4.12.tgz","_integrity":"sha512-loOzouTAToWkuz7FHA9xb2u8CYNvMBYn9RdpAJQt3cXdqxMdkzZUYUNcqJb8iWzgUK49GHjNSyHuANZAfej6hw==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.12_1743678609222_0.2975030710294142","host":"s3://npm-registry-packages-npm-production"}},"3.4.13":{"name":"ode-csslib-panda-normandie","version":"3.4.13","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.13","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"63487991f45554897068dd57639f64a59f567639","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.13.tgz","fileCount":508,"integrity":"sha512-l4Vl7jlJVeZ7ox/dchJwptiMGAIOKhjo6MLj1IEyza0rujz3jwETTM+5gKbC/2ZY/kOf6bqNVg95r2uJBcN5uQ==","signatures":[{"sig":"MEQCICAqNSMBIaRtSie9sCPl9OEq4oZxv7wH2zCgPDfxp5jJAiBcnvF44v187IOPMsh0DDtbro0XN9eOfUTCxYyDJQAH4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25950155},"_from":"file:ode-csslib-panda-normandie-3.4.13.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/b3429c382204561e50a605ece7eb984f/ode-csslib-panda-normandie-3.4.13.tgz","_integrity":"sha512-l4Vl7jlJVeZ7ox/dchJwptiMGAIOKhjo6MLj1IEyza0rujz3jwETTM+5gKbC/2ZY/kOf6bqNVg95r2uJBcN5uQ==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.13_1747994427077_0.7911258663984715","host":"s3://npm-registry-packages-npm-production"}},"3.4.14":{"name":"ode-csslib-panda-normandie","version":"3.4.14","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.14","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"5b4e89023dbb180550f1fd9f51b4598f5aba75db","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.14.tgz","fileCount":508,"integrity":"sha512-+RjCwSziOeDvryVCi1dPKkyUr3T2/5/xn4Oat2hOXPNKkSW55Dd5FDh7QwMVSw5rlkkqo/H3Bpy3YpAIebrv9Q==","signatures":[{"sig":"MEUCIQC+zZBwzBDKUiG34UCVONDABHe3jjd0KqKdZnF8jsUumgIgTp/zz/8khzsP9ilk/WnOnmSXvb/OMKaxArZ+vEaja4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25952717},"_from":"file:ode-csslib-panda-normandie-3.4.14.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","actor":{"name":"wsejenkins","type":"user","email":"tech@web-education.net"},"email":"tech@web-education.net"},"_resolved":"/tmp/b1242fce946a672ce2342ead4d7c61cb/ode-csslib-panda-normandie-3.4.14.tgz","_integrity":"sha512-+RjCwSziOeDvryVCi1dPKkyUr3T2/5/xn4Oat2hOXPNKkSW55Dd5FDh7QwMVSw5rlkkqo/H3Bpy3YpAIebrv9Q==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.14_1752054590839_0.24017985705321387","host":"s3://npm-registry-packages-npm-production"}},"3.4.15":{"name":"ode-csslib-panda-normandie","version":"3.4.15","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.15","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"e8117ee28d795e3dc77c7cedbd70a3834630de07","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.15.tgz","fileCount":508,"integrity":"sha512-DOBiME2oZ2PoWwHV46SGLvVOhCnxrFOyUQO+JCB16tfoNOEybz+rPHOmW2KIVQsoXZrRqxFCKsbxXje0jv3rgw==","signatures":[{"sig":"MEUCIQC455GdYCukkDWmFWJ6cB/JOhWKI7JcpHy+8iT75pT8dwIgfVzoTnuwlyX/9yU2T4jMPW1YXmhKPfUL9zoWJJtz5hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25964495},"_from":"file:ode-csslib-panda-normandie-3.4.15.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/65cdc1fcc3d85c811c61bba3f20cfe6a/ode-csslib-panda-normandie-3.4.15.tgz","_integrity":"sha512-DOBiME2oZ2PoWwHV46SGLvVOhCnxrFOyUQO+JCB16tfoNOEybz+rPHOmW2KIVQsoXZrRqxFCKsbxXje0jv3rgw==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.15_1753960146136_0.32021896838732733","host":"s3://npm-registry-packages-npm-production"}},"3.4.16":{"name":"ode-csslib-panda-normandie","version":"3.4.16","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.16","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"ac60d32233f581bba0e722c7b36c25bf0a482896","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.16.tgz","fileCount":508,"integrity":"sha512-Kl+aK1qrHsyABzavPjiD/00uL+RKrk5rK8uPQP3RNsWimpNCXKEPudDyRRqQ3Ikuw//alG7iT/V0UUt3QgYB5A==","signatures":[{"sig":"MEQCIBxmEf1B7IaLxhYlS1CLc6sWUAZvIglqzHso8v+4jSBuAiB77/VDeR+UFXWiTHQs+k328m4DlIwv5IMJNf86/5vcUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25967932},"_from":"file:ode-csslib-panda-normandie-3.4.16.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/e6d028eae682d1132c91db69b4294657/ode-csslib-panda-normandie-3.4.16.tgz","_integrity":"sha512-Kl+aK1qrHsyABzavPjiD/00uL+RKrk5rK8uPQP3RNsWimpNCXKEPudDyRRqQ3Ikuw//alG7iT/V0UUt3QgYB5A==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.16_1754256197292_0.4218409221881354","host":"s3://npm-registry-packages-npm-production"}},"3.4.17":{"name":"ode-csslib-panda-normandie","version":"3.4.17","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.17","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"12eee7136a4c91b4bb41f785939c0dfded690307","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.17.tgz","fileCount":509,"integrity":"sha512-rFFwbY4gSsRrrFCn2SA7/+N5qsx32mlwVnAi+xinAKSyau1JKDVAbZcjZXYY+9VVaO0oXiimUCW3Eusus3A4sA==","signatures":[{"sig":"MEYCIQDR3Q4UGD/lwVHrK3BzDqRybuJRnkhkajqdmKzH13nCpwIhAO+Sb1hQAPO4/8zudmMcCDJMlDrmDhnF6Z4xtty+UdXG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25968097},"_from":"file:ode-csslib-panda-normandie-3.4.17.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/d9161a17d5a094f19164008841d4d46c/ode-csslib-panda-normandie-3.4.17.tgz","_integrity":"sha512-rFFwbY4gSsRrrFCn2SA7/+N5qsx32mlwVnAi+xinAKSyau1JKDVAbZcjZXYY+9VVaO0oXiimUCW3Eusus3A4sA==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.17_1755796216831_0.2543705739640252","host":"s3://npm-registry-packages-npm-production"}},"3.4.18":{"name":"ode-csslib-panda-normandie","version":"3.4.18","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.18","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"bd64fc9178942cbb480434e590fc9dc13281ca80","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.18.tgz","fileCount":510,"integrity":"sha512-tnBWwUIwc+pbhLayF5Dq+iZnrJFJVVb7K9bvavFhkYMbwJ3gW1aiyfyf7uv++iEzRBNQ+I1DyLFMVbKhO3FoWw==","signatures":[{"sig":"MEQCIF1/DC5RxkEqDRRMhPuUNE3Ur0IP+gIUNFqP7Q0hnBHYAiAMa7LZXXNk5U9N4R1AWAWiXhYdEuY3AageNa+jZYZK8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25976294},"_from":"file:ode-csslib-panda-normandie-3.4.18.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/f0cfed9c115ffc2486a963636b6569e1/ode-csslib-panda-normandie-3.4.18.tgz","_integrity":"sha512-tnBWwUIwc+pbhLayF5Dq+iZnrJFJVVb7K9bvavFhkYMbwJ3gW1aiyfyf7uv++iEzRBNQ+I1DyLFMVbKhO3FoWw==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.18_1756223777074_0.7715963776792678","host":"s3://npm-registry-packages-npm-production"}},"3.4.19":{"name":"ode-csslib-panda-normandie","version":"3.4.19","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.19","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"e02276bbb1ac0e6bfc88e47f65794e81cddbcd17","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.19.tgz","fileCount":510,"integrity":"sha512-i/ZntvGCjSRc/dhkCn/JzvSLMxxI8G4L2z2fpDrtG7kUMm1+awouXUCnwQhwWFCqRr63Sq+nndUwmQWc+0k/PQ==","signatures":[{"sig":"MEYCIQDF0JCUHhkO7kMINdrOnENxM5IaM4zdgnVFsatbnvicXAIhAPPb5p5/iGPBgHGuuFhMCvzQTeUnmz18MMIVYD7P1rDn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25997166},"_from":"file:ode-csslib-panda-normandie-3.4.19.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/0e4a756ac453ff6fe066639a572f4c40/ode-csslib-panda-normandie-3.4.19.tgz","_integrity":"sha512-i/ZntvGCjSRc/dhkCn/JzvSLMxxI8G4L2z2fpDrtG7kUMm1+awouXUCnwQhwWFCqRr63Sq+nndUwmQWc+0k/PQ==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.19_1757083985383_0.5909991439510323","host":"s3://npm-registry-packages-npm-production"}},"3.4.20":{"name":"ode-csslib-panda-normandie","version":"3.4.20","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.20","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"f70992180bdc9497ebfc31b577f966779f10b658","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.20.tgz","fileCount":510,"integrity":"sha512-+cGEM2Y//koBteGLWgFRehGJiYL3IFTY3cMWzlteEw+cJsh+lDboRuCBDZKSL2wRarkg1PVBwgGKxnuu4EA6tQ==","signatures":[{"sig":"MEQCIFMFQ75BovzjIDie+vtlt1Ox+ZoUD6Vg/TnpUBdI26vgAiBOV5ZcZx+MlqO2JpSLHTyD3i2WNXxhROTkIUh7X1l1lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25997166},"_from":"file:ode-csslib-panda-normandie-3.4.20.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/68fc03f0c9e5ce62c99a56a7c236aa8a/ode-csslib-panda-normandie-3.4.20.tgz","_integrity":"sha512-+cGEM2Y//koBteGLWgFRehGJiYL3IFTY3cMWzlteEw+cJsh+lDboRuCBDZKSL2wRarkg1PVBwgGKxnuu4EA6tQ==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.20_1757091154766_0.1467073651545594","host":"s3://npm-registry-packages-npm-production"}},"3.4.21":{"name":"ode-csslib-panda-normandie","version":"3.4.21","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.21","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"c8d0e827d7274c06176f0bf2bc22c0025174d308","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.21.tgz","fileCount":510,"integrity":"sha512-HVkfCSru1eo+6Oz/ubeX0MZyNs4PH931sR28BY23ZZ6hts9Y7JCmh4wO1gdiZ1Ce1Wg7dA1lo8nfgb0aGcMyTQ==","signatures":[{"sig":"MEQCIBXgb++86Lf9If4nmjQadTA7yh+31B52CXurTm0IumcaAiAv8RDOJBpIBuA4E8vJ1hka1nRPYWZqKLYRT2MV7OTiQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25997631},"_from":"file:ode-csslib-panda-normandie-3.4.21.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/ce0fd8f5f646101d0c0e1e77fb5b19ee/ode-csslib-panda-normandie-3.4.21.tgz","_integrity":"sha512-HVkfCSru1eo+6Oz/ubeX0MZyNs4PH931sR28BY23ZZ6hts9Y7JCmh4wO1gdiZ1Ce1Wg7dA1lo8nfgb0aGcMyTQ==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.21_1757669179206_0.39121612872403366","host":"s3://npm-registry-packages-npm-production"}},"3.4.22":{"name":"ode-csslib-panda-normandie","version":"3.4.22","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.22","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"912c3536994f049113946fc8f7a30ea4ba97e672","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.22.tgz","fileCount":510,"integrity":"sha512-5xc4d8yZ/oOiDe9rr93dGzizO0zeWpBB+rEA9zmrZ+D+fEnEIR8LCenM30EVErD5K6LYYNCVIOjx89smT5BmgQ==","signatures":[{"sig":"MEQCIGaAHNnAO/6vm+OaOtUHIMN/bSSS4rdIx3sgJoBSkYdAAiBVEl497KLq9ZGo7tvMa0OZwelI9X2l9FFV4Vo4XCVXYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25997631},"_from":"file:ode-csslib-panda-normandie-3.4.22.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/0afb035f90bc5237a4373f5f05657569/ode-csslib-panda-normandie-3.4.22.tgz","_integrity":"sha512-5xc4d8yZ/oOiDe9rr93dGzizO0zeWpBB+rEA9zmrZ+D+fEnEIR8LCenM30EVErD5K6LYYNCVIOjx89smT5BmgQ==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.22_1760529034960_0.11396065849430603","host":"s3://npm-registry-packages-npm-production"}},"3.4.23":{"name":"ode-csslib-panda-normandie","version":"3.4.23","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.23","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"54b93c0300d4329061a435a1e5994084b80d66fb","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.23.tgz","fileCount":482,"integrity":"sha512-T2fhC16Ht61ebYN44v8ELwVYpAdkTdPiKhh8X+ka2KWBbJ00yxYEBRxcqdM3ylrBOv65CY7lL/sc9wNTpYG+aA==","signatures":[{"sig":"MEYCIQDJq3stWLJzKEAw+MCepbWkawsktV+aKrQ9FAqK0YC3vgIhALpuifSA8W7hglGNWWQrhRBhoTTNdQqwHxQOZEbLR15I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11754320},"_from":"file:ode-csslib-panda-normandie-3.4.23.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/534cf40559fd52b293f5c46316f71314/ode-csslib-panda-normandie-3.4.23.tgz","_integrity":"sha512-T2fhC16Ht61ebYN44v8ELwVYpAdkTdPiKhh8X+ka2KWBbJ00yxYEBRxcqdM3ylrBOv65CY7lL/sc9wNTpYG+aA==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.23_1761330574957_0.2634167978082702","host":"s3://npm-registry-packages-npm-production"}},"3.4.24":{"name":"ode-csslib-panda-normandie","version":"3.4.24","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.24","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"aea4a252115005eeaee226abef949d76bca826ae","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.24.tgz","fileCount":511,"integrity":"sha512-HbQ3c7crdadbtmvUt8z/vizoiRq9iutenMvzpCWiSHr1LDxi8IrMs25pnFq7+mfGMQdzNmA7WxC9pY3AItNTPw==","signatures":[{"sig":"MEUCIGUp6VvdJq5volWIPSgdzUb/spVMd15fMOsYfSk2SzbCAiEAucgQICBWYwAW4TG6F7H6pICtpPZ8XQgZiZx1TuuHE6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26006119},"_from":"file:ode-csslib-panda-normandie-3.4.24.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/62703af93011e50e9bc704cba176f2c6/ode-csslib-panda-normandie-3.4.24.tgz","_integrity":"sha512-HbQ3c7crdadbtmvUt8z/vizoiRq9iutenMvzpCWiSHr1LDxi8IrMs25pnFq7+mfGMQdzNmA7WxC9pY3AItNTPw==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.24_1761514224205_0.06525281651365855","host":"s3://npm-registry-packages-npm-production"}},"3.4.24-develop.202511241624":{"name":"ode-csslib-panda-normandie","version":"3.4.24-develop.202511241624","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.24-develop.202511241624","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"1beb1cbd0004e5edad1cd1770ae71a81e8da67b8","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.24-develop.202511241624.tgz","fileCount":512,"integrity":"sha512-BrDD4rcXud6AJjJGcjYPCmnU5fF/5W4XeI6gyC9QwYq+C1lnDMOXNw1v98bzZkob+kB5scyjiPKQYc8I2XYKoQ==","signatures":[{"sig":"MEQCIDpI8uHB68OEUug/ERQFZPG+Z0/Ja2zTrMT31EdNSQvBAiAIOMW+1cjGEbT9d+rhTvkhX3Esv0JR4YbXXTrjExNbSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26008004},"_from":"file:ode-csslib-panda-normandie-3.4.24-develop.202511241624.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/7ce633542c8a6c915e1a2384aab5f967/ode-csslib-panda-normandie-3.4.24-develop.202511241624.tgz","_integrity":"sha512-BrDD4rcXud6AJjJGcjYPCmnU5fF/5W4XeI6gyC9QwYq+C1lnDMOXNw1v98bzZkob+kB5scyjiPKQYc8I2XYKoQ==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@develop"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.24-develop.202511241624_1763997905018_0.31062070093630023","host":"s3://npm-registry-packages-npm-production"}},"3.4.25":{"name":"ode-csslib-panda-normandie","version":"3.4.25","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.25","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"15874378c0ffef036b081c90e632f51a14e8294b","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.25.tgz","fileCount":512,"integrity":"sha512-kWNbyquJ/CEUgZkfLrh4Q6SQAFlSRYNp1ws78I2SkBBkyZFegoH2E0zUJmYacXw2JIp4Zid4ugnwFeRYCLmkdA==","signatures":[{"sig":"MEUCIDmR5iMDEM/GZRjT2d39fnOKLH+BqJs1DiICdTqnyPNyAiEAqEOLGNDZYCHQaZ5+9EJdsCPUCTVvgKk5aajAdD37zng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26007980},"_from":"file:ode-csslib-panda-normandie-3.4.25.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/1b33f73e4b6668438676562cfce2c07b/ode-csslib-panda-normandie-3.4.25.tgz","_integrity":"sha512-kWNbyquJ/CEUgZkfLrh4Q6SQAFlSRYNp1ws78I2SkBBkyZFegoH2E0zUJmYacXw2JIp4Zid4ugnwFeRYCLmkdA==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.25_1764157269104_0.4244449594704942","host":"s3://npm-registry-packages-npm-production"}},"3.4.26":{"name":"ode-csslib-panda-normandie","version":"3.4.26","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.26","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"6ab86915c2c2c59854255ee69ad6deea383b52a2","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.26.tgz","fileCount":511,"integrity":"sha512-rAW04FWJNm2XvieEg1UsfxYx/Y4S1/RCmt11O2oJ+H/gMGwFrjxNRsGH6OKQDk31bv62qjnEDDg9sJ7ai5DDGA==","signatures":[{"sig":"MEYCIQDCGBwKrw2V1yYyPKTso7vwgcuTCLvgcVUQcQwh3wRoEgIhANjL9c37OjHf16j51Sr6A48Bd4Ow5bauWh1Y2MNisasZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26007480},"_from":"file:ode-csslib-panda-normandie-3.4.26.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/24e7aac9ff42b293ae4ec1c9f8835fcd/ode-csslib-panda-normandie-3.4.26.tgz","_integrity":"sha512-rAW04FWJNm2XvieEg1UsfxYx/Y4S1/RCmt11O2oJ+H/gMGwFrjxNRsGH6OKQDk31bv62qjnEDDg9sJ7ai5DDGA==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.26_1764872285809_0.7376631779007454","host":"s3://npm-registry-packages-npm-production"}},"3.4.27":{"name":"ode-csslib-panda-normandie","version":"3.4.27","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.27","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"38691b90ead0f58e98726375ea17e38dfef4ccfd","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.27.tgz","fileCount":511,"integrity":"sha512-Zciojj4QCnz/xAVjPXe7OhiXpNqjAzgd5XsxJRmyhC6kyIdx0Qp74Gq5/LsqhTbD9VuSE9Nz5izaLiKHfaAL2Q==","signatures":[{"sig":"MEQCIGd/M3LMGatixAj2vEPRfGwlG8kO+6XB8xEa5zzhq3oyAiBneHeFRw64Rpwqxes1joXm1E7DvFdQh4i5+ixaa+FS5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26024100},"_from":"file:ode-csslib-panda-normandie-3.4.27.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/d12fe6375f11d363d1b22f1f08539320/ode-csslib-panda-normandie-3.4.27.tgz","_integrity":"sha512-Zciojj4QCnz/xAVjPXe7OhiXpNqjAzgd5XsxJRmyhC6kyIdx0Qp74Gq5/LsqhTbD9VuSE9Nz5izaLiKHfaAL2Q==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.27_1768492365262_0.85536003521382","host":"s3://npm-registry-packages-npm-production"}},"3.4.28":{"name":"ode-csslib-panda-normandie","version":"3.4.28","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.28","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"1f5aa212d294076eebe7639b800691b406df68e5","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.28.tgz","fileCount":511,"integrity":"sha512-NOC577mIYh6w9I2U9QYUYfBjyOeyhqdICla0QZf2eXS2fwRXtX6Okd41JZjGX6CHfnqOM3l8ixyUhiOEIZRYKA==","signatures":[{"sig":"MEYCIQCjJd/yw5immoZ/igLP9wWzr+AEC8Tc6hPTjGsRXCe8IgIhAItW4ZUY8i3JBo9UM8I9WVuRAREeDh12rFEPCbDyeTbm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26024888},"_from":"file:ode-csslib-panda-normandie-3.4.28.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/d7608d20bf42eecd9d1bcdf531baf0cb/ode-csslib-panda-normandie-3.4.28.tgz","_integrity":"sha512-NOC577mIYh6w9I2U9QYUYfBjyOeyhqdICla0QZf2eXS2fwRXtX6Okd41JZjGX6CHfnqOM3l8ixyUhiOEIZRYKA==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.28_1768558784724_0.9631674369292602","host":"s3://npm-registry-packages-npm-production"}},"3.4.29":{"name":"ode-csslib-panda-normandie","version":"3.4.29","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.29","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"887bf8aa9868a0c5c61a0a2f085cca96f28d42a3","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.29.tgz","fileCount":511,"integrity":"sha512-peadq1321hfPFiLEK6oRLcup543A4R0GKj7K0L6uj3vOAe3Hu0q5Q+z65U4CGD6mQv65S8zdk/aYuk8s5YBusQ==","signatures":[{"sig":"MEQCIE+7u3ErfpbJ7hAQ2/3m08DLZlzlOvYR+yu2J1NXWAvJAiB3swPSbb0pyi3yT+h2UbqQpWi0W3r1GDYAkLA3tBLs2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26024904},"_from":"file:ode-csslib-panda-normandie-3.4.29.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/9ddc9a8c595bbe87746c7c7b854150c7/ode-csslib-panda-normandie-3.4.29.tgz","_integrity":"sha512-peadq1321hfPFiLEK6oRLcup543A4R0GKj7K0L6uj3vOAe3Hu0q5Q+z65U4CGD6mQv65S8zdk/aYuk8s5YBusQ==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.29_1769788449819_0.4746350243903432","host":"s3://npm-registry-packages-npm-production"}},"3.4.29-develop-pedago.202604011603":{"name":"ode-csslib-panda-normandie","version":"3.4.29-develop-pedago.202604011603","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.29-develop-pedago.202604011603","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"dc9d851a6abb8312fc5fa35576b2849696769b15","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.29-develop-pedago.202604011603.tgz","fileCount":511,"integrity":"sha512-B+H0DD5dXZ8skUXizZZkYuWhwFAJ1FKGf+9a7E1ovLYFZ6D/uypY7at00Bt0gxU0f24cPzexN4PPMMoIyks/lA==","signatures":[{"sig":"MEUCID8xwC6hkXYtv2vB/HaQJ5tR9SfVnpK9df/YYqY9xEMXAiEA9MB+45i7wOV4jMThkgCipFUcGgzuCgTicq8OYCn1N0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26028881},"_from":"file:ode-csslib-panda-normandie-3.4.29-develop-pedago.202604011603.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/6e783636c7b462856474b2fe2b3adcd8/ode-csslib-panda-normandie-3.4.29-develop-pedago.202604011603.tgz","_integrity":"sha512-B+H0DD5dXZ8skUXizZZkYuWhwFAJ1FKGf+9a7E1ovLYFZ6D/uypY7at00Bt0gxU0f24cPzexN4PPMMoIyks/lA==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@develop-pedago"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.29-develop-pedago.202604011603_1775052249893_0.8952108692720706","host":"s3://npm-registry-packages-npm-production"}},"3.4.29-develop-pedago.202604011718":{"name":"ode-csslib-panda-normandie","version":"3.4.29-develop-pedago.202604011718","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.29-develop-pedago.202604011718","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"e3ad651d5d4f9448affa76c55b34396b9113e63f","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.29-develop-pedago.202604011718.tgz","fileCount":511,"integrity":"sha512-TLoFglPg3fTUrwtUP5ikP1rGDsX/ymw3Y2W5Xd4tI7HhPRU+0xEJnNyxQsJH7E1HM+sWIivJ/hLOajdmJEovvA==","signatures":[{"sig":"MEUCIEv9jtmVoIrZDrGulowh3/UfBLeRO0cWqIzeJQsEhFPXAiEAr7CIyxtgMCJuVN1C98osPgyibdHdS/03JM/U9YPEU5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26028881},"_from":"file:ode-csslib-panda-normandie-3.4.29-develop-pedago.202604011718.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/af70d09b95f9ca67523114f72cdbb52e/ode-csslib-panda-normandie-3.4.29-develop-pedago.202604011718.tgz","_integrity":"sha512-TLoFglPg3fTUrwtUP5ikP1rGDsX/ymw3Y2W5Xd4tI7HhPRU+0xEJnNyxQsJH7E1HM+sWIivJ/hLOajdmJEovvA==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@develop-pedago"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.29-develop-pedago.202604011718_1775056772545_0.37242733627132507","host":"s3://npm-registry-packages-npm-production"}},"3.4.29-develop-pedago.202604011750":{"name":"ode-csslib-panda-normandie","version":"3.4.29-develop-pedago.202604011750","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.29-develop-pedago.202604011750","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"3f485e90d17986987ed83e6272dd70479283c004","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.29-develop-pedago.202604011750.tgz","fileCount":511,"integrity":"sha512-y66YB3uglMhvM8XI+nEjkVlw9P1/HJIFmY9x4yrlDnu6Xm+10h9DOue0CUY+O2B6+gb7C3eroT5/XO093CgLmg==","signatures":[{"sig":"MEQCIBuzVlSULNOxPIlyLhHa700vf3DzhGEqFoeup94heP7HAiAgN0uWOWhexlc1IWSPdfu5u+RCobyX5Ny37ANpGjxruQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26028905},"_from":"file:ode-csslib-panda-normandie-3.4.29-develop-pedago.202604011750.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/2b2a23da9cb75c89603ccaf487524487/ode-csslib-panda-normandie-3.4.29-develop-pedago.202604011750.tgz","_integrity":"sha512-y66YB3uglMhvM8XI+nEjkVlw9P1/HJIFmY9x4yrlDnu6Xm+10h9DOue0CUY+O2B6+gb7C3eroT5/XO093CgLmg==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@develop-pedago"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.29-develop-pedago.202604011750_1775058669195_0.9264046173062852","host":"s3://npm-registry-packages-npm-production"}},"3.4.30":{"name":"ode-csslib-panda-normandie","version":"3.4.30","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.30","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"239b64a67cd78ecaabf61e76eb1c7ede52619558","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.30.tgz","fileCount":511,"integrity":"sha512-WoVV10/i7zncSpbszpRvsZbw2Wmnay8ngVYrNbv6LBUcVB1V49ooFnaLrmxP30a/1f9uLIHCdOmhFzt7nBKmug==","signatures":[{"sig":"MEUCICpkHYI7IhtpGJf/g+RVGMgS7ztzmc9CJwS9qNT5aTrfAiEAspWFME4IbtlEFflvJ/DVDgAhCVpdGrZIUjhJ9bZENtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26027460},"_from":"file:ode-csslib-panda-normandie-3.4.30.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/5d13d708d9cbd9c3fe78e51e82dfedc2/ode-csslib-panda-normandie-3.4.30.tgz","_integrity":"sha512-WoVV10/i7zncSpbszpRvsZbw2Wmnay8ngVYrNbv6LBUcVB1V49ooFnaLrmxP30a/1f9uLIHCdOmhFzt7nBKmug==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.30_1779124807403_0.11021648357932912","host":"s3://npm-registry-packages-npm-production"}},"3.4.30-develop.202606031555":{"name":"ode-csslib-panda-normandie","version":"3.4.30-develop.202606031555","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.30-develop.202606031555","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"284beb0985d1cb21deaeb007aaf9f5d52e4a51d0","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.30-develop.202606031555.tgz","fileCount":511,"integrity":"sha512-YgzL5JXEhtILPbu9viA0kO4WyFYM7rj9tbNSK40x718RSLke8Dzb0f4SNhG8Kviz5X3crIzIDQw50yzUoEOr6g==","signatures":[{"sig":"MEUCIAfikuP45rEijiKz6EnxJHXdm1YOTQp8rNKRhDcyf0s7AiEA2gf1rain7C6E6MXCAB9w4nJ7AUdk9WiQqG+qJkYoIUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26012149},"_from":"file:ode-csslib-panda-normandie-3.4.30-develop.202606031555.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/efc641f5a9eecda4f0caf61b88cde8a3/ode-csslib-panda-normandie-3.4.30-develop.202606031555.tgz","_integrity":"sha512-YgzL5JXEhtILPbu9viA0kO4WyFYM7rj9tbNSK40x718RSLke8Dzb0f4SNhG8Kviz5X3crIzIDQw50yzUoEOr6g==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@develop"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.30-develop.202606031555_1780495005983_0.3989980632786361","host":"s3://npm-registry-packages-npm-production"}},"3.4.30-develop.202606041831":{"name":"ode-csslib-panda-normandie","version":"3.4.30-develop.202606041831","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.30-develop.202606041831","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"d19ff4c72943893278ab5fa208ecb17c80e5a19a","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.30-develop.202606041831.tgz","fileCount":511,"integrity":"sha512-EOiGz6umoeirxC4sHrks92TnOoVCISiOVX+3bgM7ZqlD9wuqI+e7sDQur6R6vtpmgx5NXgKkkrrPKJMiGugbbA==","signatures":[{"sig":"MEQCIDyPucOVwLzwSBTOKcoIXPxXVITmJNvZTCHa4S9wMDbVAiBCXqh1FQAV8mKTIGRenEUI6j9mVqpArD1bfnZSJknynA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039655},"_from":"file:ode-csslib-panda-normandie-3.4.30-develop.202606041831.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/b51dda4d59b97518fe558eb2a5a589d0/ode-csslib-panda-normandie-3.4.30-develop.202606041831.tgz","_integrity":"sha512-EOiGz6umoeirxC4sHrks92TnOoVCISiOVX+3bgM7ZqlD9wuqI+e7sDQur6R6vtpmgx5NXgKkkrrPKJMiGugbbA==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@develop"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.30-develop.202606041831_1780590744115_0.5371796243450468","host":"s3://npm-registry-packages-npm-production"}},"3.4.31":{"name":"ode-csslib-panda-normandie","version":"3.4.31","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.31","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"60c3f95a09cda4723e130fb23a11dac25da28623","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.31.tgz","fileCount":511,"integrity":"sha512-KKvl24a1hDYk3mtqBeGtte6CLU+pZ/lPWA0BUnPMW9no1YiGx9Npz2DCs923fgKcUSdBcBnu1+prNqtFojXlFA==","signatures":[{"sig":"MEUCIQDWcfZHQYq9Not+oKNy+zESMWmrTFuYzeCB2k+cxA5PLAIgHdstw8i1qSazeXgDCxln5nzV7VEOYS0mylm/HkU5SO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039631},"_from":"file:ode-csslib-panda-normandie-3.4.31.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/6d5ff9d741ba8e4df8f9d62d0317c2a4/ode-csslib-panda-normandie-3.4.31.tgz","_integrity":"sha512-KKvl24a1hDYk3mtqBeGtte6CLU+pZ/lPWA0BUnPMW9no1YiGx9Npz2DCs923fgKcUSdBcBnu1+prNqtFojXlFA==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.31_1780663800804_0.0032245982846446086","host":"s3://npm-registry-packages-npm-production"}},"3.4.31-develop-integration.202609151210":{"name":"ode-csslib-panda-normandie","version":"3.4.31-develop-integration.202609151210","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.31-develop-integration.202609151210","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"e3a5a1c076420bc392b49a38352ed4680ab36ce5","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.31-develop-integration.202609151210.tgz","fileCount":511,"integrity":"sha512-4bAHAqVIGE8RKfndcqOsfVW2H1J1lceE5J7v2HtUquwQxVcJHS3pjVtMLpfqleRt3NCTwKxZxpnJpbHgy6Blmw==","signatures":[{"sig":"MEUCIDxtgN9hCZtZK1F+3h02Inx7w9sO50gzOLC0AyUlRsJ4AiEAi6eZhuBOtQpD4PU1OnXLm98sAu/jCLsMOr4oubMq+Kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041179},"_from":"file:ode-csslib-panda-normandie-3.4.31-develop-integration.202609151210.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/09b239ab685b01accdb327d9a7c963f5/ode-csslib-panda-normandie-3.4.31-develop-integration.202609151210.tgz","_integrity":"sha512-4bAHAqVIGE8RKfndcqOsfVW2H1J1lceE5J7v2HtUquwQxVcJHS3pjVtMLpfqleRt3NCTwKxZxpnJpbHgy6Blmw==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@develop-integration"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.31-develop-integration.202609151210_1789467115169_0.20957021721781954","host":"s3://npm-registry-packages-npm-production"}},"3.4.32":{"name":"ode-csslib-panda-normandie","version":"3.4.32","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-normandie@3.4.32","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"70842be3e93e5ecb2e6ab0b04932100b80f96fe0","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.32.tgz","fileCount":511,"integrity":"sha512-8YZ/IBrSE4RipluWPJrBLw0WSCEEAtpIwooJBJCDeaOkC+zNFj4IHOwJqONSMGMR44T7UBXLKUVic6mbPI9MZA==","signatures":[{"sig":"MEUCIQC+3POqrIYVfhpyErYvf80y2dbvf8ZfGnkqA37x3lh3qAIgUSX29OMroRKxj7u3dB/UMBJn1tZAODUCcrAXMU80dRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039631},"_from":"file:ode-csslib-panda-normandie-3.4.32.tgz","scripts":{"watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","prettier:all":"npm run prettier:write && npm run prettier:check","override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","release:clean":"rimraf ${DIST_DIR}","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o"},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"_resolved":"/tmp/5afba83645e2ce5bf01b11105ace9a42/ode-csslib-panda-normandie-3.4.32.tgz","_integrity":"sha512-8YZ/IBrSE4RipluWPJrBLw0WSCEEAtpIwooJBJCDeaOkC+zNFj4IHOwJqONSMGMR44T7UBXLKUVic6mbPI9MZA==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"_nodeVersion":"18.20.5","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"cpr":"3.0.1","sass":"1.66.1","rimraf":"3.0.2","prettier":"2.6.0","copyfiles":"2.4.1","concurrently":"5.3.0","entcore-generic-icons":"github:edificeio/generic-icons#master"},"_npmOperationalInternal":{"tmp":"tmp/ode-csslib-panda-normandie_3.4.32_1789550476013_0.5494712840311686","host":"s3://npm-registry-packages-npm-production"}},"3.4.33":{"name":"ode-csslib-panda-normandie","version":"3.4.33","description":"Panda theme by Edifice","repository":{"type":"git","url":"git+ssh://git@github.com/edificeio/panda.git"},"keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","dependencies":{"entcore-css-lib":"npm:ode-csslib@main"},"devDependencies":{"concurrently":"5.3.0","copyfiles":"2.4.1","cpr":"3.0.1","entcore-generic-icons":"github:edificeio/generic-icons#master","prettier":"2.6.0","rimraf":"3.0.2","sass":"1.66.1"},"scripts":{"override:i18n":"OVERRIDE_SRC=${OVERRIDE_SRC} OVERRIDE_DIST=${OVERRIDE_DIST} node ode-override-plugin.js","sass:watch":"sass --source-map -w scss/index.scss docs/index.css","sass:build:debug":"sass --load-path=node_modules/ --source-map scss/index.scss docs/index.css","sass:build:release":"sass --load-path=node_modules/ --style=compressed ${SKIN_DIR}/$SKIN/theme.scss ${SKIN_DIR}/$SKIN/theme.css && cpr ${SKIN_DIR}/$SKIN/ ${DIST_DIR}/skins/$SKIN/ -o","dev:dependencies":"cpr node_modules/entcore-css-lib/assets/ docs/ -o","dev:prepare":"npm run sass:build:debug && npm run dev:dependencies && cpr assets/ docs/ -o","dev:watch":"npm run dev:prepare && concurrently  \" npm run sass:watch \" \" npm run dev:serve  \" ","dev:serve":"live-server --open=docs/ --ignore=**/node_modules/**,**/dist/**,**/package.json,**/.git/**","dev:lint":"stylelint scss/**/*.scss || echo \"lint faild for some file(s).\"","dev:lint-fix":"stylelint scss/**/*.scss --fix || echo \"lint faild for some file(s).\"","dev:copy-theme":"rm -rf build-css && ./build.sh build && cp -r dist/* ../recette/assets/themes/panda","prettier:all":"npm run prettier:write && npm run prettier:check","prettier:check":"npx prettier --check .","prettier:write":"npx prettier --write .","release:clean":"rimraf ${DIST_DIR}","release:dependencies":"cpr node_modules/entcore-css-lib/assets/ ${DIST_DIR}/ -o","release:prepare":"npm run release:clean && npm run release:dependencies && cpr template/ ${DIST_DIR}/template/ -o && cpr portal.html ${DIST_DIR}/ -o && cpr assets/ ${DIST_DIR}/ -o","release:build":"npm run release:prepare && SKIN=default npm run sass:build:release","watch":"sass --watch --style compressed --load-path=node_modules/ --no-source-map scss/index.scss ../recette/assets/themes/cg771d/skins/default/theme.css"},"_id":"ode-csslib-panda-normandie@3.4.33","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/edificeio/panda/issues"},"homepage":"https://github.com/edificeio/panda#readme","_integrity":"sha512-hI04SMVclXcXsbMc3d0ZCGw3o/yAOSzHv+Wc1kL0sfLZoIf9rdyXqAkJSaIzS6fF9FJZlukSqVkCfi3ELHBoig==","_resolved":"/tmp/b55b9ea425b16eb585cd3988efd61d9a/ode-csslib-panda-normandie-3.4.33.tgz","_from":"file:ode-csslib-panda-normandie-3.4.33.tgz","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-hI04SMVclXcXsbMc3d0ZCGw3o/yAOSzHv+Wc1kL0sfLZoIf9rdyXqAkJSaIzS6fF9FJZlukSqVkCfi3ELHBoig==","shasum":"bee932fd19a9a33d3818374fb0d130500ab106c8","tarball":"https://registry.npmjs.org/ode-csslib-panda-normandie/-/ode-csslib-panda-normandie-3.4.33.tgz","fileCount":511,"unpackedSize":26039570,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDH4zKXx1tRP6f3RTOet4ZPSdSVxhPcdGStEijmqG/IawIgeFdGCtpKfYMRJolxkOaP4WSV8BjrXCclT+BqXSyUkjQ="}]},"_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"directories":{},"maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ode-csslib-panda-normandie_3.4.33_1789570495610_0.6172055795999025"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-29T11:12:55.262Z","modified":"2026-09-16T14:54:56.087Z","1.0.0-dev-produit.202209291312":"2022-09-29T11:12:55.629Z","1.0.0-dev-produit.202210131552":"2022-10-13T13:52:55.606Z","1.0.0-dev.202211041602":"2022-11-04T15:02:35.674Z","1.0.0-dev-produit.202211071352":"2022-11-07T12:52:31.901Z","3.0.0":"2022-11-23T14:25:26.726Z","3.0.1":"2022-12-12T11:40:50.447Z","1.0.0-dev-produit.202212121736":"2022-12-12T16:36:14.669Z","3.0.2":"2022-12-13T15:59:28.260Z","3.0.3":"2022-12-13T18:14:14.108Z","1.0.0-dev-produit.202212151442":"2022-12-15T13:41:57.346Z","3.0.4":"2022-12-15T16:23:29.268Z","1.0.0-dev-produit.202212161234":"2022-12-16T11:34:44.153Z","1.0.0-dev-produit.202301101842":"2023-01-10T17:43:17.151Z","1.0.0-dev-produit.202301111727":"2023-01-11T16:28:16.424Z","3.0.5":"2023-01-13T15:45:54.512Z","3.0.5-dev.202301181849":"2023-01-18T17:50:37.345Z","3.0.6":"2023-01-27T09:38:16.730Z","3.0.7":"2023-02-17T10:54:01.571Z","3.0.8-dev.202303031605":"2023-03-03T15:06:10.105Z","3.0.9":"2023-03-27T10:10:48.345Z","3.0.8-dev-produit.202304141149":"2023-04-14T09:51:21.079Z","3.0.10":"2023-04-21T13:12:09.863Z","3.0.12":"2023-05-04T07:45:49.780Z","3.0.13-dev.202306051804":"2023-06-05T16:05:49.006Z","3.0.13":"2023-06-08T15:29:15.161Z","3.1.0":"2023-07-17T17:15:12.929Z","3.1.1":"2023-08-07T19:01:11.111Z","3.1.2":"2023-08-25T18:51:10.724Z","3.1.3":"2023-08-30T13:02:30.245Z","3.1.4":"2023-09-04T08:09:31.936Z","3.1.5":"2023-09-05T14:30:46.196Z","3.1.6":"2023-09-11T14:02:22.575Z","3.1.7":"2023-10-25T11:29:55.500Z","3.2.1":"2023-10-26T11:22:53.140Z","3.2.2":"2023-11-28T11:13:31.899Z","3.2.3":"2023-12-18T08:28:13.652Z","3.2.4":"2024-01-11T17:22:56.895Z","3.2.5":"2024-01-16T13:24:58.125Z","3.2.6":"2024-01-29T17:27:49.152Z","3.2.4-dev-integration.202402051021":"2024-02-05T09:21:58.339Z","3.2.8":"2024-02-15T11:55:25.925Z","3.2.9":"2024-03-04T10:37:40.198Z","3.3.0":"2024-03-12T10:06:04.458Z","3.3.2":"2024-04-08T15:27:33.440Z","3.3.3":"2024-04-15T08:50:53.512Z","3.3.4":"2024-04-30T15:39:00.312Z","3.3.5-dev-integration.202405161732":"2024-05-16T15:33:16.276Z","3.3.6-develop.202405241436":"2024-05-24T12:37:03.144Z","3.3.5":"2024-05-28T16:42:40.298Z","3.3.6":"2024-06-28T15:32:37.002Z","3.3.7":"2024-07-15T16:14:59.253Z","3.3.8":"2024-08-02T07:48:35.589Z","3.3.9-develop.202408201419":"2024-08-20T12:19:55.398Z","3.3.9":"2024-08-23T10:27:04.836Z","3.3.10":"2024-09-06T10:11:07.459Z","3.3.11":"2024-09-19T14:31:12.968Z","3.3.11-develop-b2school.202410091424":"2024-10-09T12:25:24.553Z","3.3.12":"2024-10-11T14:49:33.517Z","3.3.13":"2024-10-18T14:07:00.548Z","3.3.14":"2024-11-07T15:39:30.455Z","3.4.0":"2024-11-15T10:30:55.233Z","3.4.1":"2024-11-22T10:09:43.219Z","3.4.2":"2024-12-03T10:43:58.619Z","3.4.3":"2025-01-16T16:49:25.857Z","3.4.4":"2025-01-23T13:51:42.472Z","3.4.4-develop.202501301154":"2025-01-30T10:55:08.671Z","3.4.4-develop.202501301258":"2025-01-30T11:59:01.227Z","3.4.5":"2025-01-31T11:02:14.668Z","3.4.6":"2025-02-05T12:21:07.293Z","3.4.2-develop-b2school.202502131623":"2025-02-13T15:24:36.266Z","3.4.2-develop-b2school.202502140957":"2025-02-14T08:58:20.288Z","3.4.6-develop.202502191223":"2025-02-19T11:23:52.541Z","3.4.7":"2025-02-21T10:01:13.804Z","3.4.8":"2025-03-03T11:06:13.697Z","3.4.9":"2025-03-05T15:19:53.886Z","3.4.6-develop-b2school.202503101315":"2025-03-10T12:16:23.091Z","3.4.9-develop-integration.202503111654":"2025-03-11T15:55:11.322Z","3.4.10":"2025-03-13T12:05:10.834Z","3.4.10-develop.202503171704":"2025-03-17T16:05:16.089Z","3.4.11":"2025-03-20T11:13:44.240Z","3.4.12":"2025-04-03T11:10:09.558Z","3.4.13":"2025-05-23T10:00:27.448Z","3.4.14":"2025-07-09T09:49:51.159Z","3.4.15":"2025-07-31T11:09:06.510Z","3.4.16":"2025-08-03T21:23:17.637Z","3.4.17":"2025-08-21T17:10:17.255Z","3.4.18":"2025-08-26T15:56:17.459Z","3.4.19":"2025-09-05T14:53:05.659Z","3.4.20":"2025-09-05T16:52:35.096Z","3.4.21":"2025-09-12T09:26:19.536Z","3.4.22":"2025-10-15T11:50:35.288Z","3.4.23":"2025-10-24T18:29:35.241Z","3.4.24":"2025-10-26T21:30:24.556Z","3.4.24-develop.202511241624":"2025-11-24T15:25:05.342Z","3.4.25":"2025-11-26T11:41:09.457Z","3.4.26":"2025-12-04T18:18:06.247Z","3.4.27":"2026-01-15T15:52:45.703Z","3.4.28":"2026-01-16T10:19:45.151Z","3.4.29":"2026-01-30T15:54:10.274Z","3.4.29-develop-pedago.202604011603":"2026-04-01T14:04:10.390Z","3.4.29-develop-pedago.202604011718":"2026-04-01T15:19:33.092Z","3.4.29-develop-pedago.202604011750":"2026-04-01T15:51:09.818Z","3.4.30":"2026-05-18T17:20:07.961Z","3.4.30-develop.202606031555":"2026-06-03T13:56:46.276Z","3.4.30-develop.202606041831":"2026-06-04T16:32:24.456Z","3.4.31":"2026-06-05T12:50:01.133Z","3.4.31-develop-integration.202609151210":"2026-09-15T10:11:55.470Z","3.4.32":"2026-09-16T09:21:16.328Z","3.4.33":"2026-09-16T14:54:55.871Z"},"author":{"name":"Open Digital Education"},"keywords":["Panda","ODE","theme"],"repository":{"url":"git@code.web-education.net:one/panda.git","type":"git"},"description":"Panda theme by Open Digital Education","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"readme":"","readmeFilename":""}