{"_id":"koco-content-management","_rev":"54-cc3cf87c39034e379a0eefee9de24b94","name":"koco-content-management","description":"A set of utilities to help build a CMS","dist-tags":{"latest":"3.0.4"},"versions":{"1.0.0":{"name":"koco-content-management","version":"1.0.0","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --modules umd --presets es2015,stage-0"},"license":"MIT","dependencies":{"koco-object-utilities":"^0.1.0","koco-mapping-utilities":"^0.1.0","koco-url-utilities":"^0.3.0","koco-router":"^0.6.0","koco-validation":"^0.2.2","koco-array-utilities":"^0.1.1","jquery":"^2.1.4","lodash":"^4.0.1","knockout":"^3.3.0","toastr":"^2.1.1","requirejs":"^2.1.17","koco-toastr":"^0.3.0","koco-disposer":"^0.1.0","koco-list-base-viewmodel":"^0.2.5","koco-query":"^0.1.5"},"resolutions":{"lodash":"^4.0.1"},"gitHead":"e1eaf8ea6f81eb7edc8b2c2c2f854e8bf8d42e20","_id":"koco-content-management@1.0.0","_shasum":"98f6b39a63ce44f32cd6d5c85952c4e85744ada0","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"98f6b39a63ce44f32cd6d5c85952c4e85744ada0","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.0.0.tgz","integrity":"sha512-XksJiKE7yTIgCRNu3B+5Z4gnR0h37rbOx7x5vryxZxOr71z74ne1YoTJwA5PrqrFqzS5340EImvDYCu8SMsYgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjPWVkkv3ayU3DPKP3j3CTV2GuxF9w9O+mZNwY51se9QIgNaBlZODtMHOZ40DCG2m/Drd5brrtltArJ+foxzwLFSk="}]},"maintainers":[{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/koco-content-management-1.0.0.tgz_1464110413318_0.3740357814822346"}},"1.1.0":{"name":"koco-content-management","version":"1.1.0","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --modules umd --presets es2015,stage-0"},"license":"MIT","dependencies":{"koco-object-utilities":"^0.1.0","koco-mapping-utilities":"^0.1.0","koco-url-utilities":"^0.3.0","koco-router":"^0.6.0","koco-validation":"^0.2.2","koco-array-utilities":"^0.1.1","jquery":"^2.1.4","lodash":"^4.0.1","knockout":"^3.3.0","toastr":"^2.1.1","requirejs":"^2.1.17","koco-toastr":"^0.3.0","koco-disposer":"^0.1.0","koco-list-base-viewmodel":"^0.2.5","koco-query":"^0.1.5"},"resolutions":{"lodash":"^4.0.1"},"gitHead":"7c39ba325338c50debf748d98911856688f1776e","_id":"koco-content-management@1.1.0","_shasum":"7c7b154ac10dd902e2d3c041165e8a4e884cb247","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"7c7b154ac10dd902e2d3c041165e8a4e884cb247","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.1.0.tgz","integrity":"sha512-LxgaPx5JASIcSCnG47ZtAJVJUoQmJLD50icBDGXCjPDHQsL4mDY3B9JbhfLwU6WDUIEFneAPb85I3wvc1g7MFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmPbxPP8wyJcQRV6subl/a2+/P/Tpyk3MYvBQfMBN15wIgRKhCpj+Y0uNIsqdUUs8n3Q7lxiw5P3sqyhe3Z4VD1JY="}]},"maintainers":[{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/koco-content-management-1.1.0.tgz_1464115436121_0.32263517868705094"}},"1.2.1":{"name":"koco-content-management","version":"1.2.1","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --modules umd --presets es2015,stage-0"},"license":"MIT","dependencies":{"jquery":"^2.2.4","knockout":"^3.4.0","koco":"^1.0.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.13.1","toastr":"^2.1.2"},"resolutions":{"lodash":"^4.13.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0"},"gitHead":"667e23671f68c8e6bf77c096aa085bff53022c66","_id":"koco-content-management@1.2.1","_shasum":"e29dcbf6cc35a555647a64129a9c503a978866e3","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"e29dcbf6cc35a555647a64129a9c503a978866e3","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.2.1.tgz","integrity":"sha512-Cvpffz7gkHqn98LCfCLYJFF9wLllXYBxlaOnxo+0bD+828b+k9dkSKvO17g/Y9UhJWyO0qFE64Q6FAJACXeCUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIOBcR9mbWhYIZzbAfUP9iiKrqGZ+Fz37ttd0THsjx7wIgfJcLObGW9aAzjW85uMfHbGjBWjJ5oke8aypjQq0y3Ak="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/koco-content-management-1.2.1.tgz_1464208313520_0.674622644437477"}},"1.3.0":{"name":"koco-content-management","version":"1.3.0","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --modules umd --presets es2015,stage-0"},"license":"MIT","dependencies":{"jquery":"^2.2.4","knockout":"^3.4.0","koco":"^1.0.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.13.1","toastr":"^2.1.2"},"main":"src/content-management.js","resolutions":{"lodash":"^4.13.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0"},"gitHead":"9a4f4ad55338c55a8f6bb0086e1863d7edeaac3c","_id":"koco-content-management@1.3.0","_shasum":"6aeca91aed6847e35b5807ad97ad2ad5f0f093c3","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"6aeca91aed6847e35b5807ad97ad2ad5f0f093c3","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.3.0.tgz","integrity":"sha512-N5r+MipbzT0/cjKoYledPnXt7ITnx+zKGx5usAfoQzkzxbP+Z4uL/on9llisYcMxj/YkvVhS13uXOJNHZMVEeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAfJWqH5BeXAP5OabeTTdb0/eFOuUZaIYC9d7HNMGlg3AiBlwpaOUGSzv2d9hqBxmEb9yUgsTP2Vy/M5MPvv7yAAQQ=="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-1.3.0.tgz_1464286455346_0.6293387685436755"}},"1.3.1":{"name":"koco-content-management","version":"1.3.1","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --modules umd --presets es2015,stage-0"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0"},"gitHead":"d71bb96dd903a0e8cdf9c030e918cca3c7bcea2a","_id":"koco-content-management@1.3.1","_shasum":"8ac1c5fc641dd051abaaf764bdc807b9cc82e8cc","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"8ac1c5fc641dd051abaaf764bdc807b9cc82e8cc","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.3.1.tgz","integrity":"sha512-7aCdzJh15s+ZOmv9bJQMqpMWporG6FMuX1sII3vRvoAEu3r6GwT/fLqx5Mu0sJKNwQcqvTRJgtdlQkJ4tX+oCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgtiRAw2+lVKrAFkSJXiBslvXe4U58wal1lEGpWpcCFAiEAhDSxwjDkZc7pyiDeuD+xDobN/qztZU5Pxf7BJOpNCYQ="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-1.3.1.tgz_1464295315591_0.729949836852029"}},"1.4.0":{"name":"koco-content-management","version":"1.4.0","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --modules umd --presets es2015,stage-0"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0"},"gitHead":"1aceb629823b0c80fd8120073d5f2ed1251b83ca","_id":"koco-content-management@1.4.0","_shasum":"a9288fc819a904b1d5dfeaacc93bc466ed89635b","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"a9288fc819a904b1d5dfeaacc93bc466ed89635b","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.4.0.tgz","integrity":"sha512-8SWOFMXDH0mob+ZuPAhkkHIYtMQMeYrypEoY+gD2w8/oG5T3DkbxGKWYsr7ApsAUo9TwH6OA+g7Qbp76C1+SDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGXY68qYXjME7azOBkfv4VshpSeI2l8klUHzGvWiMzmbAiB5adMGCScdtHrrDVyDotR6nWmvzpseWTKxzYSxMxcHIQ=="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/koco-content-management-1.4.0.tgz_1464296028562_0.8731236150488257"}},"1.5.0":{"name":"koco-content-management","version":"1.5.0","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --modules umd --presets es2015,stage-0"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0"},"gitHead":"3df4e9bfc3e901fcf05c8a04e4114d2eb03cb8ef","_id":"koco-content-management@1.5.0","_shasum":"51be3af688b30d41f894da9689686fdff8e9e419","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"51be3af688b30d41f894da9689686fdff8e9e419","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.5.0.tgz","integrity":"sha512-Esi6NMex78gBxtE1nJDpvHXom2/mT10LZ91gVgp/J/UHhjSPF0lJ6wqXTI2OHMLjfSR7T5o66PA7Mo1haYEflA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDY3tzg3F6d3t1bEfKbZ+JSpSVC4qlTY49ttmBB5evSqAiBRiX/mcaz/SkmvzxtCyqo1sqiO9N3AG5B5/QJvg0966g=="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-1.5.0.tgz_1464357396047_0.5269982081372291"}},"1.6.0":{"name":"koco-content-management","version":"1.6.0","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --modules umd --presets es2015,stage-0"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0"},"gitHead":"c226488f03ec6b1c18fe45326d6b171851c08b39","_id":"koco-content-management@1.6.0","_shasum":"c527a57d88b489bf33809f63132522b65fed4163","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"c527a57d88b489bf33809f63132522b65fed4163","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.6.0.tgz","integrity":"sha512-NILzyBQ7foG9Gxk4SKBtDVztrz127CiptlMl/bmKUhQJAq5VZYQmHmv6ZvRp7TocXa+YlsXxN2CMl1gJ0vKAhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzWCDvpqCuGSjR1WHFLFNBF4ebtV3z1T6ZykDqYaMNbAiEA4rYYuccCbuP2C40WYe8xobUiDoiHy5GzArR6OU6JjGU="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/koco-content-management-1.6.0.tgz_1464359227624_0.8662893872242421"}},"1.7.0":{"name":"koco-content-management","version":"1.7.0","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"64433d5b9ded27011c44dcbf8377f29300a4bed8","_id":"koco-content-management@1.7.0","_shasum":"c810077cb7deea1d8fb708e0022fe1781ca6d809","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.1.0","_npmUser":{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},"dist":{"shasum":"c810077cb7deea1d8fb708e0022fe1781ca6d809","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.7.0.tgz","integrity":"sha512-3v8oHSYYIjEdVEvUaldTCsuwLOfMMkqqzEb0cEzsv6k6AOBTpFVGPBvg4fvjgDAICHl33KevqINEhxXhNnMEfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWWY9H33b6/pDS/3QsQtYe3qvGm0SpsVBOKVMEXPAmgAiA6pUD8Q7cDV0B+xVXGkYEn8IpDyH3+idPk+PqWxpkOvg=="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-1.7.0.tgz_1464375428964_0.49944498552940786"}},"1.6.1":{"name":"koco-content-management","version":"1.6.1","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --modules umd --presets es2015,stage-0"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0"},"gitHead":"caadfdbe8656dcc8c0debaa475be9cdb02c8d84d","_id":"koco-content-management@1.6.1","_shasum":"e664e2f217b7c3c1432ee0f6352b58710938ac8f","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"e664e2f217b7c3c1432ee0f6352b58710938ac8f","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.6.1.tgz","integrity":"sha512-GXwPZfrTwJFji7NG/WbgpA1H8vaPm7i3hT4z+bbHtctID5+vaj8MYQ+aOa5d9/6jDvCPlICllL0BgQS3Z+cOvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7JRAyz1blzxaJ04wbuMNS2cCm8rn2ch7Jjc+AZDS4gAiEAj0rpWsDgDqqyf4JzhfOEpZ+c0Lapri+AyvX6Eh9+yGA="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-1.6.1.tgz_1464620451171_0.19336575362831354"}},"1.7.1":{"name":"koco-content-management","version":"1.7.1","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"ec25c30e9e33dce9a6b803673b4d399d396afbbd","_id":"koco-content-management@1.7.1","_shasum":"ad42014b7b67b36ada0cc475d2f35a7fe09fa576","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"ad42014b7b67b36ada0cc475d2f35a7fe09fa576","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.7.1.tgz","integrity":"sha512-CKgObkM+xGCn6STqwz3xX2uYwwbgvgJlPwMoUyO7rvBw9YFCJYZkNyLwApRXMLC8AIhCbcgcaNBt3J3aiYg5Zg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ1u9OYek/pKFhMQOVYqFD5YqyvETxywmOP8pMkqrjgwIgUVBNln+YrtYcuqEtT75aYKwQ/Ji9A4a6l8aETG5xp4U="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/koco-content-management-1.7.1.tgz_1464637986139_0.011728437850251794"}},"1.7.2":{"name":"koco-content-management","version":"1.7.2","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"8cb3ad1d805a75ce2d1653317c5c72a99e7bfbac","_id":"koco-content-management@1.7.2","_shasum":"373b6f5e285953fb905f32b2cb26da5560a292ad","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"373b6f5e285953fb905f32b2cb26da5560a292ad","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.7.2.tgz","integrity":"sha512-74LRaN+Roh6UO5ZAeoovuc7fff/6InpIXquBXfq3pJZT7/qpvnzcCHUoRkTiEYgUsWsEU7Q4pVqDJBsnY47fbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCljaJ9fd2bIfEelfEtHEyrrjnIhlhKJ+LcG4zZCbfKEgIhAOKsn6xXecOzDfMw4ZZYgyAnILO3hSOOWU/k0vlyMozS"}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-1.7.2.tgz_1464898358371_0.8849094584584236"}},"1.7.3":{"name":"koco-content-management","version":"1.7.3","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"fb3d709061207e9099b0c54ab7098dac2dbcb85b","_id":"koco-content-management@1.7.3","_shasum":"49efd3b55b4bf9730cbab8127be43d1a21f50167","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"49efd3b55b4bf9730cbab8127be43d1a21f50167","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.7.3.tgz","integrity":"sha512-wzJ/cm0zyeyEsgPwooCtomob2PZpSninxiwFF/gUm4S1gg0XiBYZ5Kl+mRJsaac7JpvhbjciCMLDzod6qzEGxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHeXcy5T01xcqf8pHi51dB6ioN97hdoTRMwyAGdrMGeGAiEA1hDzOk5jlFKavE61eH5P7R13r4Ly0ojx7N9EVXSNTEo="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/koco-content-management-1.7.3.tgz_1464921348294_0.2612257038708776"}},"1.7.4":{"name":"koco-content-management","version":"1.7.4","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"20318bab32ad47bdca80829239dffe1749178bf2","_id":"koco-content-management@1.7.4","_shasum":"0313942062df37c8693114597fd23602bbc514ac","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"0313942062df37c8693114597fd23602bbc514ac","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.7.4.tgz","integrity":"sha512-4DbGlIM1etWIAdsUT1Fz7KBfhlwNV/vHUuYvOUJFq+dAWGbHAahMv7D/TBatTQcQw+F05amyunlcXOVqeMZ/0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcoc0AXBq8mDNegBRnPQ2G5XQE+q7z6qw3oqC91CoP+AiBvV+BXgDXi6A/jIHS9UsOhcjaj35GcsXda95Ut+eLFRA=="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/koco-content-management-1.7.4.tgz_1465147162394_0.39281219989061356"}},"1.7.5":{"name":"koco-content-management","version":"1.7.5","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"1df049ad0efbf30e176224341eec4dc2f6453a7a","_id":"koco-content-management@1.7.5","_shasum":"cb07a6547200d63c9af64a792b004489b0b564c5","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"cb07a6547200d63c9af64a792b004489b0b564c5","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.7.5.tgz","integrity":"sha512-EAExCxKyo4J5ISqXcgi7gDHurXpxBXrA95GWBq3JOpy/SBauLg7UUlWANJgHA5l2y0x5X/vAwVzmwqnZUQGa/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGk5+PcNYquSloFrnA7z/JrFNmuc3QbngfNnY+AXK2OqAiBrMzRfh0AXChwmUbk0cZpcviJG+LJ6TqtDQCxQE9JhvQ=="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-1.7.5.tgz_1465233209900_0.6914638525340706"}},"1.7.6":{"name":"koco-content-management","version":"1.7.6","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"6d66daa681fca2576dd9011e24a8d8c1e981c54a","_id":"koco-content-management@1.7.6","_shasum":"361e4be935b87805710843328e282f77ba393abd","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"361e4be935b87805710843328e282f77ba393abd","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.7.6.tgz","integrity":"sha512-kByqz0Q5VDmjH2huJOEy9rP19HVgK5Iaw4YR/OWPwmuvgo5fJVrN+scH8JlWEXcvnmcZpuFGCpNt9saZGCZwUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqWh22YtAxFMUR5kxpb4P13IDttOS3r9NmFZfPIrB77gIgbvf29OvZTemyyCxyhXCfKwTeNZJU0MADOKeb4ILQkMM="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/koco-content-management-1.7.6.tgz_1465233824081_0.153916890732944"}},"1.7.7":{"name":"koco-content-management","version":"1.7.7","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"118a0949430a0596a1a238026e513a5c95e0dd7f","_id":"koco-content-management@1.7.7","_shasum":"1c2b5505c5c10099434bbb66658a28e9db54ce9f","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"1c2b5505c5c10099434bbb66658a28e9db54ce9f","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.7.7.tgz","integrity":"sha512-FPV1a5lt552Kdaeuw+HgS2n7hJJCp+CQii8kCePAZcpn2JUGIHukY/vo/IcsMLDI7h/F2exNbhXRC6mJlnKp+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANyuDTmrvvCLTxY9gwFf+T+BiZ6CMMaf/s9csbQjqoGAiEA9USbT8pptDon2QgWJyhXhgy/7ylb0saS6x2ZxOw+z+Q="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-1.7.7.tgz_1465311247042_0.4017456406727433"}},"1.7.8":{"name":"koco-content-management","version":"1.7.8","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"8d459ef025fbb43aee54c4ec12732a794b3d1cdf","_id":"koco-content-management@1.7.8","_shasum":"42340b632d64e31035ff41db358ba32ab0a8637a","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"42340b632d64e31035ff41db358ba32ab0a8637a","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.7.8.tgz","integrity":"sha512-ZJfaviICmM1uwnw53tRzR1/Vka4Lwjqu8j46HNeN8WXa0aPCFktRcHhLdEjQY3E0wxJMe5bddlCa8tfpcTvuVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTkwwvCifLN5s8QW+IgV1RyEot9h3StSRzlTwX0gvqBAiAvgP6JryFxruUe6ja8wrsr1Gu6In6nFQjNI8NjCBhcgA=="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/koco-content-management-1.7.8.tgz_1465326230925_0.7779713766649365"}},"1.7.14":{"name":"koco-content-management","version":"1.7.14","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"16848874993e4024bf010af214402eedb6f0ea42","_id":"koco-content-management@1.7.14","_shasum":"1064807856d80088cf98b96b6088421dce59c34b","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"matstlo","email":"matstlo@gmail.com"},"dist":{"shasum":"1064807856d80088cf98b96b6088421dce59c34b","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.7.14.tgz","integrity":"sha512-k+yrXJAutjPIR9hDcffkl3p+HF+PwYgF5+ojfB659IQRnoOKTpdykWjodyQxcZYFRJ+/kZSisb/cpHwKGUFE/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAFWZlwq2WfLcaoxO9bPfuBldQXwzkWJ9EUxhm3scfogAiEAnDsGjnPfSBR9QgDDBuBFWl4r6jq0QXtauxl9W9TCg1A="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"matstlo","email":"matstlo@gmail.com"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-1.7.14.tgz_1466706709392_0.680077261524275"}},"1.7.15":{"name":"koco-content-management","version":"1.7.15","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"a8eb3902eb4734a9af3b5237d381829ac1f6b76c","_id":"koco-content-management@1.7.15","_shasum":"f20fa2b4554bffc92d4b4ac587c6d5c81179937b","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"f20fa2b4554bffc92d4b4ac587c6d5c81179937b","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.7.15.tgz","integrity":"sha512-mLbyhZbWKVE91hPH14W5q1Bt0u5sJi7LumoUApRooZbBVcZjzAAgDS9TqIzq2JJ2yZq/UOahGfiryYR7/z3Eng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRvo0VKnV6w1sMEfw5iKTjRmHlswrG3u08eZr6a0rqHgIhAMb0y2yv2gDhBcwc+WZ3UpkJlg9PzjxdzRA/Xj9FXTm8"}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"matstlo","email":"matstlo@gmail.com"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/koco-content-management-1.7.15.tgz_1466708112728_0.5570936850272119"}},"1.7.16":{"name":"koco-content-management","version":"1.7.16","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"c539ae55f96208e5411a0e5130ce263adcfbd375","_id":"koco-content-management@1.7.16","_shasum":"b82ea0689eb934172b6195cb5af59affd551ea5f","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"b82ea0689eb934172b6195cb5af59affd551ea5f","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.7.16.tgz","integrity":"sha512-SUjORhzYS1C6CIx+XLLP0C5yAMcxEqDeURwmHnDW72yPtsvn3bEvjBmZfR4SMX0PUSj3E5CRtzBv7AO7OUarcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOGdoqfpNxjPaptUzwC4O1QKCt6jpo9yPqxAAgc+br1AiEAzJyzcbqsr1R84ckXDrPk8PNtiB3MLbAv2oTYzs60kGs="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"matstlo","email":"matstlo@gmail.com"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/koco-content-management-1.7.16.tgz_1467310214279_0.12018025247380137"}},"1.7.17":{"name":"koco-content-management","version":"1.7.17","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"119fdcec91e9362ba4a5a0be000bc1e2acf20f14","_id":"koco-content-management@1.7.17","_shasum":"7999337cc1927889621a820d0050d3039a8e7d2d","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"7999337cc1927889621a820d0050d3039a8e7d2d","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.7.17.tgz","integrity":"sha512-AuH5TfiZ3QGquzn4bD00b3LRBfOhFFIgDb37OjGKB+fONJ8gtd23ldPWvzEg9M6JFbqwtQ3f6eYw8Dyx/lhaWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0J3HxoGouE6m3MNpRvZ60vUWwLu7tgRRBimMiYy2RPAiBYvNZ+shBgHznZ3Uh39GNr1F6kNq1mSaTRZsm+rDwUDQ=="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"matstlo","email":"matstlo@gmail.com"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-1.7.17.tgz_1467659242736_0.5173620956484228"}},"1.7.18":{"name":"koco-content-management","version":"1.7.18","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"fb115d0f588f339ff8a452f3fb29fae54d705ee7","_id":"koco-content-management@1.7.18","_shasum":"5672e276f7085c0f0f9ee2ce845167efc759a7e8","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"5672e276f7085c0f0f9ee2ce845167efc759a7e8","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.7.18.tgz","integrity":"sha512-Tqnec4OgHBAns4FZGQqReSlcDRjDQnTZl0vO7y0d3QPlp0r92uvCVF6UPGC/dnqzCNMz0ogROP+RJTg+IVIY5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTp/t03KD1KuCULC3p6x0iCMMH6WqdyumiWBcPQDYhqAiEAn/JqllOScauIPiPj71xR6w4QCJzWTxndYT5R09NkT5s="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"matstlo","email":"matstlo@gmail.com"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},{"name":"vietsrc","email":"quoc-viet.nguyen@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-1.7.18.tgz_1471369793981_0.8070656612981111"}},"1.7.19":{"name":"koco-content-management","version":"1.7.19","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"0b52ed4228b6f5e64034deb1a93d21c420d3653b","_id":"koco-content-management@1.7.19","_shasum":"1bb8f4e97f0d1d57ec419c97de57fed7c52d5e92","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"1bb8f4e97f0d1d57ec419c97de57fed7c52d5e92","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.7.19.tgz","integrity":"sha512-h8hFrA+bKrffGpIScUSottF2TZtlb8f3F5B1Cm7EpU/nNf3EamgnnjGVJtXtttLU9KkDq+D8zgLEZKJwXy9lzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcGmonJM042ih6Q6kwr7cpcopcyAFIkCA2Jz+I7MVlrAiB5nRojesWw4oc/ptanKGi35Q9VSVi4q/DaLEhMvlt+sA=="}]},"maintainers":[{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"matstlo","email":"matstlo@gmail.com"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},{"name":"vietsrc","email":"quoc-viet.nguyen@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/koco-content-management-1.7.19.tgz_1471620405792_0.9454462232533842"}},"1.7.20":{"name":"koco-content-management","version":"1.7.20","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"db6f712d1f956d7cb65ed6c2b2301f0a46556853","_id":"koco-content-management@1.7.20","_shasum":"304c6c414c5256d1a14a4be93d9d5d1542ce7d42","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"vietsrc","email":"quoc-viet.nguyen@radio-canada.ca"},"dist":{"shasum":"304c6c414c5256d1a14a4be93d9d5d1542ce7d42","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.7.20.tgz","integrity":"sha512-xs13Hgyxed0T8EpHDhmGQDWqVfnCeuHtk/4a/TW/7b2h4gFemQIm/lHJKWHb6Tw0IFTNWO8tl4rNWrmPTCDgaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbsHfMYuuhY0kQVhB4UzQrTvFNYObfAD2tyG1oaezIowIgUYzcGsyyO8G4b30XLsW+i6eeJvSXG9YaH1eEU7vHNw4="}]},"maintainers":[{"name":"clarose","email":"carl.larose@radio-canada.ca"},{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"matstlo","email":"matstlo@gmail.com"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},{"name":"vietsrc","email":"quoc-viet.nguyen@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/koco-content-management-1.7.20.tgz_1473364409377_0.5926963249221444"}},"1.7.21":{"name":"koco-content-management","version":"1.7.21","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"3acf392a169b924e57bd4af3079915d0c4ed771b","_id":"koco-content-management@1.7.21","_shasum":"9a6fbec0c2881a864978b3dd8386dd4c2a62d115","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"vietsrc","email":"quoc-viet.nguyen@radio-canada.ca"},"dist":{"shasum":"9a6fbec0c2881a864978b3dd8386dd4c2a62d115","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.7.21.tgz","integrity":"sha512-JNv1O4KoPRLSe7T9IaLHNAAwRY53TKfu1z5/xJxqvfqBzA2wFihP0ZIXb3Xs8gCxJ+dCwBMlG1TZyO1LAAN//A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp/hq29aO3S3BAgvT6Z3jAKySs8lLubK1xIHsw8efdbAIgdsUXLEP4SBj9i2sX1Gb6qjZIupEiAvWax0FKixMHUSU="}]},"maintainers":[{"name":"clarose","email":"carl.larose@radio-canada.ca"},{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"matstlo","email":"matstlo@gmail.com"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},{"name":"vietsrc","email":"quoc-viet.nguyen@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-1.7.21.tgz_1473364552504_0.3042327470611781"}},"1.7.22":{"name":"koco-content-management","version":"1.7.22","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"58294838ccb42be9fab55b9c06be5690cd4b13dd","_id":"koco-content-management@1.7.22","_shasum":"2b9967df599cd476cec398c9c3aa09fbb1d7f2ea","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.5.0","_npmUser":{"name":"laurentlbm-rc","email":"laurent.lebeau-martin@radio-canada.ca"},"dist":{"shasum":"2b9967df599cd476cec398c9c3aa09fbb1d7f2ea","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.7.22.tgz","integrity":"sha512-Ts7S2WON8+jY3vpqDRH/FE+R35N4/somvKoTJmcDJVoMEN4dx2B6qA5o2JKTkGZeqAuOe2/oKUR/iLmkpTbWYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk0fCcV9J0tLyCIECNKRuOCCjGGNKVIjicAPfssL3ErgIgKOsUpLFhvrrn7ra327EQgAl7X5rY9GCRIyDKlJo7xH4="}]},"maintainers":[{"name":"clarose","email":"carl.larose@radio-canada.ca"},{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"laurentlbm-rc","email":"laurent.lebeau-martin@radio-canada.ca"},{"name":"matstlo","email":"matstlo@gmail.com"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},{"name":"vietsrc","email":"quoc-viet.nguyen@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-1.7.22.tgz_1474479485290_0.400075008161366"}},"1.7.23":{"name":"koco-content-management","version":"1.7.23","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"1d29a228d0834760a2704d7d30248499cc5f64d9","_id":"koco-content-management@1.7.23","_shasum":"35989b93e63e1b5d1f7a9aa17ff321676445547c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"35989b93e63e1b5d1f7a9aa17ff321676445547c","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-1.7.23.tgz","integrity":"sha512-rMrwXVaITwUmQt9wRcjaVJClx8Q6d1EDQpb7u1U2X/1m4rJnHMqyafcQIaxbKaWEXGDUQadD7pC/xJwe8GxqaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBTGr9+c7TZN6bR9GYZNAW2LctrOFOICsYUXuxFgiXIvAiEA9Pv8Xlhv8gF4Lzk950kbSVz1cRH4TaTh2X7B3SCbpJE="}]},"maintainers":[{"name":"clarose","email":"carl.larose@radio-canada.ca"},{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"laurentlbm-rc","email":"laurent.lebeau-martin@radio-canada.ca"},{"name":"matstlo","email":"matstlo@gmail.com"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},{"name":"vietsrc","email":"quoc-viet.nguyen@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/koco-content-management-1.7.23.tgz_1474569971197_0.991409040056169"}},"2.0.0":{"name":"koco-content-management","version":"2.0.0","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"8b6b38abcc5309a80bb1c9e617f2b616d47b2438","_id":"koco-content-management@2.0.0","_shasum":"d80da26b7cc561dd856caf4dc3935dcbbb83450e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"d80da26b7cc561dd856caf4dc3935dcbbb83450e","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-2.0.0.tgz","integrity":"sha512-ziFtbcu8mJg4hGH2wK28J9bB7uNkbC6FTf0fpAK7E0zx7qc+iXw+GFm2DH2pzIJJOMFgio04I8hReO8DA4E5lQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFEmbF7Z9hx/BfdxkK4bAoCaRPP+rS/xgzEdt4cfmqhyAiEAon/IbZf8xg3Kqz7wPWa889BtxQjuXHyvdUC3WH2zLm0="}]},"maintainers":[{"name":"clarose","email":"carl.larose@radio-canada.ca"},{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"laurentlbm-rc","email":"laurent.lebeau-martin@radio-canada.ca"},{"name":"matstlo","email":"matstlo@gmail.com"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},{"name":"vietsrc","email":"quoc-viet.nguyen@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-2.0.0.tgz_1474990115306_0.3247776599600911"}},"2.0.1":{"name":"koco-content-management","version":"2.0.1","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^1.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"2215252f0b98816b25ccfa59158d07c76663aef2","_id":"koco-content-management@2.0.1","_shasum":"2163e0504c66b0d275dd1707e4c57cf37f71d436","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"2163e0504c66b0d275dd1707e4c57cf37f71d436","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-2.0.1.tgz","integrity":"sha512-ysFUR2lxoSXxrsU1vYT+gTWPBVTugzM63SFXvSog/wQj4L4K9ybCGtiujoTG83SsvpvVLH4fcC2AwFoORKRrIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC1f+iNmy6HV5xD9h92FskgTPIPCxnU8OktLX1GhZLYAIgcoXxqsW98p6aeio6TnJCC3v74JYquWaNGrB4I72jirE="}]},"maintainers":[{"name":"clarose","email":"carl.larose@radio-canada.ca"},{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"laurentlbm-rc","email":"laurent.lebeau-martin@radio-canada.ca"},{"name":"matstlo","email":"matstlo@gmail.com"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},{"name":"vietsrc","email":"quoc-viet.nguyen@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-2.0.1.tgz_1474996388362_0.8010182720609009"}},"2.0.2":{"name":"koco-content-management","version":"2.0.2","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^2.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"1f81ba5861bbb795630252d651c080e5c87569ca","_id":"koco-content-management@2.0.2","_shasum":"dad1422df809bfd5ec5d0be6ab4728dd35d657d0","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"dad1422df809bfd5ec5d0be6ab4728dd35d657d0","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-2.0.2.tgz","integrity":"sha512-1ffelVf/t4AuwHPc9KGl7av2YCYL0GoUeSGxs/7GtMcNiEHxmHhslDZSYqXe79haLJDzhnuwtRl27Ljso23Sdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6txhgXDOVg7mxH5omhdzFJs660lVY/x+rjD25kCTQRAiEAgfyoYHmXjxf95vNmoWWE/N/epyMcaWK9w9IHkfSfHxE="}]},"maintainers":[{"name":"clarose","email":"carl.larose@radio-canada.ca"},{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"laurentlbm-rc","email":"laurent.lebeau-martin@radio-canada.ca"},{"name":"matstlo","email":"matstlo@gmail.com"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},{"name":"vietsrc","email":"quoc-viet.nguyen@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-2.0.2.tgz_1475071979352_0.018044033320620656"}},"2.3.0":{"name":"koco-content-management","version":"2.3.0","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^2.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"c0aa4b74d2e5e5647f0de57074cc43c84e64390c","_id":"koco-content-management@2.3.0","_shasum":"c3487555ff03cfdde2867ef120a2f113032e59ae","_from":".","_npmVersion":"3.10.8","_nodeVersion":"4.6.1","_npmUser":{"name":"pubach","email":"paulo.ubach@radio-canada.ca"},"dist":{"shasum":"c3487555ff03cfdde2867ef120a2f113032e59ae","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-2.3.0.tgz","integrity":"sha512-mh0CCNAU8UbKWwMf1H/ZgtX8/9R/R5yoKU11Tw14B/l4icXYdcXgkBQSN6u9gdfkVFP+7fDcG314YYtiqxdixg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBG/gdesxV8mwl+mxyH+Ok/Mqhmhe3irgEva2QvwP1lAiEAzwFA2+m2j1P/RWT1qecZpSHMmJ70TNuWd+3kNWUtG1k="}]},"maintainers":[{"name":"clarose","email":"carl.larose@radio-canada.ca"},{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"hugo.leclerc","email":"hugo.leclerc@radio-canada.ca"},{"name":"laurentlbm-rc","email":"laurent.lebeau-martin@radio-canada.ca"},{"name":"matstlo","email":"matstlo@gmail.com"},{"name":"pubach","email":"paulo.ubach@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},{"name":"vietsrc","email":"quoc-viet.nguyen@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-2.3.0.tgz_1484343012221_0.5442463618237525"}},"2.4.0":{"name":"koco-content-management","version":"2.4.0","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^2.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"70624a3a9ba6b5f5c2878f3b91fae42164567f81","_id":"koco-content-management@2.4.0","_shasum":"8dbc2c9e9eda98f1043b7284ae9bb72d4d971c39","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"8dbc2c9e9eda98f1043b7284ae9bb72d4d971c39","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-2.4.0.tgz","integrity":"sha512-1LOmsaO4cqi+P3oaQtlrSPJNagoSL70PYX396FPnil8cYea2zdiWJARPRtKBnqQi9zeqsuz7J7HYUoJ54Ca9aQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtqoiVP800RAj7As5hFL3tXQSPURvWCgRIFq907h03bgIgDg3LUuxk4Hj4hXQ9ZguGmwhBl4l+0WfcGh49WMxFIK0="}]},"maintainers":[{"name":"clarose","email":"carl.larose@radio-canada.ca"},{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"hugo.leclerc","email":"hugo.leclerc@radio-canada.ca"},{"name":"laurentlbm-rc","email":"laurent.lebeau-martin@radio-canada.ca"},{"name":"matstlo","email":"matstlo@gmail.com"},{"name":"pubach","email":"paulo.ubach@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},{"name":"vietsrc","email":"quoc-viet.nguyen@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-2.4.0.tgz_1487017601997_0.3722517476417124"}},"3.0.0":{"name":"koco-content-management","version":"3.0.0","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^2.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"ab1b9f548a2488ac83d00e28f3e0690393ed11d6","_id":"koco-content-management@3.0.0","_shasum":"bc5cd274bf980f1bdd6a3cb027a79836601b3689","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"bc5cd274bf980f1bdd6a3cb027a79836601b3689","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-3.0.0.tgz","integrity":"sha512-rHGf4IkG9M8CPkBQ8dxZAsCMXIYoCj2DH4d6VhKfGf9o7g+4rx8FhmKb4sE8jgmFMTI6VSbFGwGm3GKc5bRXXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZR6JdIEoOhH5F/PDLZVP3N4bXD31SEXKSB0YeSjnvWwIgEk4nFXNX8dNsryX7o63KOFp8Y2RMDsYJKbM3Tx92fYk="}]},"maintainers":[{"name":"clarose","email":"carl.larose@radio-canada.ca"},{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"hugo.leclerc","email":"hugo.leclerc@radio-canada.ca"},{"name":"laurentlbm-rc","email":"laurent.lebeau-martin@radio-canada.ca"},{"name":"matstlo","email":"matstlo@gmail.com"},{"name":"pubach","email":"paulo.ubach@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},{"name":"vietsrc","email":"quoc-viet.nguyen@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/koco-content-management-3.0.0.tgz_1488321697666_0.867309947963804"}},"3.0.1":{"name":"koco-content-management","version":"3.0.1","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^2.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"eca00d14a2a90a682a809ee5874a5519533eacce","_id":"koco-content-management@3.0.1","_shasum":"6812d21839c87534c46d282266cb79b28cb187f0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"6812d21839c87534c46d282266cb79b28cb187f0","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-3.0.1.tgz","integrity":"sha512-Ti8+MDWWADYwMHSBQEPStdc8u6MTjC284TJqfJ22PSbFdeQL19PriNUIL8SxnV9yZMBc9cLjjRT3dg6ads92Yg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzT7F8qIwYcD/yp1kTSNmhL9Pq5k5uJnVHj2qcOCy/jAiEA3D3Z3kiIaOBAlSrADJ6pEndq2wuY/SV6hRc5GLG9Y5w="}]},"maintainers":[{"name":"adruffin-rc","email":"arnaud.druffin@radio-canada.ca"},{"name":"clarose","email":"carl.larose@radio-canada.ca"},{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"hugo.leclerc","email":"hugo.leclerc@radio-canada.ca"},{"name":"laurentlbm-rc","email":"laurent.lebeau-martin@radio-canada.ca"},{"name":"matstlo","email":"matstlo@gmail.com"},{"name":"pubach","email":"paulo.ubach@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},{"name":"vietsrc","email":"quoc-viet.nguyen@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-3.0.1.tgz_1494345101946_0.40287219220772386"}},"3.0.2":{"name":"koco-content-management","version":"3.0.2","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^2.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"2aadad301eb30e1da0740b38b0dd1cdcf41d265d","_id":"koco-content-management@3.0.2","_shasum":"8b3395f34c7f72e813d5c3662944303d201801f4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"8b3395f34c7f72e813d5c3662944303d201801f4","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-3.0.2.tgz","integrity":"sha512-+22XBaM6dRWdBYpW7rZfmEa3i0j5Tn5jUWgv1hphUiQMObU7NGDG6oWd7p4k5ZQMwOsdWIuyPqb05e91nwz5Pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNFQ1/s4f3MN3k1HRhbM78uiNUyZo3zq1xnEf+03dFswIhALyxaleKXU30C4I+bKg/fmp8mjXGj+GOBOjkvMHMN+VM"}]},"maintainers":[{"name":"adruffin-rc","email":"arnaud.druffin@radio-canada.ca"},{"name":"clarose","email":"carl.larose@radio-canada.ca"},{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"hugo.leclerc","email":"hugo.leclerc@radio-canada.ca"},{"name":"laurentlbm-rc","email":"laurent.lebeau-martin@radio-canada.ca"},{"name":"matstlo","email":"matstlo@gmail.com"},{"name":"pubach","email":"paulo.ubach@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},{"name":"vietsrc","email":"quoc-viet.nguyen@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-3.0.2.tgz_1494450150811_0.4058440369553864"}},"3.0.3":{"name":"koco-content-management","version":"3.0.3","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^2.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"9e2d59395d29ae63d2fc79c2c492fd85dcf6c20e","_id":"koco-content-management@3.0.3","_shasum":"b07911a697c01c1fcff3445cfb1018c5c4a5ce2a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},"dist":{"shasum":"b07911a697c01c1fcff3445cfb1018c5c4a5ce2a","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-3.0.3.tgz","integrity":"sha512-8ol6djJv9+dkNDOTnIjEorrQHToX+nif4N9rTFy3wcQsbX0v8HaSkSCtIqaefvTH0BrYoZLV9EqRHDHUpH9XNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5Em9FxcBQdxDD34qT8mKKFO5/To4qJhhtyGdp2d4CngIgL2TDIDn7yomKLEO2Z6UTGIqp+E0/n4iBViRX2BGOxhA="}]},"maintainers":[{"name":"adruffin-rc","email":"arnaud.druffin@radio-canada.ca"},{"name":"clarose","email":"carl.larose@radio-canada.ca"},{"name":"fcharest","email":"frederik.charest@radio-canada.ca"},{"name":"hugo.leclerc","email":"hugo.leclerc@radio-canada.ca"},{"name":"laurentlbm-rc","email":"laurent.lebeau-martin@radio-canada.ca"},{"name":"matstlo","email":"matstlo@gmail.com"},{"name":"pubach","email":"paulo.ubach@radio-canada.ca"},{"name":"rcmax","email":"maxime.forget-seguin@radio-canada.ca"},{"name":"vietsrc","email":"quoc-viet.nguyen@radio-canada.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koco-content-management-3.0.3.tgz_1494523302217_0.4076772159896791"}},"3.1.0":{"name":"koco-content-management","version":"3.1.0","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^2.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"94138b95e91e779a24fffd0647de0694aca0ecda","_id":"koco-content-management@3.1.0","_shasum":"61e77a2412f4bbce31b4b5e38279c72c1f14df3e","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"adruffin-rc","email":"arnaud.druffin@radio-canada.ca"},"dist":{"shasum":"61e77a2412f4bbce31b4b5e38279c72c1f14df3e","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-3.1.0.tgz","integrity":"sha512-Qaj3oF/Dojf+k+L6t9NK1KuCRCJ2Lwb4urWf4MMerkobGyWdXX0VsPhaFRdwg9dYn0GfAU0SgtHlaaHqbGTCMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6mW4mMdobgOOanIjh0I4soldWOCoQ5k5UcnoK5rvq/wIgHLxaJsJe6HfCbLnDgKfQx3Zk2KB7Phd3/dsqUjAcsCw="}]},"maintainers":[{"email":"omar.zakaria@radio-canada.ca","name":"ozakaria-rc"},{"email":"guillaume.chartier@radio-canada.ca","name":"rcguillaume"},{"email":"arnaud.druffin@radio-canada.ca","name":"adruffin-rc"},{"email":"paulo.ubach@radio-canada.ca","name":"pubach"},{"email":"hugo.leclerc@radio-canada.ca","name":"hugo.leclerc"},{"email":"laurent.lebeau-martin@radio-canada.ca","name":"laurentlbm-rc"},{"email":"carl.larose@radio-canada.ca","name":"clarose"},{"email":"quoc-viet.nguyen@radio-canada.ca","name":"vietsrc"},{"email":"matstlo@gmail.com","name":"matstlo"},{"email":"frederik.charest@radio-canada.ca","name":"fcharest"},{"email":"maxime.forget-seguin@radio-canada.ca","name":"rcmax"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koco-content-management-3.1.0.tgz_1497551191991_0.6119898343458772"}},"3.1.3":{"name":"koco-content-management","version":"3.1.3","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^2.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"722dcc8ab682d1fe0f81963e01ce1c117512aa0e","_id":"koco-content-management@3.1.3","_shasum":"81a274868278aaa3f8416a21793adb62ecfecce7","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"rcguillaume","email":"guillaume.chartier@radio-canada.ca"},"dist":{"shasum":"81a274868278aaa3f8416a21793adb62ecfecce7","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-3.1.3.tgz","integrity":"sha512-V6rtR9NXGjXjQDyCJjbOroj6ydZ6i3Oh93FcoKKcgsXNweE3P2wxLhyFkMQhztaCjriQU+ZIqmyF5aae6qf4VA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGnN9rZaYSpSI83RaZvo5o05ZyS8ZbWxaWDaYfUMO+piAiBkk3M5ci0Xk5aOj9/+E0DB2gRopuvNpjraI82tQuhkIg=="}]},"maintainers":[{"email":"omar.zakaria@radio-canada.ca","name":"ozakaria-rc"},{"email":"guillaume.chartier@radio-canada.ca","name":"rcguillaume"},{"email":"arnaud.druffin@radio-canada.ca","name":"adruffin-rc"},{"email":"paulo.ubach@radio-canada.ca","name":"pubach"},{"email":"hugo.leclerc@radio-canada.ca","name":"hugo.leclerc"},{"email":"laurent.lebeau-martin@radio-canada.ca","name":"laurentlbm-rc"},{"email":"carl.larose@radio-canada.ca","name":"clarose"},{"email":"quoc-viet.nguyen@radio-canada.ca","name":"vietsrc"},{"email":"matstlo@gmail.com","name":"matstlo"},{"email":"frederik.charest@radio-canada.ca","name":"fcharest"},{"email":"maxime.forget-seguin@radio-canada.ca","name":"rcmax"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koco-content-management-3.1.3.tgz_1497968909075_0.2351463979575783"}},"3.0.4":{"name":"koco-content-management","version":"3.0.4","homepage":"https://github.com/cbcrc/koco-content-management","authors":["Maxime Séguin <maxime.forget-seguin@radio-canada.ca>"],"description":"A set of utilities to help build a CMS","keywords":["koco","cms","content management","knockout"],"scripts":{"build":"rm -rf dist && mkdir dist && cp -r src/* dist && rm -rf dist/*.js && babel src --out-dir dist --presets es2015,stage-0 --plugins transform-es2015-modules-umd"},"license":"MIT","dependencies":{"jquery":"^2.1.4","knockout":"^3.4.0","koco-array-utilities":"^1.1.0","koco-disposer":"^1.1.0","koco-list-base-viewmodel":"^1.1.0","koco-mapping-utilities":"^1.1.0","koco-modaler":"^1.1.0","koco-object-utilities":"^1.1.0","koco-query":"^1.1.0","koco-string-utilities":"^1.1.0","koco-toastr":"^1.1.0","koco-url-utilities":"^1.1.0","koco-validation":"^1.1.0","lodash":"^4.6.1","toastr":"^2.1.2"},"peerDependencies":{"koco":"^2.0.0"},"main":"src/content-management.js","resolutions":{"lodash":"^4.6.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-es2015-modules-umd":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.10.2","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-jsx-a11y":"^1.2.2","eslint-plugin-react":"^5.1.1"},"gitHead":"7ea55ab4730ac6feb6558ac2eeb2c4174fa9958a","_id":"koco-content-management@3.0.4","_shasum":"2ca5974911ffb3bc466f1b0f5186e4b672fa76c0","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"rcguillaume","email":"guillaume.chartier@radio-canada.ca"},"dist":{"shasum":"2ca5974911ffb3bc466f1b0f5186e4b672fa76c0","tarball":"https://registry.npmjs.org/koco-content-management/-/koco-content-management-3.0.4.tgz","integrity":"sha512-lHZMgY86Fbpi8e2oLXj37q8cVMMWOkoLGjyY72/JMd/1a686V98He0s0+JxfqdqIoZL/M2+lP8PTbg9T05dXMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDifZiy0patG2eXItrDBsfPDJ5BZhCROQFCCEsDFL6jTQIhAJzHrIQvzH+ZEHMwGMmaMib0AJb3bcwgZ7qTJrlZtd2V"}]},"maintainers":[{"email":"omar.zakaria@radio-canada.ca","name":"ozakaria-rc"},{"email":"guillaume.chartier@radio-canada.ca","name":"rcguillaume"},{"email":"arnaud.druffin@radio-canada.ca","name":"adruffin-rc"},{"email":"paulo.ubach@radio-canada.ca","name":"pubach"},{"email":"hugo.leclerc@radio-canada.ca","name":"hugo.leclerc"},{"email":"laurent.lebeau-martin@radio-canada.ca","name":"laurentlbm-rc"},{"email":"carl.larose@radio-canada.ca","name":"clarose"},{"email":"quoc-viet.nguyen@radio-canada.ca","name":"vietsrc"},{"email":"matstlo@gmail.com","name":"matstlo"},{"email":"frederik.charest@radio-canada.ca","name":"fcharest"},{"email":"maxime.forget-seguin@radio-canada.ca","name":"rcmax"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koco-content-management-3.0.4.tgz_1497984117271_0.19291222817264497"}}},"readme":"# koco-content-management\n`koco content management` is a component used to create listing and editing pages for content management systems (CMS). It is an opinionated component based on the [koco generator](https://github.com/cbcrc/generator-koco).\n\n## Table of contents\n\n- [Installation](#installation)\n- [Creating a content listing page](#creating-a-content-listing-page)\n\t- [About content listing page](#about-content-listing-page)\n\t- [Setup of content listing page](#setup-of-content-listing-page)\n\t\t- [Activator for content listing page](#content-listing-page-activator-optional)\n\t\t- [Base ViewModel for content listing page](#content-listing-page-base-viewmodel)\n- [Creating a content editing page](#creating-a-content-editing-page)\n\t- [About content editing page](#about-content-editing-page)\n\t- [Setup of content editing page](#setup-of-content-editing-page)\n\t\t- [Activator for content editing page](#content-editing-page-activator)\n\t\t- [Base ViewModel for content editing page](#content-editing-page-base-viewmodel)\n- [Registering Content Pages](#registering-content-pages)\n\n\n## Installation\n\n``` bash\nbower install koco-content-management --save\n```\n\n## Creating a content listing page\n\n### About content listing page\n\n//TODO\n\n### Setup\n\n#### Activator for content listing page (optional)\n\nYou can use the default `activator` ([see koco-router activator contract for more information](https://github.com/cbcrc/koco-router#the-activator-contract)) by first adding this to your `require.config.js` file\n\n```javascript\npaths: {\n  ...\n  'content-list-page-base-activator': 'bower_components/koco-content-management/src/listing/content-list-page-base-activator'\n  ...\n}\n```\n\nand then creating an `activator` that inherits from the `content-list-page-base-activator`\n\n```javascript\ndefine(['./my-list-page-viewmodel', 'content-list-page-base-activator'],\n    function(MyEditPageViewModel, ContentEditPageBaseActivator) {\n        'use strict';\n\n        var Activator = function() {\n            var self = this;\n\n            ContentEditPageBaseActivator.call(self, new MyEditPageViewModel());\n        };\n\n        Activator.prototype = Object.create(ContentEditPageBaseActivator.prototype);\n        Activator.prototype.constructor = Activator;\n\n        return Activator;\n    });\n\n```\n\n#### Base ViewModel for content listing page\n\n```javascript\npaths: {\n  ...\n  'content-list-page-base-viewmodel': 'bower_components/koco-content-management/src/listing/content-list-page-base-viewmodel'\n  ...\n}\n```\n\n- Create a `shareable` viewmodel that is different than the main viewmodel `-ui.js` (the `shareable` viewmodel will be joined with the main viewmodel after the activation process). This `shareable` viewmodel should `extend` ([see jQuery extend for more information](http://api.jquery.com/jquery.extend/)) the `base viewmodel` (`content-list-page-base-viewmodel`) like this:\n\n`my-list-page-viewmodel.js` -->\n\n```javascript\ndefine(['knockout', 'jquery', 'content-list-page-base-viewmodel', 'my-rest-api'],\n    function(ko, $, ContentEditPageBaseViewModel, myRestApi) {\n        'use strict';\n\n        //For example\n        var defaultSearchFields = {\n            keywords: ''\n        };\n\n        var MyEditPageViewModel = function() {\n            var contentEditPageBaseViewModel = new ContentEditPageBaseViewModel(myRestApi, 'myRestApiResource', defaultSearchFields);\n            $.extend(contentEditPageBaseViewModel, this);\n            var self = contentEditPageBaseViewModel;\n\n            return self;\n        };\n\n        return MyEditPageViewModel;\n    });\n\n```\n\n- Create the main viewmodel for your content listing page. The main viewmodel will receive the `shareable` viewmodel as the `context` argument:\n\n`my-list-page-ui.js` -->\n\n```javascript\ndefine(['knockout', 'jquery', 'text!./my-list-page.html'],\n    function(ko, $, template) {\n        'use strict';\n\n        var MyEditPageViewModel = function(context, componentInfo) {\n            var self = this;\n\n            $.extend(context, self);\n            self = context;\n\n            return self;\n        };\n\n        return {\n            viewModel: {\n                createViewModel: function(context, componentInfo) {\n                    var viewmodel = new MyEditPageViewModel(context, componentInfo);\n\n                    return viewmodel;\n                }\n            },\n            template: template\n        };\n    });\n```\n\n## Creating a content editing page\n\n### About content editing page\n\n//TODO\n\n### Setup of content editing page\n\n#### Activator for content editing page (optional)\n\nYou can use the default `activator` ([see koco-router activator contract for more information](https://github.com/cbcrc/koco-router#the-activator-contract)) by first adding this to your `require.config.js` file\n\n```javascript\npaths: {\n  ...\n  'content-edit-page-base-activator': 'bower_components/koco-content-management/src/listing/content-edit-page-base-activator'\n  ...\n}\n```\n\nand then creating an `activator` that inherits from the `content-edit-page-base-activator`\n\n```javascript\ndefine(['./my-edit-page-viewmodel', 'content-edit-page-base-activator'],\n    function(MyEditPageViewModel, ContentEditPageBaseActivator) {\n        'use strict';\n\n        var Activator = function() {\n            var self = this;\n\n            ContentEditPageBaseActivator.call(self, new MyEditPageViewModel());\n        };\n\n        Activator.prototype = Object.create(ContentEditPageBaseActivator.prototype);\n        Activator.prototype.constructor = Activator;\n\n        return Activator;\n    });\n\n```\n\n#### Base ViewModel for content editing page\n\n```javascript\npaths: {\n  ...\n  'content-edit-page-base-viewmodel': 'bower_components/koco-content-management/src/editing/content-edit-page-base-viewmodel'\n  ...\n}\n```\n\n- Create a `shareable` viewmodel that is different than the main viewmodel `-ui.js` (the `shareable` viewmodel will be joined with the main viewmodel after the activation process). This `shareable` viewmodel should `extend` ([see jQuery extend for more information](http://api.jquery.com/jquery.extend/)) the `base viewmodel` (`content-edit-page-base-viewmodel`) like this:\n\n`my-edit-page-viewmodel.js` -->\n\n```javascript\ndefine(['knockout', 'jquery', 'content-edit-page-base-viewmodel', 'my-rest-api'],\n    function(ko, $, ContentEditPageBaseViewModel, myRestApi) {\n        'use strict';\n\n        //For example\n        self.defaultContent = {\n            id: null,\n            title: ''\n        };\n\n        var MyEditPageViewModel = function() {\n            var contentEditPageBaseViewModel = new ContentEditPageBaseViewModel(myRestApi, 'myRestApiResource', ko.mapping.fromJS(self.defaultContent));\n            $.extend(contentEditPageBaseViewModel, this);\n            var self = contentEditPageBaseViewModel;\n\n            return self;\n        };\n\n        return MyEditPageViewModel;\n    });\n\n```\n\n- Create the main viewmodel for your content editing page. The main viewmodel will receive the `shareable` viewmodel as the `context` argument:\n\n`my-edit-page-ui.js` -->\n\n```javascript\ndefine(['knockout', 'jquery', 'text!./my-edit-page.html'],\n    function(ko, $, template) {\n        'use strict';\n\n        var MyEditPageViewModel = function(context, componentInfo) {\n            var self = this;\n\n            $.extend(context, self);\n            self = context;\n\n            return self;\n        };\n\n        return {\n            viewModel: {\n                createViewModel: function(context, componentInfo) {\n                    var viewmodel = new MyEditPageViewModel(context, componentInfo);\n\n                    return viewmodel;\n                }\n            },\n            template: template\n        };\n    });\n```\n\n## Registering Content Pages\n\nThe content management comes with a utility function that works well with koco and can be used this way:\n\n```javascript\n// require.config.js\npaths: {\n    ...\n    'content-management': 'bower_components/koco-content-management/src/content-management'\n    ...\n}\n```\n\n```javascript\n// components.js\ndefine([..., 'content-management'], \n    function(contentManagement) {\n        ...\n        contentManagement.registerContentPages('my-content', {\n                withActivator: true, //default:true\n                editTitle: 'Editing My Content',\n                listTitle: 'Listing My Content',\n                listContentName: '' //default:adds an 's' at the end of the provided content name\n            })\n        ...\n        });\n```\n","maintainers":[{"email":"omar.zakaria@radio-canada.ca","name":"ozakaria-rc"},{"email":"guillaume.chartier@radio-canada.ca","name":"rcguillaume"},{"email":"arnaud.druffin@radio-canada.ca","name":"adruffin-rc"},{"email":"paulo.ubach@radio-canada.ca","name":"pubach"},{"email":"hugo.leclerc@radio-canada.ca","name":"hugo.leclerc"},{"email":"laurent.lebeau-martin@radio-canada.ca","name":"laurentlbm-rc"},{"email":"carl.larose@radio-canada.ca","name":"clarose"},{"email":"quoc-viet.nguyen@radio-canada.ca","name":"vietsrc"},{"email":"matstlo@gmail.com","name":"matstlo"},{"email":"frederik.charest@radio-canada.ca","name":"fcharest"},{"email":"maxime.forget-seguin@radio-canada.ca","name":"rcmax"}],"time":{"modified":"2022-06-19T09:39:42.483Z","created":"2016-05-24T17:20:14.582Z","1.0.0":"2016-05-24T17:20:14.582Z","1.1.0":"2016-05-24T18:43:57.297Z","1.2.0":"2016-05-25T13:45:21.122Z","1.2.1":"2016-05-25T20:31:54.950Z","1.3.0":"2016-05-26T18:14:17.844Z","1.3.1":"2016-05-26T20:41:58.022Z","1.4.0":"2016-05-26T20:53:50.233Z","1.5.0":"2016-05-27T13:56:38.409Z","1.6.0":"2016-05-27T14:27:09.591Z","1.7.0":"2016-05-27T18:57:11.333Z","1.6.1":"2016-05-30T15:00:53.695Z","1.7.1":"2016-05-30T19:53:08.344Z","1.7.2":"2016-06-02T20:12:40.691Z","1.7.3":"2016-06-03T02:35:49.695Z","1.7.4":"2016-06-05T17:19:24.010Z","1.7.5":"2016-06-06T17:13:32.558Z","1.7.6":"2016-06-06T17:23:45.829Z","1.7.7":"2016-06-07T14:54:09.588Z","1.7.8":"2016-06-07T19:03:52.849Z","1.7.14":"2016-06-23T18:31:51.959Z","1.7.15":"2016-06-23T18:55:15.195Z","1.7.16":"2016-06-30T18:10:15.995Z","1.7.17":"2016-07-04T19:07:25.394Z","1.7.18":"2016-08-16T17:49:56.492Z","1.7.19":"2016-08-19T15:26:47.062Z","1.7.20":"2016-09-08T19:53:30.794Z","1.7.21":"2016-09-08T19:55:54.110Z","1.7.22":"2016-09-21T17:38:07.255Z","1.7.23":"2016-09-22T18:46:12.147Z","2.0.0":"2016-09-27T15:28:37.507Z","2.0.1":"2016-09-27T17:13:10.236Z","2.0.2":"2016-09-28T14:13:01.506Z","2.3.0":"2017-01-13T21:30:14.405Z","2.4.0":"2017-02-13T20:26:43.865Z","3.0.0":"2017-02-28T22:41:38.452Z","3.0.1":"2017-05-09T15:51:44.289Z","3.0.2":"2017-05-10T21:02:32.865Z","3.0.3":"2017-05-11T17:21:44.335Z","3.1.0":"2017-06-15T18:26:33.014Z","3.1.3":"2017-06-20T14:28:30.122Z","3.0.4":"2017-06-20T18:41:58.487Z"},"homepage":"https://github.com/cbcrc/koco-content-management","keywords":["koco","cms","content management","knockout"],"license":"MIT","readmeFilename":"README.md"}