{"_id":"starting-blocks","_rev":"53-b84d47a358e656888516f8ca88e62147","name":"starting-blocks","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","dist-tags":{"latest":"5.0.7"},"versions":{"2.0.0":{"name":"starting-blocks","version":"2.0.0","main":"src/index.js","description":"An HTML page and blocks transition framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"devDependencies":{"babel-core":"^6.18.2","babel-loader":"^6.2.9","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"6.9.0","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^3.1.2","esdoc":"^0.5.2","gsap":"^1.19.0","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^2.0.0","gulp-inject":"^3.0.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^1.6.0","ismobilejs":"^0.4.0","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","require-dir":"^0.3.0","vanilla-lazyload":"^3.0.0","vinyl-named":"^1.1.0","webpack":"^1.14.0","webpack-stream":"^3.2.0"},"gitHead":"5bf193c79327faaf1a230c0b099f07e7b7e44448","_id":"starting-blocks@2.0.0","_shasum":"fd45d33c5fe3c9278583b5d110a296c9a73b0169","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"rezo-zero","email":"contact@rezo-zero.com"},"dist":{"shasum":"fd45d33c5fe3c9278583b5d110a296c9a73b0169","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-2.0.0.tgz","integrity":"sha512-LFDyVywqD62sYL2LA4abUYuXJ0AB2/bWPDUOPaQDszeB9YUBZ1xYH8isxl8dLw2EKbNndgm3wU8+Q2mdx1deEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnZr8vKML9yFSURncERjbv4tQisia0Iu2+FTMhOb+s/AiEA7mfnso5KL8FtA2VAlTG6MDur8RPjDNUB0Qk1kxaQkpw="}]},"maintainers":[{"name":"rezo-zero","email":"contact@rezo-zero.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/starting-blocks-2.0.0.tgz_1484585966620_0.7657342520542443"},"directories":{}},"2.0.1":{"name":"starting-blocks","version":"2.0.1","description":"An HTML page and blocks transition framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"dependencies":{"gsap":"^1.19.0","ismobilejs":"^0.4.0","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0"},"devDependencies":{"babel-core":"^6.18.2","babel-loader":"^6.2.9","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"6.9.0","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^3.1.2","esdoc":"^0.5.2","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^2.0.0","gulp-inject":"^3.0.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^1.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"413e642e674272519f86f8facf9e9241f39d15d6","_id":"starting-blocks@2.0.1","_shasum":"94c11ba029f604af6eebc6978438eab0bd84838e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"rezo-zero","email":"contact@rezo-zero.com"},"dist":{"shasum":"94c11ba029f604af6eebc6978438eab0bd84838e","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-2.0.1.tgz","integrity":"sha512-db895tm4LhC9VxsYZlVmgRC7j4YvcQWBlJw8quzy+o35mGMGgRNLEVss/SOx6XQLaF76bXoOmomWksTbfs/WkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEngx1KhojA7YpLhp6dKtSTCdc0EDjqW6ZU5lnG1jdV/AiAivo+rnNVPO0GuvfEBRYmT+rDvsfTaxh4BH4N73OuyHw=="}]},"maintainers":[{"name":"rezo-zero","email":"contact@rezo-zero.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/starting-blocks-2.0.1.tgz_1484650046026_0.20122027932666242"},"directories":{}},"2.0.2":{"name":"starting-blocks","version":"2.0.2","description":"An HTML page and blocks transition framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"dependencies":{"gsap":"^1.19.1","ismobilejs":"^0.4.0","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0"},"devDependencies":{"babel-core":"^6.18.2","babel-loader":"^6.2.9","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"6.9.0","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^3.1.2","esdoc":"^0.5.2","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^2.0.0","gulp-inject":"^3.0.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^1.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"22539f172cc68a0e696197cda921542f73d0cc40","_id":"starting-blocks@2.0.2","_shasum":"9f0511670607a4254970ade9a6fe5ed459e1032e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"rezo-zero","email":"contact@rezo-zero.com"},"dist":{"shasum":"9f0511670607a4254970ade9a6fe5ed459e1032e","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-2.0.2.tgz","integrity":"sha512-ePI9hG33hCOMiAEGVIeZZ3gx+5gkwc3JjPgU8626VCDz7DLaO8beB0codai/arVQ8G+sthpF0b4RLqmzH4yqaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYeMVhVdxuCi+ELp5AK9SREWC7lqa4E0iDHZkHBA/ZbAIgF7ciX6VtuOdYgs0g6Mqdi5dvGLOH5uh6X4e59PgD4ck="}]},"maintainers":[{"name":"rezo-zero","email":"contact@rezo-zero.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/starting-blocks-2.0.2.tgz_1485540581785_0.855974146630615"},"directories":{}},"2.0.3":{"name":"starting-blocks","version":"2.0.3","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"dependencies":{"ismobilejs":"^0.4.0","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0"},"devDependencies":{"babel-core":"^6.18.2","babel-loader":"^6.2.9","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"6.9.0","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^3.1.2","esdoc":"^0.5.2","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^2.0.0","gulp-inject":"^3.0.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^1.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"f966fc7f76531005d9e860d0d12cf5f9912b6f65","_id":"starting-blocks@2.0.3","_shasum":"e36e3048318eff49befbe579fa1dbf366a4d0c59","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"rezo-zero","email":"contact@rezo-zero.com"},"dist":{"shasum":"e36e3048318eff49befbe579fa1dbf366a4d0c59","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-2.0.3.tgz","integrity":"sha512-eJ66smLOxJLwfbOiHkP4iAwrjb0ZqG5Bp/Y8QmnnmTJImxmd+KJSK5No48bCuAal+R8x0WjEXSJB2LLS9Co9bw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFM9MXxP6k4dL5hjkGryg14lDn0dUmQihY7WRYu6JtK5AiEA/HBV4eVIgDxI8mKBuxUAdix266q5AtWaLgi3TYD3oK8="}]},"maintainers":[{"name":"rezo-zero","email":"contact@rezo-zero.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/starting-blocks-2.0.3.tgz_1485547796825_0.04531091498211026"},"directories":{}},"2.0.4":{"name":"starting-blocks","version":"2.0.4","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0","jquery":"^2.2.4"},"devDependencies":{"babel-core":"^6.18.2","babel-loader":"^6.2.9","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"6.9.0","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^3.1.2","esdoc":"^0.5.2","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^2.0.0","gulp-inject":"^3.0.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^1.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"652ceb237a1f41b59f3379ecd4535df35f9472c8","_id":"starting-blocks@2.0.4","_shasum":"9427aa247bf1bf46fea6f42993aec7185e9a71b0","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"rezo-zero","email":"contact@rezo-zero.com"},"dist":{"shasum":"9427aa247bf1bf46fea6f42993aec7185e9a71b0","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-2.0.4.tgz","integrity":"sha512-Y/au3Zs91rzZW6EVI4qYYKlakXn4ccq4k9FfueCWAfmWxWoYG6O3mEMc7pLKDtjahcgD7CRqTkdwFpQrMfsU2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICly2K2flFbPCbLI8N/Pf9OeW6eko6JHZivFMWtp3AiAAiBguSee2zI97EVhEIKxnWlcqcIBk9Y5c7lVG24pySUoEA=="}]},"maintainers":[{"name":"rezo-zero","email":"contact@rezo-zero.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/starting-blocks-2.0.4.tgz_1485793568717_0.488751262659207"},"directories":{}},"2.0.5":{"name":"starting-blocks","version":"2.0.5","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0","jquery":"^2.2.4"},"devDependencies":{"babel-core":"^6.18.2","babel-loader":"^6.2.9","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"6.9.0","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^3.1.2","esdoc":"^0.5.2","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^2.0.0","gulp-inject":"^3.0.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^1.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"c0ac1334a6dfa74b133250dabdb02a48ddfb30ef","_id":"starting-blocks@2.0.5","_shasum":"3c22762b0cb4d3a22e6e9c801fb3eecaaabaf082","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"rezo-zero","email":"contact@rezo-zero.com"},"dist":{"shasum":"3c22762b0cb4d3a22e6e9c801fb3eecaaabaf082","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-2.0.5.tgz","integrity":"sha512-6Lsws1YcXD3dGt9+rWiRxRAEVAeiwub6B410FSM88ptFqhdrOz7SsPqwxvvETWnLOFEImn8ZEgwfPoPzhK3L5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDWwEois+b2e/RfVV0PJ9th3EJc8rcVFVEWrAkL+sZpFAiA6IL7VxDlXSYmEcdQQhuF0heBN7juPjqW8tjJhesGXLQ=="}]},"maintainers":[{"name":"rezo-zero","email":"contact@rezo-zero.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/starting-blocks-2.0.5.tgz_1485798390808_0.16387610486708581"},"directories":{}},"2.0.6":{"name":"starting-blocks","version":"2.0.6","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0","jquery":"^2.2.4"},"devDependencies":{"babel-core":"^6.18.2","babel-loader":"^6.2.9","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"6.9.0","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^3.1.2","esdoc":"^0.5.2","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^2.0.0","gulp-inject":"^3.0.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^1.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"c8cae1c26b9486b8eba24c068d5534c21e6ef6cc","_id":"starting-blocks@2.0.6","_shasum":"941bc2d18dc6256236731d1bf67359b22c61320a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"rezo-zero","email":"contact@rezo-zero.com"},"dist":{"shasum":"941bc2d18dc6256236731d1bf67359b22c61320a","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-2.0.6.tgz","integrity":"sha512-w2J9HdNXed5DuIMee78I1S9kwQu5yhaoILh0fZhzprVchU9amgCltRwH8Ri6kGOj2rsiPN6o9fJrjtLaHuOesA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4/kbaE2AS4fXQJm/NExxPwv9rMucC05ETFMZ1eQR8bAiEAzQB9a+768jLn9ES3lPMwa7/8r44oxVMd6HOXy6KqrJs="}]},"maintainers":[{"name":"rezo-zero","email":"contact@rezo-zero.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/starting-blocks-2.0.6.tgz_1485873230167_0.6545800203457475"},"directories":{}},"2.0.7":{"name":"starting-blocks","version":"2.0.7","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0","jquery":"^2.2.4"},"devDependencies":{"babel-core":"^6.18.2","babel-loader":"^6.2.9","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"6.9.0","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^3.1.2","esdoc":"^0.5.2","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^2.0.0","gulp-inject":"^3.0.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^1.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"595c9c89f9cb18ed6020fb744b37c699b1451d33","_id":"starting-blocks@2.0.7","_shasum":"85e0e71bd003d653b51ae5d88005ea58b5502790","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"rezo-zero","email":"contact@rezo-zero.com"},"dist":{"shasum":"85e0e71bd003d653b51ae5d88005ea58b5502790","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-2.0.7.tgz","integrity":"sha512-/EW+etzsCNo28C9ZcZASqR3RnCasauERcLnJ+HlXlbD18ACar160xu4mWYUxyHz8Ib+fXfrU5EM1xUBdM4O8Aw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID03KKtCQb5N02PUDuC03i+x1+XDtfEBPT9sHorUh5DeAiAUiZ/oWWF7iS7QgVRZrPGq3rE70DsbC44e72OguAbtDA=="}]},"maintainers":[{"name":"rezo-zero","email":"contact@rezo-zero.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/starting-blocks-2.0.7.tgz_1485875733995_0.6298583273310214"},"directories":{}},"2.0.8":{"name":"starting-blocks","version":"2.0.8","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0","jquery":"^2.2.4"},"devDependencies":{"babel-core":"^6.18.2","babel-loader":"^6.2.9","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"6.9.0","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^3.1.2","esdoc":"^0.5.2","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^2.0.0","gulp-inject":"^3.0.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^1.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"6e1510b13aca3224a0bf7cbfe6e22af2364912c6","_id":"starting-blocks@2.0.8","_shasum":"49c14764a79d013a92aea1d4286796fdf1e671d2","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"rezo-zero","email":"contact@rezo-zero.com"},"dist":{"shasum":"49c14764a79d013a92aea1d4286796fdf1e671d2","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-2.0.8.tgz","integrity":"sha512-56ns1R0Vy9bmRf75Eoff8MsRtRrFk4bllQav9erDVKwJE1fHe8y3VJaf3mjH6LIiNoHcB7F9GVQ0nfs/Jat4GQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEoVY4/tX77iT8xg0vUKIerAEs7sTlPssJPMbvAnaYeKAiAQiZcqQS//5JBixMC7yq2xGNIyAeH6dWqKAtswS+ch4g=="}]},"maintainers":[{"name":"rezo-zero","email":"contact@rezo-zero.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/starting-blocks-2.0.8.tgz_1485971065192_0.8453323845751584"},"directories":{}},"2.1.0":{"name":"starting-blocks","version":"2.1.0","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0","jquery":"^2.2.4"},"devDependencies":{"babel-core":"^6.18.2","babel-loader":"^6.2.9","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"6.9.0","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^3.1.2","esdoc":"^0.5.2","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^2.0.0","gulp-inject":"^3.0.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^1.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"0454546063f0cc028266e3e971d051ccb32ef396","_id":"starting-blocks@2.1.0","_shasum":"1c3cb5a7cc8b7a4003393a83123f35bea9a974d8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"rezo-zero","email":"contact@rezo-zero.com"},"dist":{"shasum":"1c3cb5a7cc8b7a4003393a83123f35bea9a974d8","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-2.1.0.tgz","integrity":"sha512-/KS96npIsMkPXrAJvM+bOrkgn4x+Wa2pPc+QOJC2sDPrzvEfMd35r0oSHLbjoH5qoSED6ELqjOd+9l6oRQJF/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGL3b5rZesF6D0k3yfQcSTMh4jnofJdP85ooQ3f1zMkfAiBfueLWzwvHYEC1E15aEJVmrAzp57WF4Cv7B+Cmw0FwKg=="}]},"maintainers":[{"name":"rezo-zero","email":"contact@rezo-zero.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/starting-blocks-2.1.0.tgz_1487761234621_0.47419291897676885"},"directories":{}},"2.1.1":{"name":"starting-blocks","version":"2.1.1","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0","jquery":"^2.2.4"},"devDependencies":{"babel-core":"^6.18.2","babel-loader":"^6.2.9","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"6.9.0","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^3.1.2","esdoc":"^0.5.2","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^2.0.0","gulp-inject":"^3.0.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^1.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"a3574276515d090cd10115b3c78bd24c4e29c3f0","_id":"starting-blocks@2.1.1","_shasum":"f654f0ff18ad9a933b6ce619afd079c0faaf031a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"rezo-zero","email":"contact@rezo-zero.com"},"dist":{"shasum":"f654f0ff18ad9a933b6ce619afd079c0faaf031a","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-2.1.1.tgz","integrity":"sha512-RE1ar+a0ZRNcDzVpoTYGz8hITtWGN2102DRcjN5hinFewWpZ2FEwW0OrFsSvQ8BKcsrlH2YZHZb9KHyD8kdYSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFhh3ELY7x8qlKVGYkmlqj4EKaUPkCEV/f3hazPq9aA7AiB4QGQDN4bp6e4FnYxZg59UVQpku7SIks1AY+f+EVO5lA=="}]},"maintainers":[{"name":"rezo-zero","email":"contact@rezo-zero.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/starting-blocks-2.1.1.tgz_1487762202638_0.9704692976083606"},"directories":{}},"2.1.2":{"name":"starting-blocks","version":"2.1.2","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0","jquery":"^2.2.4"},"devDependencies":{"babel-core":"^6.18.2","babel-loader":"^6.2.9","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"6.9.0","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^3.1.2","esdoc":"^0.5.2","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^2.0.0","gulp-inject":"^3.0.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^1.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"4995300aeac75765de6224ccd188751c283ab1d8","_id":"starting-blocks@2.1.2","_shasum":"5514be4fec3341d4c6a45d8e94610b1d6b06c4f3","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"rezo-zero","email":"contact@rezo-zero.com"},"dist":{"shasum":"5514be4fec3341d4c6a45d8e94610b1d6b06c4f3","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-2.1.2.tgz","integrity":"sha512-mk4y2qREfO/aykxO17WIIoDC27R8WAQm5at93OJ+OP4QOP4gbX893ouuZBmkBXIszAD9a2VqVPHgxqtkQtAtAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6qMTYjqR9ieqQOdRNqtIaeOHIF1OGa7Pc/GknAXlvZAiEAnOBleawljfEOX5UZjYZXniZGlQlyKvee/qxuU2/NQ8Y="}]},"maintainers":[{"name":"rezo-zero","email":"contact@rezo-zero.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/starting-blocks-2.1.2.tgz_1488904041252_0.7559997860807925"},"directories":{}},"2.1.3":{"name":"starting-blocks","version":"2.1.3","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0","jquery":"^2.2.4"},"devDependencies":{"babel-core":"^6.18.2","babel-loader":"^6.2.9","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"6.9.0","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^3.1.2","esdoc":"^0.5.2","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^2.0.0","gulp-inject":"^3.0.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^1.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"5c020e19d7ab507270b8ee782d260dafa5af6bb6","_id":"starting-blocks@2.1.3","_shasum":"2f3ae747604995e778f89a77c0c5a5bedf0e08f3","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"rezo-zero","email":"contact@rezo-zero.com"},"dist":{"shasum":"2f3ae747604995e778f89a77c0c5a5bedf0e08f3","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-2.1.3.tgz","integrity":"sha512-xVkBcHac7CkSHelHVmVgmmw+hnzRJoGZ9W7AFdhIb01U0jXMCIgqxLt10PwP9RiPqOOy997BwyyE0rcajaYG1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBd6AcsoKrnHmOLZTz+vU1TcIsXJw9kQWdy43xvFocLMAiBq39Ett7SIwpDDUr2CYGKtQVpvFcomjShKK4HC5hvn0Q=="}]},"maintainers":[{"name":"rezo-zero","email":"contact@rezo-zero.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/starting-blocks-2.1.3.tgz_1489083379966_0.7953795169014484"},"directories":{}},"2.1.4":{"name":"starting-blocks","version":"2.1.4","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0","jquery":"^2.2.4"},"devDependencies":{"babel-core":"^6.18.2","babel-loader":"^6.2.9","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"6.9.0","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^3.1.2","esdoc":"^0.5.2","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^2.0.0","gulp-inject":"^3.0.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^1.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"ecdeca8ae4f145444e3aa5ccb201d7062d19ea2a","_id":"starting-blocks@2.1.4","_shasum":"6d5aba9679b6389850f4e5070b5ee086dcef3031","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"rezo-zero","email":"contact@rezo-zero.com"},"dist":{"shasum":"6d5aba9679b6389850f4e5070b5ee086dcef3031","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-2.1.4.tgz","integrity":"sha512-tAgKB7l135bBp/THzmQh2WDKGTo+r3FZVzay7g2ANFoeLJHOtHNHRMHlDJYgKbyWhW1k5mLCX3pFX3tcK6ndFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyWqWhy8kDhiBQvovfc5n/2ew1fPIprbWukCY9O0WPDAIgDTrF8rfoJvCu0ndtvUV47ojyvU+HYW7s97ECndORyec="}]},"maintainers":[{"name":"rezo-zero","email":"contact@rezo-zero.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/starting-blocks-2.1.4.tgz_1489084133846_0.9888762410264462"},"directories":{}},"2.1.5":{"name":"starting-blocks","version":"2.1.5","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0","jquery":"^2.2.4"},"devDependencies":{"babel-core":"^6.18.2","babel-loader":"^6.2.9","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"6.9.0","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^3.1.2","esdoc":"^0.5.2","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^2.0.0","gulp-inject":"^3.0.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^1.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"b22949d658797fe9eafd49920981f692991b48f8","_id":"starting-blocks@2.1.5","_shasum":"b6fa217f4de4fa78554bd6393c29e741ce7d6a45","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"shasum":"b6fa217f4de4fa78554bd6393c29e741ce7d6a45","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-2.1.5.tgz","integrity":"sha512-N7o5SK1BdSd1eoIp1ZBYaQAG8vyWMdlO3yeENyL/sF3v3gk3AM6338Yfi0MbnG+TmJsdu57w1NSze6RXpbWm4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9tzgAYR5c5Xq8DQ7tmgtAb/jBnXjjebUXfcYCFjANHAiBxhIuJcLXy3l52/tSDT8nrf7X9urZzkOFtUpAaCubpLw=="}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/starting-blocks-2.1.5.tgz_1491407388558_0.932501737261191"},"directories":{}},"2.1.6":{"name":"starting-blocks","version":"2.1.6","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0","jquery":"^2.2.4"},"devDependencies":{"babel-core":"^6.18.2","babel-loader":"^6.2.9","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"6.9.0","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^3.1.2","esdoc":"^0.5.2","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^2.0.0","gulp-inject":"^3.0.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^1.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"8201df3ec45c139ae10af05cfe6b8bc8143708d4","_id":"starting-blocks@2.1.6","_shasum":"9e8b97ad9a4c664ff002e41addc0c1b3f7f757ec","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"shasum":"9e8b97ad9a4c664ff002e41addc0c1b3f7f757ec","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-2.1.6.tgz","integrity":"sha512-Mdo1vwpqkYLhd1QSyaJ/UDkEQD6obPnoZy+4OxDNfBbJs1Peridv8YrDA9DFHg5akGfsyaj/JSo8GOqqRU+KuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAU4kAeQGBMj+D3E58kV5GYJEi9GNKDkbAgGJr1A3bHQIhAMfyN/owqgxPpRCjxR7Tq6SzaQYSlTmGfrv6glUqxfc8"}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/starting-blocks-2.1.6.tgz_1494531651075_0.5740886623971164"},"directories":{}},"2.1.7":{"name":"starting-blocks","version":"2.1.7","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0","jquery":"^2.2.4"},"devDependencies":{"babel-core":"^6.18.2","babel-loader":"^6.2.9","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"6.9.0","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^3.1.2","esdoc":"^0.5.2","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^2.0.0","gulp-inject":"^3.0.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^1.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"530d8986e6f1f844fb4219a428aff82d64747726","_id":"starting-blocks@2.1.7","_shasum":"74a5e14c1d2afda296b000e70f8a54b35f31d1ba","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"shasum":"74a5e14c1d2afda296b000e70f8a54b35f31d1ba","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-2.1.7.tgz","integrity":"sha512-vkX5ZnPmOdSif7uLxu4VD6y47JF5gTD7r8C6lwqZTe+pnNtDAhowybwj4tF/jbpH66vvCw+a2J/IfiqNhACkIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+BJIbgt+rz5YOvUoAdXB7A0PFveZYrHJExFW6WvPDZAIhALnqoINDhboJshHHH/RWQNsPNo/aMZGDFTyidHxQ9ZVb"}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/starting-blocks-2.1.7.tgz_1495044142237_0.7954438275191933"},"directories":{}},"3.0.0-alpha.1":{"name":"starting-blocks","version":"3.0.0-alpha.1","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery":"^2.2.4","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0"},"devDependencies":{"babel-core":"^6.24.1","babel-loader":"6.4.1","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^4.1.0","esdoc":"^0.5.2","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^4.2.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.0.1","eslint-plugin-standard":"^3.0.1","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^3.0.1","gulp-inject":"^4.2.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^2.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"1fcccb3e828dad5fe1d776dc7b98d1b7d5633660","_id":"starting-blocks@3.0.0-alpha.1","_shasum":"ad2213838ca9a0f56b667342b86718733ae94008","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.0","_npmUser":{"name":"gouterman","email":"adrien@rezo-zero.com"},"dist":{"shasum":"ad2213838ca9a0f56b667342b86718733ae94008","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-3.0.0-alpha.1.tgz","integrity":"sha512-8gX4OQRSHjlhR0w9QwvMiHDjaQnfp778r++FCZ0B8EyTl5kwxBcr4j3IBWqVWLBbTc6v3s9yibFMpo/mjvLSzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUarOXN5vImgWXPQPLqdSM6GuVfhvHcPvAvHeVv357CgIhAN2beCOo4OE+mjngRE7KJiVpu6xX+S0zfVvD/Oj1b88I"}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks-3.0.0-alpha.1.tgz_1496248882868_0.6853692575823516"},"directories":{}},"3.0.0-alpha.3":{"name":"starting-blocks","version":"3.0.0-alpha.3","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery":"^2.2.4","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0"},"devDependencies":{"babel-core":"^6.24.1","babel-loader":"6.4.1","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^4.1.0","esdoc":"^0.5.2","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^4.2.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.0.1","eslint-plugin-standard":"^3.0.1","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^3.0.1","gulp-inject":"^4.2.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^2.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"187a7ca80aa07aff7d5b2dc9e4b9baf84f4b2a2b","_id":"starting-blocks@3.0.0-alpha.3","_shasum":"cfa487f9e85c81809301ce5087770d008da92914","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"shasum":"cfa487f9e85c81809301ce5087770d008da92914","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-3.0.0-alpha.3.tgz","integrity":"sha512-zzpAMrzt87XPKoi4J0XyR0FgpEoJ5WFVBq/BRWmy9koLXAnGcF05TeugYHWeQwM2MmvDvUlnL+XU4Et4yZZ5PA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4Nvlz3eFg4KEjM9G05YBhADMfQjTodCbiHq47USWwwAIgcdbFORv7i+pfWz4GaQQNhqGOJwfQuTDNmGUfE8HiplQ="}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks-3.0.0-alpha.3.tgz_1499878218833_0.2172201843932271"},"directories":{}},"3.0.0-alpha.4":{"name":"starting-blocks","version":"3.0.0-alpha.4","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"No test specified\"","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery":"^2.2.4","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0"},"devDependencies":{"babel-core":"^6.24.1","babel-loader":"6.4.1","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^4.1.0","esdoc":"^0.5.2","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^4.2.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.0.1","eslint-plugin-standard":"^3.0.1","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^3.0.1","gulp-inject":"^4.2.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^2.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"e8653df625012770e83e7d8aac58c1d9ccbfe3b9","_id":"starting-blocks@3.0.0-alpha.4","_shasum":"22f7e7ada4a0e462890baf7caddc0ad5900d862d","_from":".","_npmVersion":"2.15.1","_nodeVersion":"0.10.48","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"shasum":"22f7e7ada4a0e462890baf7caddc0ad5900d862d","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-3.0.0-alpha.4.tgz","integrity":"sha512-RBkKaozL/chs0NzGsWbU8h8osl4Mj9Kr0vF2aXu9oX0UyJ0fOUQFb7K1dJ+JJcHKNI4yRb4dB8QaEBpNaGlK4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOdmK2R5XgikoKWfkUm1u4W5zvvxuTffa9kRFAi2+11wIgSZ3fiFkcNLqS4g9W/A6TwgcJyyhT7suTfbF1iWbZDgk="}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks-3.0.0-alpha.4.tgz_1499962196550_0.1378293267916888"},"directories":{}},"3.0.0-alpha.5":{"name":"starting-blocks","version":"3.0.0-alpha.5","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"No test specified\"","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery":"^2.2.4","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0"},"devDependencies":{"babel-core":"^6.24.1","babel-loader":"6.4.1","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^4.1.0","esdoc":"^0.5.2","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^4.2.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.0.1","eslint-plugin-standard":"^3.0.1","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^3.0.1","gulp-inject":"^4.2.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^2.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"309720bbb743ed1adbdfb0ae4475ef0a634acdc1","_id":"starting-blocks@3.0.0-alpha.5","_shasum":"8bcc3057e954d7d25d4ac56e067309fe91b425c0","_from":".","_npmVersion":"2.15.1","_nodeVersion":"0.10.48","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"shasum":"8bcc3057e954d7d25d4ac56e067309fe91b425c0","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-3.0.0-alpha.5.tgz","integrity":"sha512-U+WgecgL1r6ZFnCrNgFfNg57u3QgK9KaFTEtVy6CwWpPEKBX/fSLNYeoTr+ids5IAQK7rU9jixgtii3AdLb8nQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFfJVQBWIeUmO4ugjBPzvyd0i6evwv9YoZ+LWn6T2I65AiBmzVLCnqomEf2D2SpveTFfjTNGls7Jbgecoltpmyu63g=="}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks-3.0.0-alpha.5.tgz_1500881836574_0.8772177339997143"},"directories":{}},"3.0.0-alpha.6":{"name":"starting-blocks","version":"3.0.0-alpha.6","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"No test specified\"","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery":"^2.2.4","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0"},"devDependencies":{"babel-core":"^6.24.1","babel-loader":"6.4.1","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^4.1.0","esdoc":"^0.5.2","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^4.2.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.0.1","eslint-plugin-standard":"^3.0.1","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^3.0.1","gulp-inject":"^4.2.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^2.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"61619249f7b649fc7c07116d1abb4410c85b1cf0","_id":"starting-blocks@3.0.0-alpha.6","_shasum":"bbecafa6f442ed2d515ffc48594a9805ce33e5e5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"shasum":"bbecafa6f442ed2d515ffc48594a9805ce33e5e5","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-3.0.0-alpha.6.tgz","integrity":"sha512-tnjm5POrjoVNivU03xtGfg+vSqwd6vZxNmXTdy1emuxduCmohJRpOpU/z4uP6Z0GFyun7/gMAN1/v186xD3OuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvqSRPJppL4sos5MCpebW29eByiEwBxcKK0SPYfoBIwgIhAJAojMm1ykR0X2jWjz6EiDXbEucKII/sPVDk1ueVVnAK"}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks-3.0.0-alpha.6.tgz_1500967347638_0.859851126326248"},"directories":{}},"3.0.0-alpha.7":{"name":"starting-blocks","version":"3.0.0-alpha.7","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"No test specified\"","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery":"^2.2.4","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0"},"devDependencies":{"babel-core":"^6.24.1","babel-loader":"6.4.1","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^4.1.0","esdoc":"^0.5.2","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^4.2.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.0.1","eslint-plugin-standard":"^3.0.1","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^3.0.1","gulp-inject":"^4.2.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^2.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"1a137b52f92058aaa315674bfc206cd1ea4a07b5","_id":"starting-blocks@3.0.0-alpha.7","_shasum":"5a66592d911dd3670609b47fb95eaed320665a27","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"shasum":"5a66592d911dd3670609b47fb95eaed320665a27","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-3.0.0-alpha.7.tgz","integrity":"sha512-F5qDJRnP2MYCe8SwkW4iVpJrIu4yNqLZbFDxHZMymZ19zqzuTqm/zj09L0DrR01XykcQ7RtZ76qXr+JM4vxH3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiZpOpKTSGcWReKo8oc3LHTWWIzq5iFiW7DrpGaH0b0QIgWs9+Vw/SpSR6hxRiMKaT/6UDZSYRxnv+OJdHZGTJj1I="}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks-3.0.0-alpha.7.tgz_1500969213957_0.2153325832914561"},"directories":{}},"3.0.0-alpha.9":{"name":"starting-blocks","version":"3.0.0-alpha.9","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"No test specified\"","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery":"^2.2.4","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0"},"devDependencies":{"babel-core":"^6.24.1","babel-loader":"6.4.1","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^4.1.0","esdoc":"^0.5.2","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^4.2.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.0.1","eslint-plugin-standard":"^3.0.1","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^3.0.1","gulp-inject":"^4.2.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^2.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"a9586f0ceb1314089fda5bd655776570ffd29fbd","_id":"starting-blocks@3.0.0-alpha.9","_shasum":"7011d51ae9e8973c52a648df0d47ed66c38796b9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"shasum":"7011d51ae9e8973c52a648df0d47ed66c38796b9","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-3.0.0-alpha.9.tgz","integrity":"sha512-74T5KV3F60N5yJ22VgyetyXJIMtjoefPEagLfZyZOiPgy/77QXnCCDRHI1cOywunHrsvsVKj9G8/vuYq0sBeFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeafwMm08EpayULh3RcsyOtFwrUaoH89UYEO0Zrbu4WwIhANyOFjq6Sa4R5DGvy3+03GJ61FzIolCgXln2063haaRe"}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks-3.0.0-alpha.9.tgz_1500972095361_0.5787341815885156"},"directories":{}},"3.0.0-alpha.10":{"name":"starting-blocks","version":"3.0.0-alpha.10","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"No test specified\"","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery":"^2.2.4","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0"},"devDependencies":{"babel-core":"^6.24.1","babel-loader":"6.4.1","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^4.1.0","esdoc":"^0.5.2","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^4.2.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.0.1","eslint-plugin-standard":"^3.0.1","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^3.0.1","gulp-inject":"^4.2.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^2.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"3937b54237376969aa3b43a6e2e07effa8b3da34","_id":"starting-blocks@3.0.0-alpha.10","_shasum":"8d9b4b12fa0c4cf6b5b09364a4313b11071f737b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"shasum":"8d9b4b12fa0c4cf6b5b09364a4313b11071f737b","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-3.0.0-alpha.10.tgz","integrity":"sha512-zy99Vs5VHzZ3jDucHI/mqcIy/7zguo88AqyPRQrx41Hm1CFNOV26gtB5b+L1q9a5iwqhDFlDlPiFMZNEgzsHpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDCNHZPQUWIByZJI4aBdf/d3LAVkxVjrQU5oCjE0hWHAiEAqVwqXlJbloCiZs1/6V0dDlTc2Yhpy4UcO08ZIl5gA20="}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks-3.0.0-alpha.10.tgz_1500972780361_0.7056519959587604"},"directories":{}},"3.0.0-alpha.11":{"name":"starting-blocks","version":"3.0.0-alpha.11","description":"An JS page and blocks framework written in ES6 to go along Roadiz CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"http://startingblocks.rezo-zero.com","scripts":{"test":"echo \"No test specified\"","dev":"gulp watch","build":"NODE_ENV=production gulp","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"bundle.js","dependencies":{"ismobilejs":"^0.4.0","jquery":"^2.2.4","jquery.waitforimages":"^2.2.0","loglevel":"^1.4.1","vanilla-lazyload":"^3.0.0","webpack":"^1.14.0","webpack-stream":"^3.2.0"},"devDependencies":{"babel-core":"^6.24.1","babel-loader":"6.4.1","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.6.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.20.0","del":"^2.2.0","es6-promise":"^4.1.0","esdoc":"^0.5.2","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^4.2.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.0.1","eslint-plugin-standard":"^3.0.1","gulp":"^3.9.1","gulp-concat-sourcemap":"^1.3.1","gulp-eslint":"^3.0.1","gulp-inject":"^4.2.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rev":"^7.0.0","gulp-sourcemaps":"^2.6.0","require-dir":"^0.3.0","vinyl-named":"^1.1.0"},"gitHead":"a654e318c46526a750ec3596415a6b8ac3e09e69","_id":"starting-blocks@3.0.0-alpha.11","_shasum":"2bffdfa4bbd8da22524128098f414688ffadfa6d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"shasum":"2bffdfa4bbd8da22524128098f414688ffadfa6d","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-3.0.0-alpha.11.tgz","integrity":"sha512-7vPOx7zUmUnDFcnXC5q+fKaEBIMHKxndf8VuI7ixOAPbVF2ib5iEnLdLR4iEs3Y4YuR0dVWSJRcMGx78TIDcyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiMuUTMqE7U1Q1NkzXA+ePCw9x16atocXV3snaDmItTQIhAItFzmRO3lBCA/5BkmqmmX2pYX1wA4fQhY/4evfEQOv0"}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks-3.0.0-alpha.11.tgz_1500975214460_0.6436290650162846"},"directories":{}},"4.0.0":{"name":"starting-blocks","version":"4.0.0","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"https://startingblocks.rezo-zero.com","scripts":{"start":"concurrently \"npm run dev\" \"npm run serve\"","test":"echo \"No test specified\"","dev":"NODE_ENV=development webpack --progress","serve":"http-server ./examples/dist -o","build":"NODE_ENV=production TARGET=bundle webpack --progress","demo":"NODE_ENV=production TARGET=demo webpack --progress","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"main.js","dependencies":{"jquery":"^3.3.1","loglevel":"^1.6.1","vanilla-lazyload":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.24.1","babel-plugin-transform-runtime":"^6.15.0","babel-preset-env":"^1.6.1","babel-preset-es2015":"^6.18.0","babel-preset-minify":"^0.3.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.26.0","concurrently":"^3.5.1","copy-webpack-plugin":"^4.4.1","esdoc":"^1.0.4","esdoc-brand-plugin":"^1.0.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-exclude-source-plugin":"^1.0.0","esdoc-standard-plugin":"^1.0.0","eslint":"^4.17.0","eslint-config-standard":"^10.2.1","eslint-loader":"^1.9.0","eslint-plugin-dependencies":"^2.4.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^6.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.6.1","eslint-plugin-standard":"^3.0.1","extract-text-webpack-plugin":"^3.0.2","gsap":"^1.20.3","html-webpack-plugin":"^2.30.1","http-server":"^0.11.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.10.0","webpack-merge":"^4.1.1","webpack-notifier":"^1.5.1","webpack-stream":"^4.0.0"},"gitHead":"df7c608e974155d3e598914a74981e8f57cb77bb","_id":"starting-blocks@4.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"integrity":"sha512-0/h5CU9qGPyJDki/LFnIyP95q3G+xzMiCuD409pfSEQDcLpXHX6WdszSeGDI1WpiAianolhyjOPUksQi3DItvw==","shasum":"02cbc0f8df7866445ab5661d183c0a22131eeb5e","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-4.0.0.tgz","fileCount":79,"unpackedSize":3979102,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNxRoA046Ulc/NKR92LcOJe53oAs1qEbdhCOuFX09mpAIgPaa+dSlMEaMLCO/r7UXhmmhcBAeV8iLrLuImyVF5NJY="}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks_4.0.0_1518195360624_0.1617347475396549"},"_hasShrinkwrap":false},"4.0.1":{"name":"starting-blocks","version":"4.0.1","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"https://startingblocks.rezo-zero.com","scripts":{"start":"concurrently \"npm run dev\" \"npm run serve\"","test":"echo \"No test specified\"","dev":"NODE_ENV=development webpack --progress","serve":"http-server ./examples/dist -o","build":"NODE_ENV=production TARGET=bundle webpack --progress","demo":"NODE_ENV=production TARGET=demo webpack --progress","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"main.js","dependencies":{"jquery":"^3.3.1","loglevel":"^1.6.1","vanilla-lazyload":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.24.1","babel-plugin-transform-runtime":"^6.15.0","babel-preset-env":"^1.6.1","babel-preset-es2015":"^6.18.0","babel-preset-minify":"^0.3.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.26.0","concurrently":"^3.5.1","copy-webpack-plugin":"^4.4.1","esdoc":"^1.0.4","esdoc-brand-plugin":"^1.0.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-exclude-source-plugin":"^1.0.0","esdoc-standard-plugin":"^1.0.0","eslint":"^4.17.0","eslint-config-standard":"^10.2.1","eslint-loader":"^1.9.0","eslint-plugin-dependencies":"^2.4.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^6.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.6.1","eslint-plugin-standard":"^3.0.1","extract-text-webpack-plugin":"^3.0.2","gsap":"^1.20.3","html-webpack-plugin":"^2.30.1","http-server":"^0.11.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.10.0","webpack-merge":"^4.1.1","webpack-notifier":"^1.5.1","webpack-stream":"^4.0.0"},"gitHead":"be07e68a05b8dd0c6b216df73bd2838969e0fae7","_id":"starting-blocks@4.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"integrity":"sha512-7eYHykOg6KB3vhp21TgBhl7aSh4dUyELe0PcR66dwFxr4Yw+sRzJwkaNxILY1OBqwBtkhX1ACb6SAWE/fosx5A==","shasum":"ffc5caecd3c5cc1218a60d32ea543e8f444701dc","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-4.0.1.tgz","fileCount":80,"unpackedSize":3981863,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuivj7RFuZ03H97EdonK3yEvMTrqzTgyg95oeK8UXp3QIhAJqu6POkpRxTniBNj0ol1qS1UCQujwZXplJ9zT4J5do5"}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks_4.0.1_1518360000032_0.032702857218551706"},"_hasShrinkwrap":false},"4.0.2":{"name":"starting-blocks","version":"4.0.2","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"https://startingblocks.rezo-zero.com","scripts":{"start":"concurrently \"npm run dev\" \"npm run serve\"","test":"echo \"No test specified\"","dev":"NODE_ENV=development webpack --progress","serve":"http-server ./examples/dist -o","build":"NODE_ENV=production TARGET=bundle webpack --progress","demo":"NODE_ENV=production TARGET=demo webpack --progress","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"main.js","dependencies":{"jquery":"^3.3.1","loglevel":"^1.6.1","vanilla-lazyload":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.24.1","babel-plugin-transform-runtime":"^6.15.0","babel-preset-env":"^1.6.1","babel-preset-es2015":"^6.18.0","babel-preset-minify":"^0.3.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.26.0","concurrently":"^3.5.1","copy-webpack-plugin":"^4.4.1","esdoc":"^1.0.4","esdoc-brand-plugin":"^1.0.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-exclude-source-plugin":"^1.0.0","esdoc-standard-plugin":"^1.0.0","eslint":"^4.17.0","eslint-config-standard":"^10.2.1","eslint-loader":"^1.9.0","eslint-plugin-dependencies":"^2.4.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^6.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.6.1","eslint-plugin-standard":"^3.0.1","extract-text-webpack-plugin":"^3.0.2","gsap":"^1.20.3","html-webpack-plugin":"^2.30.1","http-server":"^0.11.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.10.0","webpack-merge":"^4.1.1","webpack-notifier":"^1.5.1","webpack-stream":"^4.0.0"},"gitHead":"2d71949a9a14e84cae5ed3b3c643ef454952145e","_id":"starting-blocks@4.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"integrity":"sha512-/4vXC5aFkb6Bbc1Yy+n650TcuuidndcW1+OrClQZgt6yM5VbkbVt1WZQRp21f/A53zeoZqbSvX4YjsgXoAjJlQ==","shasum":"bfa9e5bff3bb7cc7a875db4fca791377f68649d6","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-4.0.2.tgz","fileCount":80,"unpackedSize":3982212,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVtPNEi6L0JooLkNkJtKnCdKuqMB3cmx4zy4hVwpmd1AIgIYh+yva8TVCEgqQ2DjXBcU/LaVBhmZbMyTlPKJGYAGM="}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks_4.0.2_1518514351283_0.17415353772302988"},"_hasShrinkwrap":false},"4.0.3":{"name":"starting-blocks","version":"4.0.3","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"https://startingblocks.rezo-zero.com","scripts":{"start":"concurrently \"npm run dev\" \"npm run serve\"","test":"echo \"No test specified\"","dev":"NODE_ENV=development webpack --progress","serve":"http-server ./examples/dist -o","build":"NODE_ENV=production TARGET=bundle webpack --progress","demo":"NODE_ENV=production TARGET=demo webpack --progress","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"main.js","dependencies":{"jquery":"^3.3.1","loglevel":"^1.6.1","vanilla-lazyload":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.24.1","babel-plugin-transform-runtime":"^6.15.0","babel-preset-env":"^1.6.1","babel-preset-es2015":"^6.18.0","babel-preset-minify":"^0.3.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.26.0","concurrently":"^3.5.1","copy-webpack-plugin":"^4.4.1","esdoc":"^1.0.4","esdoc-brand-plugin":"^1.0.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-exclude-source-plugin":"^1.0.0","esdoc-standard-plugin":"^1.0.0","eslint":"^4.17.0","eslint-config-standard":"^10.2.1","eslint-loader":"^1.9.0","eslint-plugin-dependencies":"^2.4.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^6.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.6.1","eslint-plugin-standard":"^3.0.1","extract-text-webpack-plugin":"^3.0.2","gsap":"^1.20.3","html-webpack-plugin":"^2.30.1","http-server":"^0.11.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.10.0","webpack-merge":"^4.1.1","webpack-notifier":"^1.5.1","webpack-stream":"^4.0.0"},"gitHead":"b8baf8fe0043b2f573a2e4fd3052fc8021a5422a","_id":"starting-blocks@4.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"integrity":"sha512-siqBpGW6zpSTJPvnsBRkxZcfFrw3kW0tGve62hdKGxRf9Z5+CJ5ceaU1+qg2R4BhlFJx/NWt4rfJEPQxjOzxOQ==","shasum":"4f39fff81296f45aacf0b521301dddb9bd0178c2","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-4.0.3.tgz","fileCount":80,"unpackedSize":3982158,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkwqY3otDMo5+C+37j/wf4pZIQc+dreSKB1zAd+ah2YgIgfeYt/z8urHC2Kojhyy5DQ6TVCqJTUf2KF8x/5C94JWM="}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks_4.0.3_1518544329321_0.8550782624559194"},"_hasShrinkwrap":false},"4.0.4":{"name":"starting-blocks","version":"4.0.4","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"https://startingblocks.rezo-zero.com","scripts":{"start":"concurrently \"npm run dev\" \"npm run serve\"","test":"echo \"No test specified\"","dev":"NODE_ENV=development webpack --progress","serve":"http-server ./examples/dist -o","build":"NODE_ENV=production TARGET=bundle webpack --progress","demo":"NODE_ENV=production TARGET=demo webpack --progress","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"main.js","dependencies":{"jquery":"^3.3.1","loglevel":"^1.6.1","vanilla-lazyload":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.24.1","babel-plugin-transform-runtime":"^6.15.0","babel-preset-env":"^1.6.1","babel-preset-es2015":"^6.18.0","babel-preset-minify":"^0.3.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.26.0","concurrently":"^3.5.1","copy-webpack-plugin":"^4.4.1","esdoc":"^1.0.4","esdoc-brand-plugin":"^1.0.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-exclude-source-plugin":"^1.0.0","esdoc-standard-plugin":"^1.0.0","eslint":"^4.17.0","eslint-config-standard":"^10.2.1","eslint-loader":"^1.9.0","eslint-plugin-dependencies":"^2.4.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^6.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.6.1","eslint-plugin-standard":"^3.0.1","extract-text-webpack-plugin":"^3.0.2","gsap":"^1.20.3","html-webpack-plugin":"^2.30.1","http-server":"^0.11.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.10.0","webpack-merge":"^4.1.1","webpack-notifier":"^1.5.1","webpack-stream":"^4.0.0"},"gitHead":"45eafad7020138b28463c181c1c45d60a1a353bb","_id":"starting-blocks@4.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"integrity":"sha512-fpa2LEndjIOuAWgZHgQPxyrmAIk67RpiyB7FghG1Ft/Q7OU7XjP3OO+ezDdsf52Qcd0sugylkfjHEqclltFLMw==","shasum":"7194babf82164fecf8dc4d118c5a142f5fd17c5b","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-4.0.4.tgz","fileCount":80,"unpackedSize":3982752,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBVPmMqCDiYG6KoK20Ja76F5Ad9f9j0Clo2oCMxLhEOLAiAULXRO2hE8NjfNG95+8QByVsBuyRmCHdWkTs8TbvO6Jw=="}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks_4.0.4_1518613662958_0.02835165874148049"},"_hasShrinkwrap":false},"4.0.5":{"name":"starting-blocks","version":"4.0.5","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"https://startingblocks.rezo-zero.com","scripts":{"start":"concurrently \"npm run dev\" \"npm run serve\"","test":"echo \"No test specified\"","dev":"NODE_ENV=development webpack --progress","serve":"http-server ./examples/dist -o","build":"NODE_ENV=production TARGET=bundle webpack --progress","demo":"NODE_ENV=production TARGET=demo webpack --progress","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"main.js","dependencies":{"jquery":"^3.3.1","loglevel":"^1.6.1","vanilla-lazyload":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.24.1","babel-plugin-transform-runtime":"^6.15.0","babel-preset-env":"^1.6.1","babel-preset-es2015":"^6.18.0","babel-preset-minify":"^0.3.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.26.0","concurrently":"^3.5.1","copy-webpack-plugin":"^4.4.1","esdoc":"^1.0.4","esdoc-brand-plugin":"^1.0.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-exclude-source-plugin":"^1.0.0","esdoc-standard-plugin":"^1.0.0","eslint":"^4.17.0","eslint-config-standard":"^10.2.1","eslint-loader":"^1.9.0","eslint-plugin-dependencies":"^2.4.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^6.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.6.1","eslint-plugin-standard":"^3.0.1","extract-text-webpack-plugin":"^3.0.2","gsap":"^1.20.3","html-webpack-plugin":"^2.30.1","http-server":"^0.11.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.10.0","webpack-merge":"^4.1.1","webpack-notifier":"^1.5.1","webpack-stream":"^4.0.0"},"gitHead":"e12d2b5be9ec1505ed597daee8a51fbd284c94ed","_id":"starting-blocks@4.0.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"integrity":"sha512-LR7gAaiN3KadLJGjYhMc1o9yXVpRHwINrmkzE2ep1ATDszNXUGkbdXCSLSM1h6oRmG1kMXIR2YRI5zmvnPVg6A==","shasum":"b47c89640e37b5882af234ecc3afdaf09ada74e6","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-4.0.5.tgz","fileCount":80,"unpackedSize":3987958,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpMEyPalT/GcoM3yxTJZXxdTMLVP4BGdLCtGGquZZh6gIgBHNpEI7BGjCN6TIAWIZdtFdhqeV0VxQweRvwbD/0N+s="}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks_4.0.5_1518619769479_0.6957913040584991"},"_hasShrinkwrap":false},"4.0.6":{"name":"starting-blocks","version":"4.0.6","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"https://startingblocks.rezo-zero.com","scripts":{"start":"concurrently \"npm run dev\" \"npm run serve\"","test":"echo \"No test specified\"","dev":"NODE_ENV=development webpack --progress","serve":"http-server ./examples/dist -o","build":"NODE_ENV=production TARGET=bundle webpack --progress","demo":"NODE_ENV=production TARGET=demo webpack --progress","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"main.js","dependencies":{"jquery":"^3.3.1","loglevel":"^1.6.1","vanilla-lazyload":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.24.1","babel-plugin-transform-runtime":"^6.15.0","babel-preset-env":"^1.6.1","babel-preset-es2015":"^6.18.0","babel-preset-minify":"^0.3.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.26.0","concurrently":"^3.5.1","copy-webpack-plugin":"^4.4.1","esdoc":"^1.0.4","esdoc-brand-plugin":"^1.0.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-exclude-source-plugin":"^1.0.0","esdoc-standard-plugin":"^1.0.0","eslint":"^4.17.0","eslint-config-standard":"^10.2.1","eslint-loader":"^1.9.0","eslint-plugin-dependencies":"^2.4.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^6.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.6.1","eslint-plugin-standard":"^3.0.1","extract-text-webpack-plugin":"^3.0.2","gsap":"^1.20.3","html-webpack-plugin":"^2.30.1","http-server":"^0.11.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.10.0","webpack-merge":"^4.1.1","webpack-notifier":"^1.5.1","webpack-stream":"^4.0.0"},"gitHead":"1f078ce24df1173cb5cf649f1b51b1a27560b93e","_id":"starting-blocks@4.0.6","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"integrity":"sha512-opLBWDqu2bHrSo0yqltDUphObpWEUTsVL400Lz2UkRb70po8MXkbNB2izM6TCsrYsXyEbADB16yZoW/6jKiyXg==","shasum":"8ac9606e56951d5ac730689e092001a6202929e0","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-4.0.6.tgz","fileCount":80,"unpackedSize":3988031,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+JMqz2sKdr2Am79qr5WAK8y2kw6N8WK606E32Fun+yAiEAkDH0uiTBoubmuil+BmzUyW7x/rvWYRgbK5MSx29Pug8="}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks_4.0.6_1518627776922_0.7143923598306807"},"_hasShrinkwrap":false},"4.1.0":{"name":"starting-blocks","version":"4.1.0","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"https://startingblocks.rezo-zero.com","scripts":{"start":"concurrently \"npm run dev\" \"npm run serve\"","test":"echo \"No test specified\"","dev":"NODE_ENV=development webpack --progress","serve":"http-server ./examples/dist -o","build":"NODE_ENV=production TARGET=bundle webpack --progress","demo":"NODE_ENV=production TARGET=demo webpack --progress","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"main.js","dependencies":{"jquery":"^3.3.1","loglevel":"^1.6.1","vanilla-lazyload":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.24.1","babel-plugin-transform-runtime":"^6.15.0","babel-preset-env":"^1.6.1","babel-preset-es2015":"^6.18.0","babel-preset-minify":"^0.3.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.26.0","concurrently":"^3.5.1","copy-webpack-plugin":"^4.4.1","esdoc":"^1.0.4","esdoc-brand-plugin":"^1.0.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-exclude-source-plugin":"^1.0.0","esdoc-standard-plugin":"^1.0.0","eslint":"^4.17.0","eslint-config-standard":"^10.2.1","eslint-loader":"^1.9.0","eslint-plugin-dependencies":"^2.4.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^6.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.6.1","eslint-plugin-standard":"^3.0.1","extract-text-webpack-plugin":"^3.0.2","gsap":"^1.20.3","html-webpack-plugin":"^2.30.1","http-server":"^0.11.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.10.0","webpack-merge":"^4.1.1","webpack-notifier":"^1.5.1","webpack-stream":"^4.0.0"},"gitHead":"8d18ae990d4a3a7777eb17206607deef7959bcce","_id":"starting-blocks@4.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"integrity":"sha512-o/juybKj4q/7CUOHSeUWrOa6AZZD+r6vapRb3h5O2zEaWRGNW9L+pVVQGuzW/82OoVoUaf/o35UY6H9Rl+eafA==","shasum":"3e2bf6e17623831ccd6bd827e1498461ec8a5388","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-4.1.0.tgz","fileCount":80,"unpackedSize":3988855,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqIaSAoqm4NvcWvA/0T9MRs1XozADfSOehEnfob6BaUgIgcOEI0ggMDctvvivQcjFwZoXMhq3b4nxewPALx2BCUas="}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks_4.1.0_1519149734225_0.9446251580930811"},"_hasShrinkwrap":false},"4.1.1":{"name":"starting-blocks","version":"4.1.1","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"https://startingblocks.rezo-zero.com","scripts":{"start":"concurrently \"npm run dev\" \"npm run serve\"","test":"echo \"No test specified\"","dev":"NODE_ENV=development webpack --progress","serve":"http-server ./examples/dist -o","build":"NODE_ENV=production TARGET=bundle webpack --progress","demo":"NODE_ENV=production TARGET=demo webpack --progress","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"main.js","dependencies":{"jquery":"^3.3.1","loglevel":"^1.6.1","vanilla-lazyload":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.24.1","babel-plugin-transform-runtime":"^6.15.0","babel-preset-env":"^1.6.1","babel-preset-es2015":"^6.18.0","babel-preset-minify":"^0.3.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.26.0","concurrently":"^3.5.1","copy-webpack-plugin":"^4.4.1","esdoc":"^1.0.4","esdoc-brand-plugin":"^1.0.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-exclude-source-plugin":"^1.0.0","esdoc-standard-plugin":"^1.0.0","eslint":"^4.17.0","eslint-config-standard":"^10.2.1","eslint-loader":"^1.9.0","eslint-plugin-dependencies":"^2.4.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^6.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.6.1","eslint-plugin-standard":"^3.0.1","extract-text-webpack-plugin":"^3.0.2","gsap":"^1.20.3","html-webpack-plugin":"^2.30.1","http-server":"^0.11.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.10.0","webpack-merge":"^4.1.1","webpack-notifier":"^1.5.1","webpack-stream":"^4.0.0"},"gitHead":"07ae28ce34de742d8b0b535957d65d314093fa06","_id":"starting-blocks@4.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"integrity":"sha512-mKCGCmtmunOEymcORb0MXeozrqUKa3T9VxmI8R4omUFHPP+O2mHkunDttnwGfBd0H93HST1VrYKxJOgXAAd8Sg==","shasum":"497444938219760a1907a53e8be9c14b51c4da0a","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-4.1.1.tgz","fileCount":80,"unpackedSize":3988680,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0oniXo1KVdmcIU0xfcKEQYt0xaVRhe80FSnIZFLwmDAIhAPJeWsYA3mt6yEMusUmDYg6uwWrUkYp4hxSe/BK7LeTQ"}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks_4.1.1_1519149887431_0.21653379916588467"},"_hasShrinkwrap":false},"4.2.1":{"name":"starting-blocks","version":"4.2.1","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"https://startingblocks.rezo-zero.com","scripts":{"start":"concurrently \"npm run dev\" \"npm run serve\"","test":"echo \"No test specified\"","dev":"NODE_ENV=development TARGET=bundle webpack --progress","serve":"http-server ./examples/dist -o","build":"NODE_ENV=production TARGET=bundle webpack --progress","demo":"NODE_ENV=production TARGET=demo webpack --progress","dev-all":"NODE_ENV=development webpack --progress","dev-demo":"NODE_ENV=development TARGET=demo webpack --progress","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"main.js","dependencies":{"axios":"^0.18.0","babel-polyfill":"^6.26.0","jquery":"^3.3.1","loglevel":"^1.6.1","vanilla-lazyload":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.24.1","babel-plugin-transform-runtime":"^6.15.0","babel-preset-env":"^1.6.1","babel-preset-es2015":"^6.18.0","babel-preset-minify":"^0.3.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.26.0","concurrently":"^3.5.1","copy-webpack-plugin":"^4.4.1","esdoc":"^1.0.4","esdoc-brand-plugin":"^1.0.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-exclude-source-plugin":"^1.0.0","esdoc-standard-plugin":"^1.0.0","eslint":"^4.17.0","eslint-config-standard":"^10.2.1","eslint-loader":"^1.9.0","eslint-plugin-dependencies":"^2.4.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^6.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.6.1","eslint-plugin-standard":"^3.0.1","extract-text-webpack-plugin":"^3.0.2","gsap":"^1.20.4","html-webpack-plugin":"^2.30.1","http-server":"^0.11.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.10.0","webpack-merge":"^4.1.1","webpack-notifier":"^1.5.1","webpack-stream":"^4.0.0","webworkify-webpack":"^2.1.1","worker-loader":"^1.1.1"},"gitHead":"4b8a1efbf5dba43c99ae8d1588ba2420d47736ff","_id":"starting-blocks@4.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"integrity":"sha512-5xZWywovXJwtNY62uWaUR2gMFHWS4HNTLVQ+GoBb69+p3cSau+FpeUB8n2mSo8RPpeqkq7GzMH16U3zvEzUIVQ==","shasum":"128b61d5e1c060ef49c9ab898b9d3483179caa72","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-4.2.1.tgz","fileCount":91,"unpackedSize":4492077,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzkkILslB9qLw5w/y77EO4oPJmW/PorSiCnmTjVM1vpwIhAInKLg86+KsyRMsMeTqkN67hYbW0xDJOyZJsW2Cy/KR/"}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks_4.2.1_1520330282751_0.21482347287135628"},"_hasShrinkwrap":false},"4.2.2":{"name":"starting-blocks","version":"4.2.2","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"https://startingblocks.rezo-zero.com","scripts":{"start":"concurrently \"npm run dev\" \"npm run serve\"","test":"echo \"No test specified\"","dev":"NODE_ENV=development TARGET=bundle webpack --progress","serve":"http-server ./examples/dist -o","build":"NODE_ENV=production TARGET=bundle webpack --progress","demo":"NODE_ENV=production TARGET=demo webpack --progress","dev-all":"NODE_ENV=development webpack --progress","dev-demo":"NODE_ENV=development TARGET=demo webpack --progress","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"main.js","dependencies":{"axios":"^0.18.0","babel-polyfill":"^6.26.0","jquery":"^3.3.1","loglevel":"^1.6.1","vanilla-lazyload":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.24.1","babel-plugin-transform-runtime":"^6.15.0","babel-preset-env":"^1.6.1","babel-preset-es2015":"^6.18.0","babel-preset-minify":"^0.3.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.26.0","concurrently":"^3.5.1","copy-webpack-plugin":"^4.4.1","esdoc":"^1.0.4","esdoc-brand-plugin":"^1.0.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-exclude-source-plugin":"^1.0.0","esdoc-standard-plugin":"^1.0.0","eslint":"^4.17.0","eslint-config-standard":"^10.2.1","eslint-loader":"^1.9.0","eslint-plugin-dependencies":"^2.4.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^6.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.6.1","eslint-plugin-standard":"^3.0.1","extract-text-webpack-plugin":"^3.0.2","gsap":"^1.20.4","html-webpack-plugin":"^2.30.1","http-server":"^0.11.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.10.0","webpack-merge":"^4.1.1","webpack-notifier":"^1.5.1","webpack-stream":"^4.0.0","webworkify-webpack":"^2.1.1","worker-loader":"^1.1.1"},"gitHead":"57da575afbf58f4f5384544411fec9f18ea5074f","_id":"starting-blocks@4.2.2","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"integrity":"sha512-+ZzUl+nJnhJWcj6g8/bgZ1R8HZuOBhTPSE+G3AeIXHiibTgWRORY3YGAhk4o1xfENTw4kZ+vmJqSTzbpa6AzjQ==","shasum":"f608380cb28584c1016a8da7c1eba9afc6df61b7","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-4.2.2.tgz","fileCount":91,"unpackedSize":4492303,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHmzqB2AyIKWxbRmf9HJ5xIxBH/IltGC30yy5XJdoPsnAiB6EPkxejyMADWGRVV0RIuU9liCRSeAR3JafcfDJlHZPQ=="}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks_4.2.2_1522055379377_0.41524948883193935"},"_hasShrinkwrap":false},"4.2.3":{"name":"starting-blocks","version":"4.2.3","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"https://startingblocks.rezo-zero.com","scripts":{"start":"concurrently \"npm run dev\" \"npm run serve\"","test":"echo \"No test specified\"","dev":"NODE_ENV=development TARGET=bundle webpack --progress","serve":"http-server ./examples/dist -o","build":"NODE_ENV=production TARGET=bundle webpack --progress","demo":"NODE_ENV=production TARGET=demo webpack --progress","dev-all":"NODE_ENV=development webpack --progress","dev-demo":"NODE_ENV=development TARGET=demo webpack --progress","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"main.js","dependencies":{"axios":"^0.18.0","babel-polyfill":"^6.26.0","jquery":"^3.3.1","loglevel":"^1.6.1","vanilla-lazyload":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.24.1","babel-plugin-transform-runtime":"^6.15.0","babel-preset-env":"^1.6.1","babel-preset-es2015":"^6.18.0","babel-preset-minify":"^0.3.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.26.0","concurrently":"^3.5.1","copy-webpack-plugin":"^4.4.1","esdoc":"^1.0.4","esdoc-brand-plugin":"^1.0.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-exclude-source-plugin":"^1.0.0","esdoc-standard-plugin":"^1.0.0","eslint":"^4.17.0","eslint-config-standard":"^10.2.1","eslint-loader":"^1.9.0","eslint-plugin-dependencies":"^2.4.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^6.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.6.1","eslint-plugin-standard":"^3.0.1","extract-text-webpack-plugin":"^3.0.2","gsap":"^1.20.4","html-webpack-plugin":"^2.30.1","http-server":"^0.11.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.10.0","webpack-merge":"^4.1.1","webpack-notifier":"^1.5.1","webpack-stream":"^4.0.0","webworkify-webpack":"^2.1.1","worker-loader":"^1.1.1"},"gitHead":"25ba102b5fc521629be911c033c596af5ba314cf","_id":"starting-blocks@4.2.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"integrity":"sha512-COF89E3gZjgYkbrluqFxpC51tgIBb0En5sHiSjSvY7S2st7AXcziEbtb1MIFqtikcdEP1TM83PnWAp9xfk1Itw==","shasum":"9d9fdec558d56d7aa3025bbb73c29ef5dd47bf0b","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-4.2.3.tgz","fileCount":91,"unpackedSize":4492158,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhU0EoR71iZMxEdU0zyVjEj6Xicufii91gpesluTZTAgIhAKMYTx2P7eitNG2v4T7ofFyPUWr6Qc7D841eHAkbpO4Y"}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks_4.2.3_1522939192836_0.47752653674501166"},"_hasShrinkwrap":false},"4.2.5":{"name":"starting-blocks","version":"4.2.5","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"https://startingblocks.rezo-zero.com","scripts":{"start":"concurrently \"npm run dev\" \"npm run serve\"","test":"echo \"No test specified\"","dev":"NODE_ENV=development TARGET=bundle webpack --progress","serve":"http-server ./examples/dist -o","build":"NODE_ENV=production TARGET=bundle webpack --progress","demo":"NODE_ENV=production TARGET=demo webpack --progress","dev-all":"NODE_ENV=development webpack --progress","dev-demo":"NODE_ENV=development TARGET=demo webpack --progress","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"main.js","dependencies":{"axios":"^0.18.0","babel-polyfill":"^6.26.0","jquery":"^3.3.1","loglevel":"^1.6.1","uglifyjs-webpack-plugin":"^1.2.5","vanilla-lazyload":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.24.1","babel-plugin-transform-runtime":"^6.15.0","babel-preset-env":"^1.6.1","babel-preset-es2015":"^6.18.0","babel-preset-minify":"^0.3.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.26.0","concurrently":"^3.5.1","copy-webpack-plugin":"^4.4.1","esdoc":"^1.0.4","esdoc-brand-plugin":"^1.0.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-exclude-source-plugin":"^1.0.0","esdoc-standard-plugin":"^1.0.0","eslint":"^4.17.0","eslint-config-standard":"^10.2.1","eslint-loader":"^1.9.0","eslint-plugin-dependencies":"^2.4.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^6.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.6.1","eslint-plugin-standard":"^3.0.1","extract-text-webpack-plugin":"^3.0.2","gsap":"^1.20.4","html-webpack-plugin":"^2.30.1","http-server":"^0.11.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.10.0","webpack-merge":"^4.1.1","webpack-notifier":"^1.5.1","webpack-stream":"^4.0.0","webworkify-webpack":"^2.1.1","worker-loader":"^1.1.1"},"gitHead":"bd85df6f72d775d774dc2c9f385b3f686ec22a4b","_id":"starting-blocks@4.2.5","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"integrity":"sha512-HHnpmiszG9l1uf47ALDHuhLKyTJh0+cmrlttbxk3b9yVTGswLVVYkFj3ddCRghI7u0uk3eyadmjYtk6fqywiEg==","shasum":"556566dcb311ef2a959d920c5e3eec02e1b65f67","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-4.2.5.tgz","fileCount":91,"unpackedSize":4491565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHp2ZCRA9TVsSAnZWagAArZIQAIIjV5P99kTWmSGtboJP\nIttaYXcu/3sUX4hJPwKiHWK3yFoSclPdgSd+OmqxbtDYyAwkB+1EtyIQsPOE\ni6SeZ9Y5NTu0JJ3gWUk3sJqv91LbKHaAokJU7g9wt/Fa1RODVy7JphiFIXn5\nIUs4ElnNKEuOi1cgmwK4gNThWbQhMzR3LQvMmlM8/Yf8TAtl8K63YzTDfZZK\nlcJ/f4BLHMdqkuJ+BWTGNrce8YMJhIUteu9tvDvkkiXZiayL59TswOu3gV49\nMmopfwxmhYpTpMIdfP+78pQsaZz9ZzfWviJyNVg9wg925FPSO+vi923CFnTR\nGdT7NLL4eGt1ySG4rqgHKMjdQ9H+wTMUPIiyAgHssuNOMU1sVCc6FB58rtIV\ndOQSzAZ9lM6yh6Q9ldz5gPiD8RDOyAByMYAuGwiCXecBgoMOWjBmxBj1fTk4\nc8y/9eqj+QB/UzcF749vioVmZhJjagnfZp9lQsMH+WToiOuBp5YHUtnX1afQ\nR9k2wdDbr/MvsB3N0Mexi+de8CUz8TZEgvtiEfNRY1W5JJ9IkyhOGhdnDbja\nXX+kNOUA3gPTsrgIb9+Ds9BcQ6DnksaElCtTtK5r0asY9EPEA+PBBQrFvRhC\nFNsYj2jpks3MWRfpMEEmW1WvMSnDhpT2LrfnG4nFabsnmRruuoVU1j0OoVIL\noucu\r\n=JBNY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr5i/aZoR+BIrL0EfiJQpJdcV7vCwIA4TgQRRdQBME8wIgW42wwTuP+RHpwbw//TSNbAVF+LQPjvPMHofmygHebl0="}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks_4.2.5_1528733079608_0.3185258455980815"},"_hasShrinkwrap":false},"4.2.6":{"name":"starting-blocks","version":"4.2.6","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"https://startingblocks.rezo-zero.com","scripts":{"start":"concurrently \"npm run dev\" \"npm run serve\"","test":"echo \"No test specified\"","dev":"NODE_ENV=development TARGET=bundle webpack --progress","serve":"http-server ./examples/dist -o","build":"NODE_ENV=production TARGET=bundle webpack --progress","demo":"NODE_ENV=production TARGET=demo webpack --progress","dev-all":"NODE_ENV=development webpack --progress","dev-demo":"NODE_ENV=development TARGET=demo webpack --progress","doc":"esdoc -c esdoc.json"},"engines":{"node":">=4.2.0","npm":"^3.0.0"},"main":"main.js","dependencies":{"axios":"^0.18.0","babel-polyfill":"^6.26.0","jquery":"^3.3.1","loglevel":"^1.6.1","uglifyjs-webpack-plugin":"^1.2.5","vanilla-lazyload":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-plugin-transform-class-properties":"^6.19.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-modules-amd":"^6.24.1","babel-plugin-transform-runtime":"^6.15.0","babel-preset-env":"^1.6.1","babel-preset-es2015":"^6.18.0","babel-preset-minify":"^0.3.0","babel-preset-stage-0":"^6.16.0","babel-runtime":"^6.26.0","concurrently":"^3.5.1","copy-webpack-plugin":"^4.4.1","esdoc":"^1.0.4","esdoc-brand-plugin":"^1.0.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-exclude-source-plugin":"^1.0.0","esdoc-standard-plugin":"^1.0.0","eslint":"^4.17.0","eslint-config-standard":"^10.2.1","eslint-loader":"^1.9.0","eslint-plugin-dependencies":"^2.4.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.3.0","eslint-plugin-node":"^6.0.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.6.1","eslint-plugin-standard":"^3.0.1","extract-text-webpack-plugin":"^3.0.2","gsap":"^1.20.4","html-webpack-plugin":"^2.30.1","http-server":"^0.11.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.10.0","webpack-merge":"^4.1.1","webpack-notifier":"^1.5.1","webpack-stream":"^4.0.0","webworkify-webpack":"^2.1.1","worker-loader":"^1.1.1"},"gitHead":"68c81467b3e8bba46aa782f04b0b6b13f286302c","_id":"starting-blocks@4.2.6","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},"dist":{"integrity":"sha512-ZVJDuXgP40xi2f5FajRHeWjAVrQFhQEPsTXREoXbrsGUomDYF7FyjY8+uOL9a8rjauj+94T1TYUs889TsFzzHw==","shasum":"71a178b7cf85e7510bf64e94528bb2333bcecd8f","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-4.2.6.tgz","fileCount":91,"unpackedSize":4491706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPzU/CRA9TVsSAnZWagAAHeUP/2aIMjmKrtlAGwMgBamE\n8murWQoaPL+C2QBrlmTeoQIN/G4qtieXotppqWfq3h46HCYbfcr8P3ONmEGH\nbnZSccC8yeOvwvELuGOAyUdGhrKdNS6DDqJo2mWEpoa3EMqoHEdMMbUE/nR1\nrbryEAAN/8/mOuDuzhqSMLrij+BIeeuW73nvwB9vWK/WSMEcnL/pI9Hwc0wE\n3Y6tpPEdWx8CnQ1buIAhY095Wv02gpHav3+8yzwRgT1v8CJOz5c2Ov5o5L68\nCYAsXqWVNa+CqvmceN/iuHFhoAErpEpidiETyCNKPdtOlXKumRku2BlrELs8\ng0uOKPq1dBq2Dg0z62xYK+Vq3n40y8EGh7+OaGGHSVOxVIPveXaXixtwAa10\n1FRVRKL4Ko8lw8tB8WMDWqXLPlv3bkntIEwmInat+nxVVIT70jv0nA8uhq+y\ncDCwd5y9sw8mfXWnzP5i2Yiw9yQcdXFKBfOf6MKaySLmVd7rH2rlt/hF3txw\nmC0fRGK1Fbuw95PMdb6SgfXnsum879sJOj2bksMlXb1V645prPLXQX8LmSQ8\npcISs2LyL3v1MPozeajDRTRlbZtPzfr7Wd4FLAO8bjrj9D5gqJRbasSUFuL6\nQ1inzTswb66CmanBw4da9s6Tu2GS49If3uUWJIYJ9uUjtM5G4gMuyLU3DeI1\nleBX\r\n=yu21\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA61hC5E360cf+EFXVjFASr9iffOC5HGF2AO0+TazUU7AiBch+BXIOIo7ZGiBf81yAopDSjoixL4El83/+hfp2bIRg=="}]},"maintainers":[{"name":"ambroisemaupate","email":"contact@rezo-zero.com"},{"name":"gouterman","email":"adrien@rezo-zero.com"},{"name":"quentin_neyraud","email":"quentin.neyraud@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks_4.2.6_1530869054910_0.7450098003293855"},"_hasShrinkwrap":false},"5.0.2":{"name":"starting-blocks","version":"5.0.2","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"https://startingblocks.rezo-zero.com","scripts":{"start":"concurrently \"npm run dev\" \"npm run serve\"","test":"echo \"No test specified\"","dev":"NODE_ENV=development rollup --config -w","serve":"http-server ./examples/dist -o","build":"NODE_ENV=production rollup --config","demo":"NODE_ENV=production TARGET=demo webpack --progress","dev-demo":"NODE_ENV=development TARGET=demo webpack --progress","doc":"esdoc -c esdoc.json"},"engines":{"node":">=8.0.0","npm":">=5.0.0"},"main":"dist/main.umd.js","module":"dist/main.esm.js","devDependencies":{"bottlejs":"^1.7.1","gsap":"^2.0.2","lazysizes":"^4.1.4","@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/polyfill":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/register":"^7.0.0","@babel/runtime":"^7.0.0","babel-eslint":"^9.0.0","babel-loader":"^8.0.2","clean-terminal-webpack-plugin":"^1.1.0","concurrently":"^4.0.1","copy-webpack-plugin":"^4.4.1","es6-promise":"^4.2.5","esdoc":"^1.0.4","esdoc-brand-plugin":"^1.0.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-exclude-source-plugin":"^1.0.0","esdoc-standard-plugin":"^1.0.0","eslint":"^5.5.0","eslint-config-standard":"^12.0.0","eslint-loader":"^2.0.0","eslint-plugin-dependencies":"^2.4.0","eslint-plugin-html":"^4.0.5","eslint-plugin-import":"^2.9.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","event-hooks-webpack-plugin":"^2.1.0","extract-text-webpack-plugin":"^4.0.0-beta.0","html-webpack-include-assets-plugin":"^1.0.5","html-webpack-multi-build-plugin":"^1.0.0","html-webpack-plugin":"^4.0.0-beta.1","http-server":"^0.11.1","imports-loader":"^0.8.0","post-compile-webpack-plugin":"^0.1.2","rollup":"^0.66.6","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-terser":"^3.0.0","rollup-plugin-uglify":"^6.0.0","script-ext-html-webpack-plugin":"^2.0.1","terser-webpack-plugin":"^1.1.0","uglifyjs-webpack-plugin":"^2.0.1","url-polyfill":"^1.1.0","webpack":"^4.18.0","webpack-bundle-analyzer":"^2.13.1","webpack-cli":"^3.1.2","webpack-merge":"^4.1.1","webpack-notifier":"^1.5.1","webworkify-webpack":"^2.1.1","whatwg-fetch":"^3.0.0","worker-loader":"^1.1.1"},"gitHead":"5556844b749d1bce0300e8611a1c405afc26e55f","_id":"starting-blocks@5.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"ambroisemaupate","email":"ambroise@rezo-zero.com"},"dist":{"integrity":"sha512-9xbCWGRtVj8i/WGCYKf19mTaW/U91pRGeYWVFDUxL5JSZYNfTdhS+gzfT26F8ZMP76i88M4E/aHvVZdAytWNfg==","shasum":"08758f737ded9c50b7e84f8d5f177c5223bd62c9","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-5.0.2.tgz","fileCount":99,"unpackedSize":3354909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAVZXCRA9TVsSAnZWagAAd9sP/1KNnfHN9kwC6obWLkEv\nlv2Af1rGzzHcL+TFlo4HFK1yRzmZnZuZAh5P4uQw8+hGIpR5Izua1ADFUurn\n4Glqggy1CL6irQLDTT0y+Klwa8W13RayKEshEKxY86K6z7N22YHNXPK6Ahua\n62VCjZjerD+1gkXItLocx06qeuA9c7Jty1RBmvEs2QLbO9NBkBWiL7EYS9xj\njvYTu3GeTlGff0ZYEr3k3/4faToM1LxbHbcEw0CnODUSgOmtkPNrhPQhDOw3\nLf7aTINupFkOt0kOQuPxB/uVDWZkKCrUUmovpnSXFtoewiLy4RpFdMDx2sBx\nfhRGFr9gNkMl8pwIZ3aUEVkw0NoHPEJL20Od18Lf+CCLOakaIf4VVF4k5x/F\niBg0bzYQJrCluDTjEphffCoBgfWQzgoDpNhV4gFSH/INLWsdFxZ3r1NUthcA\nXyoiVEZP6K27WmI7bfuJRwn9+KIL52ymaFLG9KPZ1gUYrBtODc1t7kBQ5QIj\nnSVV7L8bCflTG3WR1rfMznXwZayHsU9PYCC8ohts2exELlEmlHY5DyZtq/Ul\no81B0t/w6vV+3FFiYchdyk7Hc5c9vnVuq7XMHPMws6/0vGBAMbNHJSyVl15A\nx1I/cQJiPAeRcuoDLqcDR81ebveVB2Fm4pNkbYOTA9BRNHHHzWA3AfxKX9WQ\nazt8\r\n=k8/W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFVOUMLrotPvRg4QwnFO0+CnKwiK8Higvl2cfyMl8ZTJAiBdutTAmarnwpuR/NqDBBWp9Uv39dUzENIK6QeTr5TmpA=="}]},"maintainers":[{"email":"ambroise@rezo-zero.com","name":"ambroisemaupate"},{"email":"adrien@rezo-zero.com","name":"gouterman"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks_5.0.2_1543591508520_0.8080431136274162"},"_hasShrinkwrap":false},"5.0.3":{"name":"starting-blocks","version":"5.0.3","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"https://startingblocks.rezo-zero.com","scripts":{"start":"concurrently \"npm run dev\" \"npm run serve\"","test":"echo \"No test specified\"","dev":"NODE_ENV=development rollup --config -w","serve":"http-server ./examples/dist -o","build":"NODE_ENV=production rollup --config","demo":"NODE_ENV=production TARGET=demo webpack --progress","dev-demo":"NODE_ENV=development TARGET=demo webpack --progress","doc":"esdoc -c esdoc.json"},"engines":{"node":">=8.0.0","npm":">=5.0.0"},"main":"dist/main.umd.js","module":"dist/main.esm.js","devDependencies":{"bottlejs":"^1.7.1","gsap":"^2.0.2","lazysizes":"^4.1.4","@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/polyfill":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/register":"^7.0.0","@babel/runtime":"^7.0.0","babel-eslint":"^9.0.0","babel-loader":"^8.0.2","clean-terminal-webpack-plugin":"^1.1.0","concurrently":"^4.0.1","copy-webpack-plugin":"^4.4.1","es6-promise":"^4.2.5","esdoc":"^1.0.4","esdoc-brand-plugin":"^1.0.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-exclude-source-plugin":"^1.0.0","esdoc-standard-plugin":"^1.0.0","eslint":"^5.5.0","eslint-config-standard":"^12.0.0","eslint-loader":"^2.0.0","eslint-plugin-dependencies":"^2.4.0","eslint-plugin-html":"^4.0.5","eslint-plugin-import":"^2.9.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","event-hooks-webpack-plugin":"^2.1.0","extract-text-webpack-plugin":"^4.0.0-beta.0","html-webpack-include-assets-plugin":"^1.0.5","html-webpack-multi-build-plugin":"^1.0.0","html-webpack-plugin":"^4.0.0-beta.1","http-server":"^0.11.1","imports-loader":"^0.8.0","post-compile-webpack-plugin":"^0.1.2","rollup":"^0.66.6","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-terser":"^3.0.0","rollup-plugin-uglify":"^6.0.0","script-ext-html-webpack-plugin":"^2.0.1","terser-webpack-plugin":"^1.1.0","uglifyjs-webpack-plugin":"^2.0.1","url-polyfill":"^1.1.0","webpack":"^4.18.0","webpack-bundle-analyzer":"^2.13.1","webpack-cli":"^3.1.2","webpack-merge":"^4.1.1","webpack-notifier":"^1.5.1","webworkify-webpack":"^2.1.1","whatwg-fetch":"^3.0.0","worker-loader":"^1.1.1"},"gitHead":"efddbde6ec13d043ada26b0059570517a7194f66","_id":"starting-blocks@5.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"ambroisemaupate","email":"ambroise@rezo-zero.com"},"dist":{"integrity":"sha512-NlIZDwUA/IRkz+OC6gu+ojMg9QeY/WWQobHCU4GEJxoGgEePUqp7lXzUbsof/jg5dC5SPSla/HEraX044pSagg==","shasum":"e8d7c22d3c1b40fc5aa15fb0ba79f0b861aa159a","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-5.0.3.tgz","fileCount":98,"unpackedSize":3262481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAWaPCRA9TVsSAnZWagAAlzkP/A5DbFmWD73ToawnC70b\ngpv+0Ovve/+hRNgWo8OQpJadV2IRLxbtAXWlmwzoMHH2yBqHmAkkp8/RMklg\nW2UvK5e5NfNQwTRAJw6kf4yfm+0AUvG/kdJQnQWMBEjsVdxRnq9PZnaSNxtX\nqygCF3TkT2yH/NRhlr/gxIAwkwt0/zOc76g7tvY7xh1kuulX8FfajpbZT4ku\nQeK7/VF8MOKj8z/JLgvJvJNFoQCTtzlUcjT9HvKWFokNzb6xFzOQQyzVEzzG\nfjQ3S1b47o2AO0APgPaNtXz2VfXQbSgfLD8sd9Z+qDrVZLQXLmFamLoiXWJS\n50mKXfPONGh8wWEM9wtIJOskFYi839kmqQp1tpi0wQ97mnwhGguxDJG984e5\nfGDJpkL4iGVknXvmchav8Va7USGHOZ8RnK9N1jHsg/lKAFEAsMcIz+4letW6\nbOhFauI1F8exFYscqFE/0V/2zw52YR791XvsbXTZtqWlpMAQHG92dGFSHNEK\nzHyquRkz3SV0Pkrh9S3KAdB89iJ7jhcpgylksKOUPHh1ArPMUqwiMavdUw1J\nknSXDZqLUsPhw+NB22e36EW+vFnI1mJpdoQyFoh4V/fSFWaPGR6nPZwTC2NC\n/QcMOKdN8ZBks3qY5uPe/LVyXdsQSSKvDDV1crslA6VmdNQgjQhRIFrLQ3j3\nKpSc\r\n=POGZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDi5kqlLbgEMtfEE5wN+oOVCiCjGjWIHkZDAnx9/GolHAiEAo3xC2uh+XyGzfsh+vZVCKuI1rw0NejXKUK/dcH3rj60="}]},"maintainers":[{"email":"ambroise@rezo-zero.com","name":"ambroisemaupate"},{"email":"adrien@rezo-zero.com","name":"gouterman"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks_5.0.3_1543595663070_0.6059059605447383"},"_hasShrinkwrap":false},"5.0.4":{"name":"starting-blocks","version":"5.0.4","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"https://startingblocks.rezo-zero.com","scripts":{"start":"concurrently \"npm run dev\" \"npm run serve\"","test":"echo \"No test specified\"","dev":"NODE_ENV=development rollup --config -w","serve":"http-server ./examples/dist -o","build":"NODE_ENV=production rollup --config","demo":"NODE_ENV=production TARGET=demo webpack --progress","dev-demo":"NODE_ENV=development TARGET=demo webpack --progress","doc":"esdoc -c esdoc.json"},"engines":{"node":">=8.0.0","npm":">=5.0.0"},"main":"dist/main.umd.js","module":"dist/main.esm.js","devDependencies":{"bottlejs":"^1.7.1","gsap":"^2.0.2","lazysizes":"^4.1.4","@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/polyfill":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/register":"^7.0.0","@babel/runtime":"^7.0.0","babel-eslint":"^9.0.0","babel-loader":"^8.0.2","clean-terminal-webpack-plugin":"^1.1.0","concurrently":"^4.0.1","copy-webpack-plugin":"^4.4.1","es6-promise":"^4.2.5","esdoc":"^1.0.4","esdoc-brand-plugin":"^1.0.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","esdoc-exclude-source-plugin":"^1.0.0","esdoc-standard-plugin":"^1.0.0","eslint":"^5.5.0","eslint-config-standard":"^12.0.0","eslint-loader":"^2.0.0","eslint-plugin-dependencies":"^2.4.0","eslint-plugin-html":"^4.0.5","eslint-plugin-import":"^2.9.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","event-hooks-webpack-plugin":"^2.1.0","extract-text-webpack-plugin":"^4.0.0-beta.0","html-webpack-include-assets-plugin":"^1.0.5","html-webpack-multi-build-plugin":"^1.0.0","html-webpack-plugin":"^4.0.0-beta.1","http-server":"^0.11.1","imports-loader":"^0.8.0","post-compile-webpack-plugin":"^0.1.2","rollup":"^0.66.6","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-terser":"^3.0.0","rollup-plugin-uglify":"^6.0.0","script-ext-html-webpack-plugin":"^2.0.1","terser-webpack-plugin":"^1.1.0","uglifyjs-webpack-plugin":"^2.0.1","url-polyfill":"^1.1.0","webpack":"^4.18.0","webpack-bundle-analyzer":"^2.13.1","webpack-cli":"^3.1.2","webpack-merge":"^4.1.1","webpack-notifier":"^1.5.1","webworkify-webpack":"^2.1.1","whatwg-fetch":"^3.0.0","worker-loader":"^1.1.1"},"gitHead":"93c0a8fc12051476f23dda448871e47a3a72179a","_id":"starting-blocks@5.0.4","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"ambroisemaupate","email":"ambroise@rezo-zero.com"},"dist":{"integrity":"sha512-3JBaKN84qZb069EqqLj+yLy9JKkSa9lTGJ9EY06M0Xyfk4ZyQWvKyrw9H8/Go+yLDiu816TCp+9rjLP6YWznbA==","shasum":"360564ef8f6ef94288e3bdc1a294c2b9ee4880a6","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-5.0.4.tgz","fileCount":98,"unpackedSize":3262547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBXJQCRA9TVsSAnZWagAAh0AP/jFg8rd9Wo3G1iJB0pEi\naQrHh6gJSt2YIscfRZkk/XpeaTb224TxJA5RTvLAT1ffAISJyhnFgARWXJEe\nvLq/OuMRG8rAa+I4nMsOYEpOozK8M4wlhZqnVTL3xl0pQdkVFWnPRu125hkF\ngQq4N1nOATVeH5Uk4x3veFT1lu8ZL8gx53ipjGRTQQf5xJ51J0MgSLk5GyZ4\n0AQjShh5TrhBtCMaNWl4zvFUsTC6O/1qumOQvpVQ0W4iLqqazg+lTrh6r+z9\nClWpPzl2hmYXUkUgry9ERYHcwyw3YkDO2haFnQRsdUIW6lI9DKUE6VmzgC8k\ngi/tgWUZlzuv5+fnHEpl/Sa+ueBWaej3eL8YSApDRV/Xb03dJj1socrhVpNb\nU1WIl7l41pbgJgXthxWp+NyCsGsSUMdms16dODmznu+9e26Dsl1JKdjW6deS\nhm6DquU7oOCcwIobS4WrTbqVH7VpeuhoLuG4r0yNpyftjx+shgV4KiNBSYCO\nNJsClsqfAqKEDzwN542ZqZP0F39xw+BIlK/m4TAXHkAXNLEdHiKRHe9IjrzF\nGbfm+DC5AnyikDFWYUrZBwtTZOr/yenvleYzzIr0AUl71JgOD5xFYcZoUzat\nYMKR5vmZsRQq5xX5Auow/sLgRJy+WYKF7zticSsr7gk8zgIHAaz2wgmoHkTS\nNsLd\r\n=7Psj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB8a2CCnDZAfppvgEI/TvsLXC7FfL0xDZrPCxTyDMFGyAiA9UbRwsJaOe9LFVkvoxofzZozgBrVynBp/uUxeznlESQ=="}]},"maintainers":[{"email":"ambroise@rezo-zero.com","name":"ambroisemaupate"},{"email":"adrien@rezo-zero.com","name":"gouterman"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks_5.0.4_1543860815182_0.500787593667227"},"_hasShrinkwrap":false},"5.0.6":{"name":"starting-blocks","version":"5.0.6","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"https://startingblocks.rezo-zero.com","scripts":{"start":"concurrently \"npm run dev\" \"npm run serve\"","test":"echo \"No test specified\"","dev":"NODE_ENV=development rollup --config -w","serve":"http-server ./examples/dist -o","build":"NODE_ENV=production rollup --config","demo":"NODE_ENV=production TARGET=demo webpack --progress","dev-demo":"NODE_ENV=development TARGET=demo webpack --progress","doc":"esdoc -c esdoc.json"},"engines":{"node":">=8.0.0","npm":">=5.0.0"},"main":"dist/main.umd.js","module":"dist/main.esm.js","devDependencies":{"@babel/cli":"7.1.2","@babel/core":"7.1.2","@babel/plugin-proposal-class-properties":"7.1.0","@babel/plugin-proposal-decorators":"7.1.2","@babel/plugin-proposal-do-expressions":"7.0.0","@babel/plugin-proposal-export-default-from":"7.0.0","@babel/plugin-proposal-export-namespace-from":"7.0.0","@babel/plugin-proposal-function-bind":"7.0.0","@babel/plugin-proposal-function-sent":"7.1.0","@babel/plugin-proposal-logical-assignment-operators":"7.0.0","@babel/plugin-proposal-nullish-coalescing-operator":"7.0.0","@babel/plugin-proposal-numeric-separator":"7.0.0","@babel/plugin-proposal-optional-chaining":"7.0.0","@babel/plugin-proposal-pipeline-operator":"7.0.0","@babel/plugin-proposal-throw-expressions":"7.0.0","@babel/plugin-syntax-dynamic-import":"7.0.0","@babel/plugin-syntax-import-meta":"7.0.0","@babel/plugin-transform-runtime":"7.1.0","@babel/polyfill":"7.0.0","@babel/preset-env":"7.1.0","@babel/register":"7.0.0","@babel/runtime":"7.1.2","babel-eslint":"9.0.0","babel-loader":"8.0.4","bottlejs":"1.7.1","clean-terminal-webpack-plugin":"1.1.0","concurrently":"4.0.1","copy-webpack-plugin":"4.5.4","es6-promise":"4.2.5","esdoc":"1.1.0","esdoc-brand-plugin":"1.0.1","esdoc-ecmascript-proposal-plugin":"1.0.0","esdoc-exclude-source-plugin":"1.0.0","esdoc-standard-plugin":"1.0.0","eslint":"5.7.0","eslint-config-standard":"12.0.0","eslint-loader":"2.1.1","eslint-plugin-dependencies":"2.4.0","eslint-plugin-html":"4.0.6","eslint-plugin-import":"2.14.0","eslint-plugin-node":"7.0.1","eslint-plugin-promise":"4.0.1","eslint-plugin-standard":"4.0.0","event-hooks-webpack-plugin":"2.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","gsap":"2.0.2","html-webpack-include-assets-plugin":"1.0.6","html-webpack-multi-build-plugin":"1.0.0","html-webpack-plugin":"4.0.0-beta.2","http-server":"0.11.1","imports-loader":"0.8.0","intersection-observer":"0.5.1","lazysizes":"4.1.4","post-compile-webpack-plugin":"0.1.2","rollup":"0.66.6","rollup-plugin-alias":"1.4.0","rollup-plugin-babel":"4.0.3","rollup-plugin-commonjs":"9.2.0","rollup-plugin-node-resolve":"3.4.0","rollup-plugin-terser":"3.0.0","rollup-plugin-uglify":"6.0.0","script-ext-html-webpack-plugin":"2.0.1","terser-webpack-plugin":"1.1.0","uglifyjs-webpack-plugin":"2.0.1","url-polyfill":"1.1.0","webpack":"4.22.0","webpack-bundle-analyzer":"2.13.1","webpack-cli":"3.1.2","webpack-merge":"4.1.4","webpack-notifier":"1.7.0","whatwg-fetch":"3.0.0","worker-loader":"1.1.1"},"gitHead":"080626f68cc370f4d3258f7db5d0f523cb39aed1","_id":"starting-blocks@5.0.6","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-QYZnzctrO5LvN+hiQTeP1M8isn5Ipz9RMeMlvTW2Uo5PTVHKSkS3C+YA5JElMHMdqLunL43k/QpcGvzW+lX/5g==","shasum":"8adef32296a4117c118eaf81af3a9e2afa7d91e8","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-5.0.6.tgz","fileCount":96,"unpackedSize":3309760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEzCNCRA9TVsSAnZWagAAPLEP+QHzbJyZ3V+LyaXqhJRF\n2QjXtZzNiwM4r42fC3SraZvUuf0WiC7jLexl15EYTmJn0bazuDE+XqLtDSYa\nVxT6vr25pu1gBZ8bPhR/WW3Oh9j3G02OnXzBkh7NsyK1BOz/XKuFlmgL5CW1\nb7H7Y+2o1Z8atseIIq+5RnO7LXGVUFO6sW5GEHCl1b1bgEi6d1Ul7/FTO/Iw\nrClU8gDycWrWAqaMcsjrSCdft3jVnjlJOxNXsp4BnyRYfm9TIlApF/WcCYdr\ni3tLxAmsuivOcczHo/H9o4LN/lfE0Mybej66q7/82hNuv4k/DjAC9XnGLiUq\nJS2ZPx5QnO7MaEwIHZTumz8dpGv/Yo4HX/SPzufP9B8AJTtlOIRAeQR4m436\nUh2lS5/ix+d2AJhQ6GdiMWFR0DxXNHYsFp8Q4CiYs8+vs8c9zV4lCGsKITHQ\nScoHLcCtQtzdltf/bSodgdsdhbjc/xjIrf1XXu09GX9tNJeg1u4/6M2WfU7c\nRvEPmjLfGGsh+DaN9ho11txHzI0cpm+tHxBjqUUbh5mN4/5T1xvsOIlzLRb2\nFUXEO5Zb3BTkmEG/iTJ8DXHtR815pBHXv/ivTit27F3ZVFMvws0T6tGkz/cw\nc0W+/EN2T/mBCDteatj+NQxvi3X/aZEXGq3ce3YEyXFCPcZzmlQ4CC/w9T9a\nT25n\r\n=CrQg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAUGqOQvRe2TkWL+xWjs1GTkshMe77Hb0ILO0EVH8xxBAiAGhEPJRoPwTWRGW7GtV2+GGzr2UsANXOWm8S1m7zeAnQ=="}]},"maintainers":[{"email":"ambroise@rezo-zero.com","name":"ambroisemaupate"},{"email":"adrien@rezo-zero.com","name":"gouterman"}],"_npmUser":{"name":"ambroisemaupate","email":"ambroise@rezo-zero.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks_5.0.6_1561538700734_0.5868217986476785"},"_hasShrinkwrap":false},"5.0.7":{"name":"starting-blocks","version":"5.0.7","description":"A JS page and blocks framework written in ES6 to go along Roadiz CMS or any other great CMS.","author":{"name":"Rezo Zero"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"homepage":"https://startingblocks.rezo-zero.com","scripts":{"start":"concurrently \"npm run dev\" \"npm run serve\"","test":"echo \"No test specified\"","dev":"NODE_ENV=development rollup --config -w","serve":"http-server ./examples/dist -o","build":"NODE_ENV=production rollup --config","demo":"NODE_ENV=production TARGET=demo webpack --progress","dev-demo":"NODE_ENV=development TARGET=demo webpack --progress","doc":"esdoc -c esdoc.json"},"engines":{"node":">=8.0.0","npm":">=5.0.0"},"main":"dist/main.umd.js","module":"dist/main.esm.js","devDependencies":{"@babel/cli":"7.1.2","@babel/core":"7.1.2","@babel/plugin-proposal-class-properties":"7.1.0","@babel/plugin-proposal-decorators":"7.1.2","@babel/plugin-proposal-do-expressions":"7.0.0","@babel/plugin-proposal-export-default-from":"7.0.0","@babel/plugin-proposal-export-namespace-from":"7.0.0","@babel/plugin-proposal-function-bind":"7.0.0","@babel/plugin-proposal-function-sent":"7.1.0","@babel/plugin-proposal-logical-assignment-operators":"7.0.0","@babel/plugin-proposal-nullish-coalescing-operator":"7.0.0","@babel/plugin-proposal-numeric-separator":"7.0.0","@babel/plugin-proposal-optional-chaining":"7.0.0","@babel/plugin-proposal-pipeline-operator":"7.0.0","@babel/plugin-proposal-throw-expressions":"7.0.0","@babel/plugin-syntax-dynamic-import":"7.0.0","@babel/plugin-syntax-import-meta":"7.0.0","@babel/plugin-transform-runtime":"7.1.0","@babel/polyfill":"7.0.0","@babel/preset-env":"7.1.0","@babel/register":"7.0.0","@babel/runtime":"7.1.2","babel-eslint":"9.0.0","babel-loader":"8.0.4","bottlejs":"1.7.1","clean-terminal-webpack-plugin":"1.1.0","concurrently":"4.0.1","copy-webpack-plugin":"4.5.4","es6-promise":"4.2.5","esdoc":"1.1.0","esdoc-brand-plugin":"1.0.1","esdoc-ecmascript-proposal-plugin":"1.0.0","esdoc-exclude-source-plugin":"1.0.0","esdoc-standard-plugin":"1.0.0","eslint":"5.7.0","eslint-config-standard":"12.0.0","eslint-loader":"2.1.1","eslint-plugin-dependencies":"2.4.0","eslint-plugin-html":"4.0.6","eslint-plugin-import":"2.14.0","eslint-plugin-node":"7.0.1","eslint-plugin-promise":"4.0.1","eslint-plugin-standard":"4.0.0","event-hooks-webpack-plugin":"2.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","gsap":"2.0.2","html-webpack-include-assets-plugin":"1.0.6","html-webpack-multi-build-plugin":"1.0.0","html-webpack-plugin":"4.0.0-beta.2","http-server":"0.11.1","imports-loader":"0.8.0","intersection-observer":"0.5.1","lazysizes":"4.1.4","post-compile-webpack-plugin":"0.1.2","rollup":"0.66.6","rollup-plugin-alias":"1.4.0","rollup-plugin-babel":"4.0.3","rollup-plugin-commonjs":"9.2.0","rollup-plugin-node-resolve":"3.4.0","rollup-plugin-terser":"3.0.0","rollup-plugin-uglify":"6.0.0","script-ext-html-webpack-plugin":"2.0.1","terser-webpack-plugin":"1.1.0","uglifyjs-webpack-plugin":"2.0.1","url-polyfill":"1.1.0","webpack":"4.22.0","webpack-bundle-analyzer":"2.13.1","webpack-cli":"3.1.2","webpack-merge":"4.1.4","webpack-notifier":"1.7.0","whatwg-fetch":"3.0.0","worker-loader":"1.1.1"},"gitHead":"9ebd53c8527e7ee6bade1b7beef48044d430c24a","_id":"starting-blocks@5.0.7","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-u+xqPqu7rDXEfDH9s8FKhxopbJZyevvq+QO3bHrIV3AwQ3IBFLDj+E+Mc6I3QGL2mF8dDapVxiZWUKlke3GHUQ==","shasum":"e8f94b13cecb6c4c285ed0fd1695dc14a65c0cd0","tarball":"https://registry.npmjs.org/starting-blocks/-/starting-blocks-5.0.7.tgz","fileCount":96,"unpackedSize":3326143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFKhdCRA9TVsSAnZWagAAPacP/R/TxL2dvxJZ8jK1lfbq\nEcktT37wayl/rmoC75tLCDDxmCRDuG374NHhz0cMUHbGDoQGOhpX6Gw5akiY\nWxbPaDSoV+IEWJIPeQB5iKBWig4NYv8I2+WGt3zKxsz6Pt80rUOLrwlwjFyi\nxlWTWbeNkJa5txWELdES7qMPexB65yd2yUpcisBIn+w+xELrNKrmIGDcC/zL\n5N3I8rgWP+jMQPN60xjLatrWWtNDpeac3nSSzSoU/dtkpFjQVMy8hUe2wGTp\nrAdO0t9ddQHjbPclwwd0KNiuxF7JKCjMUBfqu0SuGN9ddmyyNme8iYyv6q5z\nZar8UP4PD2Qbdh81H813bh8zOh6valpHUn4oSeQ2ZxZwosd0e3TMZipHg0p0\nxXn7g5SgPISzOsKrMHNOQLkm6f3O0LuB9iisntKF6lxswaJnJmefOiQG+cyp\nEbwhC7OI8pw40svclewG/OOA03ZSJnhHFIJ7Pzhl9T/9bh//E9nSym3sADAB\nu2Bxu774zlIpVweoaru1JEfya+TcoKSU4ucLwI8od2pajlYnyUuEHrBvZoC8\n1SSk88Cpocb9ZhEVrD8yMYjSS/soVbwAktOSuiPiDTLFBI8LW0HofKE1opcx\nTBtZm01yqLFFKSR7/WgMtHzfAQyjM+6sO685wt286S+dFFsYYiCY/L00bDKF\nauVV\r\n=MLjR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFmCRs3p4i9/6nwS+vseeDuzf+2yS/k2XwturYSRBXKOAiAGrcZhb1FW6P5mIqsNN9zq77tFdXghUZZ/iBnPBJBUVw=="}]},"maintainers":[{"email":"ambroise@rezo-zero.com","name":"ambroisemaupate"},{"email":"adrien@rezo-zero.com","name":"gouterman"}],"_npmUser":{"name":"ambroisemaupate","email":"ambroise@rezo-zero.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/starting-blocks_5.0.7_1561634908365_0.7976874732464847"},"_hasShrinkwrap":false}},"readme":"# Starting Blocks\n\n*Starting Blocks* is a framework for ajax page, transitions and blocks written in vanilla JS, \nmade by [Rezo Zero](https://www.rezo-zero.com/).\n\n[![npm](https://img.shields.io/npm/l/starting-blocks.svg)](https://www.npmjs.com/package/starting-blocks)\n[![npm](https://img.shields.io/npm/v/starting-blocks.svg)](https://www.npmjs.com/package/starting-blocks)\n[![Build Status](https://travis-ci.org/rezozero/starting-blocks.svg?branch=master)](https://travis-ci.org/rezozero/starting-blocks)\n\n* [Features](#features)\n* [Install with Yarn or NPM](#install-with-yarn-or-npm)\n* [Usage](#usage)\n* [Services](#services)\n  - [Pjax](#pjax)\n  - [Splashscreen](#splashscreen)\n  - [TransitionFactory](#transitionfactory)\n* [DOM structure](#dom-structure)\n* [Page](#page)\n  - [Page overridable methods](#page-overridable-methods)\n* [Block](#block)\n  - [Common block overridable methods](#common-block-overridable-methods)\n  - [In view block overrivable methods](#in-view-block-overrivable-methods)\n* [Options](#options)\n* [Events](#events)\n* [Docs](#docs)\n* [Naming conventions](#naming-conventions)\n* [Improving Starting Blocks](#improving-starting-blocks)\n* [Compatibility](#compatibility)\n* [Demo](#demo)\n* [Go further with Starting Blocks](#go-further-with-starting-blocks)\n* [Contributors](#contributors)\n\n## Features\n\n- *Pjax* : fetch pages and handling `History` state\n- *Transition manager* : enhance your website with custom page transitions\n- *Page/Blocks* pattern : build dynamic and interactive sections (map, slideshow, Ajax forms, canvas…)\n\nAnd more...\n\n- In view detection\n- Splashscreen \n- Prefetch\n- Cache\n\n## Install with Yarn or NPM\n\n```shell\nyarn add starting-blocks\n```\n\n```shell\nnpm install starting-blocks --save\n```\n\n## Usage\n\n*Starting Blocks* is bundled with *NPM* in order to use native *ES6* `import` syntax.\nWe highly recommend to use a module bundler and to write your code in *ES6* syntax. If you use a bundler like\n***Webpack***, it will be able to remove *dead code* (i.e. when a *Starting Blocks* service is not used) if you use *curly brace* syntax.\n\nMinimal configuration :\n\n```js\nimport StartingBlocks from 'starting-blocks'\nimport HomePage from './pages/HomePage'\nimport UsersBlock from './blocks/UsersBlock'\n\n// Create a new Starting Blocks instance\nconst startingBlocks = new StartingBlocks({\n    // ...options\n})\n\n// For each page or block sections: you must map the service name \n// with the data-node-type attribute (see DOM Structure section).\n// «c» parameter stands for Starting-Blocks service container\n\n// Register page services factory\nstartingBlocks.instanceFactory('HomePage', c => {\n    return new HomePage(c)\n})\n\n// Register block services factory\nstartingBlocks.instanceFactory('UsersBlock', c => {\n    return new UsersBlock(c)\n})\n\n// 🚀 Boot the whole thing\nstartingBlocks.boot()\n```\n\n## Services\n\n*Starting Blocks* use a dependency injection container to delegate object creation and handle dependencies.\nYou can use or provide these standard services to enhance your website :\n\n| Service name | Init type | Ready to use | Dependencies | Description\n| --- | --- | --- | --- | --- |\n| `Pjax` | `bootableProvider` | true | `History` | Enable Ajax navigation on all your website internal links\n| `History` | `provider` | true | | | Helps to keep track of the navigation state\n| `Prefetch` | `bootableProvider` | true | `Pjax` | Prefetch links on mouse enter (useful with `Pjax`)\n| `CacheProvider` | `provider` | true |  | Cache ajax requests (useful with `Pjax`)\n| `Splashscreen` | `bootableProvider` | false | | Add a splash screen for the first init\n| `TransitionFactory` | `bootableProvider` | false |  | Instantiate page transitions objects according to your *Pjax* context\n\n#### Pjax\n\n```js\nimport StartingBlocks, { History, Pjax } from 'starting-blocks'\n\n// ...Instantiate starting blocks\n\n// Add service\nstartingBlocks.provider('History', History)\nstartingBlocks.bootableProvider('Pjax', Pjax)\n\n// ...Boot\n```\n\n⚠️ Don't forget to prepare your DOM adding specific *data attributes* and required *classes*, see [DOM structure section](#dom-structure)\n\n#### Splashscreen\n\nWe implemented a *Splashscreen* service that is triggered at the first website launch.\nCreate your own class that extends our `AbstractSplashscreen`:\n\n```js\nimport { AbstractSplashscreen, Dispatcher, EventTypes } from 'starting-blocks'\n\nexport default class Splashscreen extends AbstractSplashscreen {\n    constructor (container) {\n        super(container, 'Splashscreen')\n        //... custom values\n    }\n\n    // You need to override this method\n    hide () {\n        return new Promise(resolve => {\n            // custom logic, animations...\n            resolve()\n        })\n    }\n}\n```\n\n```js\nimport Splashscreen from './Splashscreen'\n\n// ...Instantiate starting blocks\n\n// Add service\nstartingBlocks.bootableProvider('Splashscreen', Splashscreen)\n\n// ...Boot\n```\n\n#### TransitionFactory\n\nWhen AJAX navigation is enabled, transitions are triggered to manage animations between pages.\nTo choose a custom transition, you can set `data-transition` attribute with a transition name on each link:\n```html\n<a href=\"/contact\" data-transition=\"fade\">Contact</a>\n```\n\nThen, create a `TransitionFactory` class and register it into **Starting Blocks** as a service.\nIn this class, you must implement `getTransition (previousState, state)` method.\nThis method will be called on each transition and will give you access to `history` state informations:\n\n- `previousState` and `state`\n    - **transitionName** : `data-transition` attributes of the clicked link\n    - **context** : equal to `\"history\"`, `\"link\"`\n\nExample:\n\n```javascript\n// src/factories/TransitionFactory.js\nimport DefaultTransition from './transitions/DefaultTransition';\nimport FadeTransition from './transitions/FadeTransition';\n\nexport default class TransitionFactory {\n    getTransition (previousState, state) {\n        switch (state.transitionName) {\n            case 'fade':\n                return new FadeTransition()\n            default:\n                return new DefaultTransition()\n        }\n    }\n}\n```\n\nHow to register your Transition factory service?\n\n```js\nimport TransitionFactory from '../factories/TransitionFactory'\n\n// ...Instantiate starting blocks\n\n// Add service\nstartingBlocks.provider('TransitionFactory', TransitionFactory)\n\n// ...Boot\n```\n\nTo create a new transition you need to write a new class extending our `AbstractTransition` boilerplate. Implement `start()` method and use `Promises` to manage your animation timeline.\n⚠️ Be careful, you have to wait for `this.newPageLoading` Promise resolution to make sure the new page DOM is ready.\nThen, you have access to old and new `Page` instances.\n\nExample with *fade* animation (we use *TweenLite* from [gsap](https://github.com/greensock/GreenSock-JS) for this example):\n\n```javascript\n// src/transitions/FadeTransition.js\nimport AbstractTransition from '../AbstractTransition'\nimport { TweenLite } from 'gsap'\n\n/**\n * Fade Transition example. Fade Out / Fade In between old and new pages.\n */\nexport default class FadeTransition extends AbstractTransition {\n    /**\n     * Entry point of the animation\n     * Automatically called on init()\n     */\n    start () {\n        // Wait new content and the end of fadeOut animation\n        // this.newPageLoading is a Promise which is resolved when the new content is loaded\n        Promise.all([this.newPageLoading, this.fadeOut()])\n            // then fadeIn the new content\n            .then(this.fadeIn.bind(this))\n    }\n\n    /**\n     * Fade out the old content.\n     * @returns {Promise}\n     */\n    fadeOut () {\n        return new Promise(resolve => {\n            TweenLite.to(this.oldPage.rootElement, 0.4, {\n                alpha: 0,\n                onComplete: resolve\n            })\n        })\n    }\n\n    /**\n     * Fade in the new content\n     */\n    fadeIn () {\n       // Add display: none on the old container\n       this.oldPage.rootElement.style.display = 'none'\n\n       // Prepare new content css properties for the fade animation\n       this.newPage.rootElement.style.visibility = 'visible'\n       this.newPage.rootElement.style.opacity = '0'\n        \n        // Scroll to the top\n        document.documentElement.scrollTop = 0\n        document.body.scrollTop = 0\n\n        // fadeIn the new content container\n        TweenLite.to(this.newPage.rootElement, 0.4, {\n            autoAlpha: 1,\n            onComplete: () => {\n                // IMPORTANT: Call this method at the end\n                this.done()\n            }\n        })\n    }\n}\n```\n\n## DOM structure\n\nThis ES6 javascript framework has been designed to handle either complete HTML responses or\n*partial* HTML responses to lighten backend process and bandwidth.\nOne of the most useful Page and Block property is `rootElement` that will always refer to the current page/block main-section. \n\n**In a page context,** `rootElement` is the DOM element which is extracted at the end of each completed AJAX requests. \nWhen it detects that HTTP response is *partial*, it initializes `rootElement` using the whole response content. Every new DOM content will be appended to the `#sb-wrapper` HTML section in order to enable cross-transitions between old and new content.\n\n**In a block context,** `rootElement` will store the DOM element with `[data-node-type]` attribute.\n\nWhen `Pjax` service is used and `window.fetch` supported, **all links inside document body** are listened to fetch pages asynchronously and make transitions.\n\nTo declare a partial DOM section as the `rootElement` you must add some classes and\ndata to your HTML tags.\n\n```html\n<!-- Page (HomePage.js) -->\n<div id=\"page-content-home\"\n     class=\"page-content\"\n     data-node-type=\"HomePage\"\n     data-node-name=\"home\"\n     data-is-home=\"1\"\n     data-meta-title=\"Home page\">\n    \n    <!-- Block (GalleryBlock.js)  -->\n    <div id=\"home-page-gallery\"\n         class=\"page-block\"\n         data-node-type=\"GalleryBlock\">\n        <img src=\"https://media.giphy.com/media/6LBVNUvqzY3tu/giphy.gif\" alt=\"Display me…\">\n    </div>\n</div>\n```\n\n- `id` *attribute* is obviously mandatory as it will be used to update your navigation and some other parts of your website. **Make sure that your ID is not the same as to your `data-node-name`.**\n- `page-content` *class* is essential in order to extract your DOM element during AJAX request. You can customize this class name in [`StartingBlock` options](#options) (`pageClass: \"page-content\"`).\n- `data-node-type` *attribute* will be used to map your element to the matching JS class (in this example: `HomePage.js`). **Every class must extend the `AbstractPage` or `AbstractBlock` class**. Then you have to declare your pages and blocks services in your *Starting Blocks* instance via `instanceFactory` method.\n- `data-node-name` is used to name your page object **and to rename body class and ID after it.**\n- `data-is-home`: 0 or 1\n- `data-meta-title` *attribute* will be used to change your new page *title* (`document.title`), it can be used in other cases such as some social network modules which require a clean page-title.\n\nYou’ll find `index.html` and `page1.html` examples files. You can even test them\nby spawning a simple server with `npm run serve` command.\nThen go to your favorite browser and type `http://localhost:8080`.\n\n## Page\n\nEach custom page needs to extend our `AbstractPage` class to be registered as a service in your *Starting Blocks* instance.\nBe careful that `data-node-type` attribute matches with your service declaration.\nBy default *Starting Blocks* will instantiate the `DefaultPage` class if no `data-node-type` attribute is found.\n\n**Best practice** : Create your own `DefaultPage` with your common features then override the default \nservice to use it as a common base for your custom pages :\n\n```js\nimport { AbstractPage } from 'starting-blocks'\n\nexport default class CustomDefaultPage extends AbstractPage {\n    //... common methods\n}\n\n// Custom page example\nexport default class HomePage extends CustomDefaultPage {\n    //... home page custom methods\n}\n``` \n\n```js\nimport CustomDefaultPage from './pages/CustomDefaultPage'\n\n// ...Instantiate starting blocks\n\n// Override the DefaultPage service with your own\nstartingBlocks.instanceFactory('DefaultPage', c => {\n    return new CustomDefaultPage(c)\n})\n// ...Boot\n``` \n\n#### Page overridable methods\n\n| Method | Description |\n| --- | --- |\n| `onResize` | On viewport resize, this method is debounced. |\n\n## Block\n\nA block is a section of your page. It can be a `Slideshow`, an ajax form, a map...\n*Starting Blocks* automatically maps those DOM elements with a custom ES6 class in the same way the future [`CustomElementRegistry`](https://developer.mozilla.org/fr/docs/Web/API/CustomElementRegistry) will perform.\nCreate your own class extending our `AbstractBlock` or `AbstractInViewBlock` then register them as a service.\n`data-node-type` attribute content and your service name must match.\n\n#### Common block overridable methods in AbstractBlock\n\n| Method | Description |\n| --- | --- |\n| `onResize` | On viewport resize, this method is *debounced* of 50ms. |\n| `onPageReady` | Triggered once all page blocks have been created. |\n\n#### In-view block overridable methods in AbstractInViewBlock\n\n| Method | Description |\n| --- | --- |\n| `onIntersectionCallback` | Triggered when in view block state changed (in or out). |\n| `onScreen` | Called when block is **in** the viewport. |\n| `offScreen` | Called when block is **out** of the viewport. |\n\n`AbstractInViewBlock` extends `AbstractBlock` and thus implements each of its methods too.\n\n## Options\n\nYou can pass some options when instantiating `StartingBlocks` object:\n\n| Parameter | Type | Default | Description |\n| --- | --- | --- | --- |\n| wrapperId | string | 'sb-wrapper' |\n| pageBlockClass | string | 'page-block' |\n| pageClass | string | 'page-content' |\n| objectTypeAttr | string | 'data-node-type' |\n| noAjaxLinkClass | string | 'no-ajax-link' |\n| noPrefetchClass | string | 'no-prefetch' |\n| manualDomAppend | boolean | false | To manually manage page build directly in transition instances\n\n## Events\n\n| Const name | Event name | Description |\n| --- | --- | --- |\n| `BEFORE_PAGE_LOAD` | `SB_BEFORE_PAGE_LOAD` | Before Router initialize XHR request to load new page. |\n| `AFTER_PAGE_LOAD` | `SB_AFTER_PAGE_LOAD` | After `window.fetch` XHR request succeeded. |\n| `AFTER_DOM_APPENDED` | `SB_AFTER_DOM_APPENDED` | After Router appended new page DOM to `wrapperId`. |\n| `AFTER_PAGE_BOOT` | `SB_AFTER_PAGE_BOOT` | After Router create new page instance. |\n| `CONTAINER_READY` | `SB_CONTAINER_READY` |  |\n| `TRANSITION_START` | `SB_TRANSITION_START` | |\n| `TRANSITION_COMPLETE` | `SB_TRANSITION_COMPLETE` | |\n| `BEFORE_SPLASHSCREEN_HIDE` | `SB_BEFORE_SPLASHSCREEN_HIDE` | |\n| `AFTER_SPLASHSCREEN_HIDE` | `SB_AFTER_SPLASHSCREEN_HIDE` | |\n\n## Docs\n\nTo generate documentation, you’ll at least NodeJS v4.4 and to install ESDoc.\n\n```bash\nnpm run doc;\n```\n\nDocumentation will be available in `doc/` folder.\n\n## Naming conventions\n\nWe dropped *jQuery* in Starting-blocks v5 and we changed several variables names.\nWe suffixed every `DOMElement` variable with `Element`, `Container`, `Elements` or `Containers`.\n\nExamples:\n\n```js\nlet mainContainer = document.getElementById('main-container')\nlet imageContainer = document.getElementById('image-container')\nlet imageElements = imageContainer.querySelectorAll('.image')\n```\n\n## Improving Starting Blocks\n\nTo work locally on *Starting Blocks*, you’ll find some HTML files in `examples/` folder.\n\n- Install dependencies: `yarn`.\n- Type `npm run dev` to improve *Starting Blocks* locally.\n- Type `npm run build` to optimize project in one file as: `main.js`.\n- Type `npm run demo` to build demo project in `examples/` folder.\n\n## Compatibility\n\n*Starting Blocks* use native `Promise`, `fetch`, `IntersectionObserver` and `MutationObserver` browser features.\n**Don't forget to use some polyfills for old browsers.**\n\n## Demo\n\nTo launch the example you need to change the `examples/srv/js/config/config.example.js` file with your own informations.\n\n## Go further with Starting Blocks\n\nIf you use *Webpack* you will be able to dynamically lazy-load your blocks with a custom `BlockBuilder`.\nCreate a custom *BlockBuilder* and override the default one:\n\n```js\nimport { AbstractBlockBuilder } from 'starting-blocks'\n\nexport default class WebpackAsyncBlockBuilder extends AbstractBlockBuilder {\n    // Dynamic import\n    async getBlockInstance (nodeTypeName) {\n        try {\n            const Block = await this.getModule(nodeTypeName)\n\n            if (!this.hasService(nodeTypeName)) {\n                this.container.$register({\n                    $name: nodeTypeName,\n                    $type: 'instanceFactory',\n                    $value: c => {\n                        return new Block(c)\n                    }\n                })\n            }\n\n            return this.getService(nodeTypeName).instance()\n        } catch (e) {\n            console.error(e.message)\n            return null\n        }\n    }\n\n    async getModule (nodeTypeName) {\n        return import(`../blocks/${nodeTypeName}` /* webpackChunkName: \"block-\" */)\n            .then(block => {\n                return block.default\n            })\n    }\n}\n```\n\nThen override the default `PageBuilder` service:\n\n```js\n// Custom block builder (dynamic import)\nstartingBlocks.provider('BlockBuilder', WebpackAsyncBlockBuilder)\n```\n\n## Contributors\n\n- [Adrien Scholaert](https://github.com/Gouterman)\n- [Ambroise Maupate](https://github.com/ambroisemaupate)\n- [Quentin Neyraud](https://github.com/quentinneyraud)\n- [Maxime Bérard](https://github.com/maximeberard)\n","maintainers":[{"email":"ambroise@rezo-zero.com","name":"ambroisemaupate"}],"time":{"modified":"2022-06-26T23:53:04.477Z","created":"2017-01-16T16:59:28.642Z","2.0.0":"2017-01-16T16:59:28.642Z","2.0.1":"2017-01-17T10:47:27.972Z","2.0.2":"2017-01-27T18:09:43.721Z","2.0.3":"2017-01-27T20:09:57.405Z","2.0.4":"2017-01-30T16:26:09.397Z","2.0.5":"2017-01-30T17:46:32.643Z","2.0.6":"2017-01-31T14:33:52.083Z","2.0.7":"2017-01-31T15:15:34.698Z","2.0.8":"2017-02-01T17:44:27.784Z","2.1.0":"2017-02-22T11:00:37.382Z","2.1.1":"2017-02-22T11:16:43.304Z","2.1.2":"2017-03-07T16:27:24.001Z","2.1.3":"2017-03-09T18:16:20.607Z","2.1.4":"2017-03-09T18:28:56.672Z","2.1.5":"2017-04-05T15:49:51.378Z","2.1.6":"2017-05-11T19:40:52.300Z","2.1.7":"2017-05-17T18:02:23.685Z","3.0.0-alpha.1":"2017-05-31T16:41:25.003Z","3.0.0-alpha.3":"2017-07-12T16:50:21.135Z","3.0.0-alpha.4":"2017-07-13T16:09:58.409Z","3.0.0-alpha.5":"2017-07-24T07:37:18.485Z","3.0.0-alpha.6":"2017-07-25T07:22:29.562Z","3.0.0-alpha.7":"2017-07-25T07:53:36.154Z","3.0.0-alpha.9":"2017-07-25T08:41:37.252Z","3.0.0-alpha.10":"2017-07-25T08:53:02.350Z","3.0.0-alpha.11":"2017-07-25T09:33:36.768Z","4.0.0":"2018-02-09T16:56:14.544Z","4.0.1":"2018-02-11T14:40:01.788Z","4.0.2":"2018-02-13T09:32:33.132Z","4.0.3":"2018-02-13T17:52:11.202Z","4.0.4":"2018-02-14T13:07:44.698Z","4.0.5":"2018-02-14T14:49:31.333Z","4.0.6":"2018-02-14T17:02:58.976Z","4.1.0":"2018-02-20T18:02:14.552Z","4.1.1":"2018-02-20T18:04:47.802Z","4.2.1":"2018-03-06T09:58:02.921Z","4.2.2":"2018-03-26T09:09:39.629Z","4.2.3":"2018-04-05T14:39:53.065Z","4.2.5":"2018-06-11T16:04:39.777Z","4.2.6":"2018-07-06T09:24:15.111Z","5.0.2":"2018-11-30T15:25:08.725Z","5.0.3":"2018-11-30T16:34:23.256Z","5.0.4":"2018-12-03T18:13:35.360Z","5.0.6":"2019-06-26T08:45:01.065Z","5.0.7":"2019-06-27T11:28:28.600Z"},"homepage":"https://startingblocks.rezo-zero.com","repository":{"type":"git","url":"git+https://github.com/rezozero/starting-blocks.git"},"author":{"name":"Rezo Zero"},"bugs":{"url":"https://github.com/rezozero/starting-blocks/issues"},"license":"MIT","readmeFilename":"README.md"}