{"_id":"ode-csslib-panda-odyssey","_rev":"105-d3cc9d560e5cd61abb2d28a4d42ff257","name":"ode-csslib-panda-odyssey","dist-tags":{"latest":"1.0.0-feat-produit.202209261547","dev-produit":"3.0.8-dev-produit.202304141151","dev":"3.0.13-dev.202306051805","master":"3.2.8","dev-integration":"3.3.5-dev-integration.202405161733","develop-b2school":"3.4.6-develop-b2school.202503101316","develop-integration":"3.4.9-develop-integration.202503111655","develop-pedago":"3.4.29-develop-pedago.202604011751","develop":"3.4.30-develop.202606041832","main":"3.4.33"},"versions":{"1.0.0-feat-produit.202209261547":{"name":"ode-csslib-panda-odyssey","version":"1.0.0-feat-produit.202209261547","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"_id":"ode-csslib-panda-odyssey@1.0.0-feat-produit.202209261547","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"d5b3273c35af32317fae6f954bee21c1db725a9f","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-1.0.0-feat-produit.202209261547.tgz","fileCount":464,"integrity":"sha512-81VI294bkrhAYZ00v6qUc6UDYD8T4JR7Z0OV3bEXbTHUDDrPjhtcQ/ortJQo1yQGYrppPFHUaofDVhRbhDHTfw==","signatures":[{"sig":"MEUCIQD5zEHwGXASkL6lttvXTiLwkbQgcclKnP5YovJj0LuKngIgfucrXUs+QMM4Io+gMR4DUU1qsYJ1lXVh6U6vt1IVyoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21390705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMa2HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqhqw//WNtxC5pb+V8kEwzXpBq6HyRudXE1+PhQOAylzm9KcZ1DP53d\r\noq82GrsdbzKlXOWDOrdwRJ2S7a9dKF2qoMTiXhEpAvJCXWyD5RyXBxHtH2Jl\r\nVU6o+EjrnOzdrVTQ/7HKHoUh5Gvf1rdGay38ii1B4V4JI42cbxJxQBGBv7lV\r\nTPu4NnvYRJvDm3sB8gEopI1NsbGuGLUyP48/GW9/8m2TP+MGkIJT+D2KafYc\r\ncTq7ThKi/CTTZ9p68Q0DZuRdk7fjb7uPUosXM+qLNLpE9GvKWopJvuTr39qw\r\nTfMdrYJtwdRafuVEIDr5T3/rVVUrBGMvLfRnbcDQ2dLZCt+J+89orKsQunLe\r\nyDq+r55hlccvl+rOvMa7pEbryYjzrOuoiVB9GKXFebqgpb2kztezsoOnLLmV\r\nXsaPdtaaWDJXseNTt3/haV4GgptfS3db8/0u2kgIuBxe1wLhSXPhsZg2+pvl\r\nteW+JXHnHs5+xjAbOJfXQGzItEhhFGrHikP9iNNo14cOJvXUzGG80+wJIKhR\r\nqNBtYcskurxSsnGr2fuEz0F1QNVvEN2p6Bu8xVjuG+COPtuuDP7s6JqKQ1am\r\nSNwCMQSqxC4Uf8O3Nlxrcl+q/PAF2IkrsI6U6t1tTxgkIbwwSHnQM1KOYuwD\r\noEdM4U0I32R0JUCsexh9bxft8zyfHu+x1Qc=\r\n=YZT3\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"8a3318fc39d4f0fef0b2b87e78ca950a60b95a11","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-odyssey_1.0.0-feat-produit.202209261547_1664200070912_0.16829988129911722","host":"s3://npm-registry-packages"}},"1.0.0-feat-produit.202209261750":{"name":"ode-csslib-panda-odyssey","version":"1.0.0-feat-produit.202209261750","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"_id":"ode-csslib-panda-odyssey@1.0.0-feat-produit.202209261750","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"eb868d2d187bd4cd59c5c39f8a9d09daf287c0a4","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-1.0.0-feat-produit.202209261750.tgz","fileCount":464,"integrity":"sha512-pAsvZjI9LvUvZ5UPmLnWuKgBj3cEjI3GOKdBL5IA3B4Y3WoHlXG/6vg7kHNI1i+d7R+DpHuuBvSZRbwJynWBMQ==","signatures":[{"sig":"MEYCIQCSdTAHOrgjZKzU8noFzkRaJPmNdEteFc0mC3q7sQmCBQIhAN03rkVTI6xq5yFFhPRJ2FGn34OcX4bSvK+DiqLrvYBO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21390705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMcplACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVfhAAnjkhZmao2E4EaZjive9XXHhy22zN0kcdCAivIC/QKG7bS3E1\r\n13NfUOi14EJGV09Mbzhlvg1DPORo+q4mQOgigigsYVjjkyl93ILJdDlHDcpN\r\nQQyP89C4eJ3e17wVFour4VWFrXAjmLZPnZwd8fHgzTvYO0Dmf7pRPcNH7eZq\r\nYJ1uBMtUBlnUpVrqxhFiuJIZVs7oI48pVIhi3U247KVjPGP8Uq52+cARRYN8\r\nRnoKUCrB4c57HSexp79rXJpBUNOsa9eFpqGsMENCMyiSSPZhgGlqFg9bkAa2\r\n2NBLy5WsFomlYX7rr51mXMrRFBEfvZVG7aTlPapIjUnpR0biuc6RN7RgGkfW\r\n7z6pLipWC3/0Ma5vcjPR/e7JAmXy4suoRG3CehPK0X0ygAlXjiv9meyWx7Pc\r\nZzUj7v1SHBim5n6YCcTlL3l2+As35gj1LrHd/MRK641ynMQJ1IX/+CDXKoCU\r\nr/yN1RUqJ/ysM8na8l+deYrDEG4FlpPpM3qyCB30YJWBNVRtjbYYJH8K+9j8\r\nDixdqY4tDTj3lu8tl20FihRR6C1hsmqw63S00hfGWYg0Euf2uNY1XehF7ua+\r\n2+9ozmauTBa4u2o0TxeBYv3dXhT/pj9te0QcBLGBjjIn1G+Y3aYKZ27G/0Ha\r\nQ1Mi6eHpPyOTN65VX47qp6LBB2ib6q6P+Zg=\r\n=i9WT\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"8a3318fc39d4f0fef0b2b87e78ca950a60b95a11","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-odyssey_1.0.0-feat-produit.202209261750_1664207460962_0.44913665190394236","host":"s3://npm-registry-packages"}},"1.0.0-dev-produit.202209281025":{"name":"ode-csslib-panda-odyssey","version":"1.0.0-dev-produit.202209281025","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"_id":"ode-csslib-panda-odyssey@1.0.0-dev-produit.202209281025","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"c109a3c222261db41ed23b2a9f31719320f83e79","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-1.0.0-dev-produit.202209281025.tgz","fileCount":464,"integrity":"sha512-Mq72SU5b8U4wbROxEQZ9c0GrVc/wBtEW2U29U8Cj8d5ejpzrS1/hCIcTP2crycZwPpbom7yph95lU9ongFPf/g==","signatures":[{"sig":"MEQCIBMCEufqNU/Vrj7XutqQTnIXpxQNN4KPib0pcP0RlHBJAiBowZDW+ftnZkj0S9xTIpfMe2qdzRN1PUrCNu41zQSbTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21387883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNAULACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoYhAAmFooxKleDtZ0j0a1v7g6jmg/G+4pyWgtVNKF+Kx1b1s7hIkn\r\noiIKXXnjkA/SZaWpdCBG6qS6cLpB/1cL34CZ8LaYw9Ui+E2C2QPi03k1z2kb\r\nnE7LFVTY0tXxkLE398rthc0DTW95nhPcxurIwnaprcUYO74ffF9xlgOJFukb\r\nYEN1lW4o3uC0/N2iiQp94mDTBCCffIz2sZN+xDMcFzsxRVaXLGm7tVMEbRiX\r\noEICRHF8O6Hq7q4T5V5MIqmdq1xn3eTcRYL9N0uXeqdOQ7SAR3UENxMWEe2d\r\noJH9KQ4S5/1vo6XbZ3Hy0xz3gGEIXMrpPwYh36907rQHgXL8Q151NQBaHjpZ\r\n3k205lRC0E3hV8ZJCQV31n4MUeV+HGJPckNQY95EVPYIS6fk7BApS8NfsoQH\r\n+qalyIQ3JoojlH43S+lTwApGz2A/ZzO4RLNqZbvjSsIp4hdw89ndGhKgIgdn\r\ndIxOohnqGuJjBTstMVAlqMHH2+n2CyRQ+kh/Xz5LB5Dmgjvju3JF4LeQcLsa\r\n0LjQPuJfpDuouX5nP1h3ibA3+tWmi/Ba4MqaZjNYUEf8DS0Ibq4W2syGf11o\r\nDNAGrt71Sz7dCYeeCo/WWrRMP4jBw/u/MM6kJNoSv+sNvDNqGI4zZd5BzB+9\r\nwag9Fqfvwbd9kl4xd3VYVD00B0/x4Nb/iLo=\r\n=UdWM\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"13adbeb6ba8682f47fdb2d8f6b718be3655557f1","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-odyssey_1.0.0-dev-produit.202209281025_1664353547414_0.3758817884665808","host":"s3://npm-registry-packages"}},"1.0.0-dev-produit.202209281049":{"name":"ode-csslib-panda-odyssey","version":"1.0.0-dev-produit.202209281049","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"_id":"ode-csslib-panda-odyssey@1.0.0-dev-produit.202209281049","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"32ee8aa76e909c5d6bd86a7df023e4e59bfde970","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-1.0.0-dev-produit.202209281049.tgz","fileCount":464,"integrity":"sha512-I6eC29dHmxaNZmBVWPfLIimAXxkQdHadreWwpG+WkNKGilkhxDji56b9BVMA6loETZDCz3iZAXD/mZ5TPBAfFA==","signatures":[{"sig":"MEUCIGPTlGHJCMvHdRdKs+GTLod3D0XT2Pc0xzNlehEIk/fTAiEA8gZScVdziBoAqDWyBNm9Ce3DQmlPJbYzg9jbx7p5e70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21387883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNAqGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogoQ//Q7xAg9HWwqO7Wud4zoF0xmXSMCQ//0ox2js/qFf0y2ihGlZ1\r\nJmpsVLsS3cn8HzF7UYFxWS8ae3TKDuXjDHfPOM6Xv0WN8PHWNEBU7tXew0cU\r\nN63IdXimYTUfFJC6MciR0r2Ci1V/jNLw0LbmzsiN59bTZEOI99FvcL1ZEhgG\r\n6RaYVUGr9KIgEsLiJETBAKD4NA4kvzgBQaeHlQY8IgNZJeJHD7kINhxiZEsf\r\n3MFIWtt0ZCn/rFJryVmdGCXTVA2AnLRS7YyTy4naS7D9ect1lSi9rOI8yTG5\r\naEoqS+mQXa0ylnWo7lDb4YgCMvKZeTsyNY0deMSMRPC5SlxWGciwkdoMTTF3\r\n5jFLWcrUIEoJGC3RToIZoZBHJnSm8OXhfqR1Ibsvc6tOkFkg/cYzZfhgr+yI\r\neTKojjd9quBKyOfPL65jsr5bvJ5XhW+qPeK2n1ah0XumpysydX+i1wJl01x5\r\nejxQs2c0n0mZh1pKbPnUdQis6ycupTRs4wWa+Kx3sgE3AJ9IgqAxLsbbur4S\r\nB8b++j9qeY/XCuuyPZHD+0bOkjs+AiXY51rXSa+Y5oumJ9Klf+qVK9C0jTwp\r\nWy4eWEmM90ELszwWep4CNYIKIehfdM04IzIrtBp8oUTBxLmQC4I4UBCfUgbk\r\nLzAbiSJQpoMerqOS9ti/qwm42XeY2Eb5Puo=\r\n=hctt\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"13adbeb6ba8682f47fdb2d8f6b718be3655557f1","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-odyssey_1.0.0-dev-produit.202209281049_1664354950376_0.6019769608235719","host":"s3://npm-registry-packages"}},"1.0.0-dev-produit.202210131543":{"name":"ode-csslib-panda-odyssey","version":"1.0.0-dev-produit.202210131543","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"_id":"ode-csslib-panda-odyssey@1.0.0-dev-produit.202210131543","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"ba94ffea5632894deaacc198498d252b273b4575","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-1.0.0-dev-produit.202210131543.tgz","fileCount":464,"integrity":"sha512-dPZJhF/IJWF2I68Dk8AqhTmEi+MOQ6//kXRiSz5rIVK4DYIWedJRE6ArwK9iNsj38YSvw4bLNRdNeOqGBb7pOg==","signatures":[{"sig":"MEQCIDLhYQXs7TREIBFKXsAmQ9vqdvY5ld9ut0sV6DVpK8CaAiAVmElid+3bO2ozBrwLEWZzOWZwPN5MNucnUhasoeoYtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21626005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSBYGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUDw/+KXQuAiRAeGVKa7oIa46biP4JLPYthU5OeoteT4SyntWl3uZU\r\nvZ6bZRQh0NXiUICA9bk69Bmrv4/GT5KYdWZ85E9mhzxB+un5+oF5POE6NFlU\r\ntLBkZ/nl9agXY4TM4iwdWCBIqtQYsTyPA7GypgaxmMaXoL7uXfvu4alrKvrp\r\noU6CJF47HiXsNQmC04EdFiPvTeC5rEhN94/YjpZuc+P+AMbBop7/GfUCsd/+\r\nVt3mlUJx/ZoVPgMsM6m/seZEEwwrYMirtI2gSsLF+rHdArMm1JAkT1pk1aoA\r\niAeyoTdjCyepA1gJJj0iwaeu4m38bTt2JnsK4oCjpSVYUTQArcX30EsVEFwm\r\nsLTr9XSaQFHZzIJLSPP6bF42U3JEiKIouL2IYg0ToVoLOAJGJwgH13znAik0\r\nohdDfbimwzoVa88oRbF01GbopHg4Byrl96mPAoYUDZQMqXNacODi7+cTUSZf\r\nmlJYbScPmmT3ZMX1wnzPITOnyaJ046BL1/l4kfwaExUzkifgWXiv3uutaha3\r\nBMvquHEIEt2sCMX+YqG8qrWRW01VScyhvxz80IP8AQ2CyjzTYvh78gZD2Tjs\r\nQPVsqJ/wMKaRh6HASMCL6Pfq6JI1AOjJtWVqIAnzXR4n84CBbIKOZL/4hcAA\r\noHrR6ZPhMKLLSPV9b+//RN2wMFi56QVKf7Y=\r\n=Vi9T\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-odyssey_1.0.0-dev-produit.202210131543_1665668613598_0.1969641588553488","host":"s3://npm-registry-packages"}},"1.0.0-dev.202211041603":{"name":"ode-csslib-panda-odyssey","version":"1.0.0-dev.202211041603","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"UNLICENSED","_id":"ode-csslib-panda-odyssey@1.0.0-dev.202211041603","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"b6fd15a9ac378276ddf3d496f1f5047e4c615da3","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-1.0.0-dev.202211041603.tgz","fileCount":467,"integrity":"sha512-vO9xHjnPMeEUJd/ty456V6bKNFZcwExxHw8vuIuJiGJzPhsFL6ZEkU3eAtdaUI7vfjfAJ5NW6K7buugSuzzxJA==","signatures":[{"sig":"MEQCIAxV3VteTGrJvS0DJiktTk/pZIko9pPCLJEkcMkVNnS5AiBUuqzo91wWzZZq2yqrjBRmJYrQ1zbWK4RopW7Wszo4rQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21675123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZSnfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxJA/+OJETn7MinUeV5iMdaro+ZKrNsaFywJ3+I0CSrC8ifUQqpeIv\r\nHE23/fmdN36/JBKCrHm85BMr10wQ/meDTafmJOcpxP7j/zVydyVCf4Ijds+7\r\npgzW2bk7KiMjuPV3uxZX9duVfQ2riTxjc1ecdvbj2xivj9mWF2B4ou+UpTVX\r\nf5Kbl7EHbUkDHhSKQ9UcAa4YyHx9GYksw0eAYiLi1b/2oUe68UT1MtPOpbIq\r\nHPUiScvQN4xt2NHqcTNI/JjyWtEAqstlo/WbCSdr+F+dWmnPSBcIXrFOpuFB\r\nDwuqPUTPoktTY3hTAnvuSBY8xD0lHRiv5OXfOQIlPy1PXrLBENtDwEFxUJHr\r\nmxX5XRYUsMoL+nOPdClZZuzuxqTHzfYpaFi6Bjx9XiI62hAdro4KDNAZ5tQG\r\niAWLW1bie64glPmZYvu5/JAyygygE/Z2s6jM5Qsh9z8eGev/l7XKvGQNz2um\r\nLcXifmUyDlyNqH5OFQoYNhlQRLNBXOhN3qhAMhsmF5M/V7ihSuTXcqp9SgkL\r\n3z0FbLAO0neGKNQWOJ4VYE/Zradnq5d8UVfDtJpTmRmpSa8EUa4OyQLVOPXe\r\nPUPzwI/LkqHIMkcmi4t/GCr5c7mOcWt9H4YqLg3Of29lZBM6lDPrVkO/AmK9\r\nzRHabcScp+4W6VPyx1iZ1hvw5EKkrW2CmQw=\r\n=s1DE\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-odyssey_1.0.0-dev.202211041603_1667574239212_0.8924604152463667","host":"s3://npm-registry-packages"}},"1.0.0-dev-produit.202211071353":{"name":"ode-csslib-panda-odyssey","version":"1.0.0-dev-produit.202211071353","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"_id":"ode-csslib-panda-odyssey@1.0.0-dev-produit.202211071353","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"d40d6894fd55b091810d0ccbfe7f0566a5489b7e","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-1.0.0-dev-produit.202211071353.tgz","fileCount":465,"integrity":"sha512-KOzlxl59Jay47g1gi8w24UFxaJZHEs87hhufhg0XWpxzZ3bsP9tQhwOg7S4aDTPghGTvPI0my12QDDEiZjRBQg==","signatures":[{"sig":"MEUCIAaUkLe9tXCRzwkwM/CiXZM+lgUhdUf1uGkQ+lr6TsYJAiEAyk7ryeWsuIJmMtjJoDzoqx4ZOxPTO6avTwvFlivPoEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21638422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaP/gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqurxAAhxI4hU8NXYc7402waRzCnibvoQAtDqZ9dzn+9WfnbP5YQtdb\r\nCNPY7M3JwYz+CxxCwaBV9Z9jHrGscJVbdLKsgKy82RUe2mcXaSwzr9UqhJvE\r\nQjgkq56OO+kKG6Jy6W9iweF4/0Vn9UyM+lI61dgYoH2rFTdu/PnbCnJY85uk\r\nGAEe9OKlVPok8NIK0Z+vsiphgfnOvKkzoQJKS0A81TqSgue31eE48XQCsXpI\r\npgVaPg+IjhTLFchJtjIdolofXQjiz3iDwkAGqOVRhTHaBQPwaYYk5Sz+AhUq\r\nmiN6I5dc7v9F1zMJsX0OJ6M3WNQh/VjPBdW+uK2S1sQj+hVEv5BQJeEjRr2a\r\n/UmBaBGitCs6CTXfVh5Td1mD5Z58AslCfWHG+wrfwZ84HD1Qyu74oXisVz/5\r\nuzlEFeOfevyuQ7uyIFCwYhoXNZDxVKwifaM0iMaRyzThaxk/0Ig+cEzHW8Ni\r\nJI+i1m7elJPjaOTtX1ES0Sno1lAG64DONlBlebrkFg91SUvndUuNE1AuneTL\r\nziTbG+0uCp1kPbTbv/CzDxoBQJ6n+ZiYnYE8aWTrWurD8e7D2z2JBUVS7Z3t\r\nE8SdEBa0MsnAthbUPG/fMhKDcB9bv2189FNZR2ie3X36l+iF8fXD73Olhf0y\r\nAmiDUguE9iFVdPjaAkAc9VV3GVssx0CT2us=\r\n=gd6h\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-odyssey_1.0.0-dev-produit.202211071353_1667825631909_0.27862260465852406","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"ode-csslib-panda-odyssey","version":"3.0.1","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.0.1","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"5f8d7abbe796e73e63a19303df741a1b5fc8f4aa","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.0.1.tgz","fileCount":478,"integrity":"sha512-oTGcRBJKNTcVTobn7TNcJ6/fDutVksPN9cN530lexr8sRHNUToHFziy7ifekMN5kGyi0oy9zrYOdeZz+5iIa5g==","signatures":[{"sig":"MEUCID1gybs3HxTB81qhiwNiM7yb8oN+Mznkn7ebmeuMGU0gAiEAuCPlK4oBzoeaLEGMn2tn0cY+nr6ncrThd7Fd5DEMWSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25105084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlzknACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphTg/+JoS0hxVoLqxOr1YNB2Caj8kqP0vVFgKTjvQosg0Y1ryk8Uqr\r\nRH5rFLZyn6gxMAyDeprHVGOJ3HqV5RLlT9y5CGLx0nr24Q1saalinEzHzu90\r\nnCjCFUFeqGSlFuVEIThuTnJl/2meFbRnfEXc7fQ60iFSf/sq1scNny8BCzIF\r\nO0Qzwmo2zGLVMnPZaM0Eo9fZ6Sok+erjgzOMooJpcfWhmk/o3pgJXT7VuX+K\r\ne7oh4vnn62SXRc5uhAxU9EJa+x/JxaS6q6naWbNeMC7xhTcqntVXMNaFySK8\r\n/pAIQq+7tL0ZdjOXuNXoz7XyPvWtjQETWfqCWx1NV8Ux5UTIvgMGSsybWgWK\r\nds39KVOW+++7GRJrcd7GniCk1H/c6Xdtou667bydp7PIKjoKKKmbby3JE92R\r\nytX8tv9UTDvwway/vUmg2vxKcA8FJpCho8+y96pFdfK35IW6zkvfcSL0JQGK\r\nxFGlKwzyDZug0oDXoW+AtKMa3JRD8shHgSIJaPBYGdxr53vXbcHUY2yxHp+e\r\nOfk3FDetPEX0VZUSafchbgCHPFEMKruKwqIzCrS6y1CrVFyOyVdAO0c6YUd4\r\nJL4xqxKh9OXr8T+Hcl9H5bLuXav+FT2OjjvnKiW7HDXPjeSt87wiHlJM5Nwc\r\nr6u+eJrZjpb0XoaesaExLSzsiKmsH8LWy10=\r\n=pXrT\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-odyssey_3.0.1_1670854950657_0.9866428687040794","host":"s3://npm-registry-packages"}},"1.0.0-dev-produit.202212121737":{"name":"ode-csslib-panda-odyssey","version":"1.0.0-dev-produit.202212121737","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"_id":"ode-csslib-panda-odyssey@1.0.0-dev-produit.202212121737","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"b6f2dd9894f603ffe3f73060fa7d36e4aac12bd2","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-1.0.0-dev-produit.202212121737.tgz","fileCount":465,"integrity":"sha512-j5hABb3MR/s2ClBQrijq/ev4192t9WPK+UPnBkD6Z/NCeL63sGXLm87D7c/2xRNEDWWAH8skn11wALF+ehO00g==","signatures":[{"sig":"MEUCIG9WRIoPOsteUoKCm7GNIpL8jmpHwkB27wApQF1KN5RsAiEAwRGh6zWZlO5NIbp2hEvfjOw07hL+rTYz/V9hOJYo7Ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21656076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl1jUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpc4A//f8xQxSqAEGmO2CWIlh9Tnm1qx43U3f0sSeUsmKkfnBWB5M7P\r\ngtm12TdcObbwRzBUA+QRkQV4kkq+r1E2IXPnIUlP+HR/uRKMYmATwnTxqbrC\r\nWoDRMI5oMfYhjz20I0TE5YQLWz84IaIgVvpyXrdn0oCC+oqR30CM4lvFcEnQ\r\nOhe51sQBtu/bKn5+lJcQ2BzNXQRpZ1e+u3ZmuCJ9uhlU9Yg0o/o6asLJjwXO\r\n11tUxBLBbfh3goSWAuHCHhsIsCoVahQqd5td5nltbK+dCa/48Ydv/K7wDzJS\r\nw+TQRfzKsdne6Ip0uyCiad+hTTPWMEBdw/q7LRZzyp/UeB0hS3tKZPOgLJpi\r\nrfSwunuTyceD+GWOv+FFnRKI+49VRCfGZf6L6glIuOtL/deYf07b1XmB0Icn\r\nq1Kw6kl7DLTIVGru3yrTGcHBn1eueqVPvVGW5o8jHDw9RjaL0k5rAiPuIS/x\r\nSU7ta3m25SNket8PDx5viGQNxjYLUcgrRtjleu+yIBJQMvrv89MpXWUBlpGg\r\nnMc0HivKBrPOyFVBu1+lqzLQa07rj1L3ohJG+YLquTYPHtDdeUNt/Q/XuNY5\r\nNHYUunyvPyUU6mIx7NvjVhNSGr+HaVrx3Na0TbIS3cCRaGfS3n3yXxSD05G/\r\nNc2wfXWHZ4k4KhJbVpO0KXoHVWjp4Idi+XA=\r\n=toSH\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-odyssey_1.0.0-dev-produit.202212121737_1670863059643_0.15876919172093107","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"ode-csslib-panda-odyssey","version":"3.0.3","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.0.3","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"de9ff9df94991dd627d8b317529fe83d3dbfa925","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.0.3.tgz","fileCount":478,"integrity":"sha512-888DkjxlTu7+XnUCjQlQC4EUtKfOr6Hq2H1tFEtAM7sDbHtHvD+AXjS2UsyRQ/Ju1hVjqI3kzym6XxgWdWsaqQ==","signatures":[{"sig":"MEUCIBojjTwwzOBVUxwKd4KkjenmGARgoDkmEf3kptpk8z5ZAiEAn/Qk62Y6ywMXuK5Em0HO1cSn18Q17ZZaXB4b6KVXABo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25105168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmMEaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3MQ/+KqBnp3yVVrByOz2G+/hS9g2SoiSGzVqTAZOsjwjdObU2pRTM\r\naymtHsRGF+MRaqjM9jdTN8YbCkKNTW7/K73RcuOksPMVaJSDorbGnXrOIT7u\r\nDG2/zjcopZbZo7gKMADAsqjOHSR+CYpyc+1GlM5E9JBJJQ7p4cCiQZ0D3LQj\r\n1vl75xQjSTEGMevFl3Ybqz3lbnkI/q4Qh6VxD/sP8W2+4SZSCuBLEc2P82XM\r\nDLw1vhPLr7CqjGm87c2eR4YlrS/hOfiB8OisssjBrTe9k6rQvcxupruhi/BZ\r\ntxPGbK7E/uZKkHUy99sWrK1In4XiUJ2LMWtvTA9EKTLjv48/7FbRIxeRux5O\r\nIhjIUuRr3iMRbMBhki4g5VIvf5JkfCPl3swmFHspILPVn+jYrOVxuwLWmjYL\r\noRSDDS2nCleAH4pb9LwgVhlzA5STZ6ayuZEcJslh6TDX8FLDEKmaYIC6QNq7\r\n7LuYll5w73LlTUXYZoGrx5xcldlia7g7xZYT9BjBEMY3fLr4JXlGpRSCbS9+\r\npmmI8FdfIcvnUb3uTgouNoWMKjeb68T/RKUQJo10xv42WaXkGfSB/OqhA8fA\r\nYCThGuygnldLq5qh0y2n5MZ7wg8An6PinUiC5k2xRXRv9nEDnFlUa9eK/nF2\r\nOtkyLXlrYCXoJZIjeUqXdtlFsZOpTj23yTI=\r\n=0a9k\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-odyssey_3.0.3_1670955290592_0.8562101775866036","host":"s3://npm-registry-packages"}},"1.0.0-dev-produit.202212151443":{"name":"ode-csslib-panda-odyssey","version":"1.0.0-dev-produit.202212151443","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"_id":"ode-csslib-panda-odyssey@1.0.0-dev-produit.202212151443","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"ab34b8783663e02e9100e53f24f438df864f3d9a","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-1.0.0-dev-produit.202212151443.tgz","fileCount":465,"integrity":"sha512-uhQVNLthpyhuRbW60DZtDlH2dm6N6F9OvHIVfUQNP8nxXqhuQRwbaGttocJ5QzgL6Tsqu70DMnDSHZ7baiWSoA==","signatures":[{"sig":"MEYCIQDf4qiOcz9h7JvC92mFhazKDB1mNDV7poQCvtqrqOvn1gIhAM3t/0USVDRGItFNJhysd4XW+yb3FcmuhjJNXQ5L8lDf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21656440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmyR4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5+Q//YOYKOD+ntD4I5xRCjpEs5BdYdZHIDvuLr28dEOk3vy8i9lio\r\n9LR5ZwGLiNh/nIuja0SBmLBSYC7fZmzdojV0MPy54Zu0RouvCpPSBADACvBW\r\nf/lggALqR5cwnwYApfUK48s17fkbSSZ+o/5yLUR9n0PrsQDPBpfhptr4XyR5\r\nh1mgH/PgBl+FRknYDNycI8SRDINSW4DqdeXiet/UPe3cYURg0Pq/uCrtTE/y\r\n6Z6uaTi+WA26RvkvA5vW5/q87TAV1rn6Yoqk36f52gc7Kf/wxdn0PJpjFyS3\r\na7Q7NPMIuhGujQZfErqItbIXp9NkQzpyffxH9zS5K8yzu2kw1K0DafOCM623\r\n4YBW60rAHVA3pkJBQEls4WlQKAVg+lr1Bj6qFpTd+0ZqA4d6nMJYlKyP8O71\r\n5l3ZcF9YP2FwXBSRDxUolR72UwbzkmOHYaN4dxydRJ85wmV9EnwhdtssKaIq\r\nB4iurU0MjQuWdPbClDpcZ7eYRtJTSjvd3QTa88CS82rStOXOmoHtNk8tIZu5\r\nqIHZSSnc9lwtttlQgFlLa+oSzgUI7Pau4z7WUagFkOTNwurcY9D2rOMp/n3X\r\nTxyGAdJg3ln7JTvCNOO5fyrTMDlYrG+2hA6C+c2X5ks7nxvsDbFsfoipFs7J\r\nrjLLgOp5i2XcA02q6Vb6P5DYy6CVVxoCzgQ=\r\n=O75w\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-odyssey_1.0.0-dev-produit.202212151443_1671111800470_0.1863778865687593","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"ode-csslib-panda-odyssey","version":"3.0.4","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.0.4","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"aeaba1a7c3c57417b812e7af815901e2438b54d2","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.0.4.tgz","fileCount":478,"integrity":"sha512-Mwo0vc4M4Ro5TAJXvRY/BQG5JfIQZP3LB+73yhHFDtu1/v3hZ+8xKBoU83mNRwVS9I1NQMIqqNBAFTKOLp09gg==","signatures":[{"sig":"MEYCIQCPlO8gFcKpdpVrJAUA1L+xqSLrfk7Wen3gAirypV1n+wIhAJ6NMnB8d+UC90MfSg1AA6zbg5YEkhc/XeBeOtw1Hnbd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25105120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm0ovACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmreng/+KXjM7Y7CPehSzt86fyLmSjPMhiql+phef1eEKB/D3Hg7YHGV\r\nqr5hdvKqgwsQsx3r/TGpNTl6q8wLGQCNSRYHuzPUMHo4G7fN87qz8CWF9RxK\r\nEj87qYNkaPU57t7XrN8XvaiyfraQJNjOlXre59ZdkKoTCJ2YU1ZS9QLYdWk8\r\nsfCsnKcx2W7vCaE2DQEyGLZNPz7weq2KMMuCdOAfK3AtzGRROWKW057lPs3p\r\nhBRVh6r1aeNZdYVnxSl3AW219A8gaTzi/Vwa7FyHwNfCX9/JhsVx8bGywlFd\r\n1SoTpwzRnxmn26k8uYDJcMCTUnFuKNHnUdf0nJ/apesOiq5RsaxWIvxq33s/\r\nk86Zgt6e/LPR7tCZesJofeZwCfI2MGSjvMJIvnRdtcs7Od58UnyBXqDnfrIZ\r\nxDxminBi098I0YLBQmx8TgQwgIUVie1aFlc2/6ugQQLhmUpL5pYciNCBKItE\r\nTaRpkM9o3uIIPal8wOJCmR1fkzSSrcgyQSUS8DpVfxsL5ep3Z2uErYvWosD+\r\nyFW4VL/2OAPwtGmesfsfmjm3j6uusLwCAwaryP1GoJSD7CvikhdebQ6WscKX\r\nyM+ozJm6HnmRM13+E6bdAETYk42/iQGbJuU8w8S6odCdrHfWgSKeI3myKMem\r\nb7khhzLRwfOLhfxUz9gkBeoUh+hKHFxqsV8=\r\n=85mT\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-odyssey_3.0.4_1671121455146_0.7762535301554196","host":"s3://npm-registry-packages"}},"1.0.0-dev-produit.202301101843":{"name":"ode-csslib-panda-odyssey","version":"1.0.0-dev-produit.202301101843","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@1.0.0-dev-produit.202301101843","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"445a987bf312d2473a81d1815de4e5106d19420d","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-1.0.0-dev-produit.202301101843.tgz","fileCount":478,"integrity":"sha512-8HjDhDRlBjJRF+GxKvxIQjGgCVTqqaqMGAsQvH9IOEYAPlSgvYa14eVj3xwm3KD1C2aR+Na/XZrwS6g2mOADnA==","signatures":[{"sig":"MEUCIECVQUxkmE8f1txV24uovGZR8CYUk94TKYOtP7dwQBLFAiEAokMTOxzkjPKcL5afSqZAkdRmzc/ao+cWjD121YnPkYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25157509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvaQVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO1A//StuT+LfXrSSNZTOFaJ3okTKwte7SUtvwq318Z7qG6hQpwsKC\r\n3RhQF96r7ngmVr+dsT+kOkUfXXazSi6SPjWko7nK3HkUhaP92g5tnSx38qiD\r\n+2RVjzCDnptmP4juQGyCWF+4xFa+MRQSs9m3Ao4HfTs8VdLBgo1J3EVLfQb5\r\nEoWC10hcGbksioErdS9mwo6p1RNzDNcohoRhFJzZnsye1nMnR+e+tY1txNyH\r\nDrEc4vsLkcw2U9G0hzAn7eD3kknWvSOBMA5a8uX4z9SxvafqfOTh1AmFgxT4\r\n3r/xVb1nYORrwhjnBpLYysYHgNFQSyKmoS2g8sV224jgWQ+qcqAaUquj+jON\r\nU0qvae0i9tiNxe4u3oHFr+/Lx5dGrwjfQzADzW1qMbqZdzPKZFANLb7n2bCr\r\ntuyGnZmD+H6p0tHAP2C9m5BLmG2723Y82SdFgnFAGM2zKm6ouZdoMaTlqvGw\r\nX1ypnznCOnbXsR/jD4nDV6iOkC1GmDu9w4uZ7IGmg7YPeBU8VxxuB3BnnW/r\r\ncuqhf+ML7H8NihH1L3umS49ZhxEmoVHAmmPBMZp7lx1dAC5gDH97UHwtG/5T\r\nmNd4dgQqOx/3cP1tz65+pIrclBq4krQUmqljRRnHNkDDC4+ut2QOje55dw/G\r\n1vGw8KSke14P2ilOTxAAsQ1PYYwbdfzO3nQ=\r\n=/+DY\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-odyssey_1.0.0-dev-produit.202301101843_1673372693217_0.7852685381773943","host":"s3://npm-registry-packages"}},"1.0.0-dev-produit.202301111728":{"name":"ode-csslib-panda-odyssey","version":"1.0.0-dev-produit.202301111728","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@1.0.0-dev-produit.202301111728","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"c9a429d675f393ad660fda17fc667ad4869ff101","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-1.0.0-dev-produit.202301111728.tgz","fileCount":478,"integrity":"sha512-l7uCX0dWCUMBHmItwtFYQiIQrB2uL1TRVKg5ZLaeiQjKbtW97f75I2t05h2XMtrT0p65+9xhzYeSQgMPZUKa2g==","signatures":[{"sig":"MEUCIQDQ08XRYc2jPdkDnZPpxEACsekIPDDruPiE+OAQDengHgIgbPLuItZIs9BXzyUCpI6HM1GVFxaTxIbFaFm9kAdm5mU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25157509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvuPzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5FxAAiacy4zD2izo8f7usJihq5ch3JflPhBzQ2FV/6BztiToYdkQH\r\nePwCDZI64F1HUvmSBT8vluoIQa6+QUcSfYN3ZHFYFcgbcFE3aYgj9SUNa2rB\r\nOfMQy2XFMM0Jk7VVZN9Gscemp6XwlKd4Mg53dDyEqdZScOfzr2oWGQhaWl/g\r\n679ZOaUCdnsHf+1BiEFjeTMB7Gx+n4DVJcUI0oTiPV3saxuAPKB3p4kPFZ6u\r\nDRJGciRvWJL2fhXUos1WZ7LIG3IaVqZAA3hchFlvvD0oJbSTKBB050/PH1Mi\r\n+RLhbA2yzGVIzl7BjyOzBzRQdSa0CCJIuGgnIrEg+TRHySd3kCcYg1s2yN9H\r\nplk6r0VO5CBnKrtbjchVnNg5fEx6udDmGKAzEimx9WgKMgXObvNjqjtq8bKR\r\nJSJDpaUOI8EAcfpD1RLIHhL0/1mlxDqJgQoacwmkElxSylWD5INrLK48WwnA\r\nMFaQjdHmmq76VD3LCqxJ17uzmm3uCTbcoq6Zj3X0CBa1tuUnYraZh78QZMhF\r\njLUUOtDb9yM8N/6O1MZIhFlWgG1WA8dyr4yNMaDJVZGQinGTrd/+9PNeTy3j\r\nUQxNw8yY0TAT3a33TKaIvL9PqpnOkCHPrQG7cgFkzki66p2vgeY2ZsLzL0jw\r\njD1iXNmVBOgj70XDHZ1GSvgBRLZHlBjVQ6I=\r\n=4XAy\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-odyssey_1.0.0-dev-produit.202301111728_1673454579620_0.36801616588910147","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"ode-csslib-panda-odyssey","version":"3.0.5","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.0.5","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"67e84049342c0144c7c88324926190c6677ca459","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.0.5.tgz","fileCount":478,"integrity":"sha512-6618hUMSxfzZn0hZQEr/V/yyhu2Kzr5PPeMfBVMzqRvmafa0NuJBFxSA+04/AA+qi6/wJrWpO461gI/eR2BAVQ==","signatures":[{"sig":"MEQCIGUpxZeQMKPqmW6tEiN++mT6gGMpWTmxkmWbKEphTGStAiAxK2wBI+xg7vR3t2jzDvxkfah58fujemk+qOCNtAxLZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25190016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwX0AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrynw/9FrE4oVDq+GFFl8jGKrab17tYYz5dlnXuJnrXfonY2Gxdebhr\r\nXyypOzDmvEW1f1Bpmk2vfYcaGMYfyUO0JcUKo3ylXBQ3XCmH/fPl/SdQ6jdH\r\neq3x205UUVOHYv1jyLHRbgHRWxTwyVsdM6hu2JFLUA77oudX+v4VRKpnF232\r\n6P1Z9VBLX2Rbwng+DTgxj0rVzlWPyvy/a0m2ATd8c7R/5bVekvgfXwPYDG00\r\nahpcOi+nrUij+V2j3khDFs+Kut3Cu700B+Kmb4W1iqLP/Rj+VbBWF1+cWOoy\r\nqnFXMYawZ5nUwDmLPw3wNSqNiuuXcsfGmZVYczHMJQbTeVvV2xEEvZtF50+7\r\nVsce+Qe1snuwEw3BTbalrnn92kXIGZLnzLuZ0+p3F3mWaNkgFa5GLJ3QkfKK\r\nOu8v35RknCJlzzVKJzKx9TYXY4Pq0/vFcFFnhatpXPYkKS7wOanjlTEaa3Ao\r\nraIYX6j0Mm+OgkYd4DG7P2Wk6LRq/vlHgG9ueBcXVF/O0tiwAHcs08aYvI0F\r\nGOSU5fS15uZ34qxjCGeAfnBrZsFTm7IRoTsjyFCZK9LpuMinfHsyKfxAyMD8\r\nn9yjeMrWOYKvMVJRAzf/UTrSKLlLVb6P/BhgHpcYuid/n4odvI1TV/fOq7tm\r\nLBuUfKqT+Bj/OUaTaEOHR0GPTfd5AVIcPoE=\r\n=+HJQ\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-odyssey_3.0.5_1673624832567_0.7457032712767613","host":"s3://npm-registry-packages"}},"3.0.5-dev.202301181850":{"name":"ode-csslib-panda-odyssey","version":"3.0.5-dev.202301181850","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.0.5-dev.202301181850","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"17030bf52e4459d7e256a962eaa4185b02159164","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.0.5-dev.202301181850.tgz","fileCount":483,"integrity":"sha512-Qj4ABBb1KLTuumdtl8r8sztHscf5XbbyiZdpueM7BksbQy/0ACMty15GMxGpKE7cTK+9faR6NalANbu1n0ef/g==","signatures":[{"sig":"MEQCICevAI0XWcGAI90LCYRQDq1AG4tYTEwOspPiIIFCrC8MAiBegIB/plBo6CpqDaDjXGx4GuJI7sMY04nhVJ338d6rUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25222688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyDHEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoV1A//d7guOBYbiEizKjwEaV8JYA7kN1qH7PfuAQiXOJLv3pbFeTy0\r\ngoskWefndUGCES7n2VqcmiFkqvY52rQchi+d84iSFCnIF6iri6fNlNYaVzkP\r\nlAFnhgN056YFvjsFKvSbm6BJo66zPB0fztifNqje0wCKRaPPJFRvpiJi2fOf\r\nJoM2rKMX5RNuLV5hLFUrlEgmD+Kary4wTCiTN5p7fdG/KWQ0uNpmGAGt9WJO\r\neFH5djdHOaohiNP/lgIGLk5KE1EEwXDffpKl/R2loe0ZqSlZ7cMgLGuNAicN\r\n3c8sShaMQ5sezOCO2lr54QbqRNPn2EzOS3+Fhy6jtJkwbmLdIBTX+fatTj/p\r\nQ7WhF4jKOVBMN82MJDw35kI7vk9qvH4BT97ajXQ+sr04G9A7nvoZCqrsno3D\r\nLDmHWunXbzKohRjUkJbrsPY6xlV49MXIE7LWxPrGE26a+yPjiJ6uVPTM9tlA\r\nwLw9iQ1qjEkcVJU9sLazNWFjQo67blqRB/jdmsenRYFYnCP/yZgxcl7+Q0N9\r\neh+nPx1yaGZDcC21LnpzvuV782ibP5KKk/AQz/Xb/e/jvqej+zFHW4lcRhYP\r\nAC7fLRvSlMhLbMYT1M5kMskoUbvqm3GOkzdeHFHKblDIYq/TCalYHGNYJQlJ\r\nywSQS1o3QplNjSGl5wx+B1WxK63z8+iTfQ8=\r\n=/wzd\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-odyssey_3.0.5-dev.202301181850_1674064324293_0.39739831036340023","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"ode-csslib-panda-odyssey","version":"3.0.6","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.0.6","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"bf055545f8740d88a5520c31ff0b3aef14b6f9d9","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.0.6.tgz","fileCount":483,"integrity":"sha512-3R8nTp4VGvzFNFsVqyzjuf5TDE7jbnwi7EM68oPMXmFB53QJ1bb88zFvj5cFtyj0cHagPsOIESiicR03e6wDPg==","signatures":[{"sig":"MEYCIQD6TW2TObVMQeydav44nwd4JY4EPa8TKCjGV0+CzazxdwIhAPuj1Z1JM0jm3UcZLM2GYKpf2/Tua1b1fjVKKtMgFiCz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25266868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj05vdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXYg//dv1SeeKSOZoQIIi4ViTWEAzQykD8H4RABZ2txFuvvEnVdfuI\r\n7YlwpRqgQfihD6dlV9eoog7Qqn3+Nl6KAW9txYUc9WsQMEg7LYyup78l0z6J\r\nb5wEmFoM+GKnqmHSWFUSOWJuLPsh1LHro/wZ4p6D6MyFp++eVSvCIKGZ2XaM\r\n/YbclYepaIkuPBzxXSrGCeKbkuWuvBDkkaRRhJesPb6Og0tE1Ou6h18CqBlq\r\nC3uWo2I2UEyZJBpJfl8CX9BmyezbglYgxMPF78fOdQOjPekZ2g8RIWx/uS50\r\nOgHkk+zzm4+FJA2vEONNwcXszMjGytsL2KhxQOP35gcO73itfHfsA9Yx/mj3\r\n0SjnRZsGjHSwsQhEl7WidI4Jna678hDS9QmgBi0iQGcL4lXVPGlQ8IiJAXZJ\r\nZ7yiMBccFoQlZOLfppZUL/UXU5aXX06Hvl+V7nw1/2VmxbMieWVbuvveDbAe\r\nb4eeXveq5wNCvKAj4OrApkyGh+aihu3d0T7CZxpF549wK92qUAwdGMZJXAxi\r\nHbPY3YwgUBjHqbjHq3lxxx1CjwZkVtwaD7DboWdGAm/x58rdvf0u/F+aUUFX\r\nRA+8UeoJ+XhU/32YgawJz+3dTin+wRmOTKIkRiULL2GXuPIuShDF+2Wvlz1a\r\n8aGJJhbdPweC+xQooaB5pRIexS/jMOvRTVY=\r\n=lNfM\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-odyssey_3.0.6_1674812381451_0.48618362554211303","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"ode-csslib-panda-odyssey","version":"3.0.7","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.0.7","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"1671a844799bd0301a3bd05fd2a4e69ddf0d8e56","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.0.7.tgz","fileCount":483,"integrity":"sha512-CyNoXghsI59W7s/RPOXIXpX9Y+SRiImXNOa73fKnJ+kOPfS5WVArNJm60V0GNF48XvX6uf9g6QRZtWpSwE39sw==","signatures":[{"sig":"MEYCIQDMJxhXWm1AM2lZyACr4Ln8Ya97B7psMMxHCa0e8n76pQIhAKYVqfyeg2fwpB76ifxANSUBxhkjOxLNQN4X9Zrb6hQ0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25321720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj71zMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmou6hAAoG7+duMTvOsvppF7xo2t9T5TuN8MDgVS0SF9swVcaR7YDYfW\r\n3WX+rP0qALHNyrKhQtkGZu2Q1u2Wy8xpCZUaY8z8KG2YPASBTZOykyC5KcQM\r\nvnvmgeJlZQ3mmtaNvi0D1rP+bw8KgWwM+rOkgQMjzg3sVwfGIsviQwiKTM8S\r\n22UCodFyGWGBEKMLgG+uGJrTQF0ntUskOKe9IIRAjdk+LafvrysYmG9mZuir\r\nJJJ6mL92PZcludp//DpUhqC/e9OyFDbknos7Bu5WpMnI3gD2We+DSXB8yy4L\r\nxVdJY5FJ+DlVYR5KDyA6NDKqYPldZUOExTSao52U2vkRyvECRdpYT/tJ6yKI\r\n41kBvtfoz0WZWAOdLtELkh5epONa6wlFIqXHWsSd0HlLF88VftYCZ0TpFFvG\r\nxK3oZbjEpxh1rsisNOEcW8JczMzCXmnwbG65sAeWFAf0+1QiqqFU+hN4nCZn\r\nryjl71HIxwv8gzFktEHf8dzFfT+vP594rokwuJoilwC5oZu6yMS+ZP3NrTGc\r\n3aj58kh6DLuXSmI0V/pC9wyJOXAgihGwBOdPjinqSqL8bHxQeKt5SKrmEf77\r\n4MULYxCg2w6skuJApSCcUiQOFQQn3AjBxtOQzbUWeV61WUeKEwBTRkKAFj+A\r\nrsUSFpBzx9T2/dR6tAUhLtez50x0bSJw58Y=\r\n=0Uok\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-odyssey_3.0.7_1676631244161_0.04104265039485955","host":"s3://npm-registry-packages"}},"3.0.8-dev.202303031606":{"name":"ode-csslib-panda-odyssey","version":"3.0.8-dev.202303031606","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.0.8-dev.202303031606","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"147e7a2d38138acf96573e6e0d49d7c3fa42aeab","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.0.8-dev.202303031606.tgz","fileCount":483,"integrity":"sha512-kkfmowH+T6spii7hkunLGJDUhlSoNCFMnXv0/W7A3WhPi44uAWebuqimyVNPVa6PCm6lKblPngGDdaqSfZi87g==","signatures":[{"sig":"MEUCIQDbRk5j3bhVFyt0htHhTo5FD3OieC44Jnf94QtU4Juy0gIgU6DK+qJVhmqiCI6QiSpaq2Sk5IDTAOz8dVlNnpB6ZVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25376674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAg09ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqk5w//X0t4Mr+yhfyAS/bfTiCAln7TwoY29EpUzw/ikhGECQRfJttk\r\ncQ5BsLC87oHmxLVk+NKNoPe92CsLf9e6hK2kqk5/KPrkZoPDztGUHKD/0/6B\r\nTnXD0VLxhU0DV/zqZ/x8U770w1bm2YOuAbb9I8+lTUaoElLpJj5nogFKxqpg\r\nTNrKOex2Z6MYpetiARy1DZ/2VNoHtbMwxW/TYgq+9wBLyHtVWdRXmcojYH0U\r\n8vSVw/d2dcQz5UVqKCoCxjJbi3vSBadRfcKt85Nxj/FPqRaWYx3Y834fAFRP\r\n5TorKw/k9D1+RPGCspVZq3V1OdVCAXe2/CwNp16GlEwelTwCfylfwUKIEfCQ\r\nVkUFBz0vc86cSkMnaFcIDjkyHQYWt22OTDiYYExSYLOGiZx6pAmg9Wq/81Eh\r\nQsd1jKd+GDNzosIeyOe3pkRs4UjYjqUuaYLDYPBoFKQsJmH79RznlvGH6gVg\r\nLQjiYkgViNCPDgFLV1neYCuk8M0Na5wDjYGWhPA5s3BYX9E6t2yUIgtf048r\r\nCxOw7fBooBVA9V+8DrauybnplH3Tnm/wjGcsgWX6GzToG+yTnZ0dBpS8nNpV\r\ncc6IhIay7+2jNewSzhkOhsh6J+KrUcOG4TfmvzpOlfsqpb1QSj1qffYM0PpQ\r\nDEctOHQv19O3FuQCz2Qs3fXbsp81fKGpEmk=\r\n=QGf7\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-odyssey_3.0.8-dev.202303031606_1677856061132_0.9170280390522609","host":"s3://npm-registry-packages"}},"3.0.9":{"name":"ode-csslib-panda-odyssey","version":"3.0.9","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.0.9","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"ae3a37a62e6f6026275bfbe385c72ada25f9bb07","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.0.9.tgz","fileCount":483,"integrity":"sha512-uTbzZu3FQaeg3Qjy1b7CD3OAzHjJW9kQXnjP4qe0MRVIqjsIV8MpziVxfNd73DfuPCXZbkB0HbABRSrRfxRJyA==","signatures":[{"sig":"MEQCIAPvcYXq4s5OG6j+xJclgugB19A4YgKqq3eWNtWs9c6IAiAz7NrdG1qV3KK+Oj2q185xXVuQvLCJ9lpVfGNBsVu0mA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25453999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIWv9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtEA/+Lwrcf2Vyz193jeI3JvsR+EI5gZUq8WVsB6MZD+UZoap8IRmR\r\nXw47AlKhZs64xnlj+b03j5/um2HwQBPDhKJo6DH4mNQlnXkwiipaFsehGp2s\r\nCXBJNUtxajrm39wJEkYfdgSyUApLLuY7ZaHw3Uu/oR65Ejds5T+xL/PaXUJA\r\nP5SxcMHTTHt9snXorIY8slwfeZRITJotpgpNI0zi/W0Uv3R9wjfeopEFveuL\r\npZ59KWlPBX48iDCOvvx9/2s2h3lbnJpmld/ek6RI4p+oJRrdbRvQE41Kw/Vb\r\nw4iEyyzSr26jEyzlas1C/TDvbHLNqfRTaZSz7vCH14OoyLAhQXfrHQ10IQIy\r\nL5dNWgtjhgJmAdHzGCVbLJhfKd1Nkl1hmpLbOgIM0A1q7YNpONwRLK1p3h4x\r\nu0ab9aAC75PtV044jniv1s/Zpux3OwrkWNwFvn0gyXD4RFQBsfL1ZMDtdTqA\r\n7UooZWJ4VR/y+AhP2k5uEM+Sgjj7LzULhyrytjq/9wet9ErMf8XLQiO1u4Ak\r\nhsLMaS6R9uQwV0ilPxb6pb6gyZagF52vFL0s6+OepUrw43DqfmfmpppFfGMU\r\nTfCeUkin2Uv7HrpAxT2Y6NXmz59luQ9Espp5SBFy9v71WeL92ovQ5M48w+qh\r\nqj6DXMuQbJwB0/mFn47RLICuvv5wWJ4Lc/k=\r\n=qX3N\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-odyssey_3.0.9_1679911933265_0.0402888069933407","host":"s3://npm-registry-packages"}},"3.0.8-dev-produit.202304141151":{"name":"ode-csslib-panda-odyssey","version":"3.0.8-dev-produit.202304141151","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.0.8-dev-produit.202304141151","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"3b3ef45ef97eced67a919411147468916561bd2d","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.0.8-dev-produit.202304141151.tgz","fileCount":483,"integrity":"sha512-YgtA/m5rmSWprF7aJHYrmV1BJv/AvpTaaWL2Gjnj5imMmOyqH6heqxSLqI++hs+TzQxAQFC1NchK4+WbqX7u1g==","signatures":[{"sig":"MEQCIEISL2i7Mu+es/5p89YANSZH25okZOXnTeyhx/A4fQu9AiAZPOV+wlHUutgm23K9u0tUfXvffGdi/82sbi+91l0Qgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25367323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOSKFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBbA//bu9631lidW7+mqufO4W1xzyFVV+9PPX32NGilZDFeX7RbqYD\r\nICg7oR0XvNiRhHxvqjDYawKwxK8Jy6DjNebzjlfiH5i63j6IlScYPNqfGKsh\r\nP9aO3Dwj7u6wTS3CqTt9nfIKOBCgjajUZ6Cw3TGKCeV1+od2ZyUl69Wldr8M\r\nMgWGCk1R7mAxQucgBEnxLYqKtDVq8pIgG3zg8xp2H2V4oolYKnuHaE1DrCWl\r\nXMKgDGL/b94OE/hDFafsPMf9x9oehnk9h4le0GgBi98KaIz1g6+swvh2QKix\r\naFiJU55mU0TN76H3OTgiFZ8cpBZbn6tBn+CL4w4J4K2fXiAfUgk2QwF8qPD/\r\nlxhz9e/3HgFr0a/RkjE1/waZlezJEfFaYsLvQW45CUY/BEVjZnysv3vBvWsM\r\n1dBVUYYxixXD0hT391E4HTgcyAS/F0fpVnApu2qMFf1HBTD8U1ajSCYVs2SP\r\nx8XXouxYvZPW/ouwtv2SqCUbx82eQ9x583xkqzMgAmhkkKlaY77pquvEwZ97\r\nkeic83W8FLdu0MdFTvA5eIqJaQ3drbKtNDHBHHuUmXnc/92usjiB7ZkmpcsP\r\nlBgPqr9qa/7mhMATKVOmz71rJ6zBqMvProBdYOq9K9ouV/zvY3dgtTzN7s+k\r\nc66VD0ey1tGf6v1tLF2z3O4gHOz04eJbZFQ=\r\n=ACwp\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-odyssey_3.0.8-dev-produit.202304141151_1681465989480_0.40871626202825073","host":"s3://npm-registry-packages"}},"3.0.10":{"name":"ode-csslib-panda-odyssey","version":"3.0.10","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.0.10","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"76f6bccd215f39363cc32b7e0fa99877df8e175b","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.0.10.tgz","fileCount":483,"integrity":"sha512-BRAmiPpaBTvy42egM80JDXy6V3+v8eyNVrySIprRjgocjQXDQmSNQmhLuR2QiwDHEkdcvJlyvlHh2exv6Q5Jhw==","signatures":[{"sig":"MEUCIQDU0yYtcud4o8XyhcBIaW6efi4vkJhRePN4PqMXBgYOjAIgGaTT2wr22VCpzqGOIF7YV2HWdij9GCHkBxq5Q3gTW7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25494040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQowUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmopxg//WTdorCi+ZUGu1FnqJkQBoureyjuvMbYKrT5lxksgW6g9JuKW\r\nUJDvQpykmUG/cx8+3zz7/MhF4tQ97e/vNKhyfLMyOvrnuVHBha6IOdIQQF//\r\nCC01EztzRDY6uZRDpgB4DRbgRR6PsUnewPNlxBMN2yaYakeQ9L6Xg6d99w1C\r\nWyMjZDiVZi8+gIeWEJmNDDoEBRJ39QH0/u6Z4E4HcIdad/FzXIWIeQBPacLC\r\nE/NtZQgyxYDh8+V2yItEiFlGhFPbtSqpb8fewFhfG3T0aeXaB3Q70TIddFGO\r\nZta8MTtCgCUiJrDuJ2Gl6flTNUmHXRFHOTNLw5v3FDeia6IOYzcdTdAYqvUh\r\nXUENHF41sDObPak4CD97EzFsDBEnkP+YQj/zu+CsmBCnU/utWbpuABpWqJZr\r\nPoL5Nq/0JiQV9VH4j/SS3GF1lOhsK21CQak2/BhuvbKxrjvYKsV/38rYQyH8\r\nr3qTL7LycX5ciyY/OEWW3Yu3ECjwFj++Kvm6mSHWC4dLBD3IrEmrFZZ+Dy+y\r\nDtqltzI3j4kWQf8stl3L3LZXP9M6gGzcwybJw+msFV/2Kc7L0lM1OGezDraq\r\nkwDRxfL3n+IPcFjr+NYMW3JCyQNAY+bjNnaJcxTp39gmxYZGVRgYrPGSYMK/\r\nd5cDVu4eNS2Yu6eHYrwy3jeQl5sd8B6EPT0=\r\n=xWGB\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-odyssey_3.0.10_1682082836581_0.49484685797029493","host":"s3://npm-registry-packages"}},"3.0.12":{"name":"ode-csslib-panda-odyssey","version":"3.0.12","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.0.12","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"f8d9de1f9a65112bc18ad390754fd67987dce63d","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.0.12.tgz","fileCount":483,"integrity":"sha512-0oiVCkRSvIn/C7iJgezISlxkdlDHlDq98MSWIsXqIuHO0jJlxIH0dMryl6HEg8pbafU+yWePu8+gjvuIvp5qXA==","signatures":[{"sig":"MEUCIEwJtcj8K71StsqG6fm9D+yOKSFe5ylaG/6Cbh3TSv0dAiEAmzYmOYVmhwAbycBBuCtMNbtYklqKMrBxMg+rE/XAoks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25496828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU2LmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1xg//etz0cTvg7oZa0NGbBqrrJTmWoVCTJpC6ORkmO/ZvAq3h+Qrc\r\ns9fUirSU0V+ns8eJ6967sXXbhEL/SxP4k7i1DUAewC4/hiSSWCwNLW2KGkNG\r\n1ng2Vc/TbPoN8D1DqOytdLZRaGqEegsE8AdGSXDUtT2a2ZgzwOlMLXrzWMxV\r\nfX//sRtV84iWh+VUB54ZERCa4g47YdTVBk6NLF60ZRVX2b6bLCg0f1qhK+F/\r\nbpSBkawpx5+urf9lDjrGgdxpDrHBPKEhKPh9+Fcl/yf8wpZuxXSi1aYG5QnD\r\nzzJAbm4SeFG2kTG+r7zXeO3IsTPFVa7iYWY7lteGmnBGFf86BTUN1IRWyfdW\r\n404oHxJCOigyIn/m7EibqEDTCVUIGJz0PYjXKvrxgWgSwNNt7Cb9uGpYIcUi\r\nP05HZrWgueI0L4quV4ODaSDsrVCE+I5qWP0orlzNg46+5rp11TVhnZ1PfJ2Q\r\naPuyTqf1W+D5B7m3IQ+g3OpTE27k1CuAHwZVxE6NW+H/zGnXEFMLXLSstr0X\r\nm2VaNSowSrgj0s51rUIM2yJ633QGFhCMNVbFcolWRwJ22V5K5OznVhumz1/T\r\n+wgaqHUuThnvzBIAUrX229XXMkJY7lWi9ju5dELBIc1UVqPqTBOJtNQUxHgG\r\nbKPu8Mj0mwjJW8YXgQqYAnJmtojT/Yj3X7o=\r\n=aa7J\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-odyssey_3.0.12_1683186406153_0.0861574770776623","host":"s3://npm-registry-packages"}},"3.0.13-dev.202306051805":{"name":"ode-csslib-panda-odyssey","version":"3.0.13-dev.202306051805","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.0.13-dev.202306051805","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"07dce7f7f74ad51090bbcf360afbae721222d67c","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.0.13-dev.202306051805.tgz","fileCount":483,"integrity":"sha512-6wz0xVBnJt8t2l6VMu9Nw9mclXYZhCFQV2C6vq6NrbdoB3cPnxnsht8HRJCpxsdq/kuiNTQ+L5OC5mBWo7sS3A==","signatures":[{"sig":"MEYCIQCtyhXkDLzN2IXa9HNHizBs3FmF3oj0cRgr9LvVEkrfrAIhALbZn9F1UGdAggJSBNP20T0XtfHGloHE5CITdDLqS6ot","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25589151},"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-odyssey_3.0.13-dev.202306051805_1685981261227_0.9533819611148648","host":"s3://npm-registry-packages"}},"3.0.13":{"name":"ode-csslib-panda-odyssey","version":"3.0.13","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.0.13","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"09e9bbc8643fa84bc3766b7740fde34b9c2e47bf","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.0.13.tgz","fileCount":483,"integrity":"sha512-0CPSsEedEL5uGz+t15HJwyJrFz9MwZEkamFUQXzr0FCgoqQkYYvWuv486cRnkEoWcSs0rKP7Gd9Vg3lKRBKPmQ==","signatures":[{"sig":"MEUCIGR8uFOF2cNHYvlRlz58obcqtoV81OjjJ+MHobR2qtG1AiEAsDqn1Xv5hMVMlSsFmH97L2xVfbECWwiWvvrg7bLbqtw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25498326},"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-odyssey_3.0.13_1686558406739_0.9077452228658562","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"ode-csslib-panda-odyssey","version":"3.1.0","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.1.0","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"7f9ee7b833b7abcdac20a246244c02fe5370e81b","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.1.0.tgz","fileCount":483,"integrity":"sha512-vfWqk1HG4c7+UafX4ynuhWxEgJRAjy0RBe0Ldmh/2To2nr7tkF4SvSaZVTXcQSgi+otZ2tQqW+UZ5oGXUktDfw==","signatures":[{"sig":"MEQCIA7b+dUFPHyN+WP6lLEQt9xSX0hjlVPwLXT75vRDnzaaAiAFnwrpQ2JNDOzbz6KBqVuMo1KP3CJ1vm4ANi2exWq/eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25725453},"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-odyssey_3.1.0_1689614248908_0.8968385375987402","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"ode-csslib-panda-odyssey","version":"3.1.1","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.1.1","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"4e0a5ab7ccff62f0ff0a68855ac7cdbc09866cec","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.1.1.tgz","fileCount":483,"integrity":"sha512-hzENqjuta14hngqIDHmP5IBzjLfKguPSRyR6Wm5n5xwxyySsbqZPNmKksvnyMHtgjL26zTF/MWioMzSevqHKjA==","signatures":[{"sig":"MEQCIBI1YKPh8zFg10WDGHlFxETFvkAiNLpsVRCHeyNQy4WXAiAmLeKIS6yamPB8z4rVQIh3m5Cz8OX3XhbeC8cmUJSzHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25725453},"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-odyssey_3.1.1_1691434990418_0.2982073672425769","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"ode-csslib-panda-odyssey","version":"3.1.2","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.1.2","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"c63c49506abe07eb86b5fc998eb7117926992168","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.1.2.tgz","fileCount":483,"integrity":"sha512-iI4fvbfl5YSMRj7xaS6HUZN0nXIbfWBlF7HuV5A0m8j/gySGS0DJfawHc2BK9iJa8i+OFoQknreYdLtLy2KoEw==","signatures":[{"sig":"MEUCIQCAhtF7OKNY0YzAnJ/wHbp5MnkrZubkyfjbS18mNfBzrwIgY2z5D+iybMog5RbJLvMs4FSmrgnVtFfejmVoLW9kZ9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25725453},"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-odyssey_3.1.2_1692989588983_0.306093656638845","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"ode-csslib-panda-odyssey","version":"3.1.3","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.1.3","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"84cfb4ff5838e7831fe2c7087c42e27c1556e57c","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.1.3.tgz","fileCount":483,"integrity":"sha512-u9+3Ux0wwmL3YG5OakTW+0fkZW3SX4CJNRmRi5xuVSE6/6ClZg5F6EuOLuvG9UGifHIDLW346+V45Vmd4oTcqA==","signatures":[{"sig":"MEYCIQCDbyTaofF7QChkqqUAX6NfWhGoY43B5CAEMLiUi+MppgIhAIbXUxBRKZWU3/xKoTeLc6bjhnLovwvdCIHg6/3WijOh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25730144},"_from":"file:ode-csslib-panda-odyssey-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/cd0c33eaa12b72f85d08b657afbc10c8/ode-csslib-panda-odyssey-3.1.3.tgz","_integrity":"sha512-u9+3Ux0wwmL3YG5OakTW+0fkZW3SX4CJNRmRi5xuVSE6/6ClZg5F6EuOLuvG9UGifHIDLW346+V45Vmd4oTcqA==","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-odyssey_3.1.3_1693400644286_0.7355066250834348","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"ode-csslib-panda-odyssey","version":"3.1.4","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.1.4","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"b5a367683bf97a51401701d2bf934a8ddf31ada7","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.1.4.tgz","fileCount":483,"integrity":"sha512-DnCLtiWx3kHCgHSQZ4uJvH8DYY5Wb2uJqb6nMOIAcVwh6n5SN+0IdWQpFve8FXdRFPcRtrRgU1hsOV3bQAgbjg==","signatures":[{"sig":"MEUCIDZy/v/1MhUO+RNj1DPz61ynH3RyYbLrYzCtk2Trsw3mAiEA89b1UU3oSQI+mFQlGFDfCxYCWhwMqJTSqeKEwAN3UV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25730144},"_from":"file:ode-csslib-panda-odyssey-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/985eca3cfd6a754a2d9fb6f896aae872/ode-csslib-panda-odyssey-3.1.4.tgz","_integrity":"sha512-DnCLtiWx3kHCgHSQZ4uJvH8DYY5Wb2uJqb6nMOIAcVwh6n5SN+0IdWQpFve8FXdRFPcRtrRgU1hsOV3bQAgbjg==","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-odyssey_3.1.4_1693815077990_0.8895557548834956","host":"s3://npm-registry-packages"}},"3.1.5":{"name":"ode-csslib-panda-odyssey","version":"3.1.5","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.1.5","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"d40aa36639e194d32b2cb51525775471837578ed","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.1.5.tgz","fileCount":483,"integrity":"sha512-QpUAVxN2+9JzvALQ6X1BqO/RTFcbj2273gy/YzT/JnDD9L1K6nRO0jeLSFXtFNnaDqYe213vXN79bAyK/wbOBA==","signatures":[{"sig":"MEQCIGDlwJPTdGFmQjuhc/c86TifNMvulXSKr/QKDFp2xysZAiBTGcS+KVD07VPCmMTPd3DNzIqu1SJgzMQwcxPM/QUs7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25730636},"_from":"file:ode-csslib-panda-odyssey-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/c71e1c433b50d76a14a817c8b8777f30/ode-csslib-panda-odyssey-3.1.5.tgz","_integrity":"sha512-QpUAVxN2+9JzvALQ6X1BqO/RTFcbj2273gy/YzT/JnDD9L1K6nRO0jeLSFXtFNnaDqYe213vXN79bAyK/wbOBA==","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-odyssey_3.1.5_1693924355437_0.13656897459720319","host":"s3://npm-registry-packages"}},"3.1.6":{"name":"ode-csslib-panda-odyssey","version":"3.1.6","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.1.6","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"45f6c0db81f32a75e967c04c3232586ac8b901b9","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.1.6.tgz","fileCount":483,"integrity":"sha512-Ljha41GkjoLAssXOnuxXIW1LYQjawsJpwvpoTBrv4XrUvXCQPK/WrceIe5zqq6Wh0Je+gSMqXSbSe2hywDpLng==","signatures":[{"sig":"MEQCIDO5+4sGdCk44F0BQz8Xp4/61NSzQeGDrURu5YTpSvSeAiBTuLiwYTLLjx/oSW8YMZabmXXYIYDKGPaEQXWIkvZDrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25730804},"_from":"file:ode-csslib-panda-odyssey-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/fc4272995106b906241939ab7cad522d/ode-csslib-panda-odyssey-3.1.6.tgz","_integrity":"sha512-Ljha41GkjoLAssXOnuxXIW1LYQjawsJpwvpoTBrv4XrUvXCQPK/WrceIe5zqq6Wh0Je+gSMqXSbSe2hywDpLng==","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-odyssey_3.1.6_1694441043183_0.4829894562512411","host":"s3://npm-registry-packages"}},"3.1.7":{"name":"ode-csslib-panda-odyssey","version":"3.1.7","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.1.7","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"ba0db411c20b61fcecaf7eb45ac0434b84caa048","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.1.7.tgz","fileCount":483,"integrity":"sha512-RDdNkUHG7idFQy3F5x7A6SgFEXF49QuuR76bxHranvp/FoRrlP9hI7jJb9ZZvyLCEfrV9N4CWMwLxIunc6ihuQ==","signatures":[{"sig":"MEQCIGVNNlpAx5z8/byyhuhIKFSFUZguJgS4aiw1S3TDYoDWAiBXcVqCrP8tAm1bULm0JaQ/NOpH8mg/bDpa5+xLPwA/Ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25749750},"_from":"file:ode-csslib-panda-odyssey-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/095c512a871e4835705e3ac80af43e49/ode-csslib-panda-odyssey-3.1.7.tgz","_integrity":"sha512-RDdNkUHG7idFQy3F5x7A6SgFEXF49QuuR76bxHranvp/FoRrlP9hI7jJb9ZZvyLCEfrV9N4CWMwLxIunc6ihuQ==","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-odyssey_3.1.7_1698233511263_0.4604218429391025","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"ode-csslib-panda-odyssey","version":"3.2.1","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.2.1","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"9d7740a8fce2d6e7c390b1faeca55fb6e865c744","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.2.1.tgz","fileCount":483,"integrity":"sha512-rFmbZFiholkxwXQOYv4arGFRLmNJKeMiMrxmZfW0DSdNmdD6byW4FKr2JwVhSqdFfJrm9PvEn2xzJZWi4yzFBQ==","signatures":[{"sig":"MEYCIQCGapnAsWjTnb3icFLTUBEazlFVhT/ARDcy6QLGnatD/QIhAJL7XLrx8bwMH7PgOLFLFRtlFnjzICQ0N3wNwXzOzKFu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25776569},"_from":"file:ode-csslib-panda-odyssey-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/771605c6a64f9215bb2d67744de81fef/ode-csslib-panda-odyssey-3.2.1.tgz","_integrity":"sha512-rFmbZFiholkxwXQOYv4arGFRLmNJKeMiMrxmZfW0DSdNmdD6byW4FKr2JwVhSqdFfJrm9PvEn2xzJZWi4yzFBQ==","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-odyssey_3.2.1_1698319529372_0.5147705552773938","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"ode-csslib-panda-odyssey","version":"3.2.2","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.2.2","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"f174fbd8d1d0d6f68fb80390cf656f4ca67e6943","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.2.2.tgz","fileCount":483,"integrity":"sha512-KLywmMnPirnfFPR5M3LqymRw41EsFzqk+Q/UhCoquWZEEd22woKAwA8rIfVpFPXQ2dsahZJhnNILFDTwa+laiQ==","signatures":[{"sig":"MEUCIQDQgxFHxKD8h2suWQGMR5k3OPeFVEeOm9fs7IMhbr6mYQIgJL3zolHU6h4vSmMcycq2eVjTOjpOHgCJQ8n9wBewuq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25776632},"_from":"file:ode-csslib-panda-odyssey-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/fad6d8b59954bdbca40bd312d60e9dee/ode-csslib-panda-odyssey-3.2.2.tgz","_integrity":"sha512-KLywmMnPirnfFPR5M3LqymRw41EsFzqk+Q/UhCoquWZEEd22woKAwA8rIfVpFPXQ2dsahZJhnNILFDTwa+laiQ==","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-odyssey_3.2.2_1701170126278_0.48317191233151946","host":"s3://npm-registry-packages"}},"3.2.3":{"name":"ode-csslib-panda-odyssey","version":"3.2.3","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.2.3","maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"dist":{"shasum":"4e18dca49f2c2285db3ebfb6e3413406728936ab","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.2.3.tgz","fileCount":483,"integrity":"sha512-dgXo2X7Rnn9sBCyApVqj6moZSi5vSjiFi0pb1zi3/3O6x3AdzBwkkn7uIuQet/lCRXcN/DAGOmM0HpCtQkv1rQ==","signatures":[{"sig":"MEUCIDef8Irulxwo9Az2vDo0mkZnddlxJbMg8CL2DT/XcwgmAiEA371VOW8ZKuAA+RifZcT8AqijkwCnRpRfJ5SvYsi5Pvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25740286},"_from":"file:ode-csslib-panda-odyssey-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/372aee162bb10ce19b18043eabb7d7df/ode-csslib-panda-odyssey-3.2.3.tgz","_integrity":"sha512-dgXo2X7Rnn9sBCyApVqj6moZSi5vSjiFi0pb1zi3/3O6x3AdzBwkkn7uIuQet/lCRXcN/DAGOmM0HpCtQkv1rQ==","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-odyssey_3.2.3_1702888157645_0.8635703039021771","host":"s3://npm-registry-packages"}},"3.2.4":{"name":"ode-csslib-panda-odyssey","version":"3.2.4","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"8a7506ee244f91a03819dd212f31693d00c9b325","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.2.4.tgz","fileCount":483,"integrity":"sha512-macqh8E+xK0oTxIqaQqck0yMmzlEcA2to9kTlYSoX9okWezkR+pXLHUqs8TYywaSnpCpsi7dwF6wZtS2xFD/5g==","signatures":[{"sig":"MEYCIQC4Avi68/KbPS+sCsha+O7edlxvLRpfZZbzHJ5qPmyDYwIhAP5TIzXrLkeiAIUO3mzYLo4vjGqPuw4v9Lm52VCob4Jh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25739118},"_from":"file:ode-csslib-panda-odyssey-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/a4fe4dfb844cf4257f890d6f2af74393/ode-csslib-panda-odyssey-3.2.4.tgz","_integrity":"sha512-macqh8E+xK0oTxIqaQqck0yMmzlEcA2to9kTlYSoX9okWezkR+pXLHUqs8TYywaSnpCpsi7dwF6wZtS2xFD/5g==","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-odyssey_3.2.4_1704993836751_0.4747981074726262","host":"s3://npm-registry-packages"}},"3.2.6":{"name":"ode-csslib-panda-odyssey","version":"3.2.6","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"3490e7a2946563b2ab21e280c9cfba7cf85650c4","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.2.6.tgz","fileCount":483,"integrity":"sha512-S2ReXD+DNfCv4q27LpZnmO4vanIlSob/Uih3tAdtxyPRach6hR2ZoS4NWr6lnFuuRB8/GFgmv0I6TiDjV4BHFA==","signatures":[{"sig":"MEUCIQCgH7ZQfH2Y2u9YNH9capr3ZyP+DR593+QB/8ELHsB56AIgAUdNHrk2+Lg+4a2XiXuMTnOAYprxoHqyhJQ+sCBhOEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25739502},"_from":"file:ode-csslib-panda-odyssey-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/ab41931c05b0ee27ce11ce3303dbba50/ode-csslib-panda-odyssey-3.2.6.tgz","_integrity":"sha512-S2ReXD+DNfCv4q27LpZnmO4vanIlSob/Uih3tAdtxyPRach6hR2ZoS4NWr6lnFuuRB8/GFgmv0I6TiDjV4BHFA==","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-odyssey_3.2.6_1706549322810_0.46477410114597695","host":"s3://npm-registry-packages"}},"3.2.4-dev-integration.202402051022":{"name":"ode-csslib-panda-odyssey","version":"3.2.4-dev-integration.202402051022","keywords":["Panda","ODE","theme"],"author":{"name":"Open Digital Education"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.2.4-dev-integration.202402051022","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":"6d76bbdee5315af32f54149356a223f0fe4c4146","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.2.4-dev-integration.202402051022.tgz","fileCount":483,"integrity":"sha512-Vz88oKQYwtRVP1E3L+d3HUvDHrJ2Sz/UU24vKfbVX2WWTbOT8sgkXk/db4fv4zpPEOvSoeK6K6DLrqqA5bc67Q==","signatures":[{"sig":"MEUCIEonjp6mkF4iB1SFNJ4TFgXeR6BsI3Kh4FDntf25WEVVAiEAruclB8Pc9LMWUpuDtz2npwiM0AqnhGB3gZX13FXDR5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25744976},"_from":"file:ode-csslib-panda-odyssey-3.2.4-dev-integration.202402051022.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/fe1bfa5dc5a1c3d1498e2dc73d1f94b1/ode-csslib-panda-odyssey-3.2.4-dev-integration.202402051022.tgz","_integrity":"sha512-Vz88oKQYwtRVP1E3L+d3HUvDHrJ2Sz/UU24vKfbVX2WWTbOT8sgkXk/db4fv4zpPEOvSoeK6K6DLrqqA5bc67Q==","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-odyssey_3.2.4-dev-integration.202402051022_1707124976985_0.7419208270326494","host":"s3://npm-registry-packages"}},"3.2.8":{"name":"ode-csslib-panda-odyssey","version":"3.2.8","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"c5667d8d348b78f4598738ffdb9e45abc381b936","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.2.8.tgz","fileCount":483,"integrity":"sha512-YBSIQ4Zq40r53gJVAPVbGYft+c26Ybet7/9AGNLVBNkVg7eVtjIYstfT7TdrvKYQO2QhmyaSs3iH8mF5PQ3SGQ==","signatures":[{"sig":"MEYCIQDJAQ7BJ9AA5FOrQvyNyi7XNvci0+Mmd1MOAau+l9QckwIhAOSubsW0CTPWXRgHceFim5SieVrcFNXn5ua/tVUcNwvr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25739944},"_from":"file:ode-csslib-panda-odyssey-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/e484c1e219b72237d78b472d76e20683/ode-csslib-panda-odyssey-3.2.8.tgz","_integrity":"sha512-YBSIQ4Zq40r53gJVAPVbGYft+c26Ybet7/9AGNLVBNkVg7eVtjIYstfT7TdrvKYQO2QhmyaSs3iH8mF5PQ3SGQ==","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-odyssey_3.2.8_1707998184310_0.02755853641338879","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"ode-csslib-panda-odyssey","version":"3.3.0","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"ad2d15795d4a5780760f698ad60c6dfa31e2c900","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.3.0.tgz","fileCount":485,"integrity":"sha512-kCTJtuLfc31R5x54TjaeTu5kfyxVI7Hcs/WK2ywy28ozmS2OJavVZQzs/L+NtvAZpUA9H9UlvnUpw0ZVMwQ85w==","signatures":[{"sig":"MEYCIQDc7gymSeMXfO5PTb6hwgt7qe0IKQ0fIYidKJyvedaxZQIhAPvulk4nRsUoZjXlsKCTpTvLBQXpWyx6DaCsO/M/sopS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25760032},"_from":"file:ode-csslib-panda-odyssey-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/54386f91af5ecef82accee19381aabb6/ode-csslib-panda-odyssey-3.3.0.tgz","_integrity":"sha512-kCTJtuLfc31R5x54TjaeTu5kfyxVI7Hcs/WK2ywy28ozmS2OJavVZQzs/L+NtvAZpUA9H9UlvnUpw0ZVMwQ85w==","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-odyssey_3.3.0_1710238039544_0.9196989709692496","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"ode-csslib-panda-odyssey","version":"3.3.2","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"19d0dba033b2c500731b032e78cf5e8059c09646","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.3.2.tgz","fileCount":485,"integrity":"sha512-ws1CFWjO6NRGDaO7MKGvOQj7AE/g4/XRIj1C23fzcp5UTQjF5PrHF2aiiDIzkzMcuVvuUin2gKfWsD/GRRrwpQ==","signatures":[{"sig":"MEYCIQDKJM2E1sWuXsPyXWajGwI/jYIe32lPpsjFEuGozWiNkwIhANIaHhjrcCdLiNmdL8m/8JDZN3OjjUgEp7dwCE2CsBvw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25760032},"_from":"file:ode-csslib-panda-odyssey-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/e3479edf29b3de719e326c43b2b489fb/ode-csslib-panda-odyssey-3.3.2.tgz","_integrity":"sha512-ws1CFWjO6NRGDaO7MKGvOQj7AE/g4/XRIj1C23fzcp5UTQjF5PrHF2aiiDIzkzMcuVvuUin2gKfWsD/GRRrwpQ==","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-odyssey_3.3.2_1712590118743_0.2777684628534707","host":"s3://npm-registry-packages"}},"3.3.3":{"name":"ode-csslib-panda-odyssey","version":"3.3.3","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"0de63bd9889e682a8fc53e56f11b739832418947","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.3.3.tgz","fileCount":485,"integrity":"sha512-9/6tMdb4iccHFtVRqPWopnUr/eRjFkMPbx711VTHtBeHnir68q4VCqqMnCk2DkFQeOjgptGl406wDKBVFpwyCw==","signatures":[{"sig":"MEUCIQDCW17dep0Yvu2NjZZh+bLyRDiAnILCihoOEsZfC19QtQIgeUO6UxrRNpgcio+J2EUs9K1r4MgTSvRmWZkQNHy1Zz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25760278},"_from":"file:ode-csslib-panda-odyssey-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/5b5ccbc0237edae161e407923ae776f7/ode-csslib-panda-odyssey-3.3.3.tgz","_integrity":"sha512-9/6tMdb4iccHFtVRqPWopnUr/eRjFkMPbx711VTHtBeHnir68q4VCqqMnCk2DkFQeOjgptGl406wDKBVFpwyCw==","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-odyssey_3.3.3_1713171120732_0.7410970504081631","host":"s3://npm-registry-packages"}},"3.3.5-dev-integration.202405161733":{"name":"ode-csslib-panda-odyssey","version":"3.3.5-dev-integration.202405161733","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.3.5-dev-integration.202405161733","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":"25de6b2d67563177f28dce87744b2cf54927ca69","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.3.5-dev-integration.202405161733.tgz","fileCount":485,"integrity":"sha512-C13lJUNHe00jTLnQfCmXEgzuQlzNnaWUzru5Th/7GJKyVYpX825tPxoITxO51tFILeX91uyQeCf5k+Nyju/n0Q==","signatures":[{"sig":"MEUCIQCY6O+IdtqfrobKOHZBGEn8ioLitKoED3cqJn2ic80RLQIgc+VtXqBePXpbO0/FMyUw0tjbEnDTqqdu8dtMES/7rnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25731057},"_from":"file:ode-csslib-panda-odyssey-3.3.5-dev-integration.202405161733.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/8797f3e43e24ec9a6fbe276db746f910/ode-csslib-panda-odyssey-3.3.5-dev-integration.202405161733.tgz","_integrity":"sha512-C13lJUNHe00jTLnQfCmXEgzuQlzNnaWUzru5Th/7GJKyVYpX825tPxoITxO51tFILeX91uyQeCf5k+Nyju/n0Q==","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-odyssey_3.3.5-dev-integration.202405161733_1715873683844_0.366795952283965","host":"s3://npm-registry-packages"}},"3.3.6-develop.202405241437":{"name":"ode-csslib-panda-odyssey","version":"3.3.6-develop.202405241437","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.3.6-develop.202405241437","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":"35df074ce28ac77ff9731f552700ed8a59acab19","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.3.6-develop.202405241437.tgz","fileCount":485,"integrity":"sha512-5urRD9GCZbnHX8eXoXEL0MJvNYF4fPKn+mVLipP3CqJ0wANZdVfp2HqcSTL9CABNGHsVmcmKAPbGN9EC5PGJlQ==","signatures":[{"sig":"MEUCIFr5+zTSHeM/Aej0+K/qiupx7quwHWkUhyMg9vJ3XmghAiEA0Piybpe5pW24QyxYE3ouRQ9AS+yit00K3MN5lU0fp3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25731049},"_from":"file:ode-csslib-panda-odyssey-3.3.6-develop.202405241437.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/c3763fc94459711b516f1f568c34991a/ode-csslib-panda-odyssey-3.3.6-develop.202405241437.tgz","_integrity":"sha512-5urRD9GCZbnHX8eXoXEL0MJvNYF4fPKn+mVLipP3CqJ0wANZdVfp2HqcSTL9CABNGHsVmcmKAPbGN9EC5PGJlQ==","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-odyssey_3.3.6-develop.202405241437_1716554277741_0.635344699949667","host":"s3://npm-registry-packages"}},"3.3.5":{"name":"ode-csslib-panda-odyssey","version":"3.3.5","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"d4e2b746a5fcfe9c427e3318464395e375d0f4d1","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.3.5.tgz","fileCount":485,"integrity":"sha512-1W12VWNLrLkmzRga3A0s/jHiJXo9nEy+YiWbF6mfj8sKSZAiVzdGmuAPIOYYVrtXdBsb0V6PtwFqvnDsG+WyZA==","signatures":[{"sig":"MEQCIAu+Z66Ky2SNHusLxK1zLOUPQ122f+0nBh/v9hJebYpeAiAE9PPUa06ApCwLtYqfjXhMh7EZ4pOP+OKmPSGXLGpYHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25731013},"_from":"file:ode-csslib-panda-odyssey-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/507eb40781901605ffd0eacbb8a7e72d/ode-csslib-panda-odyssey-3.3.5.tgz","_integrity":"sha512-1W12VWNLrLkmzRga3A0s/jHiJXo9nEy+YiWbF6mfj8sKSZAiVzdGmuAPIOYYVrtXdBsb0V6PtwFqvnDsG+WyZA==","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-odyssey_3.3.5_1716914619028_0.584678059593633","host":"s3://npm-registry-packages"}},"3.3.6":{"name":"ode-csslib-panda-odyssey","version":"3.3.6","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.3.6","homepage":"https://github.com/edificeio/panda#readme","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"0ae697fe7a6e7f10ed10a5e3e97835ae45c01bc5","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.3.6.tgz","fileCount":485,"integrity":"sha512-9Qe0FjOxCpCTA2JpbFf21qSA2wj2u+NjO7cjTYOjvxMDI8rCEHMwAXfuv0k6FG6jnpv9wfoKY3gqKwvvusvzaw==","signatures":[{"sig":"MEQCIBaeUsmyjbXNCBl8ejUZIkTewJIxTL/K1s46gVs7vIUaAiBKxj+5ZLDEjoxy1G6aedTWBsZcy1gseDynGChxpbsKQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25731013},"_from":"file:ode-csslib-panda-odyssey-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/a095eb6859d629e90123963dce87dba2/ode-csslib-panda-odyssey-3.3.6.tgz","_integrity":"sha512-9Qe0FjOxCpCTA2JpbFf21qSA2wj2u+NjO7cjTYOjvxMDI8rCEHMwAXfuv0k6FG6jnpv9wfoKY3gqKwvvusvzaw==","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-odyssey_3.3.6_1719588820501_0.15814566614995118","host":"s3://npm-registry-packages"}},"3.3.7":{"name":"ode-csslib-panda-odyssey","version":"3.3.7","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"b09ffd36f7a623b8ec2c25553f5a7ae99f279c7e","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.3.7.tgz","fileCount":485,"integrity":"sha512-XNsjC0SZYmlF9bYSb6NB5tfd7HOf01R+Oh7fpFjGeY2xoAezCcr9Q5dl/EcSYnrqHFYniQdA2vA9PxwR3CmELQ==","signatures":[{"sig":"MEUCIQCXXDZGtZafvnNFkOVC+O9bwY9bdEs3atMS5AVWhuGTngIgIuilso7/kGyZDw+r3Xchk8GpnncddB8D3tOJRpxoYag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25761907},"_from":"file:ode-csslib-panda-odyssey-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/363dfd364c911292b08c2a1b756a4d86/ode-csslib-panda-odyssey-3.3.7.tgz","_integrity":"sha512-XNsjC0SZYmlF9bYSb6NB5tfd7HOf01R+Oh7fpFjGeY2xoAezCcr9Q5dl/EcSYnrqHFYniQdA2vA9PxwR3CmELQ==","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-odyssey_3.3.7_1721060160964_0.16881785347819167","host":"s3://npm-registry-packages"}},"3.3.8":{"name":"ode-csslib-panda-odyssey","version":"3.3.8","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"f0ca3ef24be382d6cbf18e4695e1faaa2527329f","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.3.8.tgz","fileCount":485,"integrity":"sha512-n/FHeSH6s2Xivt/7zZ2oc6mK5+eNlzWE6JvyyKS9yv9vQAvJP/xxMndIlYNmWC9bzXZ55cXSwkQsGvDzv9szzA==","signatures":[{"sig":"MEQCIDzf3uZQLeqHehfau6eyR83wsdd1bCPxKFu9qfNEzbP9AiA+xEBIQCX+gBv8/OVrMwvcApF1AkpnbZnpGsuq8oVgVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25761907},"_from":"file:ode-csslib-panda-odyssey-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/a5d613cc5b7fbdfb02e5362798be5de3/ode-csslib-panda-odyssey-3.3.8.tgz","_integrity":"sha512-n/FHeSH6s2Xivt/7zZ2oc6mK5+eNlzWE6JvyyKS9yv9vQAvJP/xxMndIlYNmWC9bzXZ55cXSwkQsGvDzv9szzA==","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-odyssey_3.3.8_1722584975540_0.5679845955188025","host":"s3://npm-registry-packages"}},"3.3.9-develop.202408201420":{"name":"ode-csslib-panda-odyssey","version":"3.3.9-develop.202408201420","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.3.9-develop.202408201420","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":"2ec96ccea3868c040595ceabdacb3ca9cd4ae6ab","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.3.9-develop.202408201420.tgz","fileCount":486,"integrity":"sha512-5mZW8X4HCi9kGeGG/bg2Unctl2BG7DGL377IF3Fa+KxFwzw78ILIyriewWKV3krqGLvaym2Cb6B1WcIGGI9zTQ==","signatures":[{"sig":"MEUCIC9aptnHpCalRXldRqqBW4D7KOHFop0NHcmbx3nsUJx7AiEA2ojRmVHlWnSYb8mWEvh1XyoUfmCiBcPwgjYWcIDfxsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25791923},"_from":"file:ode-csslib-panda-odyssey-3.3.9-develop.202408201420.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/14059599975fb151dca672271e160d29/ode-csslib-panda-odyssey-3.3.9-develop.202408201420.tgz","_integrity":"sha512-5mZW8X4HCi9kGeGG/bg2Unctl2BG7DGL377IF3Fa+KxFwzw78ILIyriewWKV3krqGLvaym2Cb6B1WcIGGI9zTQ==","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-odyssey_3.3.9-develop.202408201420_1724156450036_0.38235082754156724","host":"s3://npm-registry-packages"}},"3.3.9":{"name":"ode-csslib-panda-odyssey","version":"3.3.9","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"4408741132a2428edd3110d6dcfd12c91dd64e9b","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.3.9.tgz","fileCount":487,"integrity":"sha512-8n4hJvG1UbSnjX4aGvvSBlygiw4SIvCI/8IK6OEidYkWZYD4Mob41Gdu0pKGSRfQdE6RAjtW24vlCxDoCjp2hw==","signatures":[{"sig":"MEUCIGY+TwxMRH7pZObEG1bDD8w+jAHu/cGRjmURcp5lNXHbAiEA13uNIcgBfFYgoACB9p/OeCNCFaaSJ/ZmDAvp2lCChDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25783695},"_from":"file:ode-csslib-panda-odyssey-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/0c44fa27092b2b6f9835625e230a786d/ode-csslib-panda-odyssey-3.3.9.tgz","_integrity":"sha512-8n4hJvG1UbSnjX4aGvvSBlygiw4SIvCI/8IK6OEidYkWZYD4Mob41Gdu0pKGSRfQdE6RAjtW24vlCxDoCjp2hw==","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-odyssey_3.3.9_1724408900036_0.5878443372027402","host":"s3://npm-registry-packages"}},"3.3.10":{"name":"ode-csslib-panda-odyssey","version":"3.3.10","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"f94a4a739000feb4960c8a921c2c30bf510ee908","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.3.10.tgz","fileCount":487,"integrity":"sha512-VWHWNd5z06a6KB43UmezCIV9SPnqUAYMPS//Q2EExJPbJTUa9WkXD+NCVYZoxrDz6++3bM9Gert8cswdwrWSHw==","signatures":[{"sig":"MEUCICb+xKGjan5A22oERmr5h9EbXp8u3o+8JvL6eV/BRQMiAiEA9xwHB+Z11plJ63XcUJnHotx5ptdpLnaioWHRjqDJBlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25783696},"_from":"file:ode-csslib-panda-odyssey-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/54deb3a7d40e7021fb2d87aa10696613/ode-csslib-panda-odyssey-3.3.10.tgz","_integrity":"sha512-VWHWNd5z06a6KB43UmezCIV9SPnqUAYMPS//Q2EExJPbJTUa9WkXD+NCVYZoxrDz6++3bM9Gert8cswdwrWSHw==","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-odyssey_3.3.10_1725617527049_0.4652023840603874","host":"s3://npm-registry-packages"}},"3.3.11":{"name":"ode-csslib-panda-odyssey","version":"3.3.11","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"011984ec87176575fe3ece65ba8ecaab9da233ae","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.3.11.tgz","fileCount":487,"integrity":"sha512-6HR/NJMB7pHfCfbKtd5JeAf7MU9uYmkwIMqhRAm402UqjWmgFj2fmbWg3dDwLRgwT68wQkdmbJftPgeEmovglQ==","signatures":[{"sig":"MEUCIF/WcrDO4V3TtrnA87P94G5h8/au38SMCl7LLaYG4QJ3AiEAn75adURVdOrYxRyHtV4L6gJ0aMbSLCQtyZF2D8goito=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25783696},"_from":"file:ode-csslib-panda-odyssey-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/42d5fba7ca3ff3b7a4ff142ab0e9abc2/ode-csslib-panda-odyssey-3.3.11.tgz","_integrity":"sha512-6HR/NJMB7pHfCfbKtd5JeAf7MU9uYmkwIMqhRAm402UqjWmgFj2fmbWg3dDwLRgwT68wQkdmbJftPgeEmovglQ==","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-odyssey_3.3.11_1726756332483_0.8757455904732716","host":"s3://npm-registry-packages"}},"3.3.11-develop-b2school.202410091425":{"name":"ode-csslib-panda-odyssey","version":"3.3.11-develop-b2school.202410091425","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.3.11-develop-b2school.202410091425","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":"376ecd8f296ec9130c3a13278e71670e5821b09b","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.3.11-develop-b2school.202410091425.tgz","fileCount":487,"integrity":"sha512-HlQ7UEX2pHiS85iEw66Dxo8Ze9DiyzpScSsq8NM7TdK52niuQYyMf460XVfHLQ7OxmH7H9KoPjzfp04g+GklHA==","signatures":[{"sig":"MEMCHztbMd50yTVKdPhfu5z6qysjm6cWSxQ+doKzb7DNassCIGwyrh4ULq3AHH9ZJ6LEJjMwPrnODwQiMiavQdQtRXy4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25783888},"_from":"file:ode-csslib-panda-odyssey-3.3.11-develop-b2school.202410091425.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/7dfdb213b0dacf9b55cf31a98eaaa49f/ode-csslib-panda-odyssey-3.3.11-develop-b2school.202410091425.tgz","_integrity":"sha512-HlQ7UEX2pHiS85iEw66Dxo8Ze9DiyzpScSsq8NM7TdK52niuQYyMf460XVfHLQ7OxmH7H9KoPjzfp04g+GklHA==","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-odyssey_3.3.11-develop-b2school.202410091425_1728476784267_0.4827776541186162","host":"s3://npm-registry-packages"}},"3.3.12":{"name":"ode-csslib-panda-odyssey","version":"3.3.12","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"1a82330bd91dd48f5c509b500b1596d404879fa6","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.3.12.tgz","fileCount":487,"integrity":"sha512-/YNBApbFwBaV7ah7SJPkkorICjTasfKa9N6ziWWxz/yoeM5spe8STDhVG+LoH0FzR7VryOUDVq83PsuC26ejPQ==","signatures":[{"sig":"MEUCIQDxB7C9XUjmOfBZLV1PRTHZMvbxlox9F/U+xH8k5OeP5gIgBCriFodxKlgpfJCe/Q1BwxurzzAj8eVsHb87vcibqSU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25786615},"_from":"file:ode-csslib-panda-odyssey-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/8b475c50581397b8eb231d3d52694095/ode-csslib-panda-odyssey-3.3.12.tgz","_integrity":"sha512-/YNBApbFwBaV7ah7SJPkkorICjTasfKa9N6ziWWxz/yoeM5spe8STDhVG+LoH0FzR7VryOUDVq83PsuC26ejPQ==","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-odyssey_3.3.12_1728658251999_0.7188381643719466","host":"s3://npm-registry-packages"}},"3.3.13":{"name":"ode-csslib-panda-odyssey","version":"3.3.13","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"ff9639c96fc7230a7c66fc5f0cca420b516116f5","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.3.13.tgz","fileCount":487,"integrity":"sha512-tQPdRs3tcfX5ep6/yj2PbiA0vLuVKvLgX825blcHXv+L7quQBIlcyG9QV5owhBkDPQvf05k+kc28ycP7h2biKg==","signatures":[{"sig":"MEUCIAhXoui7QLnDLnL66zYf/qlwBNyTJLxA18OBLv8Eg/tWAiEAq+b7moB74jO3CkOzyOj3XzyzIclHwyNcdnuH6elAZqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25830459},"_from":"file:ode-csslib-panda-odyssey-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/0fc51af54f0f716edf0b59ca479c7867/ode-csslib-panda-odyssey-3.3.13.tgz","_integrity":"sha512-tQPdRs3tcfX5ep6/yj2PbiA0vLuVKvLgX825blcHXv+L7quQBIlcyG9QV5owhBkDPQvf05k+kc28ycP7h2biKg==","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-odyssey_3.3.13_1729260476375_0.731023301535797","host":"s3://npm-registry-packages"}},"3.3.14":{"name":"ode-csslib-panda-odyssey","version":"3.3.14","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"b03395d0ae53272d084f39360fd0d7e398a62de5","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.3.14.tgz","fileCount":487,"integrity":"sha512-gUAP5yIKHpvkVarsktWeL1g87jrezVy8FG2TbqCXnut0Sq+GpTZly5+MY+tHTKUxsejm8kKMe2CpLy5WR16Frg==","signatures":[{"sig":"MEYCIQDNg+hCZ90WBprSBNdnrsAoMh3rTF0yiYdLjhPCVuNLFwIhAKmo4TazBuS4jfgKCEwF7O9mHM8hwfZbQ1c/8Qfna99h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25830928},"_from":"file:ode-csslib-panda-odyssey-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/e64ded5b6f6c4dc397ebed378f6044e5/ode-csslib-panda-odyssey-3.3.14.tgz","_integrity":"sha512-gUAP5yIKHpvkVarsktWeL1g87jrezVy8FG2TbqCXnut0Sq+GpTZly5+MY+tHTKUxsejm8kKMe2CpLy5WR16Frg==","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-odyssey_3.3.14_1730994034425_0.5131579608390247","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"ode-csslib-panda-odyssey","version":"3.4.0","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"e04bc4babc272fca3a60ef38908a18454da271b0","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.0.tgz","fileCount":487,"integrity":"sha512-7Aic+siFD64qUI6xObCFrk1wbSwXrLy25iWNbRmp4EXYAvyoCI+zPF1Q+QKEOZt3fqFbXEaOlOlgSXXw6NUysw==","signatures":[{"sig":"MEUCIFTvBh85B0oZMCMcenVSkeMcrEIPLye5LQoqPFKU95BXAiEA/UIhF8YSWvVH0i/QL+W1Y+punz4Z+xymn7nXhRKOxhw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25812094},"_from":"file:ode-csslib-panda-odyssey-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/2436b79a68f7d3763b0bf2b99cd31259/ode-csslib-panda-odyssey-3.4.0.tgz","_integrity":"sha512-7Aic+siFD64qUI6xObCFrk1wbSwXrLy25iWNbRmp4EXYAvyoCI+zPF1Q+QKEOZt3fqFbXEaOlOlgSXXw6NUysw==","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-odyssey_3.4.0_1731666712467_0.6156913346093953","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"ode-csslib-panda-odyssey","version":"3.4.1","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"35765aa9db89cb8ed3637c8887eee86c1ade5ac4","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.1.tgz","fileCount":487,"integrity":"sha512-XeSJCAi5XAT3J3R3BX0QXG/vlCMzBi0Fibdd+cFlfV8r7GmAD2RARvZf3AIJAj+DofREsBx3XukUHYGWVhUT/Q==","signatures":[{"sig":"MEYCIQCatxznxw2WKAoJbi5s8qFM4Py4mDhTJk/fWNxucW4h7AIhAJ8JoL+HVPE4MAOnuuRneZxKu3+t3LQpzRZAqqYIjdE8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25812244},"_from":"file:ode-csslib-panda-odyssey-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/ffbe5a467fdc623b43557b9b2d9770c2/ode-csslib-panda-odyssey-3.4.1.tgz","_integrity":"sha512-XeSJCAi5XAT3J3R3BX0QXG/vlCMzBi0Fibdd+cFlfV8r7GmAD2RARvZf3AIJAj+DofREsBx3XukUHYGWVhUT/Q==","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-odyssey_3.4.1_1732270290597_0.4680098135540822","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"ode-csslib-panda-odyssey","version":"3.4.2","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"d117445a9813134f085ed3e6e4f5d4662b3138a8","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.2.tgz","fileCount":487,"integrity":"sha512-D67e3R3N8z/5IeHoCi/Tzq53lpRI2GK78Kx2ZxiAzNfk60E/+62OJvTVnCIZOTBtFpn0lLbRF0OjLxGXOHIjWA==","signatures":[{"sig":"MEUCIFYJT5W7CEbEwOYIeXbiTU73X8OpVj9d7cafF3oQQ9qdAiEA9rms/sql8xiIG777pmCXhWntIGX3OQ9SdMA+y1/Ro2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25812237},"_from":"file:ode-csslib-panda-odyssey-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/11dfc9ea49c6483090a65b49fb2968f2/ode-csslib-panda-odyssey-3.4.2.tgz","_integrity":"sha512-D67e3R3N8z/5IeHoCi/Tzq53lpRI2GK78Kx2ZxiAzNfk60E/+62OJvTVnCIZOTBtFpn0lLbRF0OjLxGXOHIjWA==","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-odyssey_3.4.2_1733222705264_0.9927247200222666","host":"s3://npm-registry-packages"}},"3.4.3":{"name":"ode-csslib-panda-odyssey","version":"3.4.3","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"2adbde73f0c19223fecde833a40aca94ef3cc1ba","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.3.tgz","fileCount":487,"integrity":"sha512-yXuoufWwJqNz0UHmcHYdBaZ/e6omJuUGM0AL+e6rFhORtCE4CDhT+AqbWD7rJvfA3zOF2G+To3t1lAvYY5DD/A==","signatures":[{"sig":"MEUCIGRPGKDSGzi6D+tlKQrGMXsBfGrHCRdqTxITOP+NgdqBAiEAu+RmyyELLzy4m3OyZUVr4fVRj0nbivlTH8mmT767VNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25812237},"_from":"file:ode-csslib-panda-odyssey-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/67471c5c45e76b16d4c6e6cf656e6af5/ode-csslib-panda-odyssey-3.4.3.tgz","_integrity":"sha512-yXuoufWwJqNz0UHmcHYdBaZ/e6omJuUGM0AL+e6rFhORtCE4CDhT+AqbWD7rJvfA3zOF2G+To3t1lAvYY5DD/A==","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-odyssey_3.4.3_1737046225660_0.04893986241724524","host":"s3://npm-registry-packages-npm-production"}},"3.4.4":{"name":"ode-csslib-panda-odyssey","version":"3.4.4","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"96e08a24d8f28bfd881bef21d96eae3060784fae","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.4.tgz","fileCount":487,"integrity":"sha512-sblBj+OxgK+lnpR10Ru+6mCsXc4CaJWDd8Mvqp9/QDa89q9q5anM5KOPDRcpCERwbR5egOeHlhGbAWeiwpW/ig==","signatures":[{"sig":"MEYCIQD9Dy8k9LJUjeVHvu8OawZ5WHXErKJQes5KW3h9hUKT4wIhAJ0Mf69fARrCQb1KYRa3FDMF04P8PI6ROoRQ9ab+vgcV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25812237},"_from":"file:ode-csslib-panda-odyssey-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/2d01afea55ba1cb4bb9f0d9b6823d751/ode-csslib-panda-odyssey-3.4.4.tgz","_integrity":"sha512-sblBj+OxgK+lnpR10Ru+6mCsXc4CaJWDd8Mvqp9/QDa89q9q5anM5KOPDRcpCERwbR5egOeHlhGbAWeiwpW/ig==","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-odyssey_3.4.4_1737640374617_0.3028840942265367","host":"s3://npm-registry-packages-npm-production"}},"3.4.4-develop.202501301155":{"name":"ode-csslib-panda-odyssey","version":"3.4.4-develop.202501301155","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.4.4-develop.202501301155","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":"40d76066186ff5336379f2618707e84e67cc76ef","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.4-develop.202501301155.tgz","fileCount":487,"integrity":"sha512-zYSSBg0fjsOSHxlLYa1zOlFdxuLnDrpv/znLh1kvGhrTA8uy4UybBxB0KVwVUpZ+A54bbk9XzPFOjB1Oad5xHw==","signatures":[{"sig":"MEYCIQDGMS8aS8730Tvp09ldCtljNtQgAgv6D+D1GzNWX3ck4AIhAL1eWER8pIG4MuNLLwGTEnuaRXgIlkSjVVIUzPDikY+6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25812261},"_from":"file:ode-csslib-panda-odyssey-3.4.4-develop.202501301155.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/57ce340a425d3f88b7995a100b51e9ee/ode-csslib-panda-odyssey-3.4.4-develop.202501301155.tgz","_integrity":"sha512-zYSSBg0fjsOSHxlLYa1zOlFdxuLnDrpv/znLh1kvGhrTA8uy4UybBxB0KVwVUpZ+A54bbk9XzPFOjB1Oad5xHw==","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-odyssey_3.4.4-develop.202501301155_1738234573644_0.6920134675589256","host":"s3://npm-registry-packages-npm-production"}},"3.4.4-develop.202501301259":{"name":"ode-csslib-panda-odyssey","version":"3.4.4-develop.202501301259","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.4.4-develop.202501301259","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":"7f2d0254dc94bd53a9f98958ee1aa7c3aeb894e9","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.4-develop.202501301259.tgz","fileCount":487,"integrity":"sha512-DMHkn+kan02BEJER5yezapJysUC29UBeXDjardKXOkBZqWh1Hxwiw+ALUg+7RI4GmENIdpuvw6iNXTm2820urA==","signatures":[{"sig":"MEUCIQCW8In1L6u1rMMKxGgGQ4VfISsRfQdoGU11vLsutPAjqwIgapkyyvoH/4mCTxzNu6VhW98zqT6IcNmu55aj+iXIgYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25811085},"_from":"file:ode-csslib-panda-odyssey-3.4.4-develop.202501301259.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/5b727bd56eaa4bef82020b954ddf5172/ode-csslib-panda-odyssey-3.4.4-develop.202501301259.tgz","_integrity":"sha512-DMHkn+kan02BEJER5yezapJysUC29UBeXDjardKXOkBZqWh1Hxwiw+ALUg+7RI4GmENIdpuvw6iNXTm2820urA==","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-odyssey_3.4.4-develop.202501301259_1738238395625_0.7381635636926565","host":"s3://npm-registry-packages-npm-production"}},"3.4.5":{"name":"ode-csslib-panda-odyssey","version":"3.4.5","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"8078f66f65dd74a6221157ff22c4244669db656d","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.5.tgz","fileCount":487,"integrity":"sha512-Jls12S0I9uZCUpIPPG27p/m0/2ARC/kEd5W/lP015H2mo4tU3MWrRksfO5AdoHzPZufKDqm5Iv1dkcC2xBdpIQ==","signatures":[{"sig":"MEQCIGqqCITB7Z0c7W7GPDXI2jQgDQIfse209LLlOxztK/7SAiBLV1S2pf11G3IPQLYIN1uFwEGSwkSZeFT7ogsN5XU02g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25811061},"_from":"file:ode-csslib-panda-odyssey-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/01afddeb8b2f2a3f4814045516d48d44/ode-csslib-panda-odyssey-3.4.5.tgz","_integrity":"sha512-Jls12S0I9uZCUpIPPG27p/m0/2ARC/kEd5W/lP015H2mo4tU3MWrRksfO5AdoHzPZufKDqm5Iv1dkcC2xBdpIQ==","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-odyssey_3.4.5_1738321389495_0.7297053175766184","host":"s3://npm-registry-packages-npm-production"}},"3.4.6":{"name":"ode-csslib-panda-odyssey","version":"3.4.6","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"c0b05df586f0ae0a63a01ab1e0ade30d8a12eb31","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.6.tgz","fileCount":487,"integrity":"sha512-Bon/7zK+4iwzMj7J3Q465PGZlYhasOYj1KJ0JLG02ymx6kY2De7N/OW9UzQh2PxCInFqHFasccz6QJzvg1wvrg==","signatures":[{"sig":"MEQCIGUe1koD+uZvszkw1HKRxZheUI45SuI2tdYZyLacexogAiAKCYUuUZ4l5IziF23ULUUgyeGfGcAmk5rHdFyIi9FAfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25811051},"_from":"file:ode-csslib-panda-odyssey-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/562469fd508dcc6528b514db0731c5dd/ode-csslib-panda-odyssey-3.4.6.tgz","_integrity":"sha512-Bon/7zK+4iwzMj7J3Q465PGZlYhasOYj1KJ0JLG02ymx6kY2De7N/OW9UzQh2PxCInFqHFasccz6QJzvg1wvrg==","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-odyssey_3.4.6_1738758121345_0.08024598378391468","host":"s3://npm-registry-packages-npm-production"}},"3.4.2-develop-b2school.202502131624":{"name":"ode-csslib-panda-odyssey","version":"3.4.2-develop-b2school.202502131624","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.4.2-develop-b2school.202502131624","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":"6243131efdafcb2ff5c3716076df255cce4fefff","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.2-develop-b2school.202502131624.tgz","fileCount":487,"integrity":"sha512-dchzHIuV063+0Ee+hHpq8zrjC8N4F+UMeN+/8DNJJJ/hColvCEJAjcPXZ1vq8oh72KTUL5kjPPVQ09eMGEccsQ==","signatures":[{"sig":"MEYCIQCB55VHkhP9TmKV4TWidOUHhO5TuiLKfrDpbyX3sLSATAIhAJfP1UBZ/JaN8otlXhwThljvizgtbQZxjuNvuWxdzyj2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25814134},"_from":"file:ode-csslib-panda-odyssey-3.4.2-develop-b2school.202502131624.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/ddf98a41c21e9173ad0952a848c38415/ode-csslib-panda-odyssey-3.4.2-develop-b2school.202502131624.tgz","_integrity":"sha512-dchzHIuV063+0Ee+hHpq8zrjC8N4F+UMeN+/8DNJJJ/hColvCEJAjcPXZ1vq8oh72KTUL5kjPPVQ09eMGEccsQ==","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-odyssey_3.4.2-develop-b2school.202502131624_1739460380278_0.3860288714360247","host":"s3://npm-registry-packages-npm-production"}},"3.4.2-develop-b2school.202502140958":{"name":"ode-csslib-panda-odyssey","version":"3.4.2-develop-b2school.202502140958","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.4.2-develop-b2school.202502140958","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":"465881cc2998063c04bb8eb8daa5e6f8aa7b54d6","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.2-develop-b2school.202502140958.tgz","fileCount":487,"integrity":"sha512-g2FGLDArFe58jfr9tggLvT3I0R9DMNdFenC3cOrVCCe/+vVs0tgaNPjja9QmJBdTBUe4wEtZwiHWcDJjw0vpow==","signatures":[{"sig":"MEUCIQCl2Vp39GK+B9LFjFJGWMy0JsGhQHhqchpOdGVsAEK3egIgEI4aXWDwlppnOXYGhxEvNNZXdkM/MuGO7+l0U3vTHAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25814134},"_from":"file:ode-csslib-panda-odyssey-3.4.2-develop-b2school.202502140958.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/c7494d0e1cc5c6196a48fcdf634254fb/ode-csslib-panda-odyssey-3.4.2-develop-b2school.202502140958.tgz","_integrity":"sha512-g2FGLDArFe58jfr9tggLvT3I0R9DMNdFenC3cOrVCCe/+vVs0tgaNPjja9QmJBdTBUe4wEtZwiHWcDJjw0vpow==","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-odyssey_3.4.2-develop-b2school.202502140958_1739523559451_0.06176978857740267","host":"s3://npm-registry-packages-npm-production"}},"3.4.6-develop.202502191224":{"name":"ode-csslib-panda-odyssey","version":"3.4.6-develop.202502191224","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.4.6-develop.202502191224","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":"008cddebe19c99d55025fe768181d204b7d7ce25","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.6-develop.202502191224.tgz","fileCount":487,"integrity":"sha512-oYCy7fs0MtAHFDWG/LUR1Eu2ESRSb6HBoWBmL+d20r14qMaQhhjzUI4g7JA3PbLMJHZzjyeGzSbrhbrbCW3dJQ==","signatures":[{"sig":"MEUCIFRKkw3ZCrMTIOuht97x33rim8xpTxC9KkFWFPxpZi1LAiEA1jOl9+ufRDO40PUywXOI+r6vNxMqXh3EgLw8ez11+wM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25811075},"_from":"file:ode-csslib-panda-odyssey-3.4.6-develop.202502191224.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/a07103bf927fbe17894613cad7c17fab/ode-csslib-panda-odyssey-3.4.6-develop.202502191224.tgz","_integrity":"sha512-oYCy7fs0MtAHFDWG/LUR1Eu2ESRSb6HBoWBmL+d20r14qMaQhhjzUI4g7JA3PbLMJHZzjyeGzSbrhbrbCW3dJQ==","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-odyssey_3.4.6-develop.202502191224_1739964298134_0.4263737640557905","host":"s3://npm-registry-packages-npm-production"}},"3.4.7":{"name":"ode-csslib-panda-odyssey","version":"3.4.7","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"c0c9d371329778571c40418e92f42cfa492181ba","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.7.tgz","fileCount":487,"integrity":"sha512-BNgHhR2qxE/J3aat1IzMAuh40OoFGPYZ7dl7S7TrrNHA1/ALhAMeLKQwIiUjj/4KuNTdCPHExReqyTwm97wAxA==","signatures":[{"sig":"MEQCIBIPHA7KP5JL40c6p55+sonQTBQF9u26dnVDU9Khm7raAiBOLjyB8IHTZ0IVKwU8vilvdVY+vwZ41p6A4RLrdsqQ1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25812906},"_from":"file:ode-csslib-panda-odyssey-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/fcfc44f4dbcd751e6048e52617564bed/ode-csslib-panda-odyssey-3.4.7.tgz","_integrity":"sha512-BNgHhR2qxE/J3aat1IzMAuh40OoFGPYZ7dl7S7TrrNHA1/ALhAMeLKQwIiUjj/4KuNTdCPHExReqyTwm97wAxA==","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-odyssey_3.4.7_1740132136869_0.8297180034382765","host":"s3://npm-registry-packages-npm-production"}},"3.4.8":{"name":"ode-csslib-panda-odyssey","version":"3.4.8","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"f5e957020e18ca06e98689d11eb70393b7798162","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.8.tgz","fileCount":487,"integrity":"sha512-x5RD1WumXN1Ldrq1aHYhxftIk3ec8wUkmtg+qlnmtqtQIkL9Pcj3Emxf2CuXEbyDUdfvb8glizjOw9atL/+SjA==","signatures":[{"sig":"MEQCIH1Y07UhVMW7HuMJpY89ltTpB3zrl12i9wDJQKGlS0ZJAiBVgTzCz9RLym6Xbx495wNZd7A2ccrYOYmdeoKHtjsYmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25815650},"_from":"file:ode-csslib-panda-odyssey-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/2430c945f48c485c196119c1c1fad02f/ode-csslib-panda-odyssey-3.4.8.tgz","_integrity":"sha512-x5RD1WumXN1Ldrq1aHYhxftIk3ec8wUkmtg+qlnmtqtQIkL9Pcj3Emxf2CuXEbyDUdfvb8glizjOw9atL/+SjA==","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-odyssey_3.4.8_1741000031154_0.6180110410616833","host":"s3://npm-registry-packages-npm-production"}},"3.4.9":{"name":"ode-csslib-panda-odyssey","version":"3.4.9","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"479868bb26ea5583209e04dbe313e2292a88e14c","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.9.tgz","fileCount":487,"integrity":"sha512-6cOGEbBh44y0hDhrWfjf8/BWvBUueOqXPeh1d9yGn6CP1H1PeGISbrt67+rH6RkAIU6opXLcz3OwCECKpKB6cw==","signatures":[{"sig":"MEYCIQDvb0Srndk6QTKuG0hRiXApUs7ksE8FUEFbcOrMp0tdMwIhAN1lg2PwD2ag1NEAr3LOyRZKhcBmJ0RFcA9BdszkxOax","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25815650},"_from":"file:ode-csslib-panda-odyssey-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/a56267af1bd0a241bf38724b43399788/ode-csslib-panda-odyssey-3.4.9.tgz","_integrity":"sha512-6cOGEbBh44y0hDhrWfjf8/BWvBUueOqXPeh1d9yGn6CP1H1PeGISbrt67+rH6RkAIU6opXLcz3OwCECKpKB6cw==","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-odyssey_3.4.9_1741188057592_0.5261307639569663","host":"s3://npm-registry-packages-npm-production"}},"3.4.6-develop-b2school.202503101316":{"name":"ode-csslib-panda-odyssey","version":"3.4.6-develop-b2school.202503101316","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.4.6-develop-b2school.202503101316","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":"35e3a01bfba732de526026217703d7869a847d58","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.6-develop-b2school.202503101316.tgz","fileCount":487,"integrity":"sha512-XSvAQVDUFNO8wGyBUKahKACiQeGhixwtFCQASwxkh/mNCUUtvC4DaZyLZssGXAofI8HZSvhs7h3XTmtTiqrmoQ==","signatures":[{"sig":"MEQCIGqHE2Q4M/Irqi5Gbg45GEh0X+WHLsLLDRGTc9Z/U7roAiBCVNGdRZaapNSFMVOW5nesowysJI12z3HxHSR+J3MdOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25814509},"_from":"file:ode-csslib-panda-odyssey-3.4.6-develop-b2school.202503101316.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/1ab70f1f6bc1d6665c668070f0a083f9/ode-csslib-panda-odyssey-3.4.6-develop-b2school.202503101316.tgz","_integrity":"sha512-XSvAQVDUFNO8wGyBUKahKACiQeGhixwtFCQASwxkh/mNCUUtvC4DaZyLZssGXAofI8HZSvhs7h3XTmtTiqrmoQ==","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-odyssey_3.4.6-develop-b2school.202503101316_1741609041075_0.9221247835787836","host":"s3://npm-registry-packages-npm-production"}},"3.4.9-develop-integration.202503111655":{"name":"ode-csslib-panda-odyssey","version":"3.4.9-develop-integration.202503111655","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.4.9-develop-integration.202503111655","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":"ed1148d4e7a883d28e64858e30e908935a00938c","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.9-develop-integration.202503111655.tgz","fileCount":487,"integrity":"sha512-+fEPiYZ94pneVrzEouapTG5LBsWNUN7z5Ua6M3L69VgMqJ8dPnlkcEljrfeYedfb2Prjrn986ehD7YawcBuDcw==","signatures":[{"sig":"MEUCIQD6x8TPuSH7BeejZuRGbPfaCM44bkaFsuHICq92ReQXRQIgd+Fmh0FFYLKLyW60zzp3syFx5jWwHNm1Fm1wK+U6AbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25815698},"_from":"file:ode-csslib-panda-odyssey-3.4.9-develop-integration.202503111655.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/ba0a5e92bf9c3a6e77bd6b8bd97a651c/ode-csslib-panda-odyssey-3.4.9-develop-integration.202503111655.tgz","_integrity":"sha512-+fEPiYZ94pneVrzEouapTG5LBsWNUN7z5Ua6M3L69VgMqJ8dPnlkcEljrfeYedfb2Prjrn986ehD7YawcBuDcw==","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-odyssey_3.4.9-develop-integration.202503111655_1741708569375_0.12295819664206409","host":"s3://npm-registry-packages-npm-production"}},"3.4.10":{"name":"ode-csslib-panda-odyssey","version":"3.4.10","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"5c2166a7af0d3060e698d5462bc8c73271cdc24b","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.10.tgz","fileCount":487,"integrity":"sha512-dfzFpdyvveqqqGovn2dNKGlylQFsG1pb44pSyLfHso35JCeryozOM1XfHoU1HIsCo+51KAg/R9G1rBNeWMht1w==","signatures":[{"sig":"MEUCIQD4YIrtRwuBHi+TisTPXW70KPhH7uLpRiWO/ZsS5nwojQIgZ671TSCwTYFyKKw8NeK9YDqlmNoPlMUOCagvDB17NjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25815651},"_from":"file:ode-csslib-panda-odyssey-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/5bd11a686e02077a1882e5ef49e80d1b/ode-csslib-panda-odyssey-3.4.10.tgz","_integrity":"sha512-dfzFpdyvveqqqGovn2dNKGlylQFsG1pb44pSyLfHso35JCeryozOM1XfHoU1HIsCo+51KAg/R9G1rBNeWMht1w==","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-odyssey_3.4.10_1741867569804_0.019003758816080962","host":"s3://npm-registry-packages-npm-production"}},"3.4.10-develop.202503171705":{"name":"ode-csslib-panda-odyssey","version":"3.4.10-develop.202503171705","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.4.10-develop.202503171705","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":"8a8e6b715c97485feb2632f7afa183b5b4987d88","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.10-develop.202503171705.tgz","fileCount":487,"integrity":"sha512-2tbP3/9/v2MyJhfoMkeuHqYkqqMKiLLBNPfSWEELlHX9cT6wAMktEu0fRDpwsRG6E/SCtPWs4tD/FZj6TYtMQA==","signatures":[{"sig":"MEQCIE5F/LdWDxLBiODmhd0Q68o/RrZIRkpBX9pbJGEtMkKuAiA8aioOk2iKgPFIGazC7gqpvCuhwBM7PKN/OaaKuc1v2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25813316},"_from":"file:ode-csslib-panda-odyssey-3.4.10-develop.202503171705.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/4793f76898f8869e9a87e33e08fa6080/ode-csslib-panda-odyssey-3.4.10-develop.202503171705.tgz","_integrity":"sha512-2tbP3/9/v2MyJhfoMkeuHqYkqqMKiLLBNPfSWEELlHX9cT6wAMktEu0fRDpwsRG6E/SCtPWs4tD/FZj6TYtMQA==","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-odyssey_3.4.10-develop.202503171705_1742227575296_0.06685601709403866","host":"s3://npm-registry-packages-npm-production"}},"3.4.11":{"name":"ode-csslib-panda-odyssey","version":"3.4.11","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"afbed7ecef7f75e11f7799580527aee0ea7cce44","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.11.tgz","fileCount":487,"integrity":"sha512-zPvWKJXgiBDtCx1FeDLVmfJOPnrbVrI5t4nNll7LCX1VAgo0GsXjfxtuZg8/vYOywSYKULZ2/KDLbs7+hsLrFQ==","signatures":[{"sig":"MEYCIQDVvxhbKHNVS9yOTA2I8Pmg4yJus49kjzwnl1GUcrqPywIhAK0X2q48GIJ6sSY8RbluuCo399ZYQXTHDjmIcxurFSs2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25816036},"_from":"file:ode-csslib-panda-odyssey-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/56249bbb328a29c1469e298e106d824f/ode-csslib-panda-odyssey-3.4.11.tgz","_integrity":"sha512-zPvWKJXgiBDtCx1FeDLVmfJOPnrbVrI5t4nNll7LCX1VAgo0GsXjfxtuZg8/vYOywSYKULZ2/KDLbs7+hsLrFQ==","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-odyssey_3.4.11_1742469284530_0.8373197073855583","host":"s3://npm-registry-packages-npm-production"}},"3.4.12":{"name":"ode-csslib-panda-odyssey","version":"3.4.12","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"eb2eff932b971f58dfb7752c4d7cab52abe5d33c","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.12.tgz","fileCount":487,"integrity":"sha512-GezK/mstk9aRQZmMWFZXhDzQw4rRHUdve0sHrlYrr/8wI4oNUABIMWgEn01BLe1ASopGuNWvx3IlNApZ8W3ZYg==","signatures":[{"sig":"MEUCIQChxV/0DzPDJn1NBMpXeYEPA4eIgIbglYawuUnR9B4uqAIgBtVTjHKUk2ohF7NOcY42Lk6Jl6ggXTA4b1J/OKYlRis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25819459},"_from":"file:ode-csslib-panda-odyssey-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/adb0ebdd486de190ea2c77d4735ffe14/ode-csslib-panda-odyssey-3.4.12.tgz","_integrity":"sha512-GezK/mstk9aRQZmMWFZXhDzQw4rRHUdve0sHrlYrr/8wI4oNUABIMWgEn01BLe1ASopGuNWvx3IlNApZ8W3ZYg==","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-odyssey_3.4.12_1743678663847_0.7889577780619217","host":"s3://npm-registry-packages-npm-production"}},"3.4.13":{"name":"ode-csslib-panda-odyssey","version":"3.4.13","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"b4a2e490162022e6f5569f03e2d086d09efb5c50","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.13.tgz","fileCount":487,"integrity":"sha512-HVnzg8UyB1p6CkPbPuZOkgfTahAMC87QG7jhdQ6tULtPw2kgk9Wmp9W5d7axkAmiPXdsJzvwpDoWm3hYLg0jZw==","signatures":[{"sig":"MEYCIQCDyhM1j7ZGbiR9T/lgpO+MmD7odQrNYzr86AeevgPigQIhAM2OLemnkWvJJn91Lq1bOqPEeDJP6WAvXTWi8byPl6yx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25819459},"_from":"file:ode-csslib-panda-odyssey-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/1af27af517c79cbb92874d0f03d0f666/ode-csslib-panda-odyssey-3.4.13.tgz","_integrity":"sha512-HVnzg8UyB1p6CkPbPuZOkgfTahAMC87QG7jhdQ6tULtPw2kgk9Wmp9W5d7axkAmiPXdsJzvwpDoWm3hYLg0jZw==","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-odyssey_3.4.13_1747994486345_0.21465221614480678","host":"s3://npm-registry-packages-npm-production"}},"3.4.14":{"name":"ode-csslib-panda-odyssey","version":"3.4.14","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"bb6ca8bcb53b2be46f0258721469c9e8b81611ed","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.14.tgz","fileCount":487,"integrity":"sha512-dTPiK8opmtV+txkP2SenUs5/gPDKQOTZwEwNb+ofEDf0RtfR6Q+Eo73bwV8bRh21y1Z7SGf4RVGxWXH2C0RBDA==","signatures":[{"sig":"MEUCIA7JeMmPfplxS+LyTvJ5YAxu7LBiBTLf+XBcq5KiR5bUAiEAwByWnocDSBSpGE3PmLPF87gBmit0d/t92BfohRGiXn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25821973},"_from":"file:ode-csslib-panda-odyssey-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/11de5d382d0e8cb8426744ecab3bad74/ode-csslib-panda-odyssey-3.4.14.tgz","_integrity":"sha512-dTPiK8opmtV+txkP2SenUs5/gPDKQOTZwEwNb+ofEDf0RtfR6Q+Eo73bwV8bRh21y1Z7SGf4RVGxWXH2C0RBDA==","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-odyssey_3.4.14_1752054688933_0.9011516445831635","host":"s3://npm-registry-packages-npm-production"}},"3.4.15":{"name":"ode-csslib-panda-odyssey","version":"3.4.15","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"ac25c085a6ff4ebea30677f528013972cca5cd3d","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.15.tgz","fileCount":487,"integrity":"sha512-sv0XEzQUbWRiZGLrI1DWDPGrS0resPTHH+vRaPh6/m7gZT8KGhdnDsTI/OCn8vHL3iGhYCGjIfHbMwigGkfbOA==","signatures":[{"sig":"MEQCIDHkIXyhv6nRlSH3aEstFRE5tgInwxf67Yb14TLeM8xnAiBYQbU6CEY4d7XM536/gioDImZrZ4g42m5CobAx1fDO+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25833751},"_from":"file:ode-csslib-panda-odyssey-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/3e5698bf9b074376b29cb6374c038193/ode-csslib-panda-odyssey-3.4.15.tgz","_integrity":"sha512-sv0XEzQUbWRiZGLrI1DWDPGrS0resPTHH+vRaPh6/m7gZT8KGhdnDsTI/OCn8vHL3iGhYCGjIfHbMwigGkfbOA==","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-odyssey_3.4.15_1753960206488_0.776110666846825","host":"s3://npm-registry-packages-npm-production"}},"3.4.16":{"name":"ode-csslib-panda-odyssey","version":"3.4.16","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"99b86fa6b2238f5e7ad9effa61c15e51beab5830","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.16.tgz","fileCount":487,"integrity":"sha512-pRI3xMIMQOByFu9CrYAfMmNAJ3Puc7s0HT9Vm6F44F7AFoFVDBoPNHnHit5VHdp7RdyxOkaMqIXupWpdtzD3HQ==","signatures":[{"sig":"MEYCIQDDDS6/RV737jUtXsvuT/RpkCq2quOGVpelHmUi+jabFgIhALSVUVYw8jpLacPgP/dBG1cGAr60ds7LhyV+/wMDPUGW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25837188},"_from":"file:ode-csslib-panda-odyssey-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/4a4dc7e311aa77ed097e1182ca8fc891/ode-csslib-panda-odyssey-3.4.16.tgz","_integrity":"sha512-pRI3xMIMQOByFu9CrYAfMmNAJ3Puc7s0HT9Vm6F44F7AFoFVDBoPNHnHit5VHdp7RdyxOkaMqIXupWpdtzD3HQ==","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-odyssey_3.4.16_1754256260710_0.864373195154754","host":"s3://npm-registry-packages-npm-production"}},"3.4.17":{"name":"ode-csslib-panda-odyssey","version":"3.4.17","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"565e5291d43d56383e989fa2617457c49323f3df","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.17.tgz","fileCount":488,"integrity":"sha512-hfbyRWkt7OnaMTyG5V4ObDeO+ekWWqYnkR3+U0qJhdeR2o56OOZMHmu7opYibNiZRcwkR9lq0JzTpn/JvYvCgw==","signatures":[{"sig":"MEYCIQDoZB1x6p+hZFjkW4TBgAd3kH6SEDA/lxjvyCoPLtXNSQIhAJKep64gOZFWgsjlYt6tHAAew19IK54ufPSoFW4fUiRS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25837353},"_from":"file:ode-csslib-panda-odyssey-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/c06cca37f57aa6980b29561b41597938/ode-csslib-panda-odyssey-3.4.17.tgz","_integrity":"sha512-hfbyRWkt7OnaMTyG5V4ObDeO+ekWWqYnkR3+U0qJhdeR2o56OOZMHmu7opYibNiZRcwkR9lq0JzTpn/JvYvCgw==","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-odyssey_3.4.17_1755796273410_0.9123641956770172","host":"s3://npm-registry-packages-npm-production"}},"3.4.18":{"name":"ode-csslib-panda-odyssey","version":"3.4.18","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"5eecf8f0e8e2ed771e46b0dce7c9a128866681c9","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.18.tgz","fileCount":489,"integrity":"sha512-fFJOxR9J8n8cppUCISUwx7n8rSxja7HWxbv2Mg+r7TBIa8yAmA60zu8zoqKWEOyAuOt/ciL4n174jCog1cMvUw==","signatures":[{"sig":"MEUCIE4RQ1Y99zoGEzMVbjfY+hmMQ4XIYLSh5fqa//qnIo4uAiEA54/T8K4sXt/SXIOX8KSEChojegsvxx/9u/PCfkztAaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25845550},"_from":"file:ode-csslib-panda-odyssey-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/d3210159f2ef49391cdc757ba9683c85/ode-csslib-panda-odyssey-3.4.18.tgz","_integrity":"sha512-fFJOxR9J8n8cppUCISUwx7n8rSxja7HWxbv2Mg+r7TBIa8yAmA60zu8zoqKWEOyAuOt/ciL4n174jCog1cMvUw==","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-odyssey_3.4.18_1756223835922_0.7459339805577605","host":"s3://npm-registry-packages-npm-production"}},"3.4.19":{"name":"ode-csslib-panda-odyssey","version":"3.4.19","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"b16c85676a9445e0aa9240a5721b7563778b6c15","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.19.tgz","fileCount":489,"integrity":"sha512-iSmSK1p2rtNQe3i0Eiv7QOiCJ3aLEDdC6/WRrmjIoUydIsYfe5AHFrZXA+AztGielrZ61m6H/OqBBebpukVKqw==","signatures":[{"sig":"MEQCIDRJCbZZVk066B0iVmc7tUHx2EfBBWYGbCtg5lpixEjeAiABnIZ4Vx/9nZTB3hUvU86sFWm7MqgbI5o/qEJT0+kUug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25866051},"_from":"file:ode-csslib-panda-odyssey-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/230aa4a51d7156868a1e1d00785e90af/ode-csslib-panda-odyssey-3.4.19.tgz","_integrity":"sha512-iSmSK1p2rtNQe3i0Eiv7QOiCJ3aLEDdC6/WRrmjIoUydIsYfe5AHFrZXA+AztGielrZ61m6H/OqBBebpukVKqw==","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-odyssey_3.4.19_1757084040853_0.3767462375098578","host":"s3://npm-registry-packages-npm-production"}},"3.4.20":{"name":"ode-csslib-panda-odyssey","version":"3.4.20","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"f6cb3bd9e7c6dbe17b21729c46828c3cf3d286c7","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.20.tgz","fileCount":489,"integrity":"sha512-+RxHARbWhrd5iWBYAJ3gQWHx2FojVMvhPVI/hBQNnGuTqkf1Q1ngyXOx/gMKZ9Fv7npiC0WQZVCRGbjyr1oaTw==","signatures":[{"sig":"MEYCIQD6S00G9sMLMi+pEQvw4eKShOkzXZ6u2YuvWIrmocmfGAIhAPqS+ynG74hutODk9aP+9zo4PaarWEGh/2szx6qvaN+w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25866051},"_from":"file:ode-csslib-panda-odyssey-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/fd9cdb1faa6f295ef01c4951edf17d33/ode-csslib-panda-odyssey-3.4.20.tgz","_integrity":"sha512-+RxHARbWhrd5iWBYAJ3gQWHx2FojVMvhPVI/hBQNnGuTqkf1Q1ngyXOx/gMKZ9Fv7npiC0WQZVCRGbjyr1oaTw==","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-odyssey_3.4.20_1757091209139_0.6167938947063665","host":"s3://npm-registry-packages-npm-production"}},"3.4.21":{"name":"ode-csslib-panda-odyssey","version":"3.4.21","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"7d77333ad2c1a72935fcd7fc325368e44d203302","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.21.tgz","fileCount":489,"integrity":"sha512-R5TOzCXJ0RA5H/N20s1rMU6ZLuGBuqk/7nFVnHif0YgVcANdI/8SG8CIOlLgwe2EFMSrLoqTM08/0h1k3zzTsg==","signatures":[{"sig":"MEQCIEsDowO3MXevaacRJrOERpXfYtXQnjB+ZvtfXs2/2vfAAiAMt4YvWHz+srXWhPQYu+lXzHAT6H9bRrbSP84S3gP3vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25866516},"_from":"file:ode-csslib-panda-odyssey-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/1c922182c1ea624c87b65d34e8264e73/ode-csslib-panda-odyssey-3.4.21.tgz","_integrity":"sha512-R5TOzCXJ0RA5H/N20s1rMU6ZLuGBuqk/7nFVnHif0YgVcANdI/8SG8CIOlLgwe2EFMSrLoqTM08/0h1k3zzTsg==","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-odyssey_3.4.21_1757669238685_0.08588567173509687","host":"s3://npm-registry-packages-npm-production"}},"3.4.22":{"name":"ode-csslib-panda-odyssey","version":"3.4.22","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"008093a83aea70f1f04aa357ab7410822da03a81","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.22.tgz","fileCount":489,"integrity":"sha512-9x9jqs8ELeIeQfWW45Sze5rsOtDPWb6z3H0qbedvceihtCK86SaYGt14ZPRvZOxdE9qNNMepLodnIoSjStnRVg==","signatures":[{"sig":"MEQCIEZChYhc8g5SY7K4a2pHyjRHUIX1Wca/tH0n8qXHH6s5AiBLi/po0IFrETIN0Fm/TnwZeMPNBIONtbSu3zdo5a1o4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25866516},"_from":"file:ode-csslib-panda-odyssey-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/f9132bfffb3c575daceaa6bf576c514d/ode-csslib-panda-odyssey-3.4.22.tgz","_integrity":"sha512-9x9jqs8ELeIeQfWW45Sze5rsOtDPWb6z3H0qbedvceihtCK86SaYGt14ZPRvZOxdE9qNNMepLodnIoSjStnRVg==","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-odyssey_3.4.22_1760529094559_0.24187854797011288","host":"s3://npm-registry-packages-npm-production"}},"3.4.23":{"name":"ode-csslib-panda-odyssey","version":"3.4.23","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"0528e23f8689508796fab0c8092b624c414a2862","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.23.tgz","fileCount":461,"integrity":"sha512-bKXwZYi1j5sBdc69nw+QYJxWIawwA4TYwiSlmXCArzGNSqmSp3qeES1+8fqKBDdwXnLgxiiPGSsgdIw/L6oqrQ==","signatures":[{"sig":"MEYCIQDSHnGcgZ61K3XmYOtbdUhMxFh6kF6jRtXwctC94FbJHQIhAKUkDA0e7/wnnktob4KgNAUv7lcsCqoeRBBBGWeFdkN2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11623205},"_from":"file:ode-csslib-panda-odyssey-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/c90be9bbab97db17bcc566eaae14787b/ode-csslib-panda-odyssey-3.4.23.tgz","_integrity":"sha512-bKXwZYi1j5sBdc69nw+QYJxWIawwA4TYwiSlmXCArzGNSqmSp3qeES1+8fqKBDdwXnLgxiiPGSsgdIw/L6oqrQ==","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-odyssey_3.4.23_1761330626059_0.05549039186597504","host":"s3://npm-registry-packages-npm-production"}},"3.4.24":{"name":"ode-csslib-panda-odyssey","version":"3.4.24","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"784995a9a91fd56071703037caa3dc7669c4584e","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.24.tgz","fileCount":490,"integrity":"sha512-HMoNZUZz44S7U7+OgcmkEGJDX1iYMSu36oUd92nBeIDwkVb5sihxZbF5jhRk6sI0pK988iDfybJ79xpybNDdHQ==","signatures":[{"sig":"MEUCIQCctfXVdO+3SdVzVVi6qPTtInYhqATdefroI1nf0fCd3QIgPMass/HPK3A5f4jqU6+jiphL9MuOLQDt76KcocaOQuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25875004},"_from":"file:ode-csslib-panda-odyssey-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/021febcb4e3256d9d32bb57fe76beea4/ode-csslib-panda-odyssey-3.4.24.tgz","_integrity":"sha512-HMoNZUZz44S7U7+OgcmkEGJDX1iYMSu36oUd92nBeIDwkVb5sihxZbF5jhRk6sI0pK988iDfybJ79xpybNDdHQ==","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-odyssey_3.4.24_1761514283985_0.6754614896164022","host":"s3://npm-registry-packages-npm-production"}},"3.4.24-develop.202511241625":{"name":"ode-csslib-panda-odyssey","version":"3.4.24-develop.202511241625","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.4.24-develop.202511241625","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":"1d9b687d7bc01d7374d0734565f3bf075b5fd5fd","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.24-develop.202511241625.tgz","fileCount":491,"integrity":"sha512-G+xKkQp9Z3DVGCKL9LQeHs+73lS8FuXxQSah03Mp449oZnIII2RnL1DsJqNUaYOeOgetQo560wAdv4uanMNjow==","signatures":[{"sig":"MEUCICkHKC9GB6tGDXHlDD7drBdtantBIB4HUMgTKcbVbfipAiEApATAeAD+uKygPoBiGNIouVrQL95NoQUE/6t0T4I/THs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25876889},"_from":"file:ode-csslib-panda-odyssey-3.4.24-develop.202511241625.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/51c436e139d2f8e5ff7234758b763ac8/ode-csslib-panda-odyssey-3.4.24-develop.202511241625.tgz","_integrity":"sha512-G+xKkQp9Z3DVGCKL9LQeHs+73lS8FuXxQSah03Mp449oZnIII2RnL1DsJqNUaYOeOgetQo560wAdv4uanMNjow==","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-odyssey_3.4.24-develop.202511241625_1763997973476_0.11911214617863619","host":"s3://npm-registry-packages-npm-production"}},"3.4.25":{"name":"ode-csslib-panda-odyssey","version":"3.4.25","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"694e89207d1231a095fd3906e9c37dd844152768","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.25.tgz","fileCount":491,"integrity":"sha512-GzPw9mvL4fVdffgqmVqlpzUpbuPmD/5uw3wLLV82rr0sFUdpUusAj/0eLcuqnfyzjqGGvJ81AgXSxOdWPkRDNw==","signatures":[{"sig":"MEQCIG0+TcFgUmfVxR1SBbDw4I+jil5OoSZiTSqSzlmeb7LlAiBuwUPgaeaxM9NPIAkaNLUBOrMhAxQEGp3+/yQqaHt0TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25876865},"_from":"file:ode-csslib-panda-odyssey-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/a6bf54a756c225e9fa25c0cf0efd3b4a/ode-csslib-panda-odyssey-3.4.25.tgz","_integrity":"sha512-GzPw9mvL4fVdffgqmVqlpzUpbuPmD/5uw3wLLV82rr0sFUdpUusAj/0eLcuqnfyzjqGGvJ81AgXSxOdWPkRDNw==","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-odyssey_3.4.25_1764157330613_0.5412045570075898","host":"s3://npm-registry-packages-npm-production"}},"3.4.26":{"name":"ode-csslib-panda-odyssey","version":"3.4.26","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"eeac3e7cd9b2ae4020333733ca15f77e2a8c0679","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.26.tgz","fileCount":490,"integrity":"sha512-DtM0ANNgoyF04HixuVZwww3fRPOuqW5DqqixXqMwyO55vBFJ5rNaLSRnP8cy9YWUS4Tp/zu7OY8S2mZ5iDs6kw==","signatures":[{"sig":"MEYCIQDTFndKI5CTgtdZBaHoUp7uzxY+xnYKIzMbq4cwW70hhAIhAKXA3l8ol3DvraKbx2tptByh8J/PjuVmZDfciI/M5faE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25876365},"_from":"file:ode-csslib-panda-odyssey-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/52f3f975a1d7840a04c8997bcb14294b/ode-csslib-panda-odyssey-3.4.26.tgz","_integrity":"sha512-DtM0ANNgoyF04HixuVZwww3fRPOuqW5DqqixXqMwyO55vBFJ5rNaLSRnP8cy9YWUS4Tp/zu7OY8S2mZ5iDs6kw==","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-odyssey_3.4.26_1764872346545_0.5308317326885876","host":"s3://npm-registry-packages-npm-production"}},"3.4.27":{"name":"ode-csslib-panda-odyssey","version":"3.4.27","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"686b91378c8f1e43effca6e8577d69791db65bef","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.27.tgz","fileCount":490,"integrity":"sha512-pDrkwZqWyOV69S5jYrHK0B8qbqRx9BVlqHbhv5ABa1eU6ZjIdzVSC68Kiv7wXrVppsYqqNj9joFw9ADQvnKZZg==","signatures":[{"sig":"MEYCIQC6PXKX2AHzMGs6tCScT5cOQtcm33/xDDtczg4rdtTVFwIhANYwzKsY2HAFJcQzbqzEkjUQOFfJQhpiurfU/cPJ68L0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25892985},"_from":"file:ode-csslib-panda-odyssey-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/93ef4d22f12063cd675f44c4d1b48d35/ode-csslib-panda-odyssey-3.4.27.tgz","_integrity":"sha512-pDrkwZqWyOV69S5jYrHK0B8qbqRx9BVlqHbhv5ABa1eU6ZjIdzVSC68Kiv7wXrVppsYqqNj9joFw9ADQvnKZZg==","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-odyssey_3.4.27_1768492434747_0.6361027633436336","host":"s3://npm-registry-packages-npm-production"}},"3.4.28":{"name":"ode-csslib-panda-odyssey","version":"3.4.28","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"5c6aae58438caee8eae0115d01b4ff45f4053539","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.28.tgz","fileCount":490,"integrity":"sha512-TEc9j0PJjycyl1d0SpySfti6QulNxG1ShSdKMzi6+XMBE9hHsg8KeDMk4jqSEZWByhmZs0rCGaqaNNNHZlwvzA==","signatures":[{"sig":"MEQCIFIuYHS4gVAYnMHnOC/+dcIlEYgRlGvWOJNzAr/NVOJ3AiAqnJEMxxzRBZEEV5xPNm5T29OKOnpsaz7w5X8tPJrbzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25893773},"_from":"file:ode-csslib-panda-odyssey-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/38bd676eaf14d57a4a4f9b1a543f7f4b/ode-csslib-panda-odyssey-3.4.28.tgz","_integrity":"sha512-TEc9j0PJjycyl1d0SpySfti6QulNxG1ShSdKMzi6+XMBE9hHsg8KeDMk4jqSEZWByhmZs0rCGaqaNNNHZlwvzA==","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-odyssey_3.4.28_1768558860183_0.635142056994543","host":"s3://npm-registry-packages-npm-production"}},"3.4.29":{"name":"ode-csslib-panda-odyssey","version":"3.4.29","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"b91eacb650c2863422364c479195c7f04ed4648b","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.29.tgz","fileCount":490,"integrity":"sha512-JVbE7IrT8p/tQp4gMqYEa7Nyo4UROXoFSWcF/h5aJ+hqf34hEtBz6Zm5QE0gikD+IFIfJKtSL9XlCE87G6sHDg==","signatures":[{"sig":"MEUCIDjUia62neeipIo/KGYM3yBLDjvm6Dbpm/JdWtbwVF08AiEAmkIBCbJaKtNZnE+oFcCZPMx4dAMMmlP1Aw0+TDxEIzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25893789},"_from":"file:ode-csslib-panda-odyssey-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/4a1f6d620ed1bf0117c6a85d172fb264/ode-csslib-panda-odyssey-3.4.29.tgz","_integrity":"sha512-JVbE7IrT8p/tQp4gMqYEa7Nyo4UROXoFSWcF/h5aJ+hqf34hEtBz6Zm5QE0gikD+IFIfJKtSL9XlCE87G6sHDg==","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-odyssey_3.4.29_1769788509877_0.9622801118126638","host":"s3://npm-registry-packages-npm-production"}},"3.4.29-develop-pedago.202604011604":{"name":"ode-csslib-panda-odyssey","version":"3.4.29-develop-pedago.202604011604","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.4.29-develop-pedago.202604011604","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":"cb76facb1a532984c46df8936f06d51f1a5c4d83","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.29-develop-pedago.202604011604.tgz","fileCount":490,"integrity":"sha512-3TisZIGaK05F+N3li2qwPtGybpX7NQNx0xTzZxGTwELH/ONCUYxBMVuw+VUTm36xHsxTLTuoQfvwk0z4LJlL2Q==","signatures":[{"sig":"MEQCIBnz9zwofCNPeK+F1m0aB7PFb4sBtkfEtBwrEGu+0O2BAiAolkI3BJqV8GjSRa0UVDhEXNPGO8zPWzdJHTlSMFHe5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25897766},"_from":"file:ode-csslib-panda-odyssey-3.4.29-develop-pedago.202604011604.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/496e072c3e043783af1d789930d278cf/ode-csslib-panda-odyssey-3.4.29-develop-pedago.202604011604.tgz","_integrity":"sha512-3TisZIGaK05F+N3li2qwPtGybpX7NQNx0xTzZxGTwELH/ONCUYxBMVuw+VUTm36xHsxTLTuoQfvwk0z4LJlL2Q==","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-odyssey_3.4.29-develop-pedago.202604011604_1775052319516_0.7495427255463101","host":"s3://npm-registry-packages-npm-production"}},"3.4.29-develop-pedago.202604011719":{"name":"ode-csslib-panda-odyssey","version":"3.4.29-develop-pedago.202604011719","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.4.29-develop-pedago.202604011719","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":"5ecd7a5f96a361df5a562c1968f209a5df1de6d0","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.29-develop-pedago.202604011719.tgz","fileCount":490,"integrity":"sha512-7WKyTwKKJWXaJTFLhb7z0ayb2KH50+RsolKoMWidpAfWn/iVgmcRROYHJz2kV4ZY/ZMxinIYN6mn3NwHoYKrpg==","signatures":[{"sig":"MEYCIQDGPfi+q0sRBZSZJdQzUYmkCtqYhHXF3z4DDBYS6AyQVQIhAL7i7y76+6kTe94ZlQepmpXxRoWlUgOGbNePpm4woF0f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25897766},"_from":"file:ode-csslib-panda-odyssey-3.4.29-develop-pedago.202604011719.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/d4919608dfac5bc6553de523802e4dc9/ode-csslib-panda-odyssey-3.4.29-develop-pedago.202604011719.tgz","_integrity":"sha512-7WKyTwKKJWXaJTFLhb7z0ayb2KH50+RsolKoMWidpAfWn/iVgmcRROYHJz2kV4ZY/ZMxinIYN6mn3NwHoYKrpg==","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-odyssey_3.4.29-develop-pedago.202604011719_1775056843114_0.2994897478869314","host":"s3://npm-registry-packages-npm-production"}},"3.4.29-develop-pedago.202604011751":{"name":"ode-csslib-panda-odyssey","version":"3.4.29-develop-pedago.202604011751","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.4.29-develop-pedago.202604011751","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":"6c61e0542669543f52cf3d8ca7a9ddb18b760be2","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.29-develop-pedago.202604011751.tgz","fileCount":490,"integrity":"sha512-zuz8nW2erK9ycG6gVau3pMoVhtQBN2K+LGhk6vS+sPdjsTTswXNcJ6r6F5jZSDpPrYOd5qhNbCff2PEmlajYzA==","signatures":[{"sig":"MEQCIECARnfIz2AXzyfj5wG97xUzuvWLbO0l1Bm7dwKZZvhFAiBFQrIRtU3yaeghikBlwKKAetteOytRR5+EWmL05NN1cQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25897790},"_from":"file:ode-csslib-panda-odyssey-3.4.29-develop-pedago.202604011751.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/802e7a0a827ff4fe2c5f8fe34a96a5be/ode-csslib-panda-odyssey-3.4.29-develop-pedago.202604011751.tgz","_integrity":"sha512-zuz8nW2erK9ycG6gVau3pMoVhtQBN2K+LGhk6vS+sPdjsTTswXNcJ6r6F5jZSDpPrYOd5qhNbCff2PEmlajYzA==","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-odyssey_3.4.29-develop-pedago.202604011751_1775058736056_0.2836774361354708","host":"s3://npm-registry-packages-npm-production"}},"3.4.30":{"name":"ode-csslib-panda-odyssey","version":"3.4.30","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"2b1ab32a76536d96346beb526222c9d8dfc4ecd2","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.30.tgz","fileCount":490,"integrity":"sha512-UiwvezUjrYzn6XSuPnXZ4sd+ruUHLURw+MLdS6xsGlYIGUEX3Z0rJGpdEyFGg0fZIUXXrlXq4QGAEfE12JySNw==","signatures":[{"sig":"MEUCIQDhKAo+f3e6MMdCpW1NizLqy7oXSKAdXT+D0dQyar0HbAIgIre1PpPPxAYbSRPyKD0R1hH8F/AbEDH1O7No2jVgy9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25896345},"_from":"file:ode-csslib-panda-odyssey-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/207732e0af4feb7706a2cdbe1be09ece/ode-csslib-panda-odyssey-3.4.30.tgz","_integrity":"sha512-UiwvezUjrYzn6XSuPnXZ4sd+ruUHLURw+MLdS6xsGlYIGUEX3Z0rJGpdEyFGg0fZIUXXrlXq4QGAEfE12JySNw==","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-odyssey_3.4.30_1779124867367_0.10831240191480251","host":"s3://npm-registry-packages-npm-production"}},"3.4.30-develop.202606031557":{"name":"ode-csslib-panda-odyssey","version":"3.4.30-develop.202606031557","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.4.30-develop.202606031557","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":"f16bb49edc1b9eac4c8d86dcff60b3efaafa647c","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.30-develop.202606031557.tgz","fileCount":490,"integrity":"sha512-OVxILiXmojSoN9dlmvtEYEjnMU+7IOGdS2pwynfxPTZcoGEfVtnXTJ364i+7v4nJ/TmxwMVRkWNiOf92HHlSXQ==","signatures":[{"sig":"MEUCIDFWRmWrq2E4or83+ylUjN08bieu/DAjojjsTycrhCqoAiEAgN4YDm5ifmvT7GGAomb+P6pi8gZKO5VI1QccOho3mgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25881034},"_from":"file:ode-csslib-panda-odyssey-3.4.30-develop.202606031557.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/4f53a30442ec1cabe88d4b5bc9f24111/ode-csslib-panda-odyssey-3.4.30-develop.202606031557.tgz","_integrity":"sha512-OVxILiXmojSoN9dlmvtEYEjnMU+7IOGdS2pwynfxPTZcoGEfVtnXTJ364i+7v4nJ/TmxwMVRkWNiOf92HHlSXQ==","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-odyssey_3.4.30-develop.202606031557_1780495078336_0.14970740474636268","host":"s3://npm-registry-packages-npm-production"}},"3.4.30-develop.202606041832":{"name":"ode-csslib-panda-odyssey","version":"3.4.30-develop.202606041832","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@3.4.30-develop.202606041832","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":"23be987ecceedcbd3bae2d0c99e7c05185b5f781","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.30-develop.202606041832.tgz","fileCount":490,"integrity":"sha512-BvgdMXLz8ywYUU3stUnEIvf1+tnQDKf84VMQ5fxx6KdreRm+trDD46JDpgJcF6enHQidivqAFaBptMfAMV95zg==","signatures":[{"sig":"MEYCIQCDOoKP7qmuiUjEsXi4wfxKgTlp6VvadHz5AJex1z9MewIhAOOXkkuz6/QpbXnDxQ9GXsoyxZX98rt/WgLWWw+dZ6Sc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25908540},"_from":"file:ode-csslib-panda-odyssey-3.4.30-develop.202606041832.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/2573f7826c2ddc7e7d2674fa66938495/ode-csslib-panda-odyssey-3.4.30-develop.202606041832.tgz","_integrity":"sha512-BvgdMXLz8ywYUU3stUnEIvf1+tnQDKf84VMQ5fxx6KdreRm+trDD46JDpgJcF6enHQidivqAFaBptMfAMV95zg==","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-odyssey_3.4.30-develop.202606041832_1780590802111_0.5427412686736546","host":"s3://npm-registry-packages-npm-production"}},"3.4.31":{"name":"ode-csslib-panda-odyssey","version":"3.4.31","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"621e13db999f3357e55aee2cdd1c24a0671f59bc","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.31.tgz","fileCount":490,"integrity":"sha512-IfquiE1Uv9F7fLeWtCSZ5m0LRDRvlrvheLEo1JobPtmt70QZBZw839qqGgRlkj4IsmTdvk72B55Hgd2Hj7+KAQ==","signatures":[{"sig":"MEYCIQCnKt5NaQkOeiZYROAlrutj7EcnVnaizVPqZEmCBcrHOQIhAOObSS2z5eXaj2/O4iAJnkiEgTUMEp9lEe0TF05MwbMO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25908516},"_from":"file:ode-csslib-panda-odyssey-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/0166c1f48d5a0ba0553e7888633ab901/ode-csslib-panda-odyssey-3.4.31.tgz","_integrity":"sha512-IfquiE1Uv9F7fLeWtCSZ5m0LRDRvlrvheLEo1JobPtmt70QZBZw839qqGgRlkj4IsmTdvk72B55Hgd2Hj7+KAQ==","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-odyssey_3.4.31_1780663860910_0.4624676352465027","host":"s3://npm-registry-packages-npm-production"}},"3.4.32":{"name":"ode-csslib-panda-odyssey","version":"3.4.32","keywords":["Panda","ODE","theme"],"author":{"name":"Edifice"},"license":"NONE","_id":"ode-csslib-panda-odyssey@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":"0fe20bbefef31bd5bcf73671256f636ed60012c4","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.32.tgz","fileCount":490,"integrity":"sha512-bl4C5HffHu+NzOYihhZmcyz9yZeWdGkWmfg/1dQgPBSD5ULq0A1YRwBGtim3wLw2Db7jpfvfZu/iGRGFbenYxw==","signatures":[{"sig":"MEUCIF47MYQLRA/DmMj+0HbbQCKpzfs0QeySxCPo3BVUxGuPAiEAhtnrypicrONSD+00xl45yxVPr9ekDn+axF1cPf2hhlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDsORTy1VkCoJ7or3tvGokaowxLRIxAUSa5EQMWA363CwIhAIWPdYUn166R2MAPaeBf3EYfg1bCEUdytOJvUylIcQwN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25908516},"_from":"file:ode-csslib-panda-odyssey-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/d05fa8ce381c2f4e822a4768e79d64e4/ode-csslib-panda-odyssey-3.4.32.tgz","_integrity":"sha512-bl4C5HffHu+NzOYihhZmcyz9yZeWdGkWmfg/1dQgPBSD5ULq0A1YRwBGtim3wLw2Db7jpfvfZu/iGRGFbenYxw==","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-odyssey_3.4.32_1789550659060_0.5859917345205652","host":"s3://npm-registry-packages-npm-production"}},"3.4.33":{"_id":"ode-csslib-panda-odyssey@3.4.33","bugs":{"url":"https://github.com/edificeio/panda/issues"},"dist":{"shasum":"6bfd5cd0f12759a04a6b2a212a67da79402b4bb7","tarball":"https://registry.npmjs.org/ode-csslib-panda-odyssey/-/ode-csslib-panda-odyssey-3.4.33.tgz","fileCount":490,"integrity":"sha512-Hs5vTCqSQZ4Z6jH8A0v3Npn3/W3scIuIsfngEG94ar0IyIkNNRKcFxPGokaIbX8gMEmPzOKNlu7Vmj+WMDWvtw==","signatures":[{"sig":"MEUCIGCELBddC7pkwj0WaDyJ9pGYEnF6b7SREwJ1x18L7JRgAiEA0hBfRB4loO2iG8ez1tGcPKGFhdL326iW1GBY9JrHnX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICMwLWJjFRaau9PYBtE2S+Fotg/wedo32EUTrdJswBu8AiA3QxzHP30xrpvbOtwx+6mt+Raq0fEKchecliJCYcknTQ=="}],"unpackedSize":25908516},"name":"ode-csslib-panda-odyssey","_from":"file:ode-csslib-panda-odyssey-3.4.33.tgz","author":{"name":"Edifice"},"license":"NONE","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"},"version":"3.4.33","_npmUser":{"name":"wsejenkins","email":"tech@web-education.net"},"homepage":"https://github.com/edificeio/panda#readme","keywords":["Panda","ODE","theme"],"_resolved":"/tmp/bdbae43d8133ce53c8506b4ec4df6ad1/ode-csslib-panda-odyssey-3.4.33.tgz","_integrity":"sha512-Hs5vTCqSQZ4Z6jH8A0v3Npn3/W3scIuIsfngEG94ar0IyIkNNRKcFxPGokaIbX8gMEmPzOKNlu7Vmj+WMDWvtw==","repository":{"url":"git+ssh://git@github.com/edificeio/panda.git","type":"git"},"_npmVersion":"10.8.2","description":"Panda theme by Edifice","directories":{},"maintainers":[{"name":"wsejenkins","email":"tech@web-education.net"}],"_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":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ode-csslib-panda-odyssey_3.4.33_1789570648855_0.04738063358414135"}}},"time":{"created":"2022-09-26T13:47:50.911Z","modified":"2026-09-16T14:57:29.388Z","1.0.0-feat-produit.202209261547":"2022-09-26T13:47:51.370Z","1.0.0-feat-produit.202209261750":"2022-09-26T15:51:01.465Z","1.0.0-dev-produit.202209281025":"2022-09-28T08:25:47.768Z","1.0.0-dev-produit.202209281049":"2022-09-28T08:49:10.664Z","1.0.0-dev-produit.202210131543":"2022-10-13T13:43:33.987Z","1.0.0-dev.202211041603":"2022-11-04T15:03:59.654Z","1.0.0-dev-produit.202211071353":"2022-11-07T12:53:52.303Z","3.0.1":"2022-12-12T14:22:31.004Z","1.0.0-dev-produit.202212121737":"2022-12-12T16:37:39.998Z","3.0.3":"2022-12-13T18:14:50.937Z","1.0.0-dev-produit.202212151443":"2022-12-15T13:43:20.767Z","3.0.4":"2022-12-15T16:24:15.565Z","1.0.0-dev-produit.202301101843":"2023-01-10T17:44:53.572Z","1.0.0-dev-produit.202301111728":"2023-01-11T16:29:39.941Z","3.0.5":"2023-01-13T15:47:12.951Z","3.0.5-dev.202301181850":"2023-01-18T17:52:04.740Z","3.0.6":"2023-01-27T09:39:41.779Z","3.0.7":"2023-02-17T10:54:04.564Z","3.0.8-dev.202303031606":"2023-03-03T15:07:41.563Z","3.0.9":"2023-03-27T10:12:13.628Z","3.0.8-dev-produit.202304141151":"2023-04-14T09:53:09.820Z","3.0.10":"2023-04-21T13:13:56.927Z","3.0.12":"2023-05-04T07:46:46.516Z","3.0.13-dev.202306051805":"2023-06-05T16:07:41.723Z","3.0.13":"2023-06-12T08:26:47.116Z","3.1.0":"2023-07-17T17:17:29.340Z","3.1.1":"2023-08-07T19:03:10.897Z","3.1.2":"2023-08-25T18:53:10.174Z","3.1.3":"2023-08-30T13:04:04.959Z","3.1.4":"2023-09-04T08:11:18.432Z","3.1.5":"2023-09-05T14:32:35.926Z","3.1.6":"2023-09-11T14:04:03.674Z","3.1.7":"2023-10-25T11:31:51.730Z","3.2.1":"2023-10-26T11:25:30.246Z","3.2.2":"2023-11-28T11:15:26.668Z","3.2.3":"2023-12-18T08:29:18.181Z","3.2.4":"2024-01-11T17:23:57.094Z","3.2.6":"2024-01-29T17:28:43.092Z","3.2.4-dev-integration.202402051022":"2024-02-05T09:22:57.279Z","3.2.8":"2024-02-15T11:56:24.656Z","3.3.0":"2024-03-12T10:07:19.896Z","3.3.2":"2024-04-08T15:28:39.299Z","3.3.3":"2024-04-15T08:52:01.067Z","3.3.5-dev-integration.202405161733":"2024-05-16T15:34:44.107Z","3.3.6-develop.202405241437":"2024-05-24T12:37:58.165Z","3.3.5":"2024-05-28T16:43:39.386Z","3.3.6":"2024-06-28T15:33:40.910Z","3.3.7":"2024-07-15T16:16:01.430Z","3.3.8":"2024-08-02T07:49:35.879Z","3.3.9-develop.202408201420":"2024-08-20T12:20:50.323Z","3.3.9":"2024-08-23T10:28:20.432Z","3.3.10":"2024-09-06T10:12:07.512Z","3.3.11":"2024-09-19T14:32:12.999Z","3.3.11-develop-b2school.202410091425":"2024-10-09T12:26:24.720Z","3.3.12":"2024-10-11T14:50:52.453Z","3.3.13":"2024-10-18T14:07:56.762Z","3.3.14":"2024-11-07T15:40:34.875Z","3.4.0":"2024-11-15T10:31:52.867Z","3.4.1":"2024-11-22T10:11:30.982Z","3.4.2":"2024-12-03T10:45:06.988Z","3.4.3":"2025-01-16T16:50:27.090Z","3.4.4":"2025-01-23T13:52:54.962Z","3.4.4-develop.202501301155":"2025-01-30T10:56:13.942Z","3.4.4-develop.202501301259":"2025-01-30T11:59:56.881Z","3.4.5":"2025-01-31T11:03:09.861Z","3.4.6":"2025-02-05T12:22:02.075Z","3.4.2-develop-b2school.202502131624":"2025-02-13T15:26:20.808Z","3.4.2-develop-b2school.202502140958":"2025-02-14T08:59:19.874Z","3.4.6-develop.202502191224":"2025-02-19T11:24:58.613Z","3.4.7":"2025-02-21T10:02:17.271Z","3.4.8":"2025-03-03T11:07:11.677Z","3.4.9":"2025-03-05T15:20:57.964Z","3.4.6-develop-b2school.202503101316":"2025-03-10T12:17:21.410Z","3.4.9-develop-integration.202503111655":"2025-03-11T15:56:09.723Z","3.4.10":"2025-03-13T12:06:10.487Z","3.4.10-develop.202503171705":"2025-03-17T16:06:15.944Z","3.4.11":"2025-03-20T11:14:44.821Z","3.4.12":"2025-04-03T11:11:04.386Z","3.4.13":"2025-05-23T10:01:26.706Z","3.4.14":"2025-07-09T09:51:29.322Z","3.4.15":"2025-07-31T11:10:06.838Z","3.4.16":"2025-08-03T21:24:21.034Z","3.4.17":"2025-08-21T17:11:13.774Z","3.4.18":"2025-08-26T15:57:16.265Z","3.4.19":"2025-09-05T14:54:01.160Z","3.4.20":"2025-09-05T16:53:29.454Z","3.4.21":"2025-09-12T09:27:18.988Z","3.4.22":"2025-10-15T11:51:34.891Z","3.4.23":"2025-10-24T18:30:26.372Z","3.4.24":"2025-10-26T21:31:24.369Z","3.4.24-develop.202511241625":"2025-11-24T15:26:13.821Z","3.4.25":"2025-11-26T11:42:10.920Z","3.4.26":"2025-12-04T18:19:07.026Z","3.4.27":"2026-01-15T15:53:55.192Z","3.4.28":"2026-01-16T10:21:00.666Z","3.4.29":"2026-01-30T15:55:10.321Z","3.4.29-develop-pedago.202604011604":"2026-04-01T14:05:19.979Z","3.4.29-develop-pedago.202604011719":"2026-04-01T15:20:43.567Z","3.4.29-develop-pedago.202604011751":"2026-04-01T15:52:16.480Z","3.4.30":"2026-05-18T17:21:07.868Z","3.4.30-develop.202606031557":"2026-06-03T13:57:58.672Z","3.4.30-develop.202606041832":"2026-06-04T16:33:22.389Z","3.4.31":"2026-06-05T12:51:01.191Z","3.4.32":"2026-09-16T09:24:19.289Z","3.4.33":"2026-09-16T14:57:29.170Z"},"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":""}