{"_id":"@warp-works/warpjs","_rev":"423-f8749335cb6fee727d46dbbf79b77c9a","name":"@warp-works/warpjs","description":"Content management system for WarpWorks in javascript","dist-tags":{"latest":"2.0.10","node14":"2.0.1","fsi":"2.0.4"},"versions":{"0.6.2":{"name":"@warp-works/warpjs","version":"0.6.2","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"}],"main":"lib/index.js","scripts":{"lint":"eslint --fix --ignore-pattern='*.test.js' server.js lib","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.5","@quoin/node-rc":"0.1.1","@warp-works/core":"0.8.3","debug":"2.6.4","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","mongodb":"2.2.26","serve-favicon":"2.4.2"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.3","@quoin/node-test-helpers":"0.1.7","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.1","cookie-parser":"1.4.3","eslint":"3.19.0","express":"4.15.2","mocha":"3.3.0","nyc":"10.2.0"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f60242ab85659a1b2bc57a28594c86c4e007096f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@0.6.2","_shasum":"c59b9a41d9f9c69d549f65cd0c5e275f874efd1b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"c59b9a41d9f9c69d549f65cd0c5e275f874efd1b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-0.6.2.tgz","integrity":"sha512-sYVPho4plKXzz950mDGAM5505npI6o/l8w9JuMMRKe6KzOhc14pLRJh2fW9xQ5lQiBjYVFWR5Y7NTGD0zjmMmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFbhTgevUr22ReUzhRhoNQZln3q28t1F3dFT1l/W2rITAiEAj6qO3/CR1vVb3z5TlNFsmVPmq7FYkkQnEZ2rQeFkBvk="}]},"maintainers":[{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/warpjs-0.6.2.tgz_1493071034272_0.5871736891567707"},"directories":{}},"0.6.3":{"name":"@warp-works/warpjs","version":"0.6.3","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.6","@quoin/node-rc":"0.1.1","@warp-works/core":"0.8.6","debug":"2.6.6","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.26","serve-favicon":"2.4.2","tinymce":"4.5.7"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.1","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.1","eslint-plugin-import":"2.2.0","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.2","mocha":"3.3.0","nyc":"10.3.0"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"82aa5e16cc41237d2944c527d29e3ef82ec4e627","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@0.6.3","_shasum":"0e1c8ab5b8ede442ecd7fdea0d7e1ad39723e485","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"0e1c8ab5b8ede442ecd7fdea0d7e1ad39723e485","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-0.6.3.tgz","integrity":"sha512-L/s4YDO8nRCN1KaCmwXO2823J78Q59pbqEGeGT2ULK3Q9t9UflTn5mUDQ8Bmbtgw0yOKPbDJsZO/CUIxuKmobg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjh8xB/LnfikHs1w9VnQZlm2WdeNrk36ZDFde5s/eXwwIhAO2vb9ELQW1kcPdZ/+gCaFkp2kvw18pFokBgY0wOF8Di"}]},"maintainers":[{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/warpjs-0.6.3.tgz_1493929869421_0.7254138591233641"},"directories":{}},"0.6.4":{"name":"@warp-works/warpjs","version":"0.6.4","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.6","@quoin/node-rc":"0.1.1","@warp-works/core":"0.8.7","debug":"2.6.6","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.26","serve-favicon":"2.4.2","tinymce":"4.5.7"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.1","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.2.0","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.2","mocha":"3.3.0","nyc":"10.3.2"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"33d86556cedad74b8f24321e68fbbd40950f937f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@0.6.4","_shasum":"e559e7b4fa64849149e7cff701996c00156f3cc4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"e559e7b4fa64849149e7cff701996c00156f3cc4","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-0.6.4.tgz","integrity":"sha512-WXxGnWj4GACmlJKVh/Lazhqunp18YSAOxYSQ/Wou/Vrdn80X3oGZGPSlC/IFPWikpfGxXRyVnxzz5IAPRRjEMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3zwv38qk+8XttnU95T+DTPUa4wghmfGTVksZQPTfk0gIhAPkpZDhae+zXuWsm6ILF4hfaW9sBQBx/ZoiwLJnKnThP"}]},"maintainers":[{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/warpjs-0.6.4.tgz_1494433033616_0.39791127596981823"},"directories":{}},"0.6.5":{"name":"@warp-works/warpjs","version":"0.6.5","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.6","@quoin/node-rc":"0.1.1","@warp-works/core":"0.8.7","debug":"2.6.6","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.26","serve-favicon":"2.4.2","tinymce":"4.5.7"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.1","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.2.0","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.2","mocha":"3.3.0","nyc":"10.3.2"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"b754a9453bddb6bc0f1f1af3a915230813be88c6","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@0.6.5","_shasum":"65c76753db663f7a62a11b8943f62cbb3a34b9f4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"65c76753db663f7a62a11b8943f62cbb3a34b9f4","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-0.6.5.tgz","integrity":"sha512-hkC/TLaxH7poubZSX/TL9KOOfNEp6QA+Fvt+S08HmpcDqfKJgr+eIuD0Aan9ASbGsALo5zL1hM0UdwefQtBZsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICO4RLD7gNylxTIQOKctjXHhW9wdOoKp0WC6RTmZGshAAiEA8qPjtUOETh+hy0FSNnKe3eOKAWsC4426gLnDLalZ/SA="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/warpjs-0.6.5.tgz_1494449206157_0.24264561873860657"},"directories":{}},"0.6.6":{"name":"@warp-works/warpjs","version":"0.6.6","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.6","@quoin/node-rc":"0.1.1","@warp-works/core":"0.8.7","debug":"2.6.6","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.26","serve-favicon":"2.4.2","tinymce":"4.5.7"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.1","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.2.0","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.2","mocha":"3.3.0","nyc":"10.3.2"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f4eda50d81f3a8cb26d319433f03db1ddb1cba40","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@0.6.6","_shasum":"49fc6c53cb26d3b6810fdcc848088f10427370d7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"49fc6c53cb26d3b6810fdcc848088f10427370d7","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-0.6.6.tgz","integrity":"sha512-PEZ8ZwqeF7jaMN7MKm5pkSneiLpwr9zuK/lNv50dvIAWD+j/zz93+Z52EpZ2Ms06dpHhZIZsqI8LDAtJLmx/Xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9O362HG1Rgzu2S5mAkok0r12cw3TArjGExhaiIpndZAiAB1oIzInffav/dUJe8QslFYnvl55TizB5Fox2V+XbdXg=="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/warpjs-0.6.6.tgz_1494617499276_0.5756628410890698"},"directories":{}},"1.0.0-rc1":{"name":"@warp-works/warpjs","version":"1.0.0-rc1","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.6","@quoin/node-rc":"0.1.1","@warp-works/core":"1.0.0-rc1","debug":"2.6.8","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.27","serve-favicon":"2.4.3","tinymce":"4.5.7"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.2","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.3.0","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.3","mocha":"3.4.2","nyc":"10.3.2"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"64cd1d6319954ca0f8208006e8b7803845b47778","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.0.0-rc1","_shasum":"9719060ed42beaddce4adef3f4413508a25bcff3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"9719060ed42beaddce4adef3f4413508a25bcff3","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.0.0-rc1.tgz","integrity":"sha512-vgABH35+di5Lg1yfmRBDHLmiNHN/ME7cmip1A69VtcddFlpJo7lDjkCmMUgAPA6aUDTmJz/smEKO3Z16O/OOCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBeyUXlsBrazv/o5m9DjuQbmHpDOsL5zl8lbDNeKiKgwIhAMEIfoHzPC9lLtOgE4b6tXAqekClN1y1if0lhC7mphOa"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.0.0-rc1.tgz_1496264286890_0.21781317610293627"},"directories":{}},"1.0.0-rc2":{"name":"@warp-works/warpjs","version":"1.0.0-rc2","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.6","@quoin/node-rc":"0.1.1","@warp-works/core":"1.0.0-rc1","debug":"2.6.8","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.27","serve-favicon":"2.4.3","tinymce":"4.6.3"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.2","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.3.0","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.3","mocha":"3.4.2","nyc":"11.0.1"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"4c65c50dbe4c342944e245d5640c69a2312bb2a8","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.0.0-rc2","_shasum":"735d76200310cca77d86400e54d215b79b14b3bc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"735d76200310cca77d86400e54d215b79b14b3bc","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.0.0-rc2.tgz","integrity":"sha512-yrliV5M35RkVwCKdeMureK54AoVyHdyoK9KaIT3eBusBdCo4+4tOBGyilLik78CtfuL5/OGLWJp9jKhL4SUAlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWO01sdrmlShIWHMx0owoHB3sPar6awbF/8uBKBcRSswIgPW/FCcwk2ORwJ2f+Z/PJvuMlr6XEs7T7Gw+rBrg2DSM="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.0.0-rc2.tgz_1496343389417_0.8842436349950731"},"directories":{}},"1.0.0-rc3":{"name":"@warp-works/warpjs","version":"1.0.0-rc3","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"eslint --fix --config=.eslintrc.client.json --ignore-pattern='*.test.js' public/app","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.6","@quoin/node-rc":"0.1.1","@warp-works/core":"1.0.0-rc1","debug":"2.6.8","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.27","serve-favicon":"2.4.3","tinymce":"4.6.3"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.2","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.3.0","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.3","mocha":"3.4.2","nyc":"11.0.1"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"086ffb799fee4808d66bb95dd7c37afb1ad8a13d","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.0.0-rc3","_shasum":"5843ff93800a0152d336389a3baad53356b40d6f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"5843ff93800a0152d336389a3baad53356b40d6f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.0.0-rc3.tgz","integrity":"sha512-ANBzUJR4EChKvnaE/o4Uib6eMItkueEfGP/K8sIOZtn0jq+mQPLnpP4FrftJDHfUjpz4zYzZXDcgGQUZKIntyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHastBpHPhgqO6Rs4eIlBmLuN1NDXIxUfMKyC/X3RfuuAiBcmpfkD3dHY1HNQsSqJ7V2fcnI3MBlHHLkUWjuWbBfpg=="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.0.0-rc3.tgz_1496418906115_0.9362927488982677"},"directories":{}},"1.0.0-rc4":{"name":"@warp-works/warpjs","version":"1.0.0-rc4","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"eslint --fix --config=.eslintrc.client.json --ignore-pattern='*.test.js' public/app","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.6","@quoin/node-rc":"0.1.1","@warp-works/core":"1.0.0-rc2","debug":"2.6.8","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.28","serve-favicon":"2.4.3","tinymce":"4.6.3"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.2","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.3.0","eslint-plugin-node":"5.0.0","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.3","mocha":"3.4.2","nyc":"11.0.2"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"21f6a3fafb5c9ed3bdc321cae163580f39932972","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.0.0-rc4","_shasum":"a8b0b4aa5eaf5b5932055aeda5d2c7e751535d58","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"a8b0b4aa5eaf5b5932055aeda5d2c7e751535d58","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.0.0-rc4.tgz","integrity":"sha512-ObPOrGTO2zXCozKYqiMOKgNYJo8pTKidcX1wLBDKHLPZFT0+iJ8RShpdqf48d3FdG7m7a2PELqa4W7lPYx7SFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA0HLVaOpPfFUQ5Vu5TmD7mIdBnA0gZcxJBatEsn+ySEAiEAw134RQoY7GHkkYlaevLsQgXA5ftqmAL1CETbY48/OiA="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.0.0-rc4.tgz_1496566334674_0.4828561069443822"},"directories":{}},"1.0.0-rc5":{"name":"@warp-works/warpjs","version":"1.0.0-rc5","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"eslint --fix --config=.eslintrc.client.json --ignore-pattern='*.test.js' public/app","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.7","@quoin/node-rc":"0.1.1","@warp-works/core":"1.0.0-rc2","debug":"2.6.8","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.28","serve-favicon":"2.4.3","tinymce":"4.6.3"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.2","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.3.0","eslint-plugin-node":"5.0.0","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.3","mocha":"3.4.2","nyc":"11.0.2"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"757674e762a3cff43b71fb452b849fa9f9ad9339","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.0.0-rc5","_shasum":"cfaad86cc3dcd7d123dabcfa7dd9bd285bc2ecd3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"cfaad86cc3dcd7d123dabcfa7dd9bd285bc2ecd3","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.0.0-rc5.tgz","integrity":"sha512-2GcYGaJlnhR7UU3mUgYlT4q1SpFB2FpFz17SUiKv5pUEWHXqhPGA028mD72UjGcQZahJE6L1E0YDiNfpJ+8V9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGitmItMPWgmxcIb6eAR6bE9dvtuLCWkvWOm4zSwYyYgIgSqEyzzbENVKGtt/Izi4V0AKOkJbCo9N2OQGCBsy8OtM="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.0.0-rc5.tgz_1496690338126_0.7728774934075773"},"directories":{}},"1.0.0-rc6":{"name":"@warp-works/warpjs","version":"1.0.0-rc6","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"eslint --fix --config=.eslintrc.client.json --ignore-pattern='*.test.js' public/app","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.7","@quoin/node-rc":"0.1.1","@warp-works/core":"1.0.0-rc2","debug":"2.6.8","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.28","serve-favicon":"2.4.3","tinymce":"4.6.3"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.2","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.3.0","eslint-plugin-node":"5.0.0","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.3","mocha":"3.4.2","nyc":"11.0.2"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"3085ac436b64c01ab2adf967fe4a904bc62452cd","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.0.0-rc6","_shasum":"1de9f7d644964467dd32c5b10d30256131ce1c1f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"1de9f7d644964467dd32c5b10d30256131ce1c1f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.0.0-rc6.tgz","integrity":"sha512-oErWz71J2SbpRvxoGX4KHsagjNUAV2PK9TwqO85MLMVWUVarTOUJkRDJQVyj9LAdro9p5IU70Ox5tebQG1IclQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGxAUoX3LCIDkh5TQDhoKq7jWwzYvMfgxtT5bBS/AeJKAiAqPdxNnj2hxl3GNRGH0i71G1DFnAuDo2P4FXvFFir9vg=="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.0.0-rc6.tgz_1496697713394_0.46625514538027346"},"directories":{}},"1.0.0-rc7":{"name":"@warp-works/warpjs","version":"1.0.0-rc7","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"eslint --fix --config=.eslintrc.client.json --ignore-pattern='*.test.js' public/app","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.7","@quoin/node-rc":"0.1.1","@warp-works/core":"1.0.0-rc3","debug":"2.6.8","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.28","serve-favicon":"2.4.3","tinymce":"4.6.3"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.2","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.3.0","eslint-plugin-node":"5.0.0","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.3","mocha":"3.4.2","nyc":"11.0.2"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"210eb818416735939c2f00dbd0f1e31766cd3c1f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.0.0-rc7","_shasum":"01c3b1b0628c9deddfa4d0a62e9dcc7f3d4a0d7c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"01c3b1b0628c9deddfa4d0a62e9dcc7f3d4a0d7c","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.0.0-rc7.tgz","integrity":"sha512-AAX18XQyfforeB5z9YOPB22/+LWmV32T32/l+xvE/lmvBltVBLT63oxqiKxUVePeamJWZww1qh7JCb8go+TJMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcmthh57l4wWNDukUClL6I+MRitmN7IgiIq4CHOPMQoAIgQ3ZLEAIQVkONKrcP0ldvuP8QE9E7jSt7EZ35qODvagI="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.0.0-rc7.tgz_1496771427710_0.19301082589663565"},"directories":{}},"1.0.0-rc8":{"name":"@warp-works/warpjs","version":"1.0.0-rc8","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"eslint --fix --config=.eslintrc.client.json --ignore-pattern='*.test.js' public/app","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.7","@quoin/node-rc":"0.1.1","@warp-works/core":"1.0.0-rc3","debug":"2.6.8","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.28","serve-favicon":"2.4.3","tinymce":"4.6.3"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.2","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.3.0","eslint-plugin-node":"5.0.0","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.3","mocha":"3.4.2","nyc":"11.0.2"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"dc5fe9bb9ae0505e3754cfb0a523a6901365854c","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.0.0-rc8","_shasum":"58706aaa2823e0f2120ecee2ed2e36fc40554fd4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"58706aaa2823e0f2120ecee2ed2e36fc40554fd4","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.0.0-rc8.tgz","integrity":"sha512-C7tD4WZ2FKQ4uFWMKLY3i2zFn/FOKkZgqI5fzVwnW/sw29mddMlkV+WQY5ZofhU6fVqLW48HhGzLD3KSgrFyGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvdJ5JYkl4T0VgUYC8Ue0u9mKIimQX3IjDRMNEvuuxdAiA8VCKaG/tjn6sseERADfeK5uX6k3PWohbPbrY4kHV90w=="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.0.0-rc8.tgz_1496781211247_0.046346165938302875"},"directories":{}},"1.0.0-rc9":{"name":"@warp-works/warpjs","version":"1.0.0-rc9","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"eslint --fix --config=.eslintrc.client.json --ignore-pattern='*.test.js' public/app","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.7","@quoin/node-rc":"0.1.1","@warp-works/core":"1.0.0-rc3","debug":"2.6.8","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.28","serve-favicon":"2.4.3","tinymce":"4.6.3"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.2","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.3.0","eslint-plugin-node":"5.0.0","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.3","mocha":"3.4.2","nyc":"11.0.2"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"3c947cf55a0909743da2da25bc7b5d19b8ba06ec","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.0.0-rc9","_shasum":"147a53b6c9c85108c14fa88d4f7cb28ab0a7def6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"147a53b6c9c85108c14fa88d4f7cb28ab0a7def6","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.0.0-rc9.tgz","integrity":"sha512-LZ7wVxTVdNVr6gI+nPCdn9FPM2mfyLj0pz7eR2lNa/d3B/OGaoMu0UGseXm+R5NT0RQjiLkOXL0nSL7Aju3Esg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF25xnt7ueTNaD1R9p0Pf3quNqfGc5HIw/nbWv51HlqIAiEA9p9SoAlRWNd4NIj73XgF3RyU7cBYmspKNjzBJq2xfBk="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.0.0-rc9.tgz_1496857859510_0.5442042571958154"},"directories":{}},"1.0.0-rc10":{"name":"@warp-works/warpjs","version":"1.0.0-rc10","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"eslint --fix --config=.eslintrc.client.json --ignore-pattern='*.test.js' public/app","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.7","@quoin/node-rc":"0.1.1","@warp-works/core":"1.0.0-rc3","debug":"2.6.8","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.28","serve-favicon":"2.4.3","tinymce":"4.6.3"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.2","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.3.0","eslint-plugin-node":"5.0.0","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.3","mocha":"3.4.2","nyc":"11.0.2"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"1e90422f4cc51a90151cf158643dd83c003abf67","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.0.0-rc10","_shasum":"94d39da011ac5a090975e8f7309ec12c5082edcc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"94d39da011ac5a090975e8f7309ec12c5082edcc","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.0.0-rc10.tgz","integrity":"sha512-gGTleKBkx0m0dqIPFPsWn3r4uEZKsuzCkpY3sQvQjMnHKd4KpURFXwcfptkoj3KCMISFkhtpXukLtmBdfqGYDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSOnkrzld9ahaG7tB9ccJ9J9+udIgeIRcQ+FVdI6XbzwIgPq8R9PI1ANqGUy0uue9r8r1uAkgOIK/EmjycH3AMFGQ="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.0.0-rc10.tgz_1496867856298_0.38696994609199464"},"directories":{}},"1.0.0-rc11":{"name":"@warp-works/warpjs","version":"1.0.0-rc11","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"eslint --fix --config=.eslintrc.client.json --ignore-pattern='*.test.js' public/app","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.7","@quoin/node-rc":"0.1.1","@warp-works/core":"1.0.0-rc3","debug":"2.6.8","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.28","serve-favicon":"2.4.3","tinymce":"4.6.3"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.2","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.3.0","eslint-plugin-node":"5.0.0","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.3","mocha":"3.4.2","nyc":"11.0.2"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"a425ca6d10dfd4ae5ffbe8db7ac9757444404bb8","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.0.0-rc11","_shasum":"14a7ae7f63c83a829016ef01651e446b87948568","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"14a7ae7f63c83a829016ef01651e446b87948568","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.0.0-rc11.tgz","integrity":"sha512-6N++K8QGuHeRKn4wyvP56bdxuSCwg2AC3nkmrtxlJ7rxaoUDkhQj2DnqbhLcQXT+hKVmrs2IVGbWVw2asyfLsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfupSRuHXsgR6r8meoYX5224uMA2xdy9VFZkW+FV7DngIhAPKM3nQ7hQQfa2mF9+DL47bezODIbSyBHw2wRwOdE3ai"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.0.0-rc11.tgz_1496869618915_0.7066908346023411"},"directories":{}},"1.0.0-rc12":{"name":"@warp-works/warpjs","version":"1.0.0-rc12","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"eslint --fix --config=.eslintrc.client.json --ignore-pattern='*.test.js' public/app","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.7","@quoin/node-rc":"0.1.1","@warp-works/core":"1.0.0-rc3","debug":"2.6.8","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.28","serve-favicon":"2.4.3","tinymce":"4.6.3"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.2","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.3.0","eslint-plugin-node":"5.0.0","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.3","mocha":"3.4.2","nyc":"11.0.2"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"2563dbddf944e5a5ff4d263b3c5b8d0f4a682747","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.0.0-rc12","_shasum":"4bb18a36d50d1c03b2ff7c90dcae7c24f5099ef1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"4bb18a36d50d1c03b2ff7c90dcae7c24f5099ef1","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.0.0-rc12.tgz","integrity":"sha512-ouurWO0ZAt5JdPKCj0L3msFvu9YfME5BwR6pVwIBblmnPJShlohv2FiGbQc77NR6uMHa6zFBWNjvLpEZogVQDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkZvGv9wsqtGkuCFVVzvARVL51zlK0pPlx+HvIj+tUigIgLV/kmFQt81VDTaHg85CRCN1zscIJH/LIINJGqLRaT8g="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.0.0-rc12.tgz_1496945866744_0.6159338718280196"},"directories":{}},"1.0.0-rc13":{"name":"@warp-works/warpjs","version":"1.0.0-rc13","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"eslint --fix --config=.eslintrc.client.json --ignore-pattern='*.test.js' public/app","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.7","@quoin/node-rc":"0.1.1","@warp-works/core":"1.0.0-rc4","debug":"2.6.8","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.28","serve-favicon":"2.4.3","tinymce":"4.6.3"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.2","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.3.0","eslint-plugin-node":"5.0.0","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.3","mocha":"3.4.2","nyc":"11.0.2"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"68ff57c8ec728ae304663a2d4270fb8e777ac9e5","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.0.0-rc13","_shasum":"aa6cbe3ec0a1e4e0b6d7dfa980dbe7ab827cbdc7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"aa6cbe3ec0a1e4e0b6d7dfa980dbe7ab827cbdc7","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.0.0-rc13.tgz","integrity":"sha512-fXCHhzFtKtj8uhVclUCtHXwPz2GT5pJC11hIaJdcfe2XwAWfqTSwxBXxu54rY+MbaUOiZ6XgungeJmfQuRg1mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEOGOwp8PuwjRcs2hBhb+8qI+WNG+dG/OAZkjjrj0cZZAiEA4oB1CAJVpAxfbhxeBe9s8PyrNmFKGi4d/NhVubwIwPk="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.0.0-rc13.tgz_1496998394600_0.8956121422816068"},"directories":{}},"1.0.0-rc14":{"name":"@warp-works/warpjs","version":"1.0.0-rc14","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"eslint --fix --config=.eslintrc.client.json --ignore-pattern='*.test.js' public/app","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.7","@quoin/node-rc":"0.1.1","@warp-works/core":"1.0.0-rc4","debug":"2.6.8","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.28","serve-favicon":"2.4.3","tinymce":"4.6.3"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.2","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.3.0","eslint-plugin-node":"5.0.0","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.3","mocha":"3.4.2","nyc":"11.0.2"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"9ab0ee801ee533d0b8cb75743319ac41dabc36ca","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.0.0-rc14","_shasum":"f25c098c1d98a58b41faf92fd27b4c05b36c7eef","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"f25c098c1d98a58b41faf92fd27b4c05b36c7eef","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.0.0-rc14.tgz","integrity":"sha512-ImNdgTvWlmqnIB8PpZbFcHs5oGV0+qoIi1R7I1nhBqe8H61jTua8mBvUnXYtpwc0vtB6vMvvVwmiNMK+W7Fc6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFCn+TwmzigTsOKuwz+bN7dr7Y5y0jSmoCE61V9JpeVRAiAoGmvv0+yJD4mVrm7KDAqBORva+HSJUcHyhAF+x9zcIw=="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.0.0-rc14.tgz_1497015552048_0.24162647733464837"},"directories":{}},"1.0.0-rc15":{"name":"@warp-works/warpjs","version":"1.0.0-rc15","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"eslint --fix --config=.eslintrc.client.json --ignore-pattern='*.test.js' public/app","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.7","@quoin/node-rc":"0.1.1","@warp-works/core":"1.0.0-rc4","debug":"2.6.8","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.28","serve-favicon":"2.4.3","tinymce":"4.6.3"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.2","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.3.0","eslint-plugin-node":"5.0.0","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.3","mocha":"3.4.2","nyc":"11.0.2"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"31ef4279c7b496e113b81f3b0d117ef33f8c8d18","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.0.0-rc15","_shasum":"2ac23fe33430faa8d0f0c5f279c8fb2aa5250a09","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"2ac23fe33430faa8d0f0c5f279c8fb2aa5250a09","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.0.0-rc15.tgz","integrity":"sha512-1w6WD2ifmrECDxu9Rzoc3h/C4XCYpbjpgJcxEN4Tf/UWPuYbnRvl3Z5S2Vrrxg+N5j2m2NqD0+CEXn+r2yGrsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDA6x+hhqlVinwwJ7syGJrfbsLZPR4fkKRUXYHXuHv4SQIhAN3ypD7wcaGjuSEjQScbhhMq+UGrFUpPx1y8XHYJM4/E"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.0.0-rc15.tgz_1497025485609_0.2958994545042515"},"directories":{}},"1.0.0-rc16":{"name":"@warp-works/warpjs","version":"1.0.0-rc16","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"eslint --fix --config=.eslintrc.client.json --ignore-pattern='*.test.js' public/app","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.7","@quoin/node-rc":"0.1.1","@warp-works/core":"1.0.0-rc4","debug":"2.6.8","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.28","serve-favicon":"2.4.3","tinymce":"4.6.3"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.2","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.3.0","eslint-plugin-node":"5.0.0","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.3","mocha":"3.4.2","nyc":"11.0.2"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"709bcbe9343897a39b95697201cdce4ddafc9751","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.0.0-rc16","_shasum":"e4234a7169dc68162106152c74739b5d691db6e4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"e4234a7169dc68162106152c74739b5d691db6e4","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.0.0-rc16.tgz","integrity":"sha512-hTRZ6Ww8PLF40FT7K6ys4Wpp3BO05tWz7YSc7JoO4e4IcJ/yBfw/usT9M4WIlEMLkLTwhnzMkdIl8sFvdX/U4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCG0Ix/uVjKyhW4S54OtgVspE5tvbZmSwkE0xHiJSMmxQIhAOKYj2Ff7/Qd4IzFVxJwYjClhyl5U3OvQ27FO4dO5GPY"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.0.0-rc16.tgz_1497031482247_0.030893294606357813"},"directories":{}},"1.0.0-rc17":{"name":"@warp-works/warpjs","version":"1.0.0-rc17","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"lib/index.js","scripts":{"coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"eslint --fix --config=.eslintrc.client.json --ignore-pattern='*.test.js' public/app","lint:node":"eslint --fix --ignore-pattern='*.test.js' server.js lib","lint:test":"eslint --fix --config=.eslintrc.test.json \"lib/**/*.test.js\"","lint":"npm run -s lint:node && npm run -s lint:test","start":"node server.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.7","@quoin/node-rc":"0.1.1","@warp-works/core":"1.0.0-rc4","debug":"2.6.8","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","mongodb":"2.2.28","serve-favicon":"2.4.3","tinymce":"4.6.3"},"devDependencies":{"@quoin/eslint-config-quoin":"0.1.4","@quoin/node-test-helpers":"0.2.1","@warp-works/warpjs-mongo-persistence":"0.1.1","body-parser":"1.17.2","cookie-parser":"1.4.3","eslint":"3.19.0","eslint-plugin-html":"2.0.3","eslint-plugin-import":"2.3.0","eslint-plugin-node":"5.0.0","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.3","mocha":"3.4.2","nyc":"11.0.2"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"dcc62283bc711ae40a96a893bf16dfb21b425cfc","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.0.0-rc17","_shasum":"da3daf571649165f47c5c093b5d16fb55a24d08e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"da3daf571649165f47c5c093b5d16fb55a24d08e","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.0.0-rc17.tgz","integrity":"sha512-gy1CL1D1XHDPHStXVNaAolpvEREypHvXVGtEITEmHm0rxX5S51/JBzQSMCzuXldQMKfw5ckeTMXSGHvDYVNyPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICQ7t4zNjOVklkHze4kOaeKNUw4hFXDh6f5L8OItlp+2AiEAg1q98iGjViItl6833m/7hJCiMmJJDc9lJPrkR/YPpJw="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.0.0-rc17.tgz_1497206489580_0.13369429879821837"},"directories":{}},"1.2.0-rc1":{"name":"@warp-works/warpjs","version":"1.2.0-rc1","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.9.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.7.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.0","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.10","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.2.1","time-grunt":"1.4.0","tinymce":"4.7.1","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"89d73ee3b68a3c9ecba11652084ee2ba7e8f5dbf","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc1","_shasum":"36be8ba3a359043b94f59a48dc255193e8ba5d32","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"36be8ba3a359043b94f59a48dc255193e8ba5d32","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc1.tgz","integrity":"sha512-RFp3pxhNy410Dnyz4cPRllWQIteNbKAgWYe06/b+GsLL6WnAD5Fj711XadkHFyjer9WpocZX+qx2wOOdfyd6Ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHsExo4gRZ8soFDmNANjQD/knWHmbhPkC/cptaYyvbmiAiAn7W3nXQhf99RIaU4RdiBHjzVlssv2zUXn4ix7f8STeQ=="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc1.tgz_1508334630110_0.3606023483444005"},"directories":{}},"1.2.0-rc2":{"name":"@warp-works/warpjs","version":"1.2.0-rc2","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.9.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.7.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.0","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.10","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.2.1","time-grunt":"1.4.0","tinymce":"4.7.1","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"0824fbd662cd6a494aa28c92bcfee1c1374b9a12","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc2","_shasum":"a3c2bd09f8d44f249e4b3d4e5d349c33adfcfe60","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"a3c2bd09f8d44f249e4b3d4e5d349c33adfcfe60","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc2.tgz","integrity":"sha512-DPfdrNhNggG5copViP/+cVIIK5VPB25zCYqvChlGIeKCksckGGiOUogX7dVh9mBAXqzTvV9taO74MdQgt9jVJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHuu8GmSLYI0Pt2Bj1WqnfDcfSkWlTv8FZmkDJ6FCLL5AiEAjdHdo+648iK8vy5XNcBzPkfYWLVTmhGCiUQF0I2W4oU="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc2.tgz_1508336453854_0.6805447831284255"},"directories":{}},"1.2.0-rc3":{"name":"@warp-works/warpjs","version":"1.2.0-rc3","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.9.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.0","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.2.1","time-grunt":"1.4.0","tinymce":"4.7.1","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"e015184c3e7e2124a954766f6964e76eb35a7834","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc3","_shasum":"c0a44911bd91941fee42cdff91ffd469f31cc61c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"c0a44911bd91941fee42cdff91ffd469f31cc61c","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc3.tgz","integrity":"sha512-oXZ1Tmr1+mSH9cDU2YAwZ7WDItO5h348FXqqxbCErOp6wjwlgZ5S3WImnq5ViATiVEm/Ee/KAXTHtzSGruVUvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIATpU2sFbaTsTdCIcWndE4TfJNn5877ayIlTBuohhQBfAiEAg4Vs0XlfzvZS7Z0MopkVWBUQBEP04EA5QhsXjxSNVls="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc3.tgz_1508422825411_0.260856133652851"},"directories":{}},"1.2.0-rc4":{"name":"@warp-works/warpjs","version":"1.2.0-rc4","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.9.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.0","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.2.1","time-grunt":"1.4.0","tinymce":"4.7.1","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"632112f29bad639d7ccef6f9f0a52d4b462fd198","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc4","_shasum":"ad2e4f5a6572fe2da2ece1b3bbe5942d0f738978","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"ad2e4f5a6572fe2da2ece1b3bbe5942d0f738978","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc4.tgz","integrity":"sha512-T/4LMOpMUIPCwCCW4snhaqMa4+CmBAO2+LaPtes4cxuw7EMjILoaBgpjlD+s1GM/aSrE+fOQg84vWsXQ9/ULCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQSg+h2WkLeKMoBevSASksUhqltcRRCWk/0pjDsw+OhwIgdyCiGpHkn/Tzum0F36sINONdq7BYgWIiiB0mxrfIIe8="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc4.tgz_1508442380344_0.7289035755675286"},"directories":{}},"1.2.0-rc5":{"name":"@warp-works/warpjs","version":"1.2.0-rc5","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.9.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.0","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.2.1","time-grunt":"1.4.0","tinymce":"4.7.1","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"241da471d4ae90dbe802ca43943595c451f4ba43","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc5","_shasum":"ee704fff6312cb75a251720804a2a690488381fb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"ee704fff6312cb75a251720804a2a690488381fb","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc5.tgz","integrity":"sha512-LjdQL0i6M3PHIzPA0dckbL/A2C3yFHWa5LB446V9ZypESXZCCo1AtIJ5D2qdykzQoH1jBTUkEUbrkjRuEAgjZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJpr2Mx2L97yVpNd+RsrEZ605fBJ043JTOGamjF1m4YgIgTpyZickmSDE8UrbF9aVcuZq4UXQwKEua6OaUXgpwtqs="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc5.tgz_1508442652173_0.6006492988672107"},"directories":{}},"1.2.0-rc6":{"name":"@warp-works/warpjs","version":"1.2.0-rc6","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.9.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.0","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.2.1","time-grunt":"1.4.0","tinymce":"4.7.1","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"18e1521d2cab4a8850d7e20af7c4ba8f016bcf06","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc6","_shasum":"a5dd988cf419dd0f2afe04de05f8a1f6131627a3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"a5dd988cf419dd0f2afe04de05f8a1f6131627a3","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc6.tgz","integrity":"sha512-OWfTZZzqPNEv9ekc0LaiPado0yGETPaM7A+I3UNwsEJmo1FWCCIoH4sHQXSZiq046hs2/3+B/hUfCQwnNk8FEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/SHdjiSAsKWaDzshXQ2mH0J+s30SAr/02PZ/SpZGiKgIgK2s1+Ao0064sK8JQ6GtaYnw3EDiD6EP9jRzNozZWrTw="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc6.tgz_1508513063680_0.6073126411065459"},"directories":{}},"1.2.0-rc7":{"name":"@warp-works/warpjs","version":"1.2.0-rc7","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.9.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.2.1","time-grunt":"1.4.0","tinymce":"4.7.1","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"403e303c10784f57cb8cff93158a5b081150c79d","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc7","_shasum":"142a0947339ec53d3e1fa7800679698d7fddcb6c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"142a0947339ec53d3e1fa7800679698d7fddcb6c","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc7.tgz","integrity":"sha512-f2ENEqPbygxtqE3g4UzkGmU9k8m8Mfybmk/gr2hm7VHLG/V8jhTTgWsasgIY06uICsmK1xM8eUq50XPlylkEjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlJL++AQd471F3K56Aeha5/DWVWtB0SW89pNGuQfzVJQIhAMwTRr0WA/60l1EbsYA8/CHqwydzggYKACpICt3NaDlW"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc7.tgz_1508993177494_0.04585356661118567"},"directories":{}},"1.2.0-rc8":{"name":"@warp-works/warpjs","version":"1.2.0-rc8","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.10.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.2.1","time-grunt":"1.4.0","tinymce":"4.7.1","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"1728a40c5121d174824b42c772fc823a63475c25","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc8","_shasum":"83901cafe7e8a695007ae5bc768f4f22e427824e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"83901cafe7e8a695007ae5bc768f4f22e427824e","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc8.tgz","integrity":"sha512-dTnKZZFfsQx8OwJqSqqfwxZAgWOhnoFBiW3C74zVOHLs6pgO6TMcNVsw3uLl7KmvHBFHw++4XfL0GhuCcfE6ZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOWde9yV8yLnzuCvMqqJBnuothllHpgyi3mCXqmF1ITAIhALZQBP9EYH91/d1V1ySkD7b1arcacoz1DLn4PJQ/w0sd"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc8.tgz_1509374893439_0.8407202654052526"},"directories":{}},"1.2.0-rc9":{"name":"@warp-works/warpjs","version":"1.2.0-rc9","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.10.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.2.1","time-grunt":"1.4.0","tinymce":"4.7.1","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"e2cc57fb00f4466c42e44d35230c836736e43eb9","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc9","_shasum":"5b2f3bb057ff7657f318fd997169d1d9bb9fd4fa","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"5b2f3bb057ff7657f318fd997169d1d9bb9fd4fa","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc9.tgz","integrity":"sha512-4iCX+ISZq1jRcmZRv16qHUM5wZXgmyVAMek9UYJBBTIKgmqLwBF6Ea4iab1bF+nP5Btb+wIPTxhHO85dSbqVvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAf9+Tj7DNt9BZJOUT0MxlSoA1zQprMn/sbkHI2KsXa2AiADF+t8P0OZFapZX6mx8JR5J6GBjFttHTG55iG9ewAXhg=="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc9.tgz_1509484831331_0.6137116339523345"},"directories":{}},"1.2.0-rc10":{"name":"@warp-works/warpjs","version":"1.2.0-rc10","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.10.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.2.1","time-grunt":"1.4.0","tinymce":"4.7.1","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"bb24d508bfa5c149af488910c19b88ddbb0ee255","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc10","_shasum":"746953c579d47bea3dc38a38c73214b41ba0b6e5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"746953c579d47bea3dc38a38c73214b41ba0b6e5","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc10.tgz","integrity":"sha512-oNWKkdCjOIKzkgdbsq6XbwPy2+hwWIYw+vICsK1lNWUiisuKHm/Q/6XsIXFcKWr2aUgfp4J+6mUBhH8Dl/rQRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWUI1pyVuxUCjUwW1+GA3XkH7v9l2/4zmUGHTDRlOlkAiAOSAP0OvlyU58/GuRcz777a4EN/075UhHHMMNiPtFyZQ=="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc10.tgz_1509733558974_0.8570787205826491"},"directories":{}},"1.2.0-rc11":{"name":"@warp-works/warpjs","version":"1.2.0-rc11","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.10.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.2.1","time-grunt":"1.4.0","tinymce":"4.7.1","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"2506bd4132ecd7f2930f55e2d243f6f28e957098","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc11","_shasum":"4abb5586d7daf46b7a8a804d295f5b464956cea7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"4abb5586d7daf46b7a8a804d295f5b464956cea7","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc11.tgz","integrity":"sha512-zwOLidJ0uHmJBQcgElh71l/8YDegzIahF7iU3CSmPlrBdD4mZGJqkKHgd5Ya9ZunIJ8Iu1qZshd3EiylSAitOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEl3MjhA01LR2GYmTDsb65znvg90OR5OFkVPux0aTDV2AiAs+82J4qFo8VCDr/2m0JDR+BweEdVyDENmQ0ZPHc3BFQ=="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc11.tgz_1509735016140_0.5702788110356778"},"directories":{}},"1.2.0-rc12":{"name":"@warp-works/warpjs","version":"1.2.0-rc12","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.10.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.2.1","time-grunt":"1.4.0","tinymce":"4.7.1","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f4537622dbb8e2024d784c6267b1de555c37f9ee","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc12","_shasum":"ca0dab2d16f9432731eba729ba304adcbddcb791","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"ca0dab2d16f9432731eba729ba304adcbddcb791","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc12.tgz","integrity":"sha512-UnrbOubUDLYlLm5U2K+jVqfQ6YC4BwPEZxlgFclwNLHsfPmcnm7ZuEBdWLtampYpqrJHMwQwg8v949dA6wWVrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFBIPpi37HylMqUs73/znmjCFw7Q4Ai5gJjc+6IkO70BAiANmURr9A2ro+XKBygy2rCTtuzDZiume72DFn8/ALrSOA=="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc12.tgz_1509736170162_0.20213063596747816"},"directories":{}},"1.2.0-rc13":{"name":"@warp-works/warpjs","version":"1.2.0-rc13","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.10.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.1","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"13da8be9aee1b0180cc2451c6ed804705975b9dc","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc13","_shasum":"df6b5075a7a34f890c4b4c9becfb595c3c97e0dc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"df6b5075a7a34f890c4b4c9becfb595c3c97e0dc","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc13.tgz","integrity":"sha512-MpL9xYYp7AGOo0jE2Qc3i2Mp4yCdyNTW+3lZ2l/QVQxyM0Cu06iSnsPomMIW8V7YPCJ7Q8dIpkvWpnwmkwBTlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpy0l6p5qF8e01vKkYsAF1f2ZyVCt77/apFMD23M2+2wIhAKtK86FlYOuad+8f4lBjsfW+1KDoQo0Gz0lXKyRFJQEd"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc13.tgz_1509739198556_0.17241509188897908"},"directories":{}},"1.2.0-rc14":{"name":"@warp-works/warpjs","version":"1.2.0-rc14","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.10.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.1","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"5727b6b9d5871eb9bfcf67e0ced6f9be56be175d","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc14","_shasum":"35ad22b5a35033e291ea41cd8a973d3ac6684376","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"35ad22b5a35033e291ea41cd8a973d3ac6684376","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc14.tgz","integrity":"sha512-wg27+WVLg9m4P+eQwqCONZYt/USz4tqttMgXs6ghJ6fzSu7eDsDieZVJ0hvphzi+xHBGo5VTc2Si/9oPmZ73yA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRAXUfyTY3XSTsamuwxiZYlOAldaObczJtHhTZHTQgzAiAK3ee668T0P3k3zclukJT417/JMZyZim1ForqLS/daKw=="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc14.tgz_1510006953353_0.4261553392279893"},"directories":{}},"1.2.0-rc15":{"name":"@warp-works/warpjs","version":"1.2.0-rc15","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.10.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.1","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"3e0df1ef5958d6b14862b9da5e2064a5e04a26b1","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc15","_shasum":"f2f053da5c826db21931fad6d7cf13195126678f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"f2f053da5c826db21931fad6d7cf13195126678f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc15.tgz","integrity":"sha512-EoLVTE/OCNuFPprZZdLDnvG8EFV7ZTrACspXaFIngtwlaL2dB5NdMS+Gqq+AF60KH1WsP8Bs1FmYIXohSBTxsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDykM9DdF2h8550/kAaQSaBzuCMNAUjqv60c5+YsUilBQIhANTDQbBGg7clbq3d8P+rX84n7WooV2zbT7WakQmPd0KV"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc15.tgz_1510094185823_0.08037858200259507"},"directories":{}},"1.2.0-rc16":{"name":"@warp-works/warpjs","version":"1.2.0-rc16","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.10.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.1","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"2bff8a790aea0189d2cf8bcecc3d2bbcbd93971a","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc16","_shasum":"e719a7cf523fd366e80a1561b58eaf5d24ac68e5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"e719a7cf523fd366e80a1561b58eaf5d24ac68e5","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc16.tgz","integrity":"sha512-kLG4wLrsFK8gezAw5/tPHgDk6PQL1c36PjjGGEtmlbuVSAmGfXpnOBDUjavIUTNr1bR8SY/fcq/LjnQbb/bzTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgjp9Y3CeUR+AS/Lzm8lU/Tlzxhl9bG8U18DxBXsExSgIhAJLG8nTm5bNsUjcLOC0C5i6tzIECSPAmS8dmmnNWIPkp"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc16.tgz_1510175543231_0.06052643689326942"},"directories":{}},"1.2.0-rc17":{"name":"@warp-works/warpjs","version":"1.2.0-rc17","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.10.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.1","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"7b8fc8c81fd3c1ea07b137d038d1e73ce1d6730b","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc17","_shasum":"274267427a07fe0122259565b15deac5166dbfef","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"274267427a07fe0122259565b15deac5166dbfef","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc17.tgz","integrity":"sha512-fdERH8nKFkqxPueIFILoU1poTpm+Ftnvb6Y+J5GSDjKr3Ov1XJbw+xS+4ZwMPWIyUoPySZBReZaHn6RoZzrtLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/ZciYpwFzoaqakaLG593ExMe7fxVgNAb53zXloSsqaQIgKEuUfs+/huuot6BGX/zl3tItlcvWKddEG3FiunsYedQ="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc17.tgz_1510178255310_0.6618938508909196"},"directories":{}},"1.2.0-rc18":{"name":"@warp-works/warpjs","version":"1.2.0-rc18","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.10.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.1","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"b2eed848b2f0a11d501c569f095d06c4610e49bb","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc18","_shasum":"d6c2aa90b57a7b3f795278abdecaecbb8624b687","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"d6c2aa90b57a7b3f795278abdecaecbb8624b687","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc18.tgz","integrity":"sha512-iswf0IICmsMVHqlF5NEQyQKGwOhN5G6EEEs8szXbHi+YCpi03so5DVO9V1WJfcK3m2ivJAfcVUdytoEFNmw0fA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9OXyUwoPnc8PZhmotxszx5NQRtFnt9vlFELxP+HzcXAIhAK9sO6WUSE5vuHWoAAWyg6FTDfHl9iMOn7wyEtjK4wgL"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc18.tgz_1510180625359_0.12023907760158181"},"directories":{}},"1.2.0-rc19":{"name":"@warp-works/warpjs","version":"1.2.0-rc19","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.10.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.1","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"54b3c11a1371c300bde91bc4b92a2ba68026305b","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc19","_shasum":"778aa5ac0ef86e1b29d6a031a2b2576f12b9f43b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"778aa5ac0ef86e1b29d6a031a2b2576f12b9f43b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc19.tgz","integrity":"sha512-JiC7JDilhftIaNqfxov2qaOzbzWPX18oyAqMy6CwF/W5s22FKbjaHb5/Bq744EaeLF3ebMKf+tnJHXU2dQQQRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbXRBZQUuJulUkya1kdu1u2/TKvV/aIXsOLIFThX5zqwIhAImRxdlJJ31pdxflDh+ZLENwLBInyCbjxHLNrlm/ZTrD"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc19.tgz_1510253087561_0.8090328250546008"},"directories":{}},"1.2.0-rc20":{"name":"@warp-works/warpjs","version":"1.2.0-rc20","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.11.0","eslint-plugin-html":"4.0.0","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.2","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"7134eab36c875c6a5be9a054d6903f00fee58bde","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc20","_shasum":"8f95d0eaa434c437999d490fb920663dd415a3a9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"8f95d0eaa434c437999d490fb920663dd415a3a9","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc20.tgz","integrity":"sha512-vvwLrgKoeEAOjG8fo1KYLIhX82mjWUJKZgpLWhLqxzLJjUsph4o2sqh51lGNp1/JZTzIuNVRnJ1N5zsnC7Zxaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyFhyzMXCX+qjprSyxMnC+E2oc71ITfZlrKCftLCJdxgIgc7AIRcC2ZAhEYTP7kvcDviMxz8S8IZ5g3bkj7lFNReI="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc20.tgz_1510778404576_0.993922317167744"},"directories":{}},"1.2.0-rc21":{"name":"@warp-works/warpjs","version":"1.2.0-rc21","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.11.0","eslint-plugin-html":"4.0.0","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.2","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"3d831f3d70e4c3723c90062998bca6f99bee5bba","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc21","_shasum":"3d1ea93af839059b6bbe93a5f94c7c213b49979f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"3d1ea93af839059b6bbe93a5f94c7c213b49979f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc21.tgz","integrity":"sha512-02r6ULo94eptOPs0W4OitYttVevCQh+TyR2rQt9n5+4Zx3r3X1y7YKAEWBgy3ON+1ErDXh1nF4F+vMuxNkas/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICh+UYKWVurrvUIqTls0T/SNR2F5r8sSFmoH2TfMPVWPAiEAih5Ng3sxE/HGotoMqibgbO6bMdWnljuNk0n0iLiF7DM="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc21.tgz_1510861418002_0.4961564540863037"},"directories":{}},"1.2.0-rc22":{"name":"@warp-works/warpjs","version":"1.2.0-rc22","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.11.0","eslint-plugin-html":"4.0.0","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.2","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"baefb89045c087a22f613940c16475e4b1817bd8","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc22","_shasum":"ca2b43c3d719ec9c832db7272453d971650ceca5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"ca2b43c3d719ec9c832db7272453d971650ceca5","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc22.tgz","integrity":"sha512-9gYK36Qs+v9nalc7/SAbAR2i1vtzRkJATtI2moCkc4A9xR1BMOE2Clq60ICt1vBXW8eHz4sYi5EXSMPwoMGJUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhLDWPeM9NFlj/s92RiFvW5OJv7Zo3XrXXTn7BTmjgFAiEA9c/N3Zx+h4LoA5ywvrkuo4IFYkb4xbXcTnO5TqN34Ug="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc22.tgz_1511307340124_0.5990346709731966"},"directories":{}},"1.2.0-rc23":{"name":"@warp-works/warpjs","version":"1.2.0-rc23","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.11.0","eslint-plugin-html":"4.0.0","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.2","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"5432452a3c8868461043d55663733b0e29b022a9","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc23","_shasum":"5efbf6d7e3ca496b7d62468275ac07cb7fa93629","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"5efbf6d7e3ca496b7d62468275ac07cb7fa93629","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc23.tgz","integrity":"sha512-6Hff/k6nm89IgO3jGKCIYKXTVE+KRjoyNVlspkRMiypdzhwV355usuqifSH0B+l8ETy/sdjciVmNIOabHsRQlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBWP0S7GQWKLv+uQM3vN8E4MuoZJJLEVWtBK0hFF8wdFAiA4hxHzYK8QFb6bQ/rUr71yrSzZRpSMFsWpohgrnItp8A=="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc23.tgz_1511393414313_0.24788541835732758"},"directories":{}},"1.2.0-rc24":{"name":"@warp-works/warpjs","version":"1.2.0-rc24","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.11.0","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.2","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"2f486e592617a9c7f439d3cd6816aab28a1fd2db","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc24","_shasum":"5bae2a4a2cc3c7001f63ee71f0a8c458b4da35cb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"5bae2a4a2cc3c7001f63ee71f0a8c458b4da35cb","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc24.tgz","integrity":"sha512-w/12F/aVDQaoDqv//OPs7S61qX2yjm5lvT3YZdwb6iFo/4IqZL8zS1MlxaFpbMZicDHAYfknxFyi3lrE5A+HJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGyimroyTZ3bMwp758U3PhiRVxCFRGzi3Dwy7ZGnWBWwIgB2vQlaUUhw4Jf+u61f67YlbRXs6bNpZsIg+95fywulo="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc24.tgz_1511412475699_0.5293305036611855"},"directories":{}},"1.2.0-rc26":{"name":"@warp-works/warpjs","version":"1.2.0-rc26","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","@warp-works/warpjs-plugins":"latest","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.12.0","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"014f0a1a0bc57d70f09234d0f6791f8ed4190fd7","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc26","_shasum":"945986d04d070280c1621e083129baa318482489","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"945986d04d070280c1621e083129baa318482489","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc26.tgz","integrity":"sha512-7XqGcfB18PlMqLSi0EOEZfNlp5VVFR8LCV1OeNtHS68z9l+XFw4nDS57jYbHeQW/KIAECKfE9s4Z0BeAT9UPLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGvnICWtDgFNXTZdhHT5fn4K7pyKFNzw82nRaoD0KWF4AiAbLK8hR9wDq3aDGfF0idgHG3Y1PFIKq7aC47gtepiRbA=="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc26.tgz_1511882140821_0.22841701633296907"},"directories":{}},"1.2.0-rc27":{"name":"@warp-works/warpjs","version":"1.2.0-rc27","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","@warp-works/warpjs-plugins":"latest","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.12.0","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"75fbba28ff73c9f7440219807dc23644cdaa0385","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc27","_shasum":"e8a91fcb9791a49733ee300d33d36a8b09b297a2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"e8a91fcb9791a49733ee300d33d36a8b09b297a2","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc27.tgz","integrity":"sha512-u6WahtpKy6oH3OVXTAzFtQ2MyoiUFV6eSKIWi9wHgTGt8fMMxM+k+Dlr9WHYAKbBglhWUKtKrO3vm1gZos5O2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDoUgZMv+WeMPkHEfI1gmgaUn8iJe37s4MoF+dQ4RcwEAiEAp406BMe0fYsgpfljXkLN4kAgaltQ5iM5uV8Y3xinxJw="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc27.tgz_1511885191067_0.6166277988813818"},"directories":{}},"1.2.0-rc28":{"name":"@warp-works/warpjs","version":"1.2.0-rc28","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","@warp-works/warpjs-plugins":"latest","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.12.0","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"75fbba28ff73c9f7440219807dc23644cdaa0385","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc28","_shasum":"7f60b013a9372d89e2e7a2acaf00592728ce3daf","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"7f60b013a9372d89e2e7a2acaf00592728ce3daf","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc28.tgz","integrity":"sha512-X5wkOCbvmgbaxDG0H9coOBYhWsIHPnA4Q0H9SIHO8/CoSy5DTa5FcB0lvCaZLsIvqCbuL3L9xtO+QDIvWlN17A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGgz9lzsM5diM8AxEDSFQnXJZQuJO0U8OChEwqae9s0PAiA4HgkH3xAiZCrbLXZuf3eKeAenuzDeFyLIVipmWPc59A=="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc28.tgz_1511895352829_0.8928645488340408"},"directories":{}},"1.2.0-rc29":{"name":"@warp-works/warpjs","version":"1.2.0-rc29","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/studio":"next","@warp-works/warpjs-plugins":"latest","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.12.0","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=0.2.x","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"9be3b30f4b4de1945aca897249fde1e7288667c8","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc29","_shasum":"7669c730a92249832075d562385d6c71a24e4f47","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"7669c730a92249832075d562385d6c71a24e4f47","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc29.tgz","integrity":"sha512-KaxyhrP4nxWvhLcilkAIQfU+lH+yZEOGVm8a7R3vYD0Lv0ycslQZ+GYeugmDDEe2JfLT+bcOyaGTEFwO52uDtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC38zjDFUOOM0akVxH4ePFs/BYOqtw8ov/Fk4+ZeD/eIAIgK4cTGkZy1oCvr3mhBPEv/xyYrFIf488qP0NFvBteap4="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc29.tgz_1511896333235_0.8637491951230913"},"directories":{}},"1.2.0-rc30":{"name":"@warp-works/warpjs","version":"1.2.0-rc30","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.10","@quoin/node-rc":"0.1.1","@warp-works/studio":"next","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-utils":"1.2.4","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"next","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.12.x","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f00b21b9c45b80a7830c2e5327d034555218aea9","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc30","_shasum":"5e29f42a0ce03bc41b7abdfbcd4a66c411ad8795","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"5e29f42a0ce03bc41b7abdfbcd4a66c411ad8795","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc30.tgz","integrity":"sha512-ep6IldiKaElNAXTHX2UnFTPdv7knceTPbPLg4ROJEPNAf11SN6x4fvDCrhP1fxpYK2bMNLlrcHkarOgqdW5bnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEw4F1j//5EenPVV+3odvc/HrPe5rR/8EoFo+eE97zZQIgUjBQcGDp3ge6RLzJvZ90ZYdysJdIEl7EqoFssTHeRNA="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc30.tgz_1512118444834_0.7272528891917318"},"directories":{}},"1.2.0-rc31":{"name":"@warp-works/warpjs","version":"1.2.0-rc31","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.10","@quoin/node-rc":"0.1.1","@warp-works/studio":"next","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-utils":"1.2.5","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"next","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.12.x","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"fe95fb5745e791b4b588577107c6fcaa51363af5","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc31","_shasum":"fcbd615c95d98e608b5200e074431118b8c320b8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"fcbd615c95d98e608b5200e074431118b8c320b8","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc31.tgz","integrity":"sha512-8oylC7/lYcGAQ+ampu8G19vwgROkEZafCIdjxe4+fXUok8gro65mmRa5Y1vK0kHGz4YnxmfvsjiMMXuRNLj1zg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWzBaCMymKXt/z8v0WTwYOgFDFgoopXB6G90efiKtd7AiEA/MqpbJN273gs/QZML9e5HzSDVvSUcXwnaFpLlZwEleI="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc31.tgz_1512146871198_0.4326242827810347"},"directories":{}},"1.2.0-rc32":{"name":"@warp-works/warpjs","version":"1.2.0-rc32","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.10","@quoin/node-rc":"0.1.1","@warp-works/studio":"next","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-utils":"1.2.5","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"next","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.12.x","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"23588c1f0ca34ad837b94bc24f7e3dabbe289b40","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc32","_shasum":"bbffd9eb08e01dbea54816ef5ab1550f7dc76184","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"bbffd9eb08e01dbea54816ef5ab1550f7dc76184","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc32.tgz","integrity":"sha512-BkrhVDZiMvEwkQBCQBjeTxzw4w0gnc5T2J4+I6JpdrLL/djgw3Go7RuOAPEa4ctgeYC4U1upFIDSJe+okvpMIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAS30Ky7C1EJR7K8zA9CAlKt95S2yXAPuLl2QdknkgxLAiEA5Cn3YhU2c9MRAfnpEk9Lg3f1bbAQxYCctmv0i83Ezf8="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc32.tgz_1512162773407_0.09385133534669876"},"directories":{}},"1.2.0-rc33":{"name":"@warp-works/warpjs","version":"1.2.0-rc33","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.10","@quoin/node-rc":"0.1.1","@warp-works/studio":"next","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-utils":"1.2.5","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.12.x","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"873bf80b47c9cd21e7f154dc115bf0c378c25515","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc33","_shasum":"3504b22affc86eec3651ea21ec034b2d665cd429","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"3504b22affc86eec3651ea21ec034b2d665cd429","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc33.tgz","integrity":"sha512-+s0IxMYqKHNbBDywXO6onlnifeOrm7bH/pRRP2l9yJ8jEy69rzg84T8YviSpUNodF8fjWGtRiIpJc1eO3ycrMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6mJYMMARsYNRX/56w44vduTImlV4DB9TaTtNuWavJuAiEAw45Hc+WJDGRJg8zx5DUF+jDyAqFJuPBBLDcJPDsc6yY="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc33.tgz_1512360205299_0.5080657936632633"},"directories":{}},"1.2.0-rc34":{"name":"@warp-works/warpjs","version":"1.2.0-rc34","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.10","@quoin/node-rc":"0.1.1","@warp-works/studio":"next","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-utils":"1.2.5","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","bootstrap":"3.3.7","cookie-parser":"1.4.3","eslint":"4.12.x","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","file-stream-rotator":"0.2.0","font-awesome":"4.7.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","jquery":"1.12.4","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","morgan":"1.9.0","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"d57ec2bc4bad7d67576ff3a9ceb5f46ff17ebe7c","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.0-rc34","_shasum":"76ff38c4e6407f761afe55538d4c75d78eaaa6a5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"76ff38c4e6407f761afe55538d4c75d78eaaa6a5","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.0-rc34.tgz","integrity":"sha512-nEZDXXGXU1/UNNiVsx8DjpDawhX+8dsv1/2cJOS/IrVGubiOauwiXZx/SoZdo+k6+b0HkUgXgm/St20RNuwWCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEjBk9Lzta9y1kkVza1XZr2eWW95dr7YHjUGMyNwI9L8AiEA4iN+ljXm/2x9YePE3Hf1DIuVjpM1M6NU8uvfNKCUJyU="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.0-rc34.tgz_1512373656125_0.0948518649674952"},"directories":{}},"1.2.1":{"name":"@warp-works/warpjs","version":"1.2.1","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.10","@quoin/node-rc":"0.1.1","@warp-works/studio":"next","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-utils":"1.2.7","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.12.x","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","load-grunt-config":"0.19.2","mocha":"4.0.1","mongodb":"2.2.33","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"915d9c5346b68f2b75a50aa87789cc5c4bc6e201","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.1","_shasum":"3bff84c998f1f9cd8c6ef6947b6e24cd22117792","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.1","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"3bff84c998f1f9cd8c6ef6947b6e24cd22117792","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.1.tgz","integrity":"sha512-9euizyMvuu8gQwpztHYQ/uUR6dnlBMIa/05VZdcbqa2m4St1h0m8YBZSwxEhCZCM3IGNlv1RcewdP21q3N9AcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4lVpb1FXzIyLEWRC8G0SaW83pDwdyeW4WPOCH85V0LwIgLCSDEQ59VZE+c25clqKkGLxKvZhzkB7d/s2NFg2jzTk="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.1.tgz_1512759538328_0.13676149677485228"},"directories":{}},"1.2.2":{"name":"@warp-works/warpjs","version":"1.2.2","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.1.10","@quoin/node-rc":"0.1.1","@warp-works/studio":"next","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-utils":"1.2.8","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-session-plugin":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.13.x","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","load-grunt-config":"0.19.2","mocha":"4.0.1","moment":"2.19.x","mongodb":"2.2.33","nyc":"11.3.0","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0"},"peerDependencies":{"body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"bf9fcb3c76bccd8f13dc0d027b4a59defc9039a6","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.2","_shasum":"545a9ed80a386a241cc867aa6bced0edf031b79b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.1","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"545a9ed80a386a241cc867aa6bced0edf031b79b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.2.tgz","integrity":"sha512-Y4P6ZV0EN70DIZrX8k+/BS0DNAk6g55pmYRnj7KDziNehNQS1Nt5IZr6e6+SpazBMkBtOSASxXOYDpMHezL27A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAX8LJRphN6OfJ0dXLg09zzV64ew28CIHyNvlPIOG7yFAiEAofQstb0f8OkH8/j04q4gScklBvzpRTR4dPzSdT4RKpA="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.2.tgz_1513106038355_0.8545273784548044"},"directories":{}},"1.2.3":{"name":"@warp-works/warpjs","version":"1.2.3","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.14.x","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","load-grunt-config":"0.19.2","mocha":"4.0.1","moment":"2.20.x","mongodb":"2.2.33","nyc":"11.4.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"45980ccf2d825cc616ce06b79aa652712eb6f078","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.3","_shasum":"2f0b946be9c285ce1f1e6986cdfdd89047d0be20","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.1","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"2f0b946be9c285ce1f1e6986cdfdd89047d0be20","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.3.tgz","integrity":"sha512-f+dbj1gNeRvGId57cQaZMr1s5FwK2fcGqDOFNd3pFIDxXTnLAgAWcPIEhgKgx9irO50buKl7vzK0BuMPchkYJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZhaS2sBoRqmQICF+yCxvRvsCPyvPoGoQERvEw5Mim5AiEArW6jOL4dpbS+vgys84fqaW5HnhTEkE4j8d5A22MAeSE="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.3.tgz_1514392120016_0.39691182342357934"},"directories":{}},"1.2.4":{"name":"@warp-works/warpjs","version":"1.2.4","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.1.0","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"next","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.15.x","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","load-grunt-config":"0.19.2","mocha":"4.1.x","moment":"2.20.x","mongodb":"2.2.33","nyc":"11.4.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"fc3a66c93b7bdf95c0363f9f865251e83aa34903","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.4","_shasum":"a2313a1c1c2d253521777ce4dcd379f34c711ac4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"a2313a1c1c2d253521777ce4dcd379f34c711ac4","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.4.tgz","integrity":"sha512-5qyA1JQ34wlRDDsP0JUgBUDbeBIgz8cecQ7HkbtWegGK+WD+Y1rVdS+viDhv4a6c0sKRusraOzN9AEN8dn/PIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDux6QGz0MSSpaYibPWiWlP/hrCftelp/022aGFrnvlSwIhAN4VFKTAN6sOH+2YS955OAo2sflQe1W1dB2ryOjMvdu9"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.4.tgz_1516392562728_0.09759982582181692"},"directories":{}},"1.2.5":{"name":"@warp-works/warpjs","version":"1.2.5","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.15.x","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","load-grunt-config":"0.19.2","mocha":"5.0.x","moment":"2.20.x","mongodb":"2.2.33","nyc":"11.4.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"69e2a3a9c34a4e67d97a77c5e106610171eaff60","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.5","_shasum":"d3f903b073a18ee4a74c6c00e90c27bb325242d7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"d3f903b073a18ee4a74c6c00e90c27bb325242d7","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.5.tgz","integrity":"sha512-n1e5MEtsJNiqmtCezA8cUUfjTEMn06abNBUiiy+hhnUo9YmuKB3KQhODWVLKHZjTXI8lQSgsJ8qqpB++jsBi7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSKPaeVIzKtztrF47gUaRBneCaz/7JlQz+prCwvvgAFgIhALCRUaWBQE970MpwIaopWFoEva65qn4mlkmfgUK3oMqE"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.5.tgz_1516405925123_0.9060212911572307"},"directories":{}},"1.2.6":{"name":"@warp-works/warpjs","version":"1.2.6","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.16.x","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","load-grunt-config":"0.19.2","mocha":"5.0.x","moment":"2.20.x","mongodb":"2.2.33","nyc":"11.4.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"8b0c6a6f47ebc27691254f8280f57a48020a754c","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.6","_shasum":"0b3fa37875e1203ee5e405a5e74795c79519b38e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"0b3fa37875e1203ee5e405a5e74795c79519b38e","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.6.tgz","integrity":"sha512-WOo3MWbweVin8Y+/NEfA4D/RSZE8jgOjK9Heao5SfEnbyL9iJita2HpvFT6YNX5ctMWTkn/aM1NxkaFrxNfYDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1zOVhoYhNsol/1K4hKTTEJFtSFSRhfF0xDAx2uZBwZAIhANa2eIJS5pK8kxoGaMipNLiiipOuT4V/MaK2SXlPWNkw"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.6.tgz_1516808821873_0.900171403074637"},"directories":{}},"1.2.7":{"name":"@warp-works/warpjs","version":"1.2.7","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.16.x","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","load-grunt-config":"0.19.2","mocha":"5.0.x","moment":"2.20.x","mongodb":"2.2.33","nyc":"11.4.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f52a8e3fdd6291e1473ce875d137de20f5f8db6e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.7","_shasum":"49944d122ec41b54f64711f81f6bc1d206ecd45d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"49944d122ec41b54f64711f81f6bc1d206ecd45d","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.7.tgz","integrity":"sha512-OuH9fCzuiqiTTOGsFur56IxNrNZd1tAlzAIpvfT0EuEpD0kaSXyE2jcEkGdqV8X/jsq+Rdtr4wZ3ZukUufIyvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUADWVumOYs23V56zWKCHBGvUBS23FPIk1XHR0MwAtswIgQ7hx3Ir9Vs0F4MTH1I2aHuAFvL1JhKC8FdMNC1CcqVg="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.7.tgz_1516948193991_0.22908803820610046"},"directories":{}},"1.2.8":{"name":"@warp-works/warpjs","version":"1.2.8","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.16.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","load-grunt-config":"0.19.2","mocha":"5.0.x","moment":"2.20.x","mongodb":"2.2.33","nyc":"11.4.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"6055cd28ddfe0d0d9e19d54fab7ae202ed3eafce","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.8","_shasum":"17976186dfee3c2fe7e5b8e48831e85d8dc1d778","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"17976186dfee3c2fe7e5b8e48831e85d8dc1d778","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.8.tgz","integrity":"sha512-68BSRGgMQuqB+IG9VWZLq4+SYx/RozKd/8EztyBRSbUAHk/H9MEXQjp2Qbf35Ia2QFOMlSNgjIi+ZpzQ8CTF/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICrxXgUth6/oXorF7e8Pbnyd3iWZPjWzM/LVhF8H7TrLAiBduLTZAWZQSEjvRgFFc9Hcq77OgyL9U1rgkwwC5Zm0Qw=="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.8.tgz_1516999844064_0.3879572057630867"},"directories":{}},"1.2.9":{"name":"@warp-works/warpjs","version":"1.2.9","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.16.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","load-grunt-config":"0.19.2","mocha":"5.0.x","moment":"2.20.x","mongodb":"2.2.33","nyc":"11.4.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f4d8d7684ef271a9d608d5abd23c038fd4a7a61e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.9","_shasum":"74dcd991cf0b9fe8f65ef6c14cdf68a512ebb1bf","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"74dcd991cf0b9fe8f65ef6c14cdf68a512ebb1bf","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.9.tgz","integrity":"sha512-woE/RkhFBeUPkNaduSL7lk4U54zrnXEK4XVN9SWKR8N7hCllToEcAVsvjDhJ5qSOxaXfm7O93Ph8/dabW3a0iA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtX6zA5N9VAwdq9BFr8ZTcUpKWTQzqYGtSPXsF+aIXtwIhAJSSbz/nNtlzkb1HerRlqe4Y8MYPZ+uz17ayz8jMyUfP"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.9.tgz_1517258240525_0.6363213749136776"},"directories":{}},"1.2.10":{"name":"@warp-works/warpjs","version":"1.2.10","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.16.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","load-grunt-config":"0.19.2","mocha":"5.0.x","moment":"2.20.x","mongodb":"2.2.33","nyc":"11.4.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"c0105837d2d92980da6203f3c1bc1cc795ccbc51","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.10","_shasum":"d9c16bee686cef62dcbe4e88c56a61501b7ad65f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"d9c16bee686cef62dcbe4e88c56a61501b7ad65f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.10.tgz","integrity":"sha512-wt2k17f5zGzerSjxttHmNoqtHjXRVUnet8VBWMkhrvBWW3xGpeoagx9o5OAw3W+GUnwIs2eYCPD1MZDrSTqYtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdloB5g3/f1u1odVEzZ9HNPeQ6N0POnLQq8LimFVkpQAIhAMkdClTyF+ZcmGTrxX+Bg/IWdAQTvVso4CK3sTjVGK1Y"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.10.tgz_1517270500971_0.6226637393701822"},"directories":{}},"1.2.11":{"name":"@warp-works/warpjs","version":"1.2.11","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.16.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","load-grunt-config":"0.19.2","mocha":"5.0.x","moment":"2.20.x","mongodb":"2.2.33","nyc":"11.4.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"0750f03199da54c65ea1f1e2127a08619852e5c2","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.11","_shasum":"1de3719ab6e261b5f89bb8e942c1afeb7babc432","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"1de3719ab6e261b5f89bb8e942c1afeb7babc432","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.11.tgz","integrity":"sha512-sNzGO5Och5AWz6aG0Y1bw4q6ALaT1YEzkFa+iRlSLG3+5dP+Dzo4l31ZFTnECohgdRaKt5cDVl6koGdtOyURbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrVn/mAVPgNa17Nyp/BJvLn7oGGdvcDzf2znhtEu81nAiB/xaTkvgunlAhuBz8X5QnCtuUzBwrDVmDXNeSc4ZftwQ=="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.11.tgz_1517382925293_0.580636368598789"},"directories":{}},"1.2.12":{"name":"@warp-works/warpjs","version":"1.2.12","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.4","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.16.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","load-grunt-config":"0.19.2","mocha":"5.0.x","moment":"2.20.x","mongodb":"2.2.33","nyc":"11.4.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"04773d418386557f4eff427f444376dc1f2848ed","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.12","_shasum":"b413391db1c806cb8b9b0b2c869ae790836f14bb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"b413391db1c806cb8b9b0b2c869ae790836f14bb","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.12.tgz","integrity":"sha512-/4M5DfIR2sd0EW0uY5cxKJO+xiXrbJ2lD+Z9+AODsr+H29+uESKvO7c9esXi2nbAwDZ3dQDejM8ODzXvh+iFjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpZD3aG1Acq8/MiS4Zo6DFESsHi88S5Vzw8em8/r/yUQIhAOJQYiUwfU7Ug+/dUFszuUIx7BLdXsDCmrkLOVAa577Z"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.12.tgz_1517616596188_0.5514947192277759"},"directories":{}},"1.2.13":{"name":"@warp-works/warpjs","version":"1.2.13","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/studio":"next","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.0","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.5","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.17.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.2","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","load-grunt-config":"0.19.2","mocha":"5.0.x","moment":"2.20.x","mongodb":"2.2.33","nyc":"11.4.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"96cbea31f18d8f0a115e19e93e64e50a0cc9092d","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.13","_shasum":"9902ccdf377d5352dcb51afd718eaebb274ed07d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"9902ccdf377d5352dcb51afd718eaebb274ed07d","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.13.tgz","integrity":"sha512-0ZL92KFyEQraPXmJT46g1fuBITcX3dmcmopO4h1GLAMK//Rz+oDdrorqjL09Kbq8/TN+7oNLk7DoHZ02uccgRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9BI3AbU1XCMoArQ6Epu1GnLt2xL+AlKnW8lnlRl9C0AiEAva6rvtXZB0B1rtCeBJNvq6m3KTfWliEGvf+U/Z12k/c="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-1.2.13.tgz_1517922591663_0.10367416241206229"},"directories":{}},"1.2.14":{"name":"@warp-works/warpjs","version":"1.2.14","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.5","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.9.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.0.1","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","load-grunt-config":"0.19.2","mocha":"5.0.x","moment":"2.21.x","mongodb":"2.2.33","nyc":"11.6.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"7a095dda42f0f6c955533049ca8d501865b8350c","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.14","_shasum":"9724fa3d518fbdfca1c67bda03d209e59b6af2a0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"9724fa3d518fbdfca1c67bda03d209e59b6af2a0","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.14.tgz","fileCount":439,"unpackedSize":17953198,"integrity":"sha512-mWSm4reRHY2L1x4ZmVLVPyQXV6ysivdHWM7KwCcJVwU0dvVNLef+TUw6bBO77l6ZTR648tni056la2pCPl7k7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCo6khGgL0I16qoGpTV8XOV6sH7E4MrZAt1IWzJudyBwAIgbYFlkPpvLMALaxthOWUiABFHrPLtxozE4jTSs6oQuoE="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.14_1522218848620_0.523123510982582"},"_hasShrinkwrap":false},"1.2.15":{"name":"@warp-works/warpjs","version":"1.2.15","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.5","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.4.5","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.9.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.0.1","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","load-grunt-config":"0.19.2","mocha":"5.0.x","moment":"2.21.x","mongodb":"2.2.33","nyc":"11.6.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"f696a5249b9da87b0f4c44ff44bc9e683b59ca44","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.15","_shasum":"dfc722b7a5387df3dcaf44fc14919a6cc74d81ed","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"dfc722b7a5387df3dcaf44fc14919a6cc74d81ed","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.15.tgz","fileCount":441,"unpackedSize":18010917,"integrity":"sha512-6Ms/Ve75htNl9UbfezbrUGuv4xzq3tiHNytZ1SJ4TSPwSoIz0HqFEi0uCWLCobrMl9//ycAMS7trXIYnIhKGpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdtFF2FTBxDaV2e5ZilcRdLsesU4iwTExvdlfGPLNRfAIgB3xKb5t9YYyem2fSolEmFQnFggDucbqyb/S2qx0TVVE="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.15_1522915279424_0.7946493806478947"},"_hasShrinkwrap":false},"1.2.16":{"name":"@warp-works/warpjs","version":"1.2.16","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.5","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.10.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.0.1","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.0.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.6.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"df8a02ede3567a7841fa9d836f0ca2fa0ad08789","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.16","_shasum":"20ef770d2051df90c747e2b7e8075b430c404e67","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"20ef770d2051df90c747e2b7e8075b430c404e67","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.16.tgz","fileCount":441,"unpackedSize":20225719,"integrity":"sha512-RLxALEwONbfRN13eoVQxvnfvjtb7skcYOKDeqr/jH6NXE3b31lUtTms8Jfw2TtU0V8UL7ByaQZlN+kZfGanG2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZWtFJ7tRofnN7okMkeWvuH1lSnBmDhSfuRxe0Y1IPKAiEAqyfr6AKyAJnDAnNR7TTFfjMG97KDCS7Y1tTg3mxUaYQ="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.16_1523338489674_0.7194881654486867"},"_hasShrinkwrap":false},"1.2.17":{"name":"@warp-works/warpjs","version":"1.2.17","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.5","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.6.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"de6b111b0e43d6857468a7dcb0135e098d801ab4","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.17","_shasum":"8e01d88ca72ec474ed9da3a5ef821f7c053da188","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"8e01d88ca72ec474ed9da3a5ef821f7c053da188","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.17.tgz","fileCount":442,"unpackedSize":20291104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4fkTCRA9TVsSAnZWagAAxWMP/0XCcJg9SGUYsUqaM9Gi\nVMLOC5v+oPbg/m/GvbfBXlsHGc13dE/dAcJoiWvwCZccZeshk4v6rtERoX8B\nPgBEg7v8b9e5S915sGOvSaK0ksG8vDvrYEEvXtXeJCBCP0nZHWCSEAV7VF61\nMEi79hwKQQe2cZU/d7Oabr2eJ0kjL16B2/7pvt5Le1x8bJr1r2QDORsN5qQm\ncIkDF0LCv7htF+y1EUsNlpJH+5LRssUFV900HNrYLhUCYLlAYvtBmKGdzsEr\nkanwCVB6aF3qnpEjTvSK19WGSX7gcIGw/GuDavGkwZqqVYzVGl5sghO0Tf89\nyIU3huGPmV/1/+zZlvyA8i5vxBiiEZTVtUX7xVu0M2ZwNfUUMCMH4PeWn787\nhhoKHQOwWTQm6LpdmeKYDZv2OQPOTrsg+wJd04pHRk/IICsuOeZQzT0SBMUY\naYB9dLA40UXnXyc0aRTx3BQ3+AONMZWTBN2gud/iaoqCLeBlHMyFPaFQ/aR9\nFUHQKbBHpcB1+WHnxwiVHugv39zjAyFQyYPQREawnkysxnQlepyR2iwCBj5F\nDaWuqHf4HIuqmsoep29dqhkd+bBuvSkB+E6nl/CV2epJzlR0SDg/XkXK5tMS\nDF87B0Wbn1dICUPrgCJqw5kQwXZ7LOxEcraMSMy7abQCTwE6R2S2ttraCvK6\nn4jl\r\n=fPaQ\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-5SqIZPY8HvS8ZTIqCSpgwLKkVaZseS7GhWa9ASdpBZ9Wqqo/J0Exo8WW/bg9zqIlX4nrOoOA4Rdk0vXbmqEaug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7FuMxhCpl0E56l3s4zStmsNjOaqLl79BpEoBck5b6qAiEA3O8YDTQ9Rbi8SEvOpxB7pomK2RwX0ahyYlNqrvLi5vs="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.17_1524758802228_0.912787613253784"},"_hasShrinkwrap":false},"1.2.18":{"name":"@warp-works/warpjs","version":"1.2.18","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.5","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.6.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"edfe2176f44dd4114b20642649417225d41aa205","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.18","_shasum":"1272ffeb1fc81131c6d007766bbec1274589b3fb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"1272ffeb1fc81131c6d007766bbec1274589b3fb","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.18.tgz","fileCount":442,"unpackedSize":20297684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4+10CRA9TVsSAnZWagAAb9EQAJTiSyNShKkK1bpLIWg7\nFC+DxAa5/5qraNrNx7DtcEXv/u4F/o5UcIl1UhsWsqT0s1bIRIvztQ5N6q9h\neWCm/S0ETJ47e/xNSmfjZTXOdIyCq7zUCb3XGvkeptCVWR7elBPEJh92DpNT\nSTNoUveQ1z/SE5EWcgo1GlI24ms1dtFsZq2z/Nt4f203ILgLtKtel4zJENWi\nUoCItkKjHySNEGWeMfUAxHdJ89LRpKpBarSaMHytSDIQyUejCKqrb0VAQdVC\nDNizXDNHfBBsGkzzQvkuSssxjUmZEVjJW/0vtQSowGtvvbnOGwfhTzNbGobG\njtMv326/L7Fc+RjYDljpK0BMfjyyeESdw/xgWPvfieY8qH6avqHL2m/M4TJE\nHSzHBV/9fHaFNgUxC4bUZPNTPQ3bjqnoZptgfWZxgs00dLp6jqR0AI3PfwFZ\ndL3lnyAAoN7idh4fkD/ivNIseCdy5J/k7+tlOa3IeC1tkVUNNHTYsvw7xEtL\n1XAZ+eeI1MU/L3CpvaA/ZFFpJKeO6/OQS5b9oACz83DhgQHuKtdeVOhGcklB\nWUMKTAp1x16G9jGsbMGBU4ixbMLtuiCk4GTzHQA47N482OMi2fgRh2nEpypM\nhAgGvzA8KMS6Jtp7xeBNxT5PwSVebJuf5/jVEzRvLovhRwY4EmFfVNDsMyOM\n9pmv\r\n=yhEK\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-Ra62qlw7PMQgLn5fIKWOt0dyMJtKRMQvuo0lANYQN+bDhcozressdbDUG6EfeG8Yt2CtVnud62cdpTNgJT4q/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICY6Z06KoU95MrqAN8+CWVJtNDSNdwwDKGY5Ld/qgSoNAiEAt3OBidfjtWrm133IuyqY6t5efGaUo9tTHrxtSj0litE="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.18_1524886900261_0.050434138270967654"},"_hasShrinkwrap":false},"1.2.19":{"name":"@warp-works/warpjs","version":"1.2.19","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.5","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.6.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"71e67e15ca923000759022610c873d479e9e4c9f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.19","_shasum":"ba4ef5c6855ad41df7f95afa39290867e1b5474f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"ba4ef5c6855ad41df7f95afa39290867e1b5474f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.19.tgz","fileCount":442,"unpackedSize":20298276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6AdlCRA9TVsSAnZWagAAi/4QAIWTcrgWmFXSpRUh0G9u\nSg7ufmAab8RugqD/iQxe5ubiPeYXcLPtUksL6n4+NRk6NDs+FK4VfXVdfkmf\nHFcB7vYDj2ZnC7bHcQekzHUZcYn2w2dyTikXqO9142brFJM7LmzhARfY9lrX\nQjK6upDbu6sqNySNlLJ2UqqG1Eb1T9v1cw2WhnEZg9D47bsZrI5nibp8NjDm\nuRkDtejSKFRR6ZhQ/yrGhBIj1RHZmSe6X0fZkDinyvtmlecg0sHp0bx4Wfth\nYgUisGr5NixMK7n0XwSR+6BcqXSqt0YrAnT3VEo5qnA1zQ/ajylsnq3aEpTn\nC8tVcKzJ7hfmeQBLtcVR5Y3r81Pg0JEMzJCRlPegsZKvkY6w7ija/fN9uSwW\nvg+gc3ql4f+Enlw4buemwbLY7kZYOvl8SZfrrnxyXcrPnetUx8XMvxa9ShbX\n0JVWx18FlmSQYEUpeo+w/jJRs49tcZ6VR7PUFw3/XWNk1VHoljf5A7WH0RjH\nLkW/o2FNxy9766L94WGHoDqMHW4j/ymD9/F+EEDFXR8cwvn4JXnwtr5JEmL2\nFaejGzM+5ffWm9nyFInu5w4B08VlZ6XRrV99GjwSIQONw/F1+31CS5Xpcg+O\n91cjgeqivUlA9jwhG4CKuGleh37DZ8ecOhAcXjRwIp84U9SN0RLYro+9HzBY\nFIsS\r\n=ijx+\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-Tt1SMhe177S37mbDNzgrneFq7vGnnA9YDa89CpiBrpEn4+ucEbnR2ONODTseok3BvJvIDdrPE+209iQHKyrQmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH4qi3gla0d4YGMY6gShuHw7EJRMRRhjGgWuJGLd28I9AiAwlXEjMV9CLEp/QAL4Uj8zBiSvGQpSnseHd9SUMSfGHw=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.19_1525155683729_0.788989601526576"},"_hasShrinkwrap":false},"1.2.20":{"name":"@warp-works/warpjs","version":"1.2.20","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.5","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.6.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"a1c08d9a1b63d6a891a3e27330f092b3fa292513","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.20","_shasum":"12b2535caeca9fbdd5bfc9eb5956b7efd262eec1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"12b2535caeca9fbdd5bfc9eb5956b7efd262eec1","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.20.tgz","fileCount":442,"unpackedSize":20298924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6BCsCRA9TVsSAnZWagAAIiQP/16+pw/ewaADO1PK4n87\nO3OeSjoyCWi+mrvD7/xFdawWhMAOMcoSwTdogV6ddZobAQuZfau1ewQGunsF\nho5w1SVUcmWr/M/2CqowzP+w3burYlVqtr7l4/hXsJkp+th9sY3Be49jrbc2\n2N5Xc07GI1lIZlQCc1koCtnNsNG4Px6niBDUI66hXYl+UZ9Q2IxRuYloVqsi\nOib3UdAKvYBF2oeKQ5KomLnZ+2U8DJTWYUaE3eJLzhkXo4adV0SBsLjuMxGn\nBCijtj9KNHBs0xOREmlOzfGZzLI40sscDmlVhDi5DbZTaN6luGLqAD/McucI\njKrDSiv5wqS8sUbH7x23h6mp539VSsf1C+zZNHnPgLjaP5gexrm4wY+4Uoq6\nH00dLPY648GLYuHlSfDFYMfWJ55uwxopAeVoM0Z2eDgOjps6nfXFJjkKq7in\nXBYeG0x5gKg2t/BiTVXQuV7xr+TfBp187vnf7nXyXyIappTV1Ll0nvD3iAx4\nrzC1k/JdTR2K49uxNi4d+btkD2GuKA1fSjwqwWoZYTF1YAuEgb4R1+ljUIec\nhSImg3793fqjvYk6+QIRtQOQvbxA0eGXemed8K0y2qsfkvgbvJx1otAwZYdg\nF0LaM6FHlo8wivjtLDYlE4Yl5uq/5xEd2dGt90f8EN1q91Fqbp0qczmSLmkU\n4+Hb\r\n=ANVH\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-QmqKlD6sC3FsIJoEuFZ6PmW/3a7CD4OQ6ziF0/7CavuI+vIGMI8+7r9jXtC4Nox9XWofrDzEBgts0Zxhyw+XUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFlFSERCIdsBx2IxCl5LGdCW/aCR/Q40bQDFtSgcuvrfAiBXLdAlMQdiAMn6DS9PBaS3HH3NVYVQXaNNzNhTc6P1tA=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.20_1525158059313_0.5866095220876373"},"_hasShrinkwrap":false},"1.2.21":{"name":"@warp-works/warpjs","version":"1.2.21","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.5","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.6.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"ba89612a8926f3bf681b22c58fdf9d08d65595e0","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.21","_shasum":"9c2c394a745550c2a71e5b8be40985b2d35bae67","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"9c2c394a745550c2a71e5b8be40985b2d35bae67","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.21.tgz","fileCount":442,"unpackedSize":20307898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6UhsCRA9TVsSAnZWagAAdMIP/0UYhrPRdEMEbcaTx1Pr\nwDPzAD1MSIYKLcoRuMc8mfRGQxOVhbWckcYzgEwynzYtxdlhQieTWXvvs8+h\ncUzCdfcgaefXBXhP+bh3oMykvIBWn0ZaUP0DmVVR+IIGiQVTIs8COL/TlE/1\noItQ+8YqaEo9gigjl9BCQa87c4Z1Vl8rSvqmbT45e+DPA1lcogQS/fUqmz/F\nqRtG+wtwcEWYD5HSGls9/78HyUNBi+bI+a6QYGaxKNMXTXH5kwNxWlxOl3C8\nSq9usyI88m0LIbB0Pj5Rt2Hv3bVmxoBSbkbeKxFf2WjwjbEyRHGTxaNf8JLm\nI0cTB/QhjRbcKG8woIndfoAa4QGbYbIAWKMWJS0I3NKXU4+uayCbAxOwc3aV\nsSh/fQKzQVB6mf0JVfowDP72mpLITq7A6HVpa/9ltxMki6aJjOTqivQvaOhB\n2fLYJYSjaikIkJ5sZhK8ncFBanldiS/gX8ObF5YgKJJj7ZaKAksEF9a9Ji8v\ngDJ077Hzrpcdt2wsjLgP5ebGsyO7nwo33Ymr/q533K/xU3S6SlaJ1hc47Yt4\nGEMlgPFiXcfDbLwikbZC+6viq+5DscUbjl+gu/6XW5GdfoUm7FUXEh8uuY9c\nFBUxViFGK6mvk7UidllcjwEaOXU/nJWfC26bvZe5kR7mz2Pqx46sQq2oFFiZ\nIAiC\r\n=uYeF\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-fXUErYw5vE25mFg3VctrM3f7NbAqtc6ZsmnPkoIDJ5S9GebSRCh/bq7o+1iu7UKp4TR1OBFJC4LCuD0x2NGkaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCw3WV6tSTpxe2pjpiOpQ1OUdeSzy6BMqgTyqHmehST6AIgFBkVU1hpB0GUnCLKC3XSn5+LjDDpzloRdMPspi3QL0c="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.21_1525237867880_0.6717964172688695"},"_hasShrinkwrap":false},"1.2.22":{"name":"@warp-works/warpjs","version":"1.2.22","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.5","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.6.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"88e1ad31fc76e509c421c408df4ea49401e89db1","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.22","_shasum":"b62d575808f3702412330631affd4899766ab911","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"b62d575808f3702412330631affd4899766ab911","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.22.tgz","fileCount":442,"unpackedSize":20308827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6fyvCRA9TVsSAnZWagAAhRwP/jjtwcjfycVpKsxfzdnr\nuqXqE2/t5l8HuuZgpddxkbN15Zehjo0s+AVf4IFAiS9brCOyWkExv7m4x0sD\nt3UwWHumdRxUIlRcnfPTnXOcHJiqntoY9ejiGa1kDat20P5iYbj5bToOeb2N\nHR0SnwAIyDoMSzHUCDY02cQl4jvujIlLIYaU7S4sk/o3AXroISTt1uzZS/QP\nVD9n/oxCkQdrzMTKRccL+yrQsgLCrI3XFRnSkNSRAiueaIpjtc/0zOqvTRtZ\nveimtl2aDMUouvGMX0h/X2ShzWQ4TMePbRyboY8mzAoTip9LukaAlaKLaI0H\nfdKhcvE7CqrAdsARf1ZeHtRjEQdD6egie6snUhM9QG/0pWvlgbvSemWBkiXv\nhjT8Fl5SgXBUI+uZNRlCD4bAwU52P0cES1X1Bv/SYze5KLV671sfiFMosmzx\nKJmL+kPulI9xxGxbeL7DNOSNXuZ9ZVJnUpQk+Vz7Vr8G1QFMI8nXJnZZCeBC\n4+BEst5JeeC7AMHC9HDUPj2ZOn6+xwhe89VejKb3yy2ut5m1wntOF0UpcQVs\nHnu+EWEjzjUxYRpifodqIlu786h5Vu8dF0QRRWW8+cG+l0NuAXqqfh6Wes9c\n6sm+gp+eB9ZF2BvepYGo3hiEeAlB3SM6eDAStyOpNY6N8VClf7LK/2/s70Gm\nEzRe\r\n=tV3c\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-uadSE7d3Uq6rnz9N6LtlvtvnJ3/LolPh+zoizz3yGm2e0TD5vt3sK/kzKvAh8VW6YbwllV5/Cw9yaIlaVCFDzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFq7olNOhoxC4yY55Rm9zesTL1LOA8NJZQV3ITz6yLVAiBIZz1Ei+XDq9whqtG5fcd8kNZ/hVxM/+JLBak9Zaojfw=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.22_1525284014644_0.4807301118640517"},"_hasShrinkwrap":false},"1.2.23":{"name":"@warp-works/warpjs","version":"1.2.23","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.5","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"1.2.6","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.6.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"915d38ced18ace6c36ff0cfddf79056b754e3d3c","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.23","_shasum":"6a0a6e6f57a77f995b7c508cbb4a2d0d7772cfc7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"6a0a6e6f57a77f995b7c508cbb4a2d0d7772cfc7","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.23.tgz","fileCount":442,"unpackedSize":20321660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa61DMCRA9TVsSAnZWagAApk0P/2eZYbd3wNrsuby5d0XL\nyhq2/O92HUciizPtpPRQBALtGaMiS+T/GYiLvUjVFbcKqJBjvSXoH0Cjzezx\nh3v2TFoFIOua5Y2t3rEOJ2SjmdCOW/VZYO3N2T2SwUJgnbuZqFEoYHgcubLD\n9IyQFPsTCKOjfmzjx8B6NpNaUU285QihdKSPJC+whB4VikZxPB/3rsC+evi8\nmBhW+8U6+MZ4Wq4PYTt4JudxBzRBxdaIhgx4op8SCtpLCxkGsYdCrnEpb63S\nV586qiSGFG5Kvl7fI6Ta8tA9GjQK9mwqIQPBKQ0FM/PLyGtGmy99yVgWl23Z\nXgC1qJ9IyKcscx/ee3EV/b5hHxIhJijb/Prqf6LeN4sD3jUnf7iuqLbjDBkU\nYvGan0pR2x8TS30Rnzp/EDKX2vEX1mH211+Nzp8M8owPipNoQP69OYOzvdQ7\nkx17bMm73KjmptaipTZv6ZzV469J9WhhuABeHS9+51E8M48i0uuH7YgkOYw5\n1al3qa/aq2GDc4WHkaYP/Foqsk6oZ2ruwq0Vea4c2uJ4jJmfClY7oqt4V5jI\nD0zCV1tcoABNk+6VkuIljiiOcPSoi0APLLpSYLcNnAbq2bbIbm/FGQaGJYFt\nTeFHHkZ5MFxrt3yNf/7NlRUPYzKty5Ec7wM9G3lYS/rMP+uqVuvQQ65QBkzw\nY3PT\r\n=XYrA\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-6TutSXXal6iKwNHo8XequJuKFLmmLdx5uAmP8OQw0qoQC9EZ5ROpI8D+fAGfcfXzZ9l2WqGlcsG/eewa46EkMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG8jBqsx5RWQ/L7oLFQ0xPo3knhXj9aOLaZh3tYgzHcwIgQbPM8NBmhPG93XWfrKZu8ErmDojn4+SY3he6ihfwunU="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.23_1525371083513_0.37843333642547705"},"_hasShrinkwrap":false},"1.2.24":{"name":"@warp-works/warpjs","version":"1.2.24","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.5","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.6.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"88dd18c5eeb64b340793257c18527af34c4c4417","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.24","_shasum":"dd30845f3a0208944deb4c4d27ff1a635f91d66b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"dd30845f3a0208944deb4c4d27ff1a635f91d66b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.24.tgz","fileCount":442,"unpackedSize":20322736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7ARECRA9TVsSAnZWagAAff8P/07X0Kk5fRQRmOOokJkt\nfWIoEkeGz4mCfIZT2nNPdWmtUhlduErP09H54CWHr1N10nfDv2QHj3L7RkT/\nOU7lhBF2oWkNGAoMcYHigstu55wbZf9RSTB8yVuH3SluBQWsQAAAi2KEAriz\nGqE7w8VZPJkPDlbk57LkwpMC0RCX/3L132G0gh2zPfd0P+i3YIhxwhEaf9Lx\n224uEMQapKrqnyQ/8neT6LXyAAVIfeWXpmTbd+b0XYS/+4m95kDPQRAQyWOw\nn4JelAMiMVmivUDIkfAJ55wWpLKxW8L74aMIEguQVsT48aAANSUuEXU0Y/Nw\ntlLH3jDcyIouw9AC1Ax/mxUb5Ue7EKG0hsNMp9DKPgRkvklIDcZNMASVpxx6\nAHFzjcQ+VNK819EO5H9ewyr8RBIg0Los+WQ/fXBL7CBWOe586PIbCkgxBj7j\nswARxE6rfczjlD7dDeHsPv5SCK4G2W7fYZRIqHY1YOks/W65f9Nph4f3PADZ\n9iDVYC/sx9nJGL/BuqBeWV9vv4AmxIzRdC/EF1qU5t/oOE3rXGnmb41IjYz0\nLRegJbDCN0+11gX6Z8RziSuoOrOSlsCkeWwhGq4f9w3KReHl1S6mcCEMLZh0\npQEZPI0i40ENsEpW57gu3cZ27m44Xvbg5FjlYS2FmHwdyrv2AGSdOaJyfxsg\n/NMM\r\n=lasM\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-lqxYhKWNajCzQ8hU4wQW7Z3kPn5Hr92laJ+ExqNX84y8dxU/ZCo/Ry0e+V/Fhn20ywC2MMi6RdOLF3235txdoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHas//augyiLe14+b2otIxXCp2beyoiuiZOqqsLmolGAiApjSj9UsmQ/pADgfwfZlCpnZdRbftslnSGVOeTGkVs+w=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.24_1525417027333_0.41386469680171833"},"_hasShrinkwrap":false},"1.2.25":{"name":"@warp-works/warpjs","version":"1.2.25","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.5","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.0","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.6.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"5cac062924f4083f6bce3f1a0a1b37a8de615e5a","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.25","_shasum":"6dca20b7ee9b20dcf774e1154f034ee6325559df","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"6dca20b7ee9b20dcf774e1154f034ee6325559df","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.25.tgz","fileCount":442,"unpackedSize":20322744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7UExCRA9TVsSAnZWagAAzbcP/A30BZT52WJ0dMAIKiB9\n6LJF/6SNTBG4VVqK0bj1xpRK2eEK6kmPNKlZkzLAKyc3YMS4r9SG61n/BsXc\nRwwzs5NW0fKzF8MD5742HvpZbG2h9EgYcEsjlB80oUYb0GDgGsQm+Ac1QN06\n20V5z7quBnHtNpjAMaWvpt2t4KFsjhMdXep947WATYcsxVRnKOSI8G7zl2Ud\nx4JIrSfWne6dM5E2o4MJ0wI15GUUBw9S77pjdrmfLy0aqO/TRGqihfzoZTGU\nWVPVnRMeLWp6DsmKnYfWA50dJ1eb6dPkBEy89ElCBFSppDn/QLzAd6S2p/+M\n2JqzPwFuKC4xjuaVuw3JMK1wfPWBXVomnIrIdb56MgY88JwXBF6jWwQmpz7L\naqrRM530nn1dlYk6dE9BWQUhVaJoGWrjfhfV0D/ziIxt2bF/Im7Xrdh1RzMs\nzRLIOJwIa13E5JlK+FcVl8ahKvG+kOv3vyLUfvcYFPkevlMaIG9mdgK+K6JW\n/rY7XjCuqwYdWcvmm3rsoFoC4wDkjxK4zlbEBvR1Z3cM/by9M9oq0OfczO0X\nSYoWmzX50viVdozvaL3o8lVmQBi2M0p7p12sNWZ1p6eVQwvLPqooVHm7oXLR\n5iiepQ699xvadN/nc5loJtp3mQ7IT5AEpq1ahiXMg8lcsOs5p1U/ap1lVAHA\ndxbY\r\n=wHt+\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-9uiMRbe71COVBu8qm0WupQZIpl2vxtfbyQDANVb6BPJc5WSP6HU7vekJb//0VT85U115P/8TTfaaAbgFRUFRWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICZpB7WRUL4TltqO+bK8Jw70EUz1wOUa78Ckt66L4NGFAiAigTlNFtKmmx2c/MxEDVGb0OmHmJ/UaJ2FhsbbzY3rEQ=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.25_1525498160944_0.9573510945003112"},"_hasShrinkwrap":false},"1.2.26":{"name":"@warp-works/warpjs","version":"1.2.26","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"387458df3ec1fd5b92ef4abafa047cf22f18a698","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.26","_shasum":"e846dd0cb4e671d37ef0d389ded0c612a75f0c85","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"e846dd0cb4e671d37ef0d389ded0c612a75f0c85","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.26.tgz","fileCount":442,"unpackedSize":20321510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8eYOCRA9TVsSAnZWagAAKK0P/jqDjV3TJZfGYxOPOrUL\nmmyJufpHTWWKiZvVP8+mIkhiiGxab17p6vB7cIGgYGqkJGQT6SgKHLfU7HNA\nn54wfWpujY1/iEFxhaudQXP1wJG7V8UFv83R3i412kMjHpPyx/40RlLnjZD+\nCPmg3wmm5wWGOGRsTu9TBsErp2e/v76qselmHAMshMikC2CuIDI4TMxmuchN\nqoQvZx++9cJPRPehkAAWhvNoK+FQLIaAk5j0cp4Y0qdp7lnAyLwwYfLkakmp\nsn0BnDWas4hJTuIP2YNyCCicDHqnrv1y31bjG8UI4cqrNwdtzkmkB+idyTRh\nXE9+aTRBS3acFH1rovi8YlilsEyqb3zsEURr1tk/nSSCBkrj9KSX0hiOOhtr\nyNnl3rvT6d6pP/wJftWwHZD/RvdzC3DReaVJ2jEolFbVAzL6MT5oXnUVg9sZ\nXlQUqzlXNAF1IMTGAc6iUODpSzrMUkFtnBhbeqm16X5ZjddEz7vplT18eYqL\nvmyhwVbG4HMELJ12BTuCXiZ7lwktgYeVCGL/heq1RL1YKGs1k4j++OQjIlth\n4HgsANEFpGoBv4mlAy+Bn5J2KMIwdcojC7r9Qp0hQ+mHgUdghepmFQNpsA1J\n5P0LlgC9Lit214wxN2ZYiBLx9woNNCtlYy3ptKVgZx5MCZxSMMWr0YDIIh3y\nsVML\r\n=2IMB\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-4TgwCNV1yQCkqXPeBda45PVuBgB2vyB4K7zApPKM5k31oJfAFco4DLc7yc5NmaWwwxJmbxfFv61fyC3dBJPssg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4AlwRwHYXYMYNhZKaDO9P3jsvosSbpVg5oKqOT1j7vQIgDNTPkMD4G5lml0oQQhjLCBnhf0Z/J4uS5hRRGeJvz8U="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.26_1525802509625_0.6818249186558676"},"_hasShrinkwrap":false},"1.2.27":{"name":"@warp-works/warpjs","version":"1.2.27","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"ba50ed493a6c4648d9b1ca41e8da832d84541ebe","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.27","_shasum":"4f60a6d6a845b869ea58bfff2c5938dd9ec6b405","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"4f60a6d6a845b869ea58bfff2c5938dd9ec6b405","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.27.tgz","fileCount":436,"unpackedSize":20321331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa801ECRA9TVsSAnZWagAAanwP+gOgUaPqHfvkADd+wxbs\nUZmTa0JH03pZj/EtoxaxUk3ee7885ntybOcrhL+bPiybB7mtU/S9fD8d1wrV\n4++34xYWL4c463n9TOA7WW+srapaoVeyx2N/MBvrkmRjhhLf3IiIZK7cJm8E\nqYqDI7f2lqSO2FyohE3NELyg0Zjnkgt3XHjU9N677LpreEW1a/FF9F4z4ySI\neCYZRCZ8Jyk9ry48YyYCGsYIJiy97RKUcRcn8SYFJrMJ8J7smMxH1ML7U4iq\nzJzJQov3H61HRMQ+v79ZdM2auKtSEVEn+kim1pg2/SFVBIYCTDaCVS6uNUbs\nPiZuV/KGBdJ9Yq07U/h+xXF9L7qCloFkOcY8TGw/uuzNcfyqUpIbqNGWMGWw\naAFrmbP3jnVt5g5xGAKID7PLCR767NK6fAGloD47rJ97v49gxXehlLpXlQa9\nGU9s7+DBcxYrO0yJwyO7v5IlX5cZKKfXAlrWsh1Er0uc5otaaJB9EjpW0xRX\n1nyOm5DlNdIJgsxns76TAxlsA40fJwtX8057wYnpic35ExPYfadCDZf40LAV\nM3+CpZmJQFQV4km0BiFc4o0hrp0JGaoNRnG5QIcKgOUcNKCIO0mkpEFebGnm\n9beFOa23XFm9Dwt5sot372i2C92xE717psp3X/kFhr+KKz/798v8TstINqVR\nJj6H\r\n=ranN\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-ty//Ogrb9lrzpWCCS6eK9ETGBaRM4m3BqQAykkmTftN0QAmnQvZGlyHQwEgdbLRYwxOG6s7gb3FEvATQAEtqtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVxGQg/HKspe7xahbgKCTiBhEXD7jHJJ0QlANtzTceZAiEAuIRb9w4JytbchLLne8fdrzHXNsucjPxoTJpVKidZQ0U="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.27_1525894467017_0.33812987174612585"},"_hasShrinkwrap":false},"1.2.28":{"name":"@warp-works/warpjs","version":"1.2.28","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"3ce7757684df131d5f171de762276177e669b0de","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.28","_shasum":"2b1616d5e82ba93373caadac58cc3ebd5c3338ea","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"2b1616d5e82ba93373caadac58cc3ebd5c3338ea","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.28.tgz","fileCount":436,"unpackedSize":20326569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9GAeCRA9TVsSAnZWagAAYKYQAIVia3vra0xIRL87HqqY\nqWn+HBU/h4hrr+egtDxAfgGWkOOcBY/U/qnRBXL+7zPE7d2wQyZKVrbP+2vM\nnxqHnC/kHE7rOKummcmyWAyIpRUSuABiJRcnjQryN+AnPmzFGDa2Oc8PGaEU\nXIioLcCfmJstt3s9kza/xcVon/UOsm9iBBi8pWhufERpjxaowUpxxyqC+uYP\nPsOHH9YLh9VS7mmNWX6OnZGH1Wzi2M75KEah9WRHUKYEQhJLdQcbK344wuCP\njAqBsFZYsw7dFDqF9dPj3QqmD1QLAADuD7b0ukErLV+7yOnB3FqZ18EGdGW0\n2qs2/tvxzQoclWJOBDSIltY5Iww1E1lkzwCjPA+t8Pj10bM7u6pkWgqf4LEs\nBxVnve6qc4PKaKUGK+9TRerIRjrdl+XIiR26fPw7KoOzUKZDUmyHz+UK9eT9\nm9vZq7QB36gkcCaQns0agZHo1aVB6HHd2lQNk+K5eDmq+EGQOgxboOsC7QB6\nsF/lB6GFEb2eFG2ct25LJtCv1qqqYbBf7SagSKgzSjxHWuhq0fM4KboIRtbm\nFSEovmGbe//fnPMnQm9X5Aum3gaXaMFAZQe2Z0KR6UyhZZXP6TOaQvY+HCeh\nUSOf5T/Ho6RsfmOzHrBsW/TdJ5lS6QQVUE+miAwHAOFwGZku3JaGGwX0CKHh\nv1h5\r\n=Df8c\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-izdNtRDoJ64GQ+tjtIX/aOMOfxDnuI+z91g90z+G1U8ZzBb7s9GZzZMVcmL74+vSgfy3lBpbUKmiAZ2bfW/NEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXx7CSwEfh/fsCngU4Gzm+L4rmz60GYkiaYr98jxSsYwIhAKbCwwQJP7tJs+TD3CHzSw8wE+nBpchSZqrRpXiYVEGs"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.28_1525964829873_0.5087660272694017"},"_hasShrinkwrap":false},"1.2.29":{"name":"@warp-works/warpjs","version":"1.2.29","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"3e0a80e06193b553c68abc7d4b9dddd0c7478485","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.29","_shasum":"0d3301db574c736d0132adf760019a5d8bb472a6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"0d3301db574c736d0132adf760019a5d8bb472a6","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.29.tgz","fileCount":436,"unpackedSize":20329034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9UhSCRA9TVsSAnZWagAAT2QQAItI25fkFT93nvHSuDTC\nAOvxt/cxQYu8SLe2EDelguWY5FxllzkKIvbTPPMeuM90UC3LFl3uSxNh7T8Y\nWOenewTFnlzPn4AJSE2Zm+cF/XZl8/tl7pjVCJwF/AuxBm6O0R8QHtsTfGXT\ntws48KoDXD1+lBA1uiBk4TrGG6eLbs1yVFEFDN3+mJCLk4iptQ6+D2UZ7o6+\nx5htHfR9NwG20zimn7mn62O57PfW68Ta97fkTxcwIHBEF9KMvL7fu7v6zCCH\naP1DD7t5DRkK3eMWZuDY8N2imcWCQsq6pWVO7+1DC/3+t89GcQHRk/+2Fk+0\nBcsk3qSPltjIDPtQlhi21rTrfWJb8jf+lcV7S3/puSw2hkL3I0cVV1RvLgDV\ntqMorA5KNl7XsQMZjNGArHPC3zk+rw6wQpvzlWfb9rA1s3VmyM+teYGX6bta\n7ItsyrQzLrR1GEk7MmkeQY32uRp9oQNi9/jExER4/rjP8M39jEjnoxdPXpfO\ncHLDw7iSLuBByj8KzZbfZaO/QmbLK9eR+rTFjCd2mPzdHFNcD4YhjrQJ0stW\n31igU/Fvb846p2igT79zeHUf1r6mJhIqCUAnzS65hrp33MQ5pR0jUNUr7iD9\n3gkwcLwhPOcl8ngnnLCa+XUiAqx8MItoWW87cCWu/P9ZaojemhvcgNqYSSPl\nrO38\r\n=8jqo\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-LFjmagkuUpiMNMD4waPl46edVgFnO7rcfLjvehACsmRGBMgg2+5L27wOcMSGPtXsg1tSbphL64VIY+W5pZJL4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFso54yo5l1VMOpkAmxg2Bfrn06hNdnFcaNC/U6e4MXnAiBHkSk8w0K3F0pClN/Oz/9hnQr/19gyzFxshxRKCbqKVw=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.29_1526024273457_0.17897083445420425"},"_hasShrinkwrap":false},"1.2.30":{"name":"@warp-works/warpjs","version":"1.2.30","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"f362b4aabe0d112c3fee55d3702c52c851b54f0f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.30","_shasum":"1a95ca2b9837b5129d02cf7f9a16f40750760cff","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"1a95ca2b9837b5129d02cf7f9a16f40750760cff","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.30.tgz","fileCount":436,"unpackedSize":20329084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9UmFCRA9TVsSAnZWagAA5DUP/17h+LYOoXLKACvEpu5f\nXJqFiqMzRtrRs8ahbTcIqn5KFotdAQnUQYdt/N1lfSYvi/UNi4/SP+XCQB04\nHBNDEQKY4deZ6t4irN1glf94PayoU+ACim5DS4GfFvzYIh6Fj0Zx4addcMPu\nG/AOcj5yzDfu9Nw2tVhEBc8XE3oId6mOfr3aLiTErFPdI2yLHsMow1UW7rHc\nQbVeesYMG9iH1IAXoEgt3mRWwB191rX0fhItlTDEF97RwAdNBm7FcrkAZCwN\n6JaBucDygK6k/W8xbDIdNqBVkJMXT3+3MYLKuXxsmWAA3TF5IJakZcdJXdO3\n621kQEqhzvFDdmfO/IfnSzMj+gffn17FLiiKKiJU9O0AESoF/2Wa3I5jU0zo\n040AupxcLJ7QyIrPY1fsBROa5rh4iMG6W0TEJbHmPf70pz4+vXURKopxAZLB\nc3dktRJ9A6l+s1yvzv7Xot7sw31Q0hvMDEKHHPY1dqnbFKiOXYYOHHofQMOM\nVoTquipivZh5PALIGu3mssBVBUOWjH5PFEHewgg3aF0nNvdl7Ls3nQwGonmv\nEYW5K9kG+Slpboccjb5HeOMKLwCVi5DcYMPnKVTr/cjMO/28vZ4+s7LQtkSN\n1RQXih8fltRlIQtDs92uYF6vlAusS0XiduY6nPRflh2nfTvcvUbgyPeJns2g\n4CoG\r\n=4Hnh\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-RND9NZoxhELGpp2TLdXwukMo3TMkjeiIogaK5+9JTG1HKghAUd5Nw4wQHAuGsVPgmo9aGX0b/lFaoSWYI0Xrbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVRjUenFh/4pTf9XQlb3RxK3dPcdLPcEUbkmxI2vtEagIhANg/4OgYeGU+xLgduSwVURzj1jqVoT1ae8f/YbiFGMct"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.30_1526024580491_0.8420399691569647"},"_hasShrinkwrap":false},"1.2.31":{"name":"@warp-works/warpjs","version":"1.2.31","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"f362b4aabe0d112c3fee55d3702c52c851b54f0f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.31","_shasum":"a13ba74f15c9fb64fce360bb7fdb23fdfb79211e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"a13ba74f15c9fb64fce360bb7fdb23fdfb79211e","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.31.tgz","fileCount":436,"unpackedSize":20329060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9YF1CRA9TVsSAnZWagAAYLUQAIkE30TXM2qy1N4tj4DQ\ngQGExHyZ+HR/0VA5mRMaUy9eskW8PoeKDwtg4XjX0llO4FFeodico9vlbLKy\nDE7UY0cuXU7W4V4DvlSAyQp04TvTIRsmlQnMzzgiidgY3YoYn8qEKL6l1hCW\niXI8BYg1Rs12s4e2hjFQAtDZLX8vL7EAcOkIu7o8eF8wyzu71h8yeD2t9X83\n+jHjmxB7X/PsVzWxoNUmBS5rN5DV8IgceCSbYCR/5qtxfdRi5Zi1jOY124TF\no6y0Msh9vj/nLwJ+3aJ4piqNUzl8F+0ce8Oh2EUpODF6guEctH1JXtkFhNiU\nyrKW+z02AFpj75/OgMhj2LFHC40BEGgg+aANes6RNfb/TV50l9aMW9WIQnCK\nrFZ56P500hb/OEvDeFnzM8Q3VO9kspN9GMBpbXdcLAM/7+56/a54TnsqA3S9\ntVNQjZTUnunzPgjr/nj34JOuIHYuEOpckxZlIcakz3ovAsl1u7/bvYbJSGfw\nejBf3DEULwwTsA0KDPo0SrvKkjDw+NGEuF4FK55f+1SC5OTfScLQrWQOYGu4\ntJEDCPz6oj2dBPvtxhZjIStzMz57U+tVcv/I6XZinV0LTXXddC6NVUf0/5zi\n2kV94+JbhrkgvGh+fCjhwRSMoimJKtherfA9P3XqCLXNj82hBLm6XvCG/jHY\n65/q\r\n=8lZV\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-1K7/2fSoX7mPAGLtVN3mcBvu16defa3/ZSUV2A2yEWM3DeORu8/NFQfGhS1qGgODmhrhfxHFoCINiW4S2zxmdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCW1L3TCwVyXu6UrulzZuK4iPD+3gWutJmKIdTCRgB13wIhAPOjE3kzugNXDkpyGZ8PwqWFiCIIt6SY8A6znmxUrBHM"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.31_1526038900340_0.6921953861339052"},"_hasShrinkwrap":false},"1.2.32":{"name":"@warp-works/warpjs","version":"1.2.32","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"c3791b9f93923a3986d1fb8c38cbaf5cc32c5991","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.32","_shasum":"056468d73ee2aa3fac1aef6797f3a9e0b15371da","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"056468d73ee2aa3fac1aef6797f3a9e0b15371da","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.32.tgz","fileCount":436,"unpackedSize":20329885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9dKtCRA9TVsSAnZWagAAIT0P/R1YCYhCRjdNMkgCURXq\nyIssjjcgAMqLEhEHcbrqIg4O5vizslHJdSmVJjgFUzIt+eDJa4X2zcxQ6hGn\nBoMO5gbzuFf94MBGwY772ILMom0bQbC18zWReX8CLCQfAstbEHLKsGlhL9i0\nJDHZmoIX8qFZAjeVgYk7den0RMEUkA3vO566XDScRIZdEMWzOOlSNH1UspEH\nKwp+2Zej8WsJWpCbOcY685DRQhFBikEB0wTixRgYk0BRH2Q9owmJtz0Rz6uZ\nh80fQeHXzKHFxK5EYwo9cmq2RjpjybMdRTHZayDDPdUY3PfaQ8ICRgtBVh2j\n0cshCQIboZjaiGOWZr08KWiDvOBOFBRw4YIL4tzB5y+CrvN7WG8+gfFMkicZ\nHyyYr4kTsNeGirxAWwWjCit8zh2d9lL0HYcfmv0YwcByHnw3g8sEfGuiZcTI\n++06gNESr/MGJSPLXm6XqCrIcR/zXvyLpLIzSJM4hLELg0IurxvQ/qE411PE\nBd1t6xoiRSlyQMqkAPyYwWMKa+vDyaYkBs3jqOjCfMq+3Mu0FokxPQrNBva0\n0GW9+/yWv3AoZf7j8Sd7UcT+6W62oXAXh5hNjyK9w8rRzP2j5oJT402G42Gj\nlZrhJvM6wwJSo2el7poRLeNN97nZh7q6jsSrZz+tfLJzpt4EkRwm3RYdXucL\nw6QM\r\n=h3zY\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-JtrTiAIstqoPoDuz3eqvTWgvAcWj9j7q8St5y9tXxBQkmrEbAgYd+j9n6oq8FhEH8W/dRFCAwe+BieUes8MyhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFA2psYSUUGJVAUy+/tqY5mhjBkVKlMg4eXJJiLce4OAIhALeGVQM/9eXoLcug+ALPJ9zx0drVerM7IzkyvNKaYblW"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.32_1526059692854_0.7298462252720666"},"_hasShrinkwrap":false},"1.2.33":{"name":"@warp-works/warpjs","version":"1.2.33","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"d825144266f2005f32f68edbc4b31d380ef76f95","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.33","_shasum":"189f9345ab6d5513131c6b037312f030884b19b8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"189f9345ab6d5513131c6b037312f030884b19b8","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.33.tgz","fileCount":436,"unpackedSize":20330073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+Xg9CRA9TVsSAnZWagAAtTAP/RKmoZ5bwAOyPgM1kg8R\nKIlUNAFl7uACAuEhMLgP6ZdVAkMLzeewf0282CoHr6gdIGS1hmfFgrVvjmqU\njIxjE+VjDUVJVhG7yDcZ/4QYGAbIw3Vwxb17fJpnplwc0WnORvepU0G0H0NX\nYcl8LcB2ANO0oDNWtdo6KhP1oKhtRlChS7ku523W/DmCvPUNp9CERgXoE0AE\n4X4tjrj6NbdMlsijUbw76keneEeBtpoWg1uyK8NKkFzGLnQg/dLekBwGCJg1\nb+qpWfphtb66Vg1LxJZcO/KEdrPeddkZJ0rgKb3eP9VTgO+puQOmNgT1sL7+\nYIqyz7MrG77mfM0+cUOmRtnr7hiROyQI/xHvF1rPb+5a6rh285TrlRospVV5\nNN19QNqFoWuR8W8MnDBvmBtiZUvIIEt6YTZ8iLX3bm7tcAfcQedvdhIBxH3s\n1yZ5RSBg7IcD5sIrjdarxw4H4Rkll1M58Ui3MSFESUW33XnFUsUCmQ8m5LHC\nG89x9dnz4AhOmWNZn2YmOEnzGU1MZm1fbNESYx8UlwT9+l5jFQRUrxDsPqMT\n7h4Yo9lHnRng51IrMhGfn3FQmef7YSyywKJAY+ucYyA9kOQt8vWcurQozTgR\novttAVCVLrS/4BuPooXNTXnVZIX6c0jV9kbcr49VaAqEghsw7m/KwunvZQCt\nwAqt\r\n=ekcl\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-gZQx07nCmGF+kcfmKyy+3OEJdUAGpBbYwah2phAGFlw2A700cIKOn/jZ0jyCvqsYrzxqCgLnBbsuIS8wMaYtyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCu61hCh8lDK/sanySPqL2szfGwtcJbNP0jqEBBW2r+WAIgGdnyoX9wi/zfm+vcrXAdR2WyIukZkxMyv6LKlivcyno="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.33_1526298684320_0.002081061054843625"},"_hasShrinkwrap":false},"1.2.34":{"name":"@warp-works/warpjs","version":"1.2.34","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"ee0f99c5da220e2eb0ce90ce44c6309d3bc68467","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.34","_shasum":"4b7f8f9e462300c37a68dfe54c03cfbcfecd75ef","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"4b7f8f9e462300c37a68dfe54c03cfbcfecd75ef","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.34.tgz","fileCount":436,"unpackedSize":20330073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+XojCRA9TVsSAnZWagAAXvMQAJ3BEne+hlkTTgxcsM/D\niUmrFk6hxD5XWkkUxfA610gvkIVWpKRRFBOKzEpmsog1mQWAEJhe+aX/EiSN\nbqHHScBV71QGw+2PhyR75WF01Kh1RV056dzG5lXPpVpg6aqzlcUV9IVIiR06\nBQQOVAhydht+jEW7ji3cHIhKj5iW4kuRbXpimKQtyr3MMZ/mQyQgusXON5T8\ncUH5pb1GkKgwoRBRdjiHWrVEl27RHbTQ1+zrLkUyo8Es4371YHwq4NRc8ZDA\njfqfjpA94UfVCogBetLZOgv6+WEmWrXnhQAaASVBIKKYjihvQRtrGOVCQHWp\n5ogFTX48UTRuudA1YRr+wz6tXqC/9xuiZFzIE+PFjFWAT/70IiwDhE24HKID\noxTBVBJson82pN5XGE609psx5MOfr6yhoCpFasxipTcQtxQc05INyqtxx5lk\nzT66N5I/+RL9RBCdiazEVncWg+EaiXNAm/hEttbc+kbxv1GRNGq/OGTK6QPp\nccpWEVDJZ/0Zhq+skPS08NNAJgi3xcGS+pQzKca/1FJQfEenh5gu3eA4BEvm\nkzlzD2LSOytPrdrTjEpFvC8yAguT6y1obxrs9Rm8SDh1ijkw2pfZ5P0vprqJ\nKVtaOJzU56LXKfXBn/UoAX9m9MAmkdagimfSqsXe3tUgQwPoXbSqXC22ATF3\ngSV6\r\n=TU++\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-+SlwOm24RqoIC/bx767YKMsQlACrObwsY1sYeJx0IqpenbCvF39+A8Am0qTphRM7xt+tAwnw7czwB55ulF78zQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMLbQslo0cR3JLwV5K1MrcbMyOY38RrbBJFT0IAjfAZwIgb10JJfK3UYJNkw68TmD5BkrHHAGtuEqvZ/oF0DAJ85s="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.34_1526299171173_0.19360344138026697"},"_hasShrinkwrap":false},"1.2.35":{"name":"@warp-works/warpjs","version":"1.2.35","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"896dc231fe78209268c4699b9f1e9af2601f681c","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.35","_shasum":"38d6bc17791d4691b5c57017fb60c7b527157da3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"38d6bc17791d4691b5c57017fb60c7b527157da3","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.35.tgz","fileCount":436,"unpackedSize":20332392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+vF3CRA9TVsSAnZWagAAMAoP/05E6/xbVIxusfbrZrgn\nNljsmWrhZBV+3hwfagcgYePFV32xVPIfLn2SCK2hzO75R3vGnfz1DFxVLio7\nS6335ElbqHbAhJE5/7QVkqe+GEeeBqh5PFo7F7MCSzyrBlgTdmYCdPpuqgFf\nIgZS61BESUjoyUJAA+qhBGm2cxjoHb5G+rezSu/VNovprRtHZK93ZtUwu7en\nFulwEHgimQHBpz0yR0x/Sk9VSEDEfp+6kcNXYOATAzR+j4OaudGj0MeLR51l\ncezEpi6zccOr4jvV0FgWy7H9v0DipRArmtKEOquds+t++KKDByJIK0eNyGvH\ntjW7ezVyB54uvyxLcOxHqWDbYO39d2mphkHhAsrhdG66t0Ci3utXivFonU1V\nbWfUNXnn86HyFRh2W/XYfEduEvZkRTv8zUHxbisrlQpbpoCXodxinhCQl+X2\nsTlDgm+nKDHEGXREqJEg26l6bBTLNIR3eZc4JwqWBGsK+iQzs+YOBWlW6vj7\naUlFiJeTZxo9uKM/inXz8nIY9XuHPr1w2K73pzXBnJRyqWOOofyo6G/CHtiX\n+BgbwdTHIoHXrDey+vFeSkg0RqxbRTI+nAM5b8x2/0UoCoAQkcfLnFRC6ddp\nIWuItx+qQp32hPywAxlZ+L5DJKBFAf71lc1PLdWUUuDntG89rmQ2NNcpBecB\nmMPJ\r\n=v/1U\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-OY78dSIp/gX1WMtQpuYRZDpPZ89ebvOi2WtMXvdaeDBD1BYFzW1isQM28cFBzWWmACAnE9s+yEIyRuONYRikkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRt6el7nhNzw9FXYp1x7THPoBVpejDzJ8g+exTwt98wAiASJEGI9O9czPgGusHQidimrK7/Q6aD77O5nUmSI+cOng=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.35_1526395253342_0.6829645481209388"},"_hasShrinkwrap":false},"1.2.36":{"name":"@warp-works/warpjs","version":"1.2.36","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"ef24a2dc600e90fba2cdf1d39fd7752b0f79c596","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.36","_shasum":"b9cd7b3ea44e67e5227a0063ac550d1a3fb3ecb0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"b9cd7b3ea44e67e5227a0063ac550d1a3fb3ecb0","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.36.tgz","fileCount":440,"unpackedSize":20337655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+ydACRA9TVsSAnZWagAAozIQAKCG9uIu797Ox5woX5UA\nVy/rmUQPLoRz/0IrHI4mhsJ8aLTgEY0iRS9f53n/hdunsU6OOQkywgHDqzKN\nX4CfpTSg63cIhlmU/X6xQPBkGkAJ7DYayERZhv2HwZWeDN8Nx5iintjO9UW7\nXcLJHMie5orUopb8NfNQkkCWsQrM3bzL992IsjNwbzKaPUCORy0A1PeqpfdG\nzXKt4kRilsLg0tGklI8LS/Upn1lKFAV6kUoefCMFH5jq5VRyeQ4R8FsOyiBa\n6ycAZ8xIexdQsM6KFetsCMszhh3P9Zki5EEUjeHkZnbZTq4MfvjGsixZ+PBr\nyhetztsKJ5EjfdTZxvPG225dtC6U3jtEFUvOiIecq0axGPPhqi61PphJsrzE\n1usbkYVLYnxh73jKgxxlE9rhGZSSsuONkLgwC/eem5OxGJBC0/5xl25qnPbx\np/ym3FVsxKW/+W4PzJt8INsD760fFNcBf3e9uNYoEPmWDRno/s7iI0IsZbkm\nrYai+QAJTVS252vl6A9tNOgp/lLbu7ll8Wwuc4AvswvDd/ekyBrl86/sd6o9\nGL30SOR59cVu3KkE9zDREkActc2h+rii5d2w56hCx62lGkeAVyJmG5LbXmLU\nNEWFdLpG1rgDDbRDlOMVY4Cwh2CobA6FIj+FcD5HVGPA2g4EHWo8zlgjlktB\n1rCk\r\n=u9iM\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-zaAOZnHV8+CBdaPBnyWWwi2RTGBmsml0n452oX03bghdn2pE/ljYOJHkaNStrGP9BP2thkkFtKGd+9Hfen33iA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5VgdVVkGNS0fcJ9c9uC85RW2pkd3vx77kBrURmkJLbAiEAtowdVwHgUiq3iELqSspDVvnCvFyziDIpdL0dzHTrqRg="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.36_1526409022310_0.8662318421397683"},"_hasShrinkwrap":false},"1.2.37":{"name":"@warp-works/warpjs","version":"1.2.37","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"d17ecd81cb6a13a6a3303418f8e68a59a3964c7e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.37","_shasum":"4e05b6b458d6aab47e57dbe1117258971b8f6e64","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"4e05b6b458d6aab47e57dbe1117258971b8f6e64","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.37.tgz","fileCount":440,"unpackedSize":20381797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/RQ2CRA9TVsSAnZWagAABdAP/1SQZkHdUcfFXaosDTUo\nS2haLbTz3lFV7mEiPO3UZZz+WIqLXpduDXa9LEWo+UcX+gHGk45L+NJZKRxq\nLw6VMbSXYZlrQnvYaiCCxUswin8xmOd87xM1ub7p2YoxGsmXaIEnoKi1qlpn\nvzVgbDld12JdZWH/V2IFB+it0ZNvM5mi43negh7VNj4j7i5BbFNPy6rTNcBm\nBVzkTlxCMM1nMsyubsih1NySRTdWoTeiN9pQFCeFe6B5MYgJauZ1WjCJeZnS\nCEQWmWL3YgtCwdTlQQUFpqUKsy/e1494EdOcrWFlifNnMrTZNJVO7ABu6LOb\n8ff+Gel8397Xk+IjM24IWZzldbcTNwTfYeXkuTVd772ELtO1sNnCwyMfRSsS\ntBZC3Znr29wrM9RXMDZ3kBCOYKzEXpE67dqGlYnJb61Z8rpkEI9fz1jY4Vaz\n+rrodWRgQdr/v0+Tz5d0CpEmmO8TqLt6QfRbCcnF0m7Df9gf9+GVL0doqxV8\nWHtz5N4lHr3euFn0+yaaHvWLolLKk+vEXHDFOvZ1y/3pcm7yRqccIk+S1jy5\nI6zgFVQPGdA6HZRdW3LfSS0T9AIhEEiFeoOHT6mg1zkSgppT/u8JeQRmS5Hp\nDoSGCUODYdrlvM7yxuxAwCitfh0H6pb+ctdU29BbH6pNWFnFmDoDhti42K+d\ncmEv\r\n=LoGV\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-sjhOCih9jl4tVKNIXQjh2LYZDw39OdL7ddb/T+UTW1581EJht0AD9QKh69/mI14ZNQcwR/tbAsIV7SFGCq+zcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBtJvptGB36Z8YsImGD/rXzhwrc63DagYSTUsgFUDqGgIgWPU2ZilXGeweyFgeLoHJUsxhxl3yp8BqcnOq+Dxr6V0="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.37_1526535221511_0.7122690570628785"},"_hasShrinkwrap":false},"1.2.38":{"name":"@warp-works/warpjs","version":"1.2.38","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"268bac0c916556137fa1032b3426084b82d0536e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.38","_shasum":"21be627210725cb59364afe5b77c0aeba846c95e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"21be627210725cb59364afe5b77c0aeba846c95e","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.38.tgz","fileCount":440,"unpackedSize":20382315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/YyQCRA9TVsSAnZWagAAsEAP/1rpEfIMHd8Zh5VTDc7R\nsy9DA5GBRUhSnVjMY5luKIr2hsMCjwSQ5vruxMeaghlQ/s1VZFAh3HQZ5q1T\nlTGUljPsflBIjuZqcy4QySUscxozGMHGxFUr9Uz6DqUMuHKHZidkmaBW5mOs\nHNdWQfxHJHmhpXVCA8y19aPgQQrJBdSEELxo89oJcAwtJ5F1retEDNrybING\nzErb/1QObQ8/yDu305nxODUN7d2WREKx0e9aY41MQXF7zzScZSHDc5wl/Kx3\nJ8/3gFFfon9IwHmV2a4rksSRdbsAQT46ZaiUpjSf5VR7+dJuMdhbTER9KLmY\niYKfLzZxF9aStV5L0hyhtUxkzS95k6cmsTxDGtEbBieOnL50ICl4s9JEHJFY\n1R9rB+M6czYSSXzb37xhqEOh/dSObQPHqCNYarYiJeSDeGvkIL+UYcesU95k\nKgMEl2IaO+Snw2x6MIMwbt/F9yCJR/8cUdB70sr/J0MNZAHhjz/jOiQ1Key/\nQrK+N6cV2VgMX0TRcZhoQHVOOKQwc/J0Qn3E1HktLxqHpx8ef6hLIPeSxvyy\nJi6CRyl6vYmLAyzt/f/bMnR0CDLDNeIKE82eOWpCeJQbm0QPykock6zvyEGE\nwbmASQJLo71VcVQa5LRskGFQ17HQzBBAXL4xatVUqUBL4wjYLHb01JJCMoa1\nJ5g1\r\n=WT7I\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-pTj3Y3EvG4QLlyhOoZDsOFrCII0j1aaSqHzN4TqPDaqudn+oq7Qe9gUAoPQTuCVDokVQZ/vNAo+fRuGhiftirQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBzvheBGNZHKqhJ0bByl2Uo3W48+himRcwTqBUSDL7h8AiBxVWlz4kazMoX5vqi9pm4qqP4O7Osm9WI8dwlDv6xq7Q=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.38_1526566031653_0.8561099345355869"},"_hasShrinkwrap":false},"1.2.39":{"name":"@warp-works/warpjs","version":"1.2.39","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.11.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"67c44d010ac3735e689dd8b06e35d8cde332d3ae","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.39","_shasum":"ac482a7822f63050c972263503053472a73cfcca","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"ac482a7822f63050c972263503053472a73cfcca","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.39.tgz","fileCount":440,"unpackedSize":20382424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/Y9ECRA9TVsSAnZWagAAxawQAJSU/G5QlgF5rFmckibK\ngyomcepaNv0gSYvChUrXWL76BLlgl2XOX1Lv7ESDqMfrNyTGSflD99a13UET\nF+sDhNk9vrmekEF7koR11hhTZbTyN7Yz9SkPqJVyznVMl7BhzoxanTCgAEis\n+c1YlB2dHuXv6ET7BX7qf6Ee840euSo0+STVNnst3W5V/vtADdH0Z1w+sUnt\nWVfZKMx8Q/iTAdmSR4tonprM17wpPSXJzyZEVSBVhAb7UebG5Ocr0yWveVqH\nIsY+UUO0m+Nn98NwjC/GyXvD9jyPzNmlhvHDC99jGTRDKmxgI9CBYH1S3YoU\nJJEDKw/uYiWndTCGXCa4kLfcqOYgm0q+ndFtdq7nvnOCczv8yU7jBtMibVlA\nlj8FvD3QcHtaKRabm6kW/K/lvL/o7bTkwhHnxa4d97LfGm4Eo5g+bR3GqQ3v\nP7SS6abuIKys5kjxFlo6Wjtu+izavH7/OvBgY5I633vbBUgH0w2PNBub/yiS\nuXtsq64VZnGWmG/Wcglazl/z75Sg4xFFqocYEEdT5uV04Jvv0298i+cnnxHL\nLABaSnvx2y21VSt0lqtHW7Fau16QWNJzLhKt3M0mJjneP6VB8mIAGyInZEcg\nsWMPgzONBsdKAZaej/QqokFq9F6t5EWWvGJI7xMEtLNU1Ja+ZJY6UsneZWWO\nBleJ\r\n=XrIk\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-0vPaaQyRnypmsg3wKh5Vxcy/sfVoN+3DxrUcGCtTFNe/hWRjiDjzRMIafg4tPDKkPNG4gm/+SjKvLn67mSwVkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlxyQnJsoIsc/9uZ6nT0B0wIplO2Giub/9Blxmb4vgpAiBHLh0+5KqYNWif25Yozbp9pLn+Iz/dhPNcH3q1EAOazw=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.39_1526566723123_0.5068671996367717"},"_hasShrinkwrap":false},"1.2.40":{"name":"@warp-works/warpjs","version":"1.2.40","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"0.2.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.12.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"795d4129f955d7b2b997bdb61958fb89d1918f12","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.40","_shasum":"1b284b4fb3e559e12f333faa35857c166d83894f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"1b284b4fb3e559e12f333faa35857c166d83894f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.40.tgz","fileCount":440,"unpackedSize":20382485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/k/rCRA9TVsSAnZWagAAoMUQAI4uUZ78lNMveetRULri\n5rlnaNuIN/F0NEJWVEFhW3TV29vOQ3I6crxpXAVrc4MvX2a1OcW+YTvvLPWQ\n7t2oPxpFY6QF9Ep6Gh5GSq00hzcxTM3ujv410r4uUWoaBjyegcpB/DOb1Nqs\ncPT1wXIBBWCnShHrfxLj/3dh643aOeSWs4ym4eQSo5bnTxwXCWT25liTEh0L\n9WbK4YPyjc2ZbakoaPUcp3He7hg6sgSBJ1YcQGEf113HnOREa5D7FIi2Tm4s\nK354oec0WodGh8SJqiQ2KT9EZGWCSQbV9xDlFtB9/CAJCZ2jBSOnGwTd/vo2\nu/p7eTF8P+7Z8OHOk0Qf8X97hs/bPuXMT5hZ8Fdv/7LFg1RRh5BB2GNmAQeY\nOkK4NNK0vjuWQXA1evrKYxjtSNPu9JFdxsawdvqCPWhnEquXaPHmVTLXiZea\n8YQMcwmWYmxVQDIEhCZ3I7AUxv33BOOxNuhQfV3OU6glFlxrYdTiFtDWkFuc\ns3KvfbOJMhbh0N97aunMTzbuYqt69t2opvF4pZo6hXMLj6ZnvFB/zrsJwUaD\nhR3xxg6Lv3Ym5FBY4Y9mnYA/mOUA1GrObYMhqNHFOJ1pREZXm+Bz4rMBTDSy\n1py2W7zUY5DExKrvG660gvNQ+g/wdhpCv9OBpbNLqHx99a1rCQ7hSG9GCOlW\n/3yK\r\n=UtOE\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-y2oXblcZ8VIAeUlXd06fR9g9J5FzSj9HHXtcRR4ypk70k4WpcxAo+eReLZO3QGiF1CTbGSm6y8gtW4gCYnF1bQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCk69Ie/KNOPP6VQOi4x7h2eZOCWMKvRvB6CM4ScHniIgIhALX7A/RbQye59OP3CmyfqMDhfXUAqcldaW4BKNxZhwJ1"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.40_1526616042283_0.3782813380790113"},"_hasShrinkwrap":false},"1.2.41":{"name":"@warp-works/warpjs","version":"1.2.41","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.12.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"26975f6454b10a681538aa82b8e327c42487609a","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.41","_shasum":"660b401fab70850126fd7f1dbd6304fe2f522e5b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"660b401fab70850126fd7f1dbd6304fe2f522e5b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.41.tgz","fileCount":443,"unpackedSize":20403587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDy8SCRA9TVsSAnZWagAATu8P/ig8oBBVX+DdnUhwfdVS\nrEDZRI7guXGHnGCi0UgjNVFvwbVeFOR31fmdDePRoar61zLl4TInsvQ5qVYQ\nXzAYLLsfxeouwkz0lvpLdx5Wi1QiTU3UuoSDW60Ujwf5ttLI40uqhQhnQMvg\nsdGr7lO8wbIBX8XxX3OnRO238377I7Wpv45YWVSVaueHROSl15lGhttIdn1I\nwvC2EP7atHBPvO2SQtm9TTmajF0efieJzGevYph7NNnLJvVQiY4HaeJ/GCHu\nAINMUIFFQiQKY6PpDNcFHjp8TGr5h6Du8ociUwTdJhERjWwpr7lI4Etp9x3t\nj3BRceR+PQrn2e9K0j/Lrc5uZOckGEntD8yhlDAFywPluyhbqPgxvi/uKM8w\no22PldDeveykhmnk5f/CkhQ6Yi50ZNd3Qt6K8dH/xBX+FgNx42B72RY7EN9L\nUjZIDmjaI+JPqMpFZZ2S1kolSvQQ/2cNOCXIjrXqg2KlJnXDGj+Qdd0kb4xs\nY5pNoEjtOc98yVQoq7O7uWAQQ9pSCNr8JZhKcH3OFdEqsuet5pPvajLICXAM\nmEFJ8RQk/ApqriVkUJzJeb6B8xljjmNEsYEI7mr5R3MBM9qtdYhnlujLO4C6\nDjPOUZ9rxYsa+dNkAccaHp2xHhMTy2xlvyb5P1mqaS3GoMIEnEisGARYWhIT\nIVX2\r\n=xJ4i\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-8r9lLzEam35i7NP2WAET+6uI+qpevEInb0i2xjf+QcQZLPOf7QBrJZLdaNLACda8AgQXTSJ/MFZF7ap9aR3fqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnn3Bc5jNmtOWfPNHbM6PBzfrNxAELLbbJGx6ddWlIrQIgCyPr73RdM+9ninWMjOrNdmnBmQ/WNXeEHFpOr3zp1QU="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.41_1527721745461_0.1835488937876053"},"_hasShrinkwrap":false},"1.2.42":{"name":"@warp-works/warpjs","version":"1.2.42","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.12.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"655c2be30aed9040b5d5383d1371469c95c81a97","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.42","_shasum":"d5e6f6d16eec00c85f121494ded39f323dd97aaf","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"d5e6f6d16eec00c85f121494ded39f323dd97aaf","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.42.tgz","fileCount":443,"unpackedSize":17097924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbENClCRA9TVsSAnZWagAAOcoP/17NloRJK6fI2qoq6001\n2CXFGllS6yyhRkjasjl0zkmNJpKd/XopCjG3KNqipHaP4rOXbMTaGDZsYw7S\nX7RrPvvzMBHrtCShcZtbLsKVkOGf4JzE9rPtKt/5ZCtpn0OZmBB45gw784zc\nwF1teCjFvrQoNxPWBTOizb/Xv1rJrkU+/SrP6MGrHvC7d8Jd8rEXSwL7+00u\nff3dmmnzfDB8nAJzUYw7Kl7unWgj3xDq9vLCCaoUqayp6p4MDSxzYfh4FNUa\nwzCGEvFCLoHPtyre68JYqWMngGuU4TugzHIkQa0SGyUtDNRtURpr4cZQUha0\nMcFybI0kzJ3NvTytP4BwiYOgpKAGRH+xo3mNB3ZKcTdUGmeChaGScHA3ai46\nOvpHm8ix8MB1n9fukkRgxjRlajmuwG9pFG/IPCsYhNqkGqxpL347vL/DWZQA\n19XYw4vkLlfeLTz4w39kxd8ZPEYb7G2w9d7TWoIDuAUpKpz/JEdm6lKTi8mn\npW/JirC2z5S8WQbSaZk0NbyjihOnVp8ObXU++BoiRfPq53kemBQqwH6UmsFa\nu0qqMYsNzkxDPGMXArXHS2ZXdcWJ/2WxXYZSZ93Jpp29ycEERwCh1PKNu9cr\nFE96leQ/eeqlBrTPGmzt+12HZPXqrxnF5wIrYn3+n4cemm5purz4R5VvwHSN\n/hQD\r\n=eTa2\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-md/Jo9UYk3B9AlL0ajTk/PQoRpvEpwDq1zliCaEd1TA+Ahtk4jfIM6mNlNmAAj/rMd1yqbGCPT72xUDYGGE/ZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJ8BneU2fAKj2otPHd6dTGBB9354Ffg8qJPT7pgrXWogIgTLdtd7AQ/C0kMXHPO28zkQ5xnYApg3wI9QfWNP2kAx0="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.42_1527828644384_0.042266519806890335"},"_hasShrinkwrap":false},"1.2.43":{"name":"@warp-works/warpjs","version":"1.2.43","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.0","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.12.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"455b0357fddb81b96872c0b2e7449d1142ecac20","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.43","_shasum":"50b00d926647e42db04ab85451555a18e410f3b8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"50b00d926647e42db04ab85451555a18e410f3b8","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.43.tgz","fileCount":443,"unpackedSize":17101596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFt+pCRA9TVsSAnZWagAA8/EP/2yipROc8aDMVv+CTKP5\nangx/CfC1FBYdWjFaALQ06JIu4u+TUY0IY6u2OpOMHY/PtiQ/t1MO7L0BbWK\n515m2/aDcfEvIKFCHEKgEZTqp9NyAebWG7GQYtTyMK/RsDoiSxoK1ygrymml\nnqdTxXOfJobfmPn8BgQfOysNG7zrwLO2IyIVTHJpbU3ATWVZgMlRnEbPnekb\nq7TDoJL28W/iSf2xeoQWAvh5iOtDybRvnPOj1Xxz5//r/7OquuAMYsEc9eJf\nVwVWJ7mu8NKmxBorBTX1uL8KpygFnHB3zlQY7r31/Cudb+1qHeTLkR4+Zk8u\nRuGDSmNd1DDzqxl4pGdvGr0DX1bJK4Nohb/lL19lWqluSVbORq+bCWOqCxhf\n3Nbk9OLEANxpiBwuFedwGK5o0qmf24wzL9zXWLF9CHefpos0GnwUjPMVJF9z\nUDwLSuZaaxGtWYfugTjOa5pzQeRiuIK+ezgMdEXJP/buWeRCEhHtEZYMMeM9\nUyUkItuyDgmc8DUBUS8+3GkL4/V05WQzUFaB5nU5yi9DBd3DjM3EvmfL9cAW\nYMiFsYuT5DFjfzU9TnLcS8UzUhOAwxbJweatyLN86msmzfpSUDqwvPJy4rvE\n9hx4r0eQTic+9gsoBozbT0wd4wv8ZNEAKQWHzBBgFlDdcnCcSc8vpIYqxAE2\nJRpl\r\n=KkeF\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-hd4c3/UThDgkGdu4GiQ5L8zk2+i7H1UeTaA107/fn1WGgM/1x11udj72g3CItG94zsmOY/PKP9oRa6gPcZmMTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtCgseIYWTRq8PKWFoTANzgUxPQMQBu9UxXc6PGtkXSgIgIwhcngI0a6h7MlbWm/VLCpB06cGDwo4rNnLoGYQ9DLs="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.43_1528225704325_0.9881918611535159"},"_hasShrinkwrap":false},"1.2.44":{"name":"@warp-works/warpjs","version":"1.2.44","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.0","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.12.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"24b80103254ea150b7d30f7ce5cd24907d8ad787","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.44","_shasum":"9de8ac278a673a947c233cc6d853eff8e9cdf761","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"9de8ac278a673a947c233cc6d853eff8e9cdf761","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.44.tgz","fileCount":443,"unpackedSize":17111323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFvagCRA9TVsSAnZWagAAUKsP/iwQrUwKbNmle0gk9vfn\nkNdwuCTjA4ZPHYIvnwM+7dRdXr5nOlBFNhCjienPzRh4aN1q/1cg5ANHkIGC\nSxCJ/3VjyvwVMsDFttFafJNCyWL0SatEcodnPHoKKCVShar95+2GgRwDahly\n5RFUy6K5TTLbzYGPPFpKuxR3sNROYr0js7+YAUX0yIL/HLzeOxG7Br61E7bX\nZyKwJPQKYBMsKbhY8qTGdgn4KP12mD4RiB9vTN7wJC24o5ZSZVOfTqPRHLhc\nLCsWgvu+Fo861PNZSLnWiyqapBnZ78cNARx7vMd86QKkGMbdrx+t+v+41agy\nomGBAQDOJoPv+QoSTA2AHyLYlpJbZTeDgG7ZwQcdUjPHdOd2J5oMSEbXgq5C\nhOmpstb9WXHdkXUSp3DXjmopYB85QKC4YikUK4kAlI8DZorqfAV6wJDx5i2+\nl0kPu/wsloVopUg1Y0wpj1MRUmAP4btzt3kfHwFYWaTU0kUY6oAu0wj1SPBk\n7jyrIA8lRNSU4KZsyfF6TCkqIYb2I6EazSOchDwuHcaDZQkO/DqqusNGr25H\nhWOqbrnaMg/HaAMhqyXkz6k2dPS5xGevQUlzxwg4JBuSDiLYzmVlIFpsx5+h\nNqbF0IesvlvcqEpKPuN6HQrNBK50PE6a07jpb2O4TqzSRBJFeWE0NJrTuzeE\nUVoN\r\n=LIy6\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-NrStvyF+Y/sNSdaumBBEOT+e+R6cxRvKP7bZMT1nU+ypnPwtcWxHaiu3hk3YFn7OJtwrfeDfjk9ppI8sZOk1ew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXvZ3FnUChAMZJTuGeELfLEBFHAbsrxMKIWYr67L7KiQIhALj7sXd/n/QDi5eKWcjiw7asuWQ4rnzPdGoU4S3V+z7h"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.44_1528231583500_0.9152503841770951"},"_hasShrinkwrap":false},"1.2.45":{"name":"@warp-works/warpjs","version":"1.2.45","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.0","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.12.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Set up\n\n    npm install --save @warp-works/warpjs\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`:\n\n    {\n      \"projectPath\": \"../where-are-my-data\",\n      \"public\": \"../where-are-my-data/public\",\n      \"folders\": {\n        \"w2projects\": \"../where-are-my-data\"\n      },\n      \"roles\": {\n        \"admin\": \"admin\",\n        \"content\": \"content\"\n      }\n    }\n\nIf you are running it locally, you will want to also define:\n\n    {\n      \"port\": 8080,\n      \"mongoServer\": \"localhost\"\n    }\n\n\n## Authorization middleware\n\nYou can now use\n\n    const warpJs = require('@warp-works/warpjs');\n    const warpStudio = require('@warp-works/studio');\n\n    const PATH_TO_WARPJS = '/content';\n    app.use(PATH_TO_WARPJS,\n        warpJs.middlewares.canAccessAsContentManager.bind(null, 'i3cUser'),\n        warpJs.app(PATH_TO_WARPJS)\n    );\n\n    const PATH_TO_STUDIO = '/admin';\n    app.use(PATH_TO_STUDIO,\n        warpJs.middlewares.canAccessAsAdmin.bind(null, 'i3cUser'),\n        warpStudio.app(PATH_TO_STUDIO)\n    );\n\nThis expect the `req` object to have the user under `req.i3cUser`, and have a\nformat that is:\n\n    {\n        ...,\n        Roles: [{\n            ...,\n            label: 'content',\n            ...\n        }, {\n            ...,\n            label: 'other-role',\n            ...\n        }],\n        ...\n    }\n","readmeFilename":"README.md","gitHead":"0e11add5c8352e017b0433e816dc0391efd6954c","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.45","_shasum":"4e5d37eaac6ed11dfdb6950965769e3c4123129f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"4e5d37eaac6ed11dfdb6950965769e3c4123129f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.45.tgz","fileCount":443,"unpackedSize":17144913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGBpdCRA9TVsSAnZWagAA/sIP/181zx/jkoFtbH5CaJ4O\nA80pOWYf3xLoM5ddp+oqxPoauyJ5f7NGFH4NnJ4yAOD/veEefAaXrdLftb8t\ncpbw6No3KQFrLVn2XM9uBAEYy4UygnnEKMYQp27B+yv2xe+LLg0z1TFp8lp6\n+x62FT7c8K78x+QGfEzTTi0pRWN41Vtj4O8+wJR94Tmot1MPpPHJ/+ps6+yE\neEpofO2FxJHawk5o/YK66katVVaCZZQgi4nrw41/LqsoUyQZJ5K0h+5vOFt9\n9ybuu2D65bMzwkGJYc83yUS0QQ/rULuH/9VZ+jjYUqxxNoG7IM//jT3Nr0IZ\nVLDlobYUCO4lTejSFr4hBsG+a+BuVT9Uk1hnb3bTpbF0jXrL4P9mk13sFiC0\nkNciH2ia5S9vuWmzg7NwJiZsBOvxN4BU+Aou9RFodt1gVSu1ARKUSHPc11XO\n+Z3xrMwAgWioA60BG7lvyPnUjAORARN87pisK50xzNVpWGjR5CUwijKGTc3F\nfksOhU+imDj7Cj43vG9kPabw1pO+apNrBxTtW57SXOB+XVwm/1YGLwgRxfzF\nArNWty2elgAtPtbpa8E1KNy1tSn666ruVi86dSaV3ggJEIjQvapckROQ7vpw\nbPDEsUBxx8bQ1GaU8wiTq2u8shzlVxI6Qik4EfJ3TGOett1g+RkguTVmT7uI\nksAv\r\n=rsB+\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-Cumw5U3X+rlTBxCstWh873oaQtlyMw0W98Sb+0Xz1kgiFywhqH//lyE/R+2WaZ8CARCFsWRtLVrWy1lMwPIPBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBNR7/OEFDiPrnwqKJ9mqs0y08Ndq9dCo2SXoKJA//hiAiEA74su2nc6SnhG5V5i3zyqkOUso3Z0OT9o+NXb7gNeKBw="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.45_1528306268826_0.10668465201928123"},"_hasShrinkwrap":false},"1.2.46":{"name":"@warp-works/warpjs","version":"1.2.46","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.0","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.12.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"262e5680a219717ab08085c173c7d19a82e83694","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.46","_shasum":"1dadb23cd5002a52960d892d16015078550c95ef","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"1dadb23cd5002a52960d892d16015078550c95ef","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.46.tgz","fileCount":443,"unpackedSize":17147051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGRYeCRA9TVsSAnZWagAAm/oQAI0WFWnRZXZrZRUunEV7\nWfDYQOE75CAKEf0TxWfAVFsI53F3MgFZIBD2volcgP0FsproOsCxoTFZ+VKM\nH0LFl3wyqaTwf9DSRRQVqFTlg1CgFn4IBuS1z2ir0aRFY3Wg1i4gYrDj1vOD\n8y+F1J3/YuK62faGhEWUV45OeoQfOiHtbHmObOoM8whvOV9dbtYNu1X8DLvI\nsoJZh4QWZKjIWSXQyA2t7KjV5g2qWFZOxoIsObr2FvAq83BVcHcbTcWymIMS\nJgt2TpDrQN8RBHgi+7VBDCG2vdnRkeO0BprCreEmG1jJ4OpcE0aIkj8tPUvB\nu/V+iKfV0y15LPEDxBpJFdmfdvL60Mtekf9jvZa7zV08AISBiAduAswVcX4n\n37s4bohl6Tethxp/3ehMiF17ihdwBwI3YLELD/XBSbg58nn0EWKNp7KKejLx\nTJpCALTfknleB8mZdOsPevI8KguAOiZiiJTa/xUh/ViEQom8g7sS9MK3cz2A\njVPLxAw8MnzQKIV45625f1aTOF5yvcEjm4TiH9K3NUriDKEvY8iq3AYzpf5J\nfS/f5hKbGYHsXp5DzUBmiQ0w/2MVy5j3IEloVfLVaUipFbQTPKpquCrGFQfG\nTHrAwPGpKmPOqu7wTP4GtNsq3QaXC6fwJCSYcBeRcyKFx02KYiS8fN8Nvruf\nrmFF\r\n=zoFp\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-GOO96+pB2peaPMX72HAebGGVXGnP7qiHR0VwJ/BM0FIZRMxdtNvAnox758LDv2UTczELvQgZb5rWFwBcgzWUKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxu97JBjc5hcJgiIVwVWt4V7qQnkc6IA3Z/2+N9mWxqgIgZitNOq1yOyJh1UrlsGCsgcCGzBadg+aWeOQKlAKsMBs="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.46_1528370717810_0.7068369083782056"},"_hasShrinkwrap":false},"1.2.47":{"name":"@warp-works/warpjs","version":"1.2.47","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.0","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.12.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"14d72090cc5fb93aedd6ed187ff54d1c53916814","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.47","_shasum":"8febad7f1443698b9bfcee14aece272daf2e33c2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"8febad7f1443698b9bfcee14aece272daf2e33c2","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.47.tgz","fileCount":443,"unpackedSize":17161160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHmI/CRA9TVsSAnZWagAA0EUP/2/TVwt3Y49k7wO1yNlj\n0e/63FZeVTJ9FIi57t0ZA91ADmvb2qiMpVqkCFNSb9f/P7uaKwhAOsctJLoL\n+HBfZJfngsbZbKpAibRl15tBWRJU6wOpCV9MXdhwhYHHWUK5Dvd0ggjvu6ru\nDeenywExDH964xhNXd3MPpaZOFiej30KaxbQYvx7gGYb0t76eB99Elg+Xon4\nbnRmsr5n3W4+OGuyQIHUjD4IfPeO2fjZ33nNTng0YPSTGwdJEmi8tysRXQV5\nSl1JCnoLtNDxKkgtUQwjNSUxXSgU5OKKbyy0yUWMhKVGy2cI0dAkc1Ta6uLZ\n6Xv0X/aY4AJbXdaRFm2OpInd5X5Oou+9nLar7/1eyhQHka0jNM2xoWaX4AvW\n8itFxIrPVe118Yv/TpTHJZYXJM6ckttRrcHUNA43b81JN3JFUHTgTAD581X+\nu0LEg+fQiVFvL4h6ifx954NsFREm/Mo3g2G4ljjLlDEfHShvk0GzPtyD0pAq\nZY6/hIAEMVWc1Nc3IqAJdwIS7M7qw7i62SDlH+0qlqq1LKWWVeEg+R0POT/I\nEHnr9f/CiygS8/LUZWr7cocXeH9NOgZf2+8t0NqAowRa6atSZdifKMD/fxRb\n7IVhd3kczmPJQXBvZboShgzxjzTTDBAnTF/0mHdiTb6bc4e0HIj5xTCX4Y1u\nzAg+\r\n=Y4Q0\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-3AB0u8W19GwHGrRinDNfJz2/uYuHwv9TVFP1c1djNSxJ5/BOcVfbYnatJFPPinVPgECjfOFYJcnPYz1MvZ6BQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQtGinlCuUmo4OniLJRnK2nzL4CtIsnYUONIcDWQEPLgIgfxq/h3NI5SIENrWY0ZpoYuf5P2LPqlMzNJDNYRcDR9o="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.47_1528717886462_0.7470088564924655"},"_hasShrinkwrap":false},"1.2.48":{"name":"@warp-works/warpjs","version":"1.2.48","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.12.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"2fd7eaf768a9eb9951e9e2d8d0ac8812ae048f1c","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.48","_shasum":"82d1cedd667d84dc7103a1cebd00536c0a55ed8a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"82d1cedd667d84dc7103a1cebd00536c0a55ed8a","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.48.tgz","fileCount":449,"unpackedSize":17173180,"integrity":"sha512-XgJv41raoNu70qsdfOpD/utLliwsLKwNU0xozBiFv+/l0aSsfl+9Ey8Cg9rOCdZgUgk/glW4ra3hmEkF6zg6MQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTIUW1nI22IbBQUtjOm5W6w6h4mZ50I8SGb1o4uvh4MAIgGFL5XHmJnenMKN4qacbxcDlna7bHPs1J2zCIUKafya4="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.48_1528838716757_0.517075940565229"},"_hasShrinkwrap":false},"1.2.49":{"name":"@warp-works/warpjs","version":"1.2.49","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.12.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"955711a8d3d000cb2aa489f443d0deb0d2a34a0f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.49","_shasum":"50d52292e190ba960085e401c999f1232cdc6212","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"50d52292e190ba960085e401c999f1232cdc6212","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.49.tgz","fileCount":453,"unpackedSize":17121284,"integrity":"sha512-8R5Tj6uEKiHvQf4MNJEMTA0kM7eDDwZikRBfMJXAXyLu0QvyN3Hac/wKkEK8qMh2YPI47OqCa1ccqMtPALfHrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSTG/nvsXfX2kIWSl7S5y1Y1UIVnuSTtnH6OrdrMmBvQIgKd8PwTQBfkeQ0ibS3BcU2qsS6W6YFQXlN6RZOc+VK6U="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.49_1528925181101_0.3298649096574098"},"_hasShrinkwrap":false},"1.2.50":{"name":"@warp-works/warpjs","version":"1.2.50","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.12.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"54d80476cf169510ebff18d5867d15ba90ae8904","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.50","_shasum":"0d16b0e2ddfdea305f77f412c3d4fd888d1d8a13","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"0d16b0e2ddfdea305f77f412c3d4fd888d1d8a13","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.50.tgz","fileCount":453,"unpackedSize":17121182,"integrity":"sha512-PZtvoyyd5pIP5xOXod9AGJIRtfQObtesAr2rpuwLmUIsB+SB/o64M81lJn753msaqE10/Z42GPSv1JtQ8cg4kg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBtyYXTH3bOH4elZAcPr7U5HM7VDqk9sEHN3Tf2b1jUpAiEAxqcJUe3K7NrOKKiPjcM0sFoBECwKJUlUMH1tHT026fU="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.50_1528985770458_0.34137512842722484"},"_hasShrinkwrap":false},"1.2.51":{"name":"@warp-works/warpjs","version":"1.2.51","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.12.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"84bad427282fb828b7a96e66b78696b9d0ce9e07","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.51","_shasum":"390e83ad3584433de089505ec49a255972d3ca27","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"390e83ad3584433de089505ec49a255972d3ca27","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.51.tgz","fileCount":458,"unpackedSize":17141893,"integrity":"sha512-apHsOT7ZrXYel4zwiSSpAdKd9e2sJpgnSJRm+iqXxjHFIqAQlI8IdKyi29wRE12INS1jaYzt9anIfY7ZrJalAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGsZ1OWRDjwPzaHpvffJCdRFDq8Dcj24cn/+G+BAD5goAiEAgc+HpDDct47P9WsEMLzI45PeONJeI+h/l4FxCEkzpeE="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.51_1529387025914_0.3155789046555233"},"_hasShrinkwrap":false},"1.2.52":{"name":"@warp-works/warpjs","version":"1.2.52","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.5","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.12.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.7.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.1.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"11.7.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"edc34157d214c8876c266d530c4d6e5a1acfeba1","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.52","_shasum":"c5190f108e6ea40d5e88c9944c88ab2babfd800e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"c5190f108e6ea40d5e88c9944c88ab2babfd800e","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.52.tgz","fileCount":458,"unpackedSize":17141969,"integrity":"sha512-IknyJj6E8a3yLTARLd32wMRHKn+kd/hlpr7stgRb8FzgZzjvthV9WA7rXRB+lI412nvPpJrG5K50u6Wi1GAwDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqLybT4YDw4QeOqwvFKKh4LMS7ag4EfUE0g4YrqQSkAAIhAL+2GxttSediAPmbwy/PS/YIKRHR76fybjPpvj8sYwTA"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.52_1529387919246_0.4159451512754089"},"_hasShrinkwrap":false},"1.2.53":{"name":"@warp-works/warpjs","version":"1.2.53","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.12.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"20.2.x","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"cf90c3102f4f1bb5d7868c9247510dc4ef0eea6a","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.53","_shasum":"c531709e98e0e0b65094f2a78dd3df3e469a2a49","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"c531709e98e0e0b65094f2a78dd3df3e469a2a49","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.53.tgz","fileCount":448,"unpackedSize":17129669,"integrity":"sha512-+9izVXLYmWq3G12j0y1rd/sHWygqvZ0PoIStDJGlgHh3LM8gBU8C7PKKIT4tNwSYHgciT9aNT9zKKYPfPddTcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBq/jkEjhDk8dVYoLoO53skYZ93kLzX6HpNfDEns9SkcAiEA0a5s8rnKsvkBuxyqyLeUli5xlxAPR4LUpPoYK7fAd74="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.53_1529568081069_0.2388498215096191"},"_hasShrinkwrap":false},"1.2.54":{"name":"@warp-works/warpjs","version":"1.2.54","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.12.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"20.2.x","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"c4a30e3b03103e2d1ee9c72aa14d3cef5ee0c226","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.54","_shasum":"5b91fd41acad26165371e27dd39a97fcd16318e4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"5b91fd41acad26165371e27dd39a97fcd16318e4","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.54.tgz","fileCount":448,"unpackedSize":17130297,"integrity":"sha512-NmTt9KEiZcsE4XyAf1kB9CAZsKkDbbRGgiZdiAsV9ChWQj1cUQIBBxJZ38ObdNRcxe2DcY7thMRGAx1/4W6UFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkNxtFgQqWKRXi5kQCKQfZFDepTHR1dFcrDjDOWolnngIhAKVPAY9r8kTEDu3/DIRU5Mble2QBLq6FAaEoAYou09MY"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.54_1529599451870_0.010797353740055415"},"_hasShrinkwrap":false},"1.2.55":{"name":"@warp-works/warpjs","version":"1.2.55","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.12.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"20.2.x","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"b0d02d338ba8ccbb4eb2db7ceeb457ec652c7645","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.55","_shasum":"7feb4aef08559a80050b6a434cac5471ded2b249","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"7feb4aef08559a80050b6a434cac5471ded2b249","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.55.tgz","fileCount":448,"unpackedSize":17134675,"integrity":"sha512-d7Kw/nEImUe2XW6APndehh345tMhC1WLXozcz8Otohj+xvcrJRxx65W9KeMLsq0YKQ77YdydFNVBWVXh5H60iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGrbXNGaiCj0OoXqXJxhxcZQDNunOGvQ+q8vGFjlZIuXAiBcSP5aLq+heMB+JVF03tv5B+atC3MMEH7rH2wKcJ9A+Q=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.55_1529639312664_0.06009528880287007"},"_hasShrinkwrap":false},"1.2.56":{"name":"@warp-works/warpjs","version":"1.2.56","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.2.1","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.12.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"20.2.x","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"0dafeed7ed846f48e6d256609bb108a810c19ce5","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.56","_shasum":"1c2a4c9e2e433811c21dc1fd6887773b818afa83","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"1c2a4c9e2e433811c21dc1fd6887773b818afa83","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.56.tgz","fileCount":448,"unpackedSize":17135223,"integrity":"sha512-9lVq9qce1+OwK4IetDRwfDja9uxprM8oQXuhDnQZzFkKo6GmaER+sGn5wXc8hXdLvL6mcnR75XS4VlLRaikSMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7NS00Yy/Gj7gYS6+mUJBqVM3AUdl4XLfZBTE9GXMZrAIgKKn3vo4RnjEIvMoDmrLXse1w6tF5nvD6icKDt2TmcQY="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.56_1530019677586_0.00685231266304287"},"_hasShrinkwrap":false},"1.2.57":{"name":"@warp-works/warpjs","version":"1.2.57","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"928f962560dc0ffd955223c807d52c8ec4ac61f2","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.57","_shasum":"8538f2acae5ac4376e233d39d2342d6fd41579a6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"8538f2acae5ac4376e233d39d2342d6fd41579a6","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.57.tgz","fileCount":447,"unpackedSize":17209203,"integrity":"sha512-8fGpByQ4aTAMiFrhqyhRj9NF0/WCGrxd8Vjgs3NYuRWyMbj2Qlns/MpCpX6TJgy9T4w0JFUk63bRUTnPN2b8yQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEexMD1cSqF84mxKNjOngAB+GnWYUPUvFb56JN+hg2QJAiBuMBGB11uWtFtP9phFSUquYTCbAy+Ylmsat9s1mwyhhA=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.57_1530398655626_0.04606659916646261"},"_hasShrinkwrap":false},"1.2.58":{"name":"@warp-works/warpjs","version":"1.2.58","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"6ee612f0b5bfc36b7ddaec6cc7be6752c0f6bb61","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.58","_shasum":"6537f4ef4dd927de2041065d3c9581fc1ef3e6bf","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"6537f4ef4dd927de2041065d3c9581fc1ef3e6bf","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.58.tgz","fileCount":447,"unpackedSize":17209434,"integrity":"sha512-4V1UXQEAZtEeTQhXKM3WW6yYwhgF0zo40+5usU1pTb4l6hwG1JqC2HJKGaHpAvbfzwr7nyY/D3EIHdx7PeuEUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8xNWthRxoxxUG7LpjZfJbPQRkQfube6qZYa5uQcA88AiEA5yKJCLunoCOPuHZQCdRonfEXOLnD4lt7BA+SPbI0Ryk="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.58_1531330090151_0.5207094206980305"},"_hasShrinkwrap":false},"1.2.59":{"name":"@warp-works/warpjs","version":"1.2.59","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"56c13938262d7035305cf23c937f57fe83024a1a","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.59","_shasum":"c8d6f8c56f4ee87073d7b43e8afa4728505ae671","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"c8d6f8c56f4ee87073d7b43e8afa4728505ae671","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.59.tgz","fileCount":447,"unpackedSize":17209438,"integrity":"sha512-SEaw6W03sMZiJW/ncF6S3i4MfUU24fcU30KgBQ+xc+ClwUaSEEv4aSskbopa2hWRLjfW6Co/Ad8vPOWWI5KIcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtRbVLQzr8PQT8n79jwtZQR3bflIuHXhDXgNjU8/SVdwIgdjr4spSJcyHV0l+8CBukYLd/iSFolf30T8xEpCjZTIg="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.59_1531333583942_0.9556399581450756"},"_hasShrinkwrap":false},"1.2.60":{"name":"@warp-works/warpjs","version":"1.2.60","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"4d2b8bdfbcffe8bae81f95870c2322fd0145805b","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.60","_shasum":"82a411c61b86e746f7529594a8a81f57d561de50","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"82a411c61b86e746f7529594a8a81f57d561de50","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.60.tgz","fileCount":447,"unpackedSize":17212146,"integrity":"sha512-h9N6DVKSXah2SMbBbzWfCRT/s5vW7ekYzx0roFyDwL8x2ehO+0ivc40Jxsq9KDOVAej1qeZjMZf6lkSp7dwRyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHV0/VmuGRm3VkVoT0EQhzUmnRU0JT8nCYOz5/6eMN3AIgOgBD/52bO51ulwVF+LMaGgFornNXdI5mORRvQQmFvWE="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.60_1531464418953_0.1803202238911008"},"_hasShrinkwrap":false},"1.2.61":{"name":"@warp-works/warpjs","version":"1.2.61","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"37549c7dcfe997ec3486c82af3251d0f264643d8","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.61","_shasum":"61516732a968733ccd584fe5a9eceff9102f2a7a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"61516732a968733ccd584fe5a9eceff9102f2a7a","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.61.tgz","fileCount":453,"unpackedSize":17261000,"integrity":"sha512-MLQpjN3HopIE3tppPXUL7FoC4Ej0AcEqkGCm/NzY3XXk1L0Z+QiUwMGILMDs1SeZAWoeCLVJxOeUVjiPMpdr5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICxbuhlMUmcOd/qH3kZzEZuz8FfUT7Vn6a7gXQcZFJUpAiEA664MIaDZ0eU/9ZPhJBY2dL2Mmg77tBJEYfcGpGygkRw="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.61_1533077015262_0.8019758031424424"},"_hasShrinkwrap":false},"1.2.62":{"name":"@warp-works/warpjs","version":"1.2.62","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"189a7e8c4ea439461507332e3f455c0c5004ac28","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.62","_shasum":"5d7c918298839601cb05820ccd09920a1e6da8ef","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"5d7c918298839601cb05820ccd09920a1e6da8ef","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.62.tgz","fileCount":453,"unpackedSize":17260999,"integrity":"sha512-DTkBWbIvQIESSjeZfOR73S5DNo41B+OVmjxlmBwVOdcP7FsApaEqwWAwsD7VTiGLi+QobEeutRMxHXK7vtWeew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH9DGtpqqoQtGiG0QDmd6PsbloGi7rRbLkuLf4xJeR/zAiEAmgeC9+9DkZlBTRWqZYWYfuRxNYMOEwWTy1LvHX1Nt6o="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.62_1533078385624_0.195416878558492"},"_hasShrinkwrap":false},"1.2.63":{"name":"@warp-works/warpjs","version":"1.2.63","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"20a34f80ddd8810682fe9e2afd53da60843ea45a","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.63","_shasum":"bf5754b277349fa74a22991e586a41832c5a5ab1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"bf5754b277349fa74a22991e586a41832c5a5ab1","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.63.tgz","fileCount":454,"unpackedSize":17268005,"integrity":"sha512-A185FsegXtwcMZE9GLPf5htwFtVDmxkmIxbJxveICMK7z25Pi5ix0XOY7Ro1elQHQSZYptJjXvng8697CjyevA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJCFVLghmVCU8Q2Aixt4C+hm3yD5ZjeFhH/Z2tVH1uBAiEAlFSee6xANio3rMgAg0HWoyB7R2XSW1DVJoC184s+clw="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.63_1533147939711_0.2878177876273875"},"_hasShrinkwrap":false},"1.2.64":{"name":"@warp-works/warpjs","version":"1.2.64","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"1.2.3","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.0","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.9","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"9de8032246641c0f688cac8f259693bdeb429ed5","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.64","_shasum":"395a5a2a6a3bf3c84995a01723a784fb0a3f4c4f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"395a5a2a6a3bf3c84995a01723a784fb0a3f4c4f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.64.tgz","fileCount":454,"unpackedSize":17273454,"integrity":"sha512-lIATmbzJKDJ2ovp1kaFj3NWrdLuq8dIRE/bP8oVMViCT8DRzDwqjPA7FsktclZaQ87ygyk/m04/QUXJWyHmefw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAUinirfeehbXNe3lAxj6AI+D1xWXNwqcsonY7KApRaAAiBh/VootXhy1Saor8E58acIVZ+kSpxZwCbkifCWxY/m9g=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.64_1533181694147_0.1312029829217618"},"_hasShrinkwrap":false},"1.2.65":{"name":"@warp-works/warpjs","version":"1.2.65","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.26","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"88c58e4b0079df8fcfcf801e08a2f6aa3c7d95d9","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.65","_shasum":"c646da363e427ed346092e659ee5822046025f9b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"c646da363e427ed346092e659ee5822046025f9b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.65.tgz","integrity":"sha512-hZ8Ol/2axjjk63RkzRpT5qzD/ni8JD/y+dSinHkHpcF6XT/jyxcO7oKgohzfCWIBewVOW0h8kjtGrlCc2mbWlA==","fileCount":454,"unpackedSize":18070139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaNH7CRA9TVsSAnZWagAAU4EP/Ar8WpCye1ZzaVeRT4Os\nfA1uJdvh/anVGCCiktG+SG2+zGtyABPstVnbhlatl03tFoPY3vP6CydaGE2+\nlCg8BZKLX0lj+tZR89NTqJ3uSgF4thUq6aprXbSQRmkX+ZDgBalxVi/9fRFm\nv0fcDWRXsGsK+z9OhzN2d18Qx5OakObNx8fqD1MDiQsFkWvpSG/wnO/+tUTG\nTqITH3FLCRsfvgIwtT2MiGKiwhpv+4rUXal5wPeP6Amg9c981+6pPYJBkefB\nYL64VoSmt2/SkYiaRqt8cxInTIHH1i+GyqJx+enh/Qr50WAHWeRghDh7wM36\nW3LPK3tuUVWKrLVsB8KizMCwUsDakAoZUckl3VCt27uLSua2rftF3yIxNcEe\nQz8ED3gVtULVGeq3ZIoA7rA9SKAVLPe6oVIBrq18G021ullA/0LUzG7o2HjI\nArjywErNMPCdC3mdULNmZDmxjKzwHubjJSyg64PKEeHuetgmfDz9dmsiyxq/\nBTBXT5dfm6xzErnh1Vkyy4uCRUIO0+9THFsN5tOOoZtHOG6Ynrwwchh0wZ3v\nkCQrK5VyzMJgFa0X3WKDEXh3eUOVy2gnmywdYMXK+VB/YNUxTBA3vyGqTho9\n3hdr4pVrcCvhFfAcYMm8z2hdRoURSeXetOOidAxc6PKExEEc5b+kIuTTqMEX\njYIc\r\n=BqvL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID/RZxHyfwW3Ao1DjvH4DTGQGjb+rP991AlTolTEJv/KAiEAsxlR2jb9smVutSYojdt9dHHbW0b8nEuLxApdP2YjN5E="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.65_1533596155403_0.9270200560991559"},"_hasShrinkwrap":false},"1.2.66":{"name":"@warp-works/warpjs","version":"1.2.66","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.26","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"44bed555bff0a0154578c552ff1bc5ed716d675c","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.66","_shasum":"1f56d18c6cec0b63d12a55da104b1e3744ee959c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"1f56d18c6cec0b63d12a55da104b1e3744ee959c","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.66.tgz","integrity":"sha512-CArjJAyvdfXtznI67MRsjKoY4mb6lufngPXctsGopTuvvT9BLnjYgCdvS9mrssI831vVTfMbZVgZ8TNgJ9Kh4w==","fileCount":454,"unpackedSize":18070885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbadzpCRA9TVsSAnZWagAAp6UP/i1yppbdlbF78IxYTxfR\ndWQkE1II8i/pT2qB0yrTMByWFtTxD0Zg+AB6RQlynAG0hgQDP/M7oXzkzap4\nrczHCBfLyA0heFiaFJilKtBiNHhHdok220GT1J2YAvgKESjP1QVlpAavp9LH\n9uqYOMN6dvv0Zo0iRUb6VLHmiGBgm26jNSgcr3g4KNbCJ+cxjlMzjhuy2qOs\nLuO/1gEiQ70yFkQJ77Zd03ScLgBqSFmDey/4uJomvy1w5llLHyP/TPlf2Pjp\nC+H9kQa6IJYF/C34FvUrHT51NqJpeHEcuHPY1djgF93PSl4g4cIF7I7X3Evx\n1zoDaeBph3KIJhKLjkQ5ptM3rmhKAUCtGp0stRVNy8lEsf/mVorOLUX+IaBe\nCLYQghAYhX4KHPVEtDSU4VKsBLf9igzfQDq+u1KLmry4XS6UtshkkyXe0/Jy\nxJ0o6TYQt/u4DOYt9Oqek8W4ihbO/SJaSI6sLHezo0RyzSOzhJUj5I7inGPL\nuu9l9c1w5z9+nPWofWReMARct940HEjy28zxlPG+Sr8EwqB94nC4kg+TrrFI\nDPVSCvucR97eFh8DFhk0KCoEDCIjlLZyG8eUvRcpDEghgP7KCmQPKH/kBTSM\nQUf5V2nWqTVVvfF8KKgHGK6FwTecQGYthEN3Ku0INPK9kzfDE1FF2Jg+tqsq\nSjpO\r\n=ixZ6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB/ZYbhMezr7fLqSwAjCTrEeNQ8Qlyw0DoBycLTIlXlRAiB01jttUJ0FJWi4XRqoLwKVdgw2lbts77YHo/fM4fsURg=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.66_1533664488924_0.8768617949848059"},"_hasShrinkwrap":false},"1.2.67":{"name":"@warp-works/warpjs","version":"1.2.67","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.26","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"51855f8d361427673b7a5b78965bc6abfaa76275","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.67","_shasum":"35d95ea021ac9e6c417bd0446b7a1988be9cb988","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"35d95ea021ac9e6c417bd0446b7a1988be9cb988","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.67.tgz","integrity":"sha512-7zumyUBhIDxl/RDSKHrkzw7ybplvy3FEU2Fp76WXfGYhYLxoBim+zdu0ZIB2yPhAISlYZkfuSRQpcSvyQa2DPA==","fileCount":455,"unpackedSize":18086492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbawxYCRA9TVsSAnZWagAA1WMP/0pajqpCW/Ud9YZajuN/\nj9xt3vdr15woosFGzLZMWG1kUngGOXPVf6J8SYYMie73A0eZftb2bvk+Q9eF\nm3Y1bLvIwncMtaO/7cWEDpXvJ3EVGhY/W36NRoudPnjSDGyO38Q8HAlX8sR9\nFBhHlQuSj5Kx8Ep+dy/TNulzBmeWuyrO1p31URG/0+tHqQB2bFVDuyi99eG/\nbHmrfNWLyVD21P4GCLABY3crHyHVkoVZ/kfE7/QZiK8sskObgEpiEUBC9Iki\n1YboIXm5zhMrbUv6EtGUvsbjojkd9lWEoCDk2Gz8Rpwyys5Ln3eqj+YPm6V3\nXel4lV/9Cy0RVQcO5sJU+XJZmtAqkpIDWdjo4sBUnQJL7gTpqji4Q6ZilieY\nILiNSmdk6/nP+spaSNn637wVvHhYLSS8bcqXP44ghcu7MyoSWWPPOFbS4IzQ\nB4WtnVPzD6o/dZg/p1r4TtOii6Bul5xW8LIl8h7ZNGAIUFfftAdWw4sP4g7p\n/HeLaaqdhnNrLOJbZEnBLHlGHFY7E03R22SBdor55SEQShJvgF07cx4otlgM\n1Q0PFjxLHd4LA6ZKXuHR/6tjHHzQrn5fO0/3gZg8jcEfdaHhXrSMOhra2uqM\nPdn/5RftDOKQpiGF9uiarcxXQR4WXCV+qCNNHf5x4NF6b8qqf95giwmS4IYf\nZgAe\r\n=plEZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzqNQhh5BlAOroDyKEV3ER7iGoC3xR8yo47LiPSPC+9AiEAuVj2rwEXGUDW6in7dIJWhiYxujuep4tu0L23Y63e1Jg="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.67_1533742168660_0.9857518965084981"},"_hasShrinkwrap":false},"1.2.68":{"name":"@warp-works/warpjs","version":"1.2.68","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.26","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"6cb51da6d2e06235150eb8bfa83380c642e7ab6d","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.68","_shasum":"06a932dab4e86f31982bf3c714586f79c1ba3e0d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"06a932dab4e86f31982bf3c714586f79c1ba3e0d","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.68.tgz","integrity":"sha512-z/7wIMCeXzmCZKXPCa5Xt22BiRnbWCVAPnMZ++OGYjHSSjZP1r2qZN3AU3RVqIuluZNOblKq7NEDcp6I42uNxg==","fileCount":457,"unpackedSize":18095706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbNTICRA9TVsSAnZWagAAtFIP/1O+5RQZhBknZgBawBx/\n/h0t4eG8FUFNSH/rLw0WbW9f6W9nNcT9czjg+eOLGsOmNxI9P9QPZcAish1u\n7coc076QlwgtX95c/sFXAHlhj0VwJ0aOhL8hLBUhwwLyV1Vvlr7Vu1cN6os6\nEgmUHEoRFhY2r2aXPZaEuaee6O+06XGuPsFQ51G8S/ykB6cLwIVNatmjG6K7\nMNSRM6TooRc9nc7KLZZrZpTkeZUsX6BIxipq6yaFTI/9R09JR1Sv6HMSCkOX\nMJJpO9l0SHu9CbVU9auchx0mGD7RgJOwNZGpR75lAbHssOfrUu+kwh3iNLqY\nRvpefCm928hrYYoYSmIUs1hidssaiLIoECdEV9LBYuQP/TNwMC/9thN9Sbgo\nJOeEgOCrKlnQOOkIFStdeSp7L8/97fwxtDVMUJUDVfPENLbtMfKVf4IYfx1b\n5T+nPMaB5Yw88RUDzHNcKEs5mVjOFr1bZhz4JFj4mQyFhzbmOs1Ykc0p9Rn+\n01BCGuO7nqGlvp0z7E8c3jp/onL/uZNG4vx93+SojtKhCkWa1uVp3qkMx8BV\nxgeraVrFjH8VGiqplHUz6kxjWhObCjQmgTzPMmYHWnABsDmwkDmJY0S7yome\n093S5uH6uQxOlPqkx7UDQ2RxWx2UQk45NqQcmEFxqDSsKvf2pAPhpvR88PV1\nlDnO\r\n=vztB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqbfIVLAREv0NpUSSmq1pxuw1jz1qCC5y6jYfqn+dQzgIgEQAVSbJchYNeMjwa1aj+LH59FGGKltek3F0szajl+OY="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.68_1533859015960_0.583876879228316"},"_hasShrinkwrap":false},"1.2.69":{"name":"@warp-works/warpjs","version":"1.2.69","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.26","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"a9a6d9c500cd71bd8995254069a6a3ca76b3731a","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.69","_shasum":"f4b20efb25abef08898f016ff1b7f433fb82d299","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"f4b20efb25abef08898f016ff1b7f433fb82d299","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.69.tgz","integrity":"sha512-GowBXVYOmU+jhqLWrRy4MbIo/2SktfdKWJ0IZLZCeYD8XZ1e/IHxcFpq4o84VYqcCY56wLym7/nUM9a7fhZYxg==","fileCount":459,"unpackedSize":18116049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbQ2NCRA9TVsSAnZWagAARUoP/1qGYlZO9e72I336MJ/p\nyTDG+8BV85TCpDMfPmFhSMRjtdKD4RAFB5J8cdU3UTDx0SwAZdjnvi/8Da1m\nDEL3R/X2gKzyNoEAI3hCSoy2gAkA/eRmXsxejBpSMdO+MHisUHKqeylpUpMY\nr1BsuDHqsiV+VT8AH8IiiQ52GtwtJzPwjHIcdsyTNmC2JE3OfMxSjs+F1AUV\nsh7rkU5mWsvZoElGm/yaTPMHzQCKxdoJ+p61aYjocYHeg7gklEsI458kAqqR\nuY5Y9UfUcM3jSsCWdVckCUSxgQzjlBF5lgIDVGEPfscVvM3M90A+ZnFPO2in\nGODTgMfgZUJFs6h+g7mOPTgZHD+V9OyUGNDVc3d9lPcvnU6KyWH9nHNW+Zwx\n1hQeZW6+tL3fOUVzv0PUDDNDwdV0uqg/g2NOVO9rDeAA0Wx0TsjHYnHSXbt9\nqkxxH9u7KpSbFdMzs0P6Lt/VhkMyTejqXUE27yI5Xt3cJIzhiqEC8baOhvFv\neYbTSrskg2UgUil0XLIy9QETo6twfspx03wh3+WdjRPGACo2nmnNN8inJg+8\ngSnFqPO47jx+3VFtlpXtoRtYOPAjG2Bk75xqUwP73JsQuSG9HkS4P2fDWX8M\n8idiBbl3scNpY0mrL8jMR7LMnW4KaH4YwOTbY65O7XS80lM2an+G8dJ62vqz\nzZ8B\r\n=Lavy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4Qg6PM5ItvOb2g0QQIaXcD3ScSORLG+jllKOWt8CwvgIhAP6bzU7aC8+TgEFIEDMz054zp/a5bNrjPpg9IorLqnl0"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.69_1533873548532_0.17749832357468276"},"_hasShrinkwrap":false},"1.2.70":{"name":"@warp-works/warpjs","version":"1.2.70","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.26","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"bc39b830cd0866f5eb132baab5ca9192387212e3","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.70","_shasum":"aa2e6bb15a04525f680c7b18cfe8db955b0135b1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"aa2e6bb15a04525f680c7b18cfe8db955b0135b1","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.70.tgz","integrity":"sha512-Ub5lTjMIQBmNx3RW1cacHNv156S+80PVISEbdR84Wj/a0p4wkK2wi8kxaFevwq/sqsLkDXeaWPTj9sGV6OX44w==","fileCount":459,"unpackedSize":18140148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbTa4CRA9TVsSAnZWagAArKEP/0aJ5/oyuB14kkw44kVu\nXZjyqOKQ+zgi9zbO+SQh5ReImyEMJAZou5x3KeBYNwRRAUO0M9S+RYGYMXOM\nAmLdN7HoT6zzGHkLcHftLUX/lGxJId2xM3VCZ94tTS9/Kj0Q1uvgh8eo+D4R\nty21wAuiR+LIbE5hG/dDNL8H/ovPccNu+8tST1c9cGU2tblYeYWbf8yMOZ8I\n1NsNYjZ/hm5oGdsdiTqgRUPJMH/Jpi1N/7dEQw7m+7tXdJ/fvCMCVW9+2jqv\no4Ml2WyQpjc9f774a7JY4XFncHF/s0ykLLTwK1XkG8zPVO/WEpp48QY0/dZ3\nx5MuT8jyjXuOhs4La7yd7AJcs4Q+lEsFgSyupouVP+lLIAtUaF4A5JZ9Tc8f\nz8L7GuKQy/1Zj2wNb2kNeAumu+H2eWARltCOOKmYzdXAGxc9t5JWYoQNZEig\n7Jb4AkRgD+cgkfU4uhdmmCO2tRv7Mpky1o2rkmBVKH5WiX8RnlXMiDeIxJXr\n9wqJLbQv2JUfn5B2fA5cjYU5jG+LHzFJtOORsikRQouucqFTUC2NOHDJCumN\nfX6NIzGGsndyhrHx3XWujKQk9YSsAUF11h19IVTiZ6mLKeAPCEfy73ekbpP0\nZznQYRYscvmdpBwGKlx1Jwy3v6v/xBN4M07geIr8RGZd5Wmz6Tsw3kZldluA\ne99z\r\n=s0E9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGcftpYstecCxRdOEpEqBOkj4hC4L64XbbWNLsBsXBw5AiBsuX6sK8cxxh96SnbRifxOrbpG+G4G+UE02vpbDeK1OQ=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.70_1533884088041_0.6149303213076316"},"_hasShrinkwrap":false},"1.2.71":{"name":"@warp-works/warpjs","version":"1.2.71","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.26","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"9b64459155be260b7256a4559ee103f077d99183","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.71","_shasum":"cbcfd7cafa1a6458daaad6da6507e43e3f7281ab","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"cbcfd7cafa1a6458daaad6da6507e43e3f7281ab","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.71.tgz","integrity":"sha512-EODcY2/XdhGf7keIEiSBak0mGqgg3OsxJB0a1bA9QWHaTVGoVgnZoPOdQEf0rYIlVPo7qtNh3puhrtnDWKDsFQ==","fileCount":461,"unpackedSize":18167479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbedaCRA9TVsSAnZWagAA61kP/0lhdmoBiOifiLyB4r5b\nnjzsxyvd4UJiaA94F6653U/tvZSnxLqf5jmewxq1tJwI5HYeCQJaRDjNV5z6\n9ITbT2e1AyhyXAY2JJC8106Grp2GhqYhJUWM7Z25m8mdg57KcG9fJHdhU8wy\ny9glgHkN9ZqiM/wlHTp8zfaKUQwejZaixTwT1zlpRST60taGaHzHqrufrlbX\nYCB+GNK8LVhO/GZK2n23QBkW0u7xYGUdwJC5LVn8J7iGFVNgAp79bhV71HpL\nIwQ6FIOPg3MndNQ9v+n+682UbVX8NrQWZ2zqQQd6S3lK3FtDHVgEK0KW3kGQ\n7QfPAjJi65XkDy9EYP9rGCh9zf0zDMnhtOrvPbCwNHFdXdei7WC/0fyZJoaW\nJLSPRRlX5ARTIPTPhQi4lGJ74Fh5gIePzKJzYJKZ6xb5nfww/2KTp6SVgbX0\nXyEGijMHxb8v1Ja6JhCHsTXcpnxy6JlvRnOD81Ozgfr8H/oQEOeGUZ8HQUKU\nmx1unGD33AL6lUK+fad3QgTEwOnXOt/kcfG6+A6x9ybvrMoSvHYup9AgFYFB\nH81RKanCUGFet2uEHubOgkQ1SwFRTsOkuTznWe7oNYL25UqQpZ2+I5SNj/tB\nZhjkF/ZaUg3HVg3fWB5VX91HpLaXC3P8IYehwu3UdoWg+fgaM2W98aawQ1pc\naHKA\r\n=4657\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErWqKRZEWu6p+swccCoD7nkWA2R076n5OdKnkUo/eqOAiBwvwBkXIjlOxN6jBzzhEOJmAozngb2aHW9iOp1iJzOZQ=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.71_1533929305822_0.5157692286505071"},"_hasShrinkwrap":false},"1.2.72":{"name":"@warp-works/warpjs","version":"1.2.72","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","lodash":"4.17.10","mkdirp":"0.5.1","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.26","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"66d8abbeef0a117c009f8c3f75d45c5bae993cd9","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.72","_shasum":"689997eb2ade29959a5d305c51192d384202daa7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"689997eb2ade29959a5d305c51192d384202daa7","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.72.tgz","integrity":"sha512-yCbvhu5TBiqfZECDoAs2wz66WISQ79wRNVy76Tq0Hdmok2cLLFqmzGEvTuCiiu2KozV5DkVIbwL1dXH9fTIfqw==","fileCount":462,"unpackedSize":18184860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcbAJCRA9TVsSAnZWagAASPAP/iCQfSkj0jI37HOEFdvA\nBx1QRalxHZFdg6HhkMZWqVEDaoY0ywizfUYPuvQxAOKxv7AUsbS95vub+ncP\nIFqm/Zeb1nOvrwZ89+2pb8HIkDEr7/Cxk1WFHcz0r5es3jDppYtpBIoMoyoV\nOqlzb7lcA9/lMV5iakl7y+V6JSJaVbyyNpkremDNrB6b1Vrch3hVtG2Kkk/l\nDpao4eF9gPZ5E1/whDq8hgvi8UgKmkIzpTcghWSg3zyDDJsnl39qtIg6E+/5\nEPciUBTk8aWwk+FBG50D6yQjiytVGajRtNsvcPtU0o5/D1oAOWnjU/rPV/ru\n+qCO8NiQaHIsHNVinJQBKTJHjadAkCmBduG6JP77WtAIPjWIF6LpiZijjMWq\nd88pOuxPs+YPsdzi02xsr7CgKId0b+zpZAP3z2hN0CjFZKiDIpoXDYtRBFJ7\n3YePracjiV0rv1Q7/ZbPsNTMQI6FCWgTEMpU6LhmFLqpclEhszrUvzo9oJN6\n71eSww1/CSz8F1ERLFBhBmjMu6GpBjehxj7Y8IHmT73w5HFKDzdTSrG+P+Nd\n7INelwt/ZT59nQDjURPZzDaKZcICh5BFrRODQpJHyDSh/QRyGRpQbtYFNh/4\nfUkX5De9BEsirp898/T4xkmTdGYHGX8/rc/XX1lIkrm/EMmDdMiBXCw2yOz8\n7PwB\r\n=0U3Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRnjaf7aRDtFN1oYdj3zHws9hPd/rt1gbxN1B0MtfInAiBkIvnh26psB/kFMwNESbWrYedBgBYhviMW6tgxiZExqw=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.72_1534177288972_0.04337612602285579"},"_hasShrinkwrap":false},"1.2.73":{"name":"@warp-works/warpjs","version":"1.2.73","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.34","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"ec19562dc8b9d560f6c5d5882516177ca41ab0f7","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.73","_shasum":"5b4f3f3d0425224a844e697150c08955f02872bb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"5b4f3f3d0425224a844e697150c08955f02872bb","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.73.tgz","integrity":"sha512-kfpVCAaSiGD+zpfi8uJ1dV4y9ilhZsEBhHT2hZSWe/pnGRmK/RCJ6aAShRtcJ419MQ5+GjQJuYP5zg3c+VDu7A==","fileCount":464,"unpackedSize":18210224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdLjECRA9TVsSAnZWagAAN0UQAIL7JPEJVwY7hkIk/vhw\nVxW78nEt95eTmJ/hWA6H+B6oZtfmBuR7Bn/E0DhOskEOqtIbg2yWIwc/bCap\n6aHaCenF8Uchkudla3EO9S3gjl/yPjE+h3tVjYzavNEjGtQ1QHOnD1/tHfWJ\n5O3msnBF4MWi9lHBm6Y/XwzBBsYtZs2u1y0kvTdz0X3sMNP5PErjA/lpfZrC\nlKtlzI7XCqj48ggz2CDP3ilk/8WFsfWpGNc33NeAW6C1dR+TWwju8AKry5QL\nvCzOhb3I72X5K0uzQe/V2Nh9tICCNemY5OSrOULfC5lLVxliRnpvDCW5qk51\n4cSgcM65kxHFmAxzwh1s4t9kgmxNgkZc5XjZHtRFkZVaUJUKUAXR4BOuZFiA\nbzZfHDi2dLDpB8eoVXQUScCh6UruqLj4oHfSfSOXRtSkL1Z4gZA03WnSItg4\n4IByyxnA7ft2If/byKdOgD6px9TdPyjO/Crlylr/d/lcftEjjS2stosJJ7HT\nERpYvT5IdIWfI3ejiciKALCQtXBACvcCC2ZNkhoy6wWbZihFdSJNAHzn6fFR\nP0TPiROf/x6mvSGSphdPgajvmG331+Sz5ex91cpkcaKjttuMAZxo85nZzbwK\nkPzDz6u6kl1fpjrUjhZVPnbBjCCReiMEmDJcrSusTghxgfLJh0jHvKxxqhhl\nR3Dq\r\n=u2VJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWWc2QS4h1Ai6jMZ/QHjs33CoWe+fq9JMmid15pGIYawIge3DAyH+5BfckUVVI6ag0yyuXG36DnC29/H/ETzhSyiQ="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.73_1534376131852_0.931487361388335"},"_hasShrinkwrap":false},"1.2.74":{"name":"@warp-works/warpjs","version":"1.2.74","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.34","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"c4e59cadb6b6d04378a4c9b6cd4d9e82e331caa1","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.74","_shasum":"a94be0e49e9b764feb16105164d163f4d6098461","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"a94be0e49e9b764feb16105164d163f4d6098461","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.74.tgz","integrity":"sha512-/DIL9k91hyMW3nTYXE23O3Kp1uLZq/nMchjBubnuV8dZGbrxyKXz0BydhntLkknAwUOtHVPo6ycwRh10wu3J0A==","fileCount":464,"unpackedSize":18210666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdSr+CRA9TVsSAnZWagAA9f8P/iVRT2xoawxOJxMgeEk+\nWesu1GQCzJJqh6mT/aJaWuDhk64UywQ7F51GiZlzJlxRAvyUtMnwa68Rmywj\ndlZZupMhvTPZ+9HkBMSNCBp7SNh0vjS2E0cHpb2t0vKwoM/UIPdBq5wFq/PO\nr44nNk8hEzhvQb4lb9x/rESmD31Dd2wjBaQVBLC6UydPk/xK/wsi5k9Xaa+h\ny2JPQkI2qEG2XFsiqRSmynj0gtr6Zln0f3abT9fbZaV67Ns2KK0gLPObQjUb\nFJGofIOIZ+rN04ldRS3XJPpd5zZ5VsEX5ZfwfTY4dch11BxFNeo8OgEf/W+9\n1uN56bs1n2sPwaBS+6GJ5AdS3ADtLzBreoeS7GKlxZdGDt5CduZplhW4bXzm\n6JFJV0yYNlClDY3sRTlDch4Sizy2mSeIS/cbDAeft8ijDef3t25Mur56c7G9\n5Wzemv6T/9JsdgTm/ObfrTL0fC7RWPb69tVrvBGiNaNT+F8WqTycyJ7Utldg\nPUWYSwN7fS9d9SEmkc7hrqICvbbgDo3i+gf6u1pMI2ad/iVTMFcPhUExnxSa\nroVY1cweo5mVUEQjqMjnbz8dXO6tLwEGYLX5rw2md9/uAQPIqFqcK9CtJKI2\nF9HcYHArVascRrwsLbiqLjbM+o9U19gmPtxwuTRsZryZZHQJFwO58xeBsUt5\nDTrK\r\n=vX2N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwoRUAusK++Iz3VpA9a/oTb5OqvMwSioLiwDOEGwYvZAiEA1ad13iVUQMAzlvgd5c4uHZRgpWxrM6/NsxA/UHoUZpI="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.74_1534405373911_0.4523305260962671"},"_hasShrinkwrap":false},"1.2.75":{"name":"@warp-works/warpjs","version":"1.2.75","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.34","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"b5ce39d84d6b5be5a707f57b7acdd9a5ebd7ee9d","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.75","_shasum":"7c2ed512675fedfcc0b62ff3c2217fa68e4a7949","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"7c2ed512675fedfcc0b62ff3c2217fa68e4a7949","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.75.tgz","integrity":"sha512-px5mrjlzS1jTgJjaeOgTFp5SeIkReCgWkcWtdSnCG5TnGPlQWZ/5r48kcy9zwdekVdMrf0a/uzcA6WLtZdQ6yg==","fileCount":464,"unpackedSize":18250707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdebFCRA9TVsSAnZWagAAIo8QAJ9/shvGO9jPGVp7jc/T\n29K6vcpbwgqcO2ktGtA7tu/D2C0CPwMcsNkX0CqhCcWBT7uXPUDGw0/I1fZ7\njwJ0YmfSGlAatlgjUCZPBo03hCUR6XWVSRrMyeeyEwhkPyXuvstRiUOHgS3L\n5irPpKZV6UqJBILLHrcZdgt0y26UxSwNepGC9Xxl5zmpkUGBvKvSa8NSE4fX\nifzr/f81Ec1bNdHCYAojwRrFTxFK2HfyJhJI1eKb5tO9FZwCzUwmram33DUI\nYOYeAl/Sv4tC8Uzqmy37hzPRqU3QAt+bp0Ffc9Op0NxG46ie+cy/t0kj4OND\nwA19I5HmsHFCd3aZsbF0+nGlHvaA9j6jMk4icMMIcSi1hn68CPVPv/oxHmNZ\nvnE7ci3nqMtGua+TWgqi70dcybQRumu8RreX+jYNDXfmASU6YfsPpRB+lwVR\nYPUHjL3HGR1W8oRbrPvnI9SR4REQbUL6jgG3l26Nlvv24ccxazxlpvU3CCkZ\ndel2bt5YMwnoNcnVkcq8UssdLgg3okN0dcVyAMhTweWscK2pWAFGUh15AWog\nat/dX/moECRC44LZUULjA138sqLc6AYtieTCDqjb38bnvlRvRBzDrse2lHNJ\ng1nFysg2gqaxd/rrAEOpQxOY40lRsBgM+CTouwj4uMmw5fiiHUJI+tLFjrsC\npfnj\r\n=SkzU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDE/N1XO61EjIww2tpmPZhogT8oUxQ1KZqjFCb5/pB9bQIhAPTpWNTYpeiGkIpoSMYQBYOrhfYrVhHiZ3nUAdm3kCKv"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.75_1534453445316_0.24520444935719166"},"_hasShrinkwrap":false},"1.2.76":{"name":"@warp-works/warpjs","version":"1.2.76","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.34","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"a987b87c359a1112b0f16ef798b4798f5dc66397","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.76","_shasum":"ef268df3f19aa65c20ed72c9f40e1d0326a0b177","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"ef268df3f19aa65c20ed72c9f40e1d0326a0b177","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.76.tgz","integrity":"sha512-bOZIZDcsN+gB1BZc03uF0D+hcP6N0fgu5+QS5AsJnAvBj2n10WtIW1g4sEzuFberSNjWsGML0UZdD9RJwE6A8A==","fileCount":464,"unpackedSize":18249742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJberzQCRA9TVsSAnZWagAA0g0P/1THsnDDM79MdDb2TZwn\nOdz2T+IF8X5CUgP93iiHXBC6xEWn+Y9lVrFUlqtWGcKIxxHd1jsxJAqjIl4S\nEdOZxeXoO55vfz09VpYW2r1J00cwGXAuKXn8RvuJWkuzMIF3skSqDp22ibg5\nv0Wfeqd+ChV7+jAUY6FmlEDQbf5GMrrFtoCBRFkTQc238mc1ivFZreBwG/Ht\n7CbRbAqVDX7X08VBkGo12sPHnLZUiJgesTniFl9ccuQyMmCBwjnC+1Qciikv\nNV4D9N99Cpo1OAzr1CKIwE6iXPu2qZEqAGzk80C/Aqr25qMjYfuSWOelTr+a\nwpEXrSCUqXCg7LCrm17imdt/5ho6tIrRY9IqSzF1owZ8nK/PxKi/UZNKfgiw\nKZHz+CZ38as4elQRJZvbhMfhDpmwhxlqqlij1cR+vIjp+DIWnP+HQ1V6SqJ4\nkQx8IPdjQ0/DD83KB1Z+9Tuy0sNIMzArqFFmaHFK7J5tYK5NJHsPipnB0opY\ns1p+aYWtezLSygUUedhc1GMnMgg+DP/NqFlrUFz/NfAIdJ+KzFMd4f1ADyd1\n5X1ADNgAVR1M4BAq6e+zfzO63Jrxeanflp3f/r/8vAuS6fxk0RPBAOa8tQtj\nJwcKVOKaUffrMCem/BBEjTVoaameRV13YfQMpxX6cRiKrHPnVw34PAn7LblN\nQymF\r\n=A1O+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDO7hV4axT6CPVnzCQwkBwxIx5DpbEiS+EAEK82fK6J6AiEA8fZ1nqHnR+9z6zK0FUBI6rSNnSzDIDWh4S5Twh5+EjE="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.76_1534770383797_0.03354794514938986"},"_hasShrinkwrap":false},"1.2.77":{"name":"@warp-works/warpjs","version":"1.2.77","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.34","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"0e85df83990510181d6b600a5788425d24faa3bc","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.77","_shasum":"58fa91747ae2b52ff21f0a036f4ade75ca95a244","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"58fa91747ae2b52ff21f0a036f4ade75ca95a244","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.77.tgz","integrity":"sha512-LrUUuw9eUCaIlVNLxfIxEGnp7dLI5cgCzHkj0EqSoX3sYNz7cTl+I0gUgGvQ9dqFJ0/jA2rdWc2dtKjKTOS5dA==","fileCount":466,"unpackedSize":18270957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbe509CRA9TVsSAnZWagAAWgYP/3AgKhzTfGt8ab1A9h54\nopduvgJPfh2lkmwWeKgtWe7/mU1MjycUku05sIsjh6nF6Aq7OQW7lgj69S4k\n2etBk4Wj6UKusmElJL06Dg/ZqMkyawbyfowvR86duWjjGdIqpczUHI72zNY1\njOayqzPE7SCcMKtwmsarh42jAIG2TxQ2B2JyJ/8NyVn79SvgD2fFybM4H/oO\nX3rH1QDMWRFOtJ6Gwke7u5DZ7YgTTig4FPGEDMgFRKER8pm6GSfURHKI3Tyg\nyc5HdhHrspAhXcV+AyveIiEKGIqSLkmIYhKyCjVPc79MMPXuyli2tXlhIojk\nkALiLGPvzHwzObXKoW6dfiAj/e2f4Ifeq/HwQxu71/uBq67qmAaeOS2K2M6R\nfRlLS4rIfI84uiMO0yRTVrdwUFAp1jwfUBd7VQvkFfz/GT5+Bf/tCJHMeD3M\ntpQYmSDhyPcm093BGEel3Kt2BXr6Rjdt/jTLa2BpQg9n40ALkKOtU6ul2Dtj\nw+eXwHKBuB5Yn8Wpz8D6nkCnSpNdrWOtoefztC8Rc573Kqw4Ocbc99IAEDvK\nPGPG9epnYD83QWrcRJEUl81vj5pWMgQI+sbGUIKgNEGgf6XpSq32xh4oYZw+\nfv1AtanI2r2+0sXbssZRyS6dJ2GCLa+NKoPusYGU8rFZY1GKm/XoYmAmJx3b\nEy87\r\n=uH7k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICPaGLPOcpo1amKehn8EJX6fWEJILwUlp2cqvxVcwpttAiEAiKjPHZ/HM6QZ0BkCaafszvmmxA764XCCB+Gpqzg9NM8="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.77_1534827836671_0.38390599460725694"},"_hasShrinkwrap":false},"1.2.78":{"name":"@warp-works/warpjs","version":"1.2.78","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.34","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"f7abc40dee3dc30c54cb3ddbc18284b4552b295e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.78","_shasum":"679d6e3e70a165ad87b89b091e157968db560f55","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"679d6e3e70a165ad87b89b091e157968db560f55","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.78.tgz","integrity":"sha512-iBT2miWS80u4MWLHrCvcz0awkp1QiAie0ywcXp6UYYXqw86AhBUGNkYLeG+uP7kwzdolGs39G3uTc4Ui/5quCA==","fileCount":466,"unpackedSize":18272380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbe6lNCRA9TVsSAnZWagAAda8P/0spvAC9QRNmAYj+8vse\n3ni/E9ISAst0xBvY0LNPZgrLl2gAf13sgjD7PXAP+XuTYmPKdTkfnaiAysBJ\nwMsbacLxaP6zlg8E+AidUy6ZI4/6M4O7kcARCeOJzUT3FJcM0oZ55ECbEKz3\nXT4Ob6xF3Z3VkrP5W3zLoLA+FNxPIYhImwrvtMt9Ts5Dw4VwzFYUCpAC7aW7\ntNHw+PaN4wAe8zCrmdr2vcsbV8r02e5GE8xDYeSfToloakhyBLTAVwgtPg59\npqL+rGTynrmqR2Z2jKsIUluqUYlnlvnbVmcKC3GHqNY4gt4tttR65UxW2xYx\ntkQphAvOKG6qJgkIF2gdX0XCKwA85U+orCul3aPEhfitcks0OjIKWeJHTYme\n+C/OEOleomU1ARYUpLEpd95nxnH6PaUBOP3nm9tEeYdIYpu/ztvudnVYmrGU\nLpHG0Pt+Hk5mYGiz8YVMhNgZTSdB72VAB72bE2jTtb+pk1VCvk6LgAxBbIFZ\nkY7Dmk+bJGBf+aiSutcGirW8DzUtNx5VF6u8LjRRCfWsmvGuxu7rsYPLEwK1\nthbUVBHSoD9f37tllMPZ52esDBd/62QecWCx58oAYlDWtN82HH/c1uRUVGNN\nzBRaJnAiQnZiIrZDVWjIHGaAtPlhzGo4scn9bKLMOUW5Co2q/6oOm/KBHMc7\n74M5\r\n=H918\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqBskv73OBm2K0BMXRVDf7/zi5qB31LLuLNlGdwHllzAiEA2zGiMwwtSaNoFshYZyo1oxf9RyUpZEtg98dX4hlafo8="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.78_1534830924528_0.45608192763536737"},"_hasShrinkwrap":false},"1.2.79":{"name":"@warp-works/warpjs","version":"1.2.79","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.34","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"3d667294919d6d60f359b688507097843246c0fd","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.79","_shasum":"3f84db7e4fade3d1cefb4a8dc0bb98e33a910287","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"3f84db7e4fade3d1cefb4a8dc0bb98e33a910287","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.79.tgz","integrity":"sha512-RZOpNclem0J7tArRTLVuz6ZXG/rLYsj5gxN2YJHaBka/jQ9wvIg4qPR+J6hwiODOU8gAOFcy/i1YcnTqyEyHzw==","fileCount":467,"unpackedSize":18276554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfqa4CRA9TVsSAnZWagAAxMYP/RtQf3j5G9EJh5Ai2CVt\nh+wiW/0NXvv9CHP1IrB1EDfvWyH19BZElFGQFht8Q3/4W4HgV5BgSnHDB6Jv\nuZB1yahmNNoJ8gNLJgjHR1O0ro6f3Hrxv8CFcnL4sw4v3isVjE2L/GVVepL6\nGyk8Pw32vrRZdvEtDhgfFa6pGtnuYFjH+W/h8F+WY5/YsvXtB6vsRv+4CrZs\nK4/O07tsLYoZ61zz69cBfSobSVjs1+/Cinne0zaV2FCEOfsUcKRH96MeEkQ0\nZpOdSq4Swfo91N0p/MdUdglO0axMF/ec47DMa7CVmrth941YyrJwHKvKSsD7\nz4VlRUrgayZbzGHelT+DcVBacH/R5MZHyjwnsuM/3OC2S5Mgon7KHzvoqaIO\nQu4lIRSX9BjAv21DPtLeoNUbZl+o/3AawKZrYaRw/qiyQqmLtbBd8AMy2wAE\nWLmZkJM8mYK74eFNBZgp0Er8AUd6llxuw7Qf6i+d2RIpnSkYeLdSWl4/ygap\nwHOYD2i5kZ2qzFou1P9Ftmi20m5z34ZecH+QYHcFDKTpJMfwz52//2IIXrEM\nCzVXJVnlAjtvAXfsUraJx/Hq8bMoA9nlR+9mFzUJL+6PUZnlMaJZlY2GeoJB\nK1FS4kQRLGbbMrTyctHFdkuxDxAvQmdgkOHzb1quw+grrfhlpBRArvqE41Is\n1wnF\r\n=RI2Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqDXL/AiXvCS31XDGojReCL7kcpJhFrRYTP3gxmz5MpgIhANgA/OEZHuGSUDUOGlr/wICVzTMt9fzV8IYRCHjyHVCk"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.79_1535026871254_0.157360979627861"},"_hasShrinkwrap":false},"1.2.80":{"name":"@warp-works/warpjs","version":"1.2.80","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.34","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"947d4d2358491b1eb5f31e1d154ae233ff573538","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.80","_shasum":"06c9fc29d3837ce52f6d8b38c03393776d490a53","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"06c9fc29d3837ce52f6d8b38c03393776d490a53","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.80.tgz","integrity":"sha512-OiIwI0YxmKM7dOIOOajvAZzZg4eU5+2VHfal6OM8bIXf1KG9UDf1MZeN7GV7fZWMehaZiYy9X9ceKoyrbtCJzw==","fileCount":479,"unpackedSize":18612865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjpytCRA9TVsSAnZWagAA94sP/1SHAEbzoWMdtY088jRJ\ndIAgTPWh9Z8N20pb+DZ95hkynNndfwLSR4cX1gRfsRB7vIzjZoVDyJk3pE7B\n4KjvoBhEBUk9Alaz4HiZ9l5+GhbQe+plVetWBWexO0v5FRdJQ9dnNhGiHYq3\naOf27H6cG+sdHGHssmvqlTiQDV/jH5QWCWtXF9lJTTqWqz4B735NhnxuyXIn\nOxgbu+lAUXX6vgl16X7lE7TdfzSjAV5kqUvQ6an4bV+KHSfQri1VCnMs1636\npFUndDR9L1fLkOv4GrqQX06UiJXc2EEQDwxkIzOtsymVrh4cJFoq/HsMV3i3\nxEWbnB+8I4Ia7LVSUp3NUCy3rErQwiNBacRVW9arDyyh93AHtohmHgbqTNEs\n7g9/mkmXLSkUFDgaNSb6kyAapfNhWh3gF5DLW02E97icLUbts6T5KO+FFZT2\n+hd6jE6JynCMxFH1rWonFHfSXiYZHDklIWLa55CpA+jfISdJdP5xbrqCHnK7\nwGUTHAJeD/fIjizjERmVkRbimtOUKP+Y1N4nMMGuTLblD1hWFZQkcaySlUbJ\nk/949Ea0QkeNO3x++a9Y2JmpkWI4PSPWNoUqNNxFD1g5f/wxtT3af4uS4Od6\napsxLHVBC/hCPYRxVOCuIOBt5To05RB5f0x4NuMxlNXae4EXLKykmJgHjuDg\nGrYD\r\n=cISJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeGU+c6NWtEg70DT7OeKekymBZtRkGC9eke1HvzLG5oQIgQ0b37f8ZY//ijGenxoqQR547f2njtBn4yVw5B7vP2+c="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.80_1536072876202_0.961748599540331"},"_hasShrinkwrap":false},"1.2.81":{"name":"@warp-works/warpjs","version":"1.2.81","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.34","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"be5299acee25db46ba8415529c603e30d60a4b46","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.81","_shasum":"92bf2ebbaf9074d0a83326e1f65e717cb607949b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"92bf2ebbaf9074d0a83326e1f65e717cb607949b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.81.tgz","integrity":"sha512-vw338Gblf5Pp6xVWo+GBSzU4kw4JCxYFlBN8P6KgPNWf8F+XdQeVWX3N/lgsm3Q2CIz56t3OKUoIgQzmFCJayQ==","fileCount":479,"unpackedSize":18649959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbj/q8CRA9TVsSAnZWagAA9esP/AvwMnfeL3/dh0vvy3y4\nICx4zraJRFl/SIVp27ec6Fed/uNyOQ3GgD1jcNGBX3TZHOkXMd6n1WrnueGs\nko2Frwq72k0vVI+LHr7ddGJeY8nf7XPoKNoWj4zB4Vxq1Q04Aeynfz4JIIuD\nUg3zB8CsZU4fEiyy+tC8gAN4RshoFyYKgv0jhU1Edm1GAR05Z31sRMhPKw6Z\nMBYiUplVOyZvaQYUzpsTZ8DsHA3jxK/7ZHl3hSFt4Re0tJEljxOafQmyfS7l\n+Iuw4akEWgJZRQ2K0B+eSo2mcccRbhNMhGOuP+kkCAIcHASAenzSPraNr0no\n5NdsY7JYi+qbKIHSHIRBdOdGY20SqTjUfNt/AoQcQwJ0oBGS2O16ht7c+f/f\n3B77WwBbgBOBVwBpyEsUg1jkbUYkdSshPrJTIpP9Ayro0sIgrElKNwXWZbma\nKpCX9T0HkKJ6uT1YzMJE9m/fHhMFlCxluf0zHZa56WlXMIlJh2ICLuUmY/UD\n6QGYrWW3hBemcjEZUurxn1XRjaZZA6k0PYabCxn+usCKGDhIbLDsGS0wvG7J\naoND6+kn4/JurDNYMi3xhUWwEii1NEORGyG7POO8MVA8D1u9e+I+DTBreRWl\nY71FlyTNsL6lZp7gKjmfJvJhXzV3L1Z1f3oNeYqQ5UkAgdWw+RSLocauI8QM\nHDE5\r\n=1mWw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpIOi6FjtGfMxnakFe6VS9rs0Ovrs2yLExEV0ozEQe0AiBy0gqWmusywBmZeA/+K0kYdgNnAhCgGeyLHctJZ7G42g=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.81_1536162491384_0.0584800688548488"},"_hasShrinkwrap":false},"1.2.82":{"name":"@warp-works/warpjs","version":"1.2.82","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.34","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"c72684c74c22d74da682fd6e2bea0874dae73f08","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.82","_shasum":"17546dc2c3dd0fbbfac3242a83aad173e03cd441","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"17546dc2c3dd0fbbfac3242a83aad173e03cd441","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.82.tgz","integrity":"sha512-/9mMvz2pMfkADzAll5AR1Nom2hPXyVQtwfbQdVLSYG0XnLySvoB/DV9nQwox8+9ZqhHV/FBEsYfXXog3ofku7w==","fileCount":479,"unpackedSize":18644597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkFOECRA9TVsSAnZWagAADUEP/1eGJL8523byRMPp5SrT\n6B3rDWOF01kBrmxiH2rM1BH+U42GzrGVEIv5EF8NwAaB+zOn9LTzEI4EA75l\nDyENrIGzYF4f3JnEzyY4Vzn0Y8Ww5tNApFXSycbVUpMvqMv4SaMq6DEnqJ6p\ngjCl+onRdWsVThMVSkgsIYTQQ6/cMDuj5GQoXVHxw6Wdi/gcnG8Kj5ImtilC\nl8WfOyWlzi6ac+arrwrsIRFKRVyPS/NPEH7oYeTEiHpd/p+g9LkfhoNkwdJU\ne+9TAf0mJvrohSrJLDPa9RgzLk5OwJ5REHqq8M4VsDk/3/jZXMioWMfLJatG\nkFLALk+83iaSQq0lcBPW2ranQ/asflEVSWk76YgpqLdvBbgN2EKe7j4j7J59\nNxKLO+VAK10+TaKkyd8b3C4Bk3UHK4/Bj7+r0qFfEkXxqYCOdGAXKWmo2Hfq\nIjrajWiGETs5rUz7y6w4Oj/ACKr+1feCkDh09kFAfGsB69qKoJS9jkc31frV\nHPNVMnzvMRRiOV/waKeawc0F7+8xcfbpsiKSgbCoClcpSzzbT98SktP8oVoH\nloGj90oJTsjTSqb26ZKi3QTg/GCpDi6teYQiSnEzLgX7ABThbmA25tHAi/WK\nF/tqNI5dektb5gHToUmpQ548s1ZiT1C7zU+YeEpG6xfsYa89TcTE88LjwOGG\nEhAy\r\n=IZ/F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAnYUPYuwHOQhIWhTMOHLlaMOCS17KbGqwYLTp11eT3uAiB4pnW8IwKQa14/yq3z/kHFWmFuENABZydXwQxzIgxqRg=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.82_1536185219647_0.5867899548771758"},"_hasShrinkwrap":false},"1.2.83":{"name":"@warp-works/warpjs","version":"1.2.83","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.34","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"2187f77d2bf952b2d0c1cdcbcabb4f86261647f9","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.83","_shasum":"d701740fcbcced9cc518c21b2429508cdf9ae144","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"d701740fcbcced9cc518c21b2429508cdf9ae144","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.83.tgz","integrity":"sha512-Lvd8LEGpZ3o6IQNJMkMf484zz7SfaTJtbKKdSQNhMlrKNeLuaaluP3BHdHTWBTxsIidka5qA5fRktzylsgu9bQ==","fileCount":480,"unpackedSize":18686745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkf9wCRA9TVsSAnZWagAAKFUP/20kjaD01SSxEWuMnKJF\nFIajZtbNa3FH2N6xDWV0oS3HEA41T3HfYp2Swv+0ifcsIKUXw5z7LLKMa9n6\nYQ45TgknwRPvr7NJS9F1YmdCQz5v4VCnDcVrV3nhkJiB/n3QCtJhYEx/Ce1o\nC8/e+pr8DZ8Qs2x96PvPNu+jDtYbXHFAMWcJGy5GuTeBtF+9X+nPCQEvyiRX\nylYlJkaW/fAs5rktcNszMEDY6KMR7vDufDo9cKHUmt6CF85MtQDeutHDssHz\nNW0shtqtGPZ/IJCCoAVDjiJU7BQD/xAV7EwzU2QBn+FUfEwLBpxBmYBqUJLM\nuUE9ypg8MiUFAC+TMzT2SppE+1kABbWlMzSkof00ekUqwnaHpGy6qz2kNWDo\nByODR2C/GTwJbewrAXQtGc1J+raV55fTGfOJznLRereeCKKDxjeebPpyb6Zy\nawjXsMF03br0mvF59swCuIue1K/QA0caSB+nAKPLLUyBNQGatrOMjh/XvKWq\nb9AwPcNIVGbSZvI0dveDuKIKGxXqpyVMQaiiVeY49iuAMCgVXZfU8tpwPD2i\nsW4JX23PMwkkHt9sEyZRtK5rUmf8jemVYxdAndOyjc7dUpv9Rbfla2FHDB1F\nScuDZxjPsmQ2VWOsJZK57r3BD6mBBRufvE/ohP0/5oqVq1gymddNmdae0u0K\n0Nlp\r\n=pYEa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaUz/jiw9NB9ncWAHHeb92G9k7nXo8yfXWFUYS1+UZ2AIgPU/nb3TcLftTKXuOgei0WDxFwi3yMHWXVgLEWv3H3UE="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.83_1536294767151_0.7695083101289628"},"_hasShrinkwrap":false},"1.2.84":{"name":"@warp-works/warpjs","version":"1.2.84","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.34","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"1790123a8cfe0950c2bc5372f39ba3528cdf962e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.84","_shasum":"cc9f0ce3981b20c60dbe7dec6d4099765f798f2a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"cc9f0ce3981b20c60dbe7dec6d4099765f798f2a","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.84.tgz","integrity":"sha512-v8Fv4yiR7K6ihOkepsuhfijPaX+WH792bSHkNegiS+SMXWwLLzCl1MbiGKZMgVzEh5AxIudkfE9/jC0Tbh2u0w==","fileCount":480,"unpackedSize":18686823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbklUsCRA9TVsSAnZWagAAwU8QAIN7rFXfdg5XhhQwD+pK\nl9tP2bzmFkbUpKwWmvHitMZEhycNqGnvVMrclFSLXTG3seG7uJgshCXrB1u8\nYuO2SG/HgXGYgYgFHuiCgY1cgF8DDDQ8A+ULcWWoXLZ+wi0yP75w7290MM06\nebxy2Fj/LLwu+Ujmm5/9g7fvcWeOBPKvToeMa5h4NSgg4CtDT1Cq5OR3GZ9W\nuSI8djuNLUUsatpaVV009EfYxQ1OQxnqhu2V/ptYyaE0Dh57l4taOsfoOLsw\nwghQ+oF0fNp7pVzn/RKebBxgbGS6gzolyP0JFhwuLKK48Qh+QxNSji/lzUC2\n6MdcMTpMfEUxPHN8pU1BMb4ZOL8AIaYVIT3qo8IUZ5vIkmZLk3oMMEVU9Sfn\nWsL4rGTjDHRL3SEwiD6Lszj/e7NUh0NYgooS/m80oWYs8oAnTHAkQtJ5oPIK\nkfkwrtALcRUoaKA7k/EcEEnB6Ua2rhiZIU1SsPXmV1s8dem7Luv2ZABwZWi2\niBflv8LvNGh3EB39GTiZeyzk0nMOQaRBW4z46JMZb3fux67QHTaXc/4xAqP/\n6dJh0sBejU5a/rH08TNVSVEm7wFVAWOBy4LaYEjZYaq1za+TvCfo3WBo0WNH\nSwnqEoMIOazMtFzWeujiqdcJGtazvzESdc1TlxO50vMiT8w8v65rJKrnZsyo\nm53W\r\n=rR4c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO50iVwzlElScLxnicvIWAbfltOnNcYAZiC7xTz7FGnQIgDNlWNOoBrCG/yqGhe+vzk8VcNRfSBmVFXWo+XpUDHgQ="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.84_1536316715188_0.5171846894218073"},"_hasShrinkwrap":false},"1.2.85":{"name":"@warp-works/warpjs","version":"1.2.85","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.34","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"a538579d4110874d643cc39ddd7f0d7f03c243e2","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.85","_shasum":"c60a43cb16d48439247832e4e80b96e3e3cd50cd","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"c60a43cb16d48439247832e4e80b96e3e3cd50cd","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.85.tgz","integrity":"sha512-RNbZ5eiXP/4LjOe8lOo5Ft9bt8IzYHgaZD+/S9Kl0RgTnWYubz/Zz9BLBcked6rqzmfn+hv9aUJwi+6pOzYrQQ==","fileCount":480,"unpackedSize":18687384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkl2ECRA9TVsSAnZWagAA3tYP/RknQ6TQ0uf9dhXjL+cx\nLD/U0HusEYjEjePzOa4j7XpeiQ2XXft+VuhneUsZCW52wHCJ+oDCTn7HzrBh\nFwBgpzbul2FPvy3BxlRnJ1WmRK5WEjN1fzBDHrzA1Rg7TgB0DL7U646UWLHG\nfXEn+ravktlZzW/TM7cLynmj/U5vIM0fhjSXuCnKFmhEK2VKmlJJB5N+MFC1\nDpcQnGb+M7aE19Y92JwMekkqFL95RcZ5pL4HiJCoRluhWo/3gSTOUgXon21X\nDuttq8cfqfnJgDY3P7Pz2xkhEN2Iym76JTFbJr25c3bHvASCZHG2+BxR63ec\nf/NAAAZuZu1ySFjZWvzCZkqfgNDnyCW/fLbCoLhkApzNY+ocqJuBo0otApPq\niPAVlG9ykD4TLT8ebA73xn77i8bfcvRWh2JTcLKeQLj216WNdv9oMOQCVEZX\nyMTWTzJTQyRbjiFMkKY3GkyUGzpPH/5/WBsQFNpxMSWWduVRbpxr63hObtVw\nVJdLSPzTAjxTO3picdhXgHPA1irT9/Ug/mcp3xgWrzVOvnT+yqhVH2K3UbOf\nhuu6coP8+wLa5zIJqmywOenEmWmPM/px5rXSo5VJQvQSqLuec/S/Wc430Pw3\noLGFlbAVgjRIFx8rW9VKX2nN/T4y+4dmNejw68BORkN40O3xYZ8Drlg9sGOs\nqTe3\r\n=9W+P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEHceHl4pr1Fv3j6LX8Rdhrvi00ZlFrO8NJ5NnIr9QgwIgZ0swXQMalizgjzBqatLLZH/4uqrL9ubEIbUBclIuj40="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.85_1536318851513_0.7461294578857722"},"_hasShrinkwrap":false},"1.2.86":{"name":"@warp-works/warpjs","version":"1.2.86","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.34","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"ad6285ddae6ce623f0ac088326a2644f9302bd31","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.86","_shasum":"0baa6926b519bc3d3b55a52f7bbfde85c1d3ea3e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"0baa6926b519bc3d3b55a52f7bbfde85c1d3ea3e","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.86.tgz","integrity":"sha512-+Lf4dwiLpSaOs/OsiQgjXfzC7+d+Fx+2vXWegtUQ5N1BCDsKTJqPSRFs7sV0tkkVMA6/45b5xvY1w0jcnduo+A==","fileCount":480,"unpackedSize":18690988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbktLeCRA9TVsSAnZWagAAE80P/3Zeq8drgva99HPA9/YR\nPkGo/dss7rljW0E9FY2u4ZOjCQDHQNZRSjCTLpdQLb1+45nk4anMkGGxgTO3\nGnDOPHvkkERHqJaQ469B0oHrthCZJ+Lw+IuHHGFOLFC+4kU0/K8vp66L1EN8\nZregl1VcwdRXi32+hXACE/h03N5cENc2DZ1HadozELcrcpL436k8SVHWrA39\n+v2eEo8lrOhonZ7zKjCMytABNs319x32863x3NrJsESYpp+u526kkpRELzTr\n1Dka6MXqywniou1EAFGZTnjvPnZjjjUGRottmFp7xTuQnSK0eF4Jo6FWwXfS\nNZmWJ1mipx56xJJjhlHe1y81C4Z3t5QEWgJa3izG5Mgb8lazeoN/B/P1QVRW\nyW9Zu3gsLj0JoX4uCKLeMkpLHhRGebuocax/muSDNBm9uCdLRf4N0+yYXxuJ\n1jYA88iR8TKERl3k0xR/OQiYzRHPGRTjKwbywYzLTFM8sipXuEE7yb0262YD\n05pITfS087ykZHiFEadFCnJdyBqfWwUE/mw1anCb31OVDSojJCNKnWpcTUP9\nW/7tjmHXXVaK2oTC2C+hzvcXUNg9b8MyRdT7FXnT37qPntVpMugCiGjd8PNr\nHpdbwjV1uAkgHPXsRGKf728afvwsgcGtMwWX2G+USQiCFeLHTKuEuQjoi/Yu\nIbr6\r\n=Nojq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5IIijv+fwYE3skwznUMooj8oiE+x6ZxNJSIqNlXVGqAiEAhJO3w+v/xvfbMpBqF6a5G50a4AaSofUrTaoOwspmd+g="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.86_1536348893577_0.38223013646096327"},"_hasShrinkwrap":false},"1.2.87":{"name":"@warp-works/warpjs","version":"1.2.87","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.36","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"7f2846f4f8c4263b78bf9b4b47b70c1907a4ddac","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.87","_shasum":"507a09a576811b961ae0d9be48e8f80d3d31bc74","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"507a09a576811b961ae0d9be48e8f80d3d31bc74","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.87.tgz","integrity":"sha512-D+w718U3HVc5YPTECvPk3QmIBBMZo25XTIc6GizROfQfUC5mRp6+J0HdjUq4W9IKJdUo8i6cnGJHriVBcpDTVA==","fileCount":480,"unpackedSize":18702132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbk3bzCRA9TVsSAnZWagAAwzgP/1BthMISr8piES0ybLwB\nrxDsIiU5/xssP0KjUhdtz1sfnCsUK9Ih/JqMltC9diwTaa3Dhsw5OVcTGk7I\nHDCqZUvIp0C5IfeDfcaW/+pi27Ga4pOWnYcaGHlqSdFcARtF9ruzDGxnmyqw\nuuqy5J1rxA0ZpQnaBpoALlzqZFYxAWjvlE6VlIEjU/LtxySw4SO2fw0qPBXB\nMt31WW93C/Z0hXHu4GUniKgxOvlOUXQ01Rf+joe8USFMHSLUgyYhv80tx8Kn\n9p5sf4urG8OBaBjD1foOzHeelJs7KD76qO1RRKyhtieabBOyZ+13u90oVJAV\nQeSae/S3Y9NobTzt24mz4o94eOB/XHD4YkSpp7ecpI6w7MMXuQC34CrQOVru\nXR09iK1WwWhnyMMupHzjdwp0wOgffoaKEiu4i77cw3it3Q/yKmhfczlWx+B0\nQTMee8wWzM53vrSyEWZY7/h9yPCiNIh5EBzgAikNYjxRizf4DWHeBCB5Cr0h\nmcxEIbvtvzFyjWQSH/HHDjJ4HO55jravZeWGAprvZezMEft1kddUNQIr2tHO\ncpwwvz8E0/xgLl4tDbHTDXQTwnynFfgNQrFuFEkEalWFzd3iKsD15deGG4L1\n8CJPJZVs7XuA7A8Ih0gKxUwXJzppGn+1ERSdF4rjFMso+2ufoSdxc0ckxA05\nq9kC\r\n=AOoo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtHpCtui3JvZ3PC2K4gxdAbQ3WgDfEnhFOvFwu7f6HbwIhAN0ryWpkK3MwxLBXp2GkOrvgbiAKAyhPxpN+5qPn3Ygp"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.87_1536390898459_0.9576740925312361"},"_hasShrinkwrap":false},"1.2.88":{"name":"@warp-works/warpjs","version":"1.2.88","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.36","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"7ff8aaff5f99005beacd78235cd138eb7b7a778c","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.88","_shasum":"3869c4800feec76c0b40a7cb71c0a70a98ad1387","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"3869c4800feec76c0b40a7cb71c0a70a98ad1387","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.88.tgz","integrity":"sha512-sDZiaWMZtXB8KQcp3TraExQnZtPalGw54wv0lzA2oI0nFaA/I3u30F9rlyzS+e/WogV+1Ce1/+MvSneaccpSwA==","fileCount":480,"unpackedSize":18706380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbleiSCRA9TVsSAnZWagAAZccQAJZ1HBIYRWYLxSUo3Ubc\nI6gf5cqGJJU3jD0Cs6UwnhjIih7O++J4MtJdy0b8kQj/yIyUOWkKsPUR6ywI\nE5ZbE52rCZYd0VcqcbnRxH0IFQfg9GEVOpXLQQLPjM/K0/gVen/qg1y5Mmsu\nCIpaeXqVoV4wlcGgoBE5lnzm0myihO0lMM6qWLnE9AwIHC2gPy+4c/PiKEaY\ntKbhcAPrlAls0X+TEPK8E8CJmfRq6quLqBsTVTkrJGdNzn8uhzh2FQDK48JB\nxIEhbrJoZ6k/mogmVb3nt8a3/oxLrjUYZ9PLaErmYe8zbgxu9sogGLKnmStX\nD7fGuZ1VZO5alSsRIA693TbtrKgWybZqBdOW3Kxm3lC0xniX+fTpPYoAul3C\nPsPYHSDe5bxgR5JRa4UAJdpLk2jkVYOJNJzZjgjBSSf8FcxMsjhgVWoUCBLb\nCxXT6cndBEFjOa2vDGj37xIGrAQWVtJ1qNNYSYIn03tWl4OQHSwf5hbu+f0t\nPsxaEUwPSU4dHPsFWabNMYv9A87ITvXpjJhEd/OpQaff4K1zdW23LsXlsHcS\nGwDUDxch3YmWCzbfnrLVII6W12omKeDjskI80Drya8+VBIb5WyWdZt/JDoPF\nxAb8/eA7m78JQgbXLMRV8OY6Vu7+eoD8zrbi+HDBwgTAdqcS49e8G9U2k44J\nSdFD\r\n=obWY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFb2/j0bjgnlZHeC1seSkhHyfrWjsnO16jPDNqhze22HAiEAknHVYOINBEAk9RjB6XZDDtRFbybek2wFmO5Nz/SI7u8="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.88_1536551057618_0.3041787404708496"},"_hasShrinkwrap":false},"1.2.89":{"name":"@warp-works/warpjs","version":"1.2.89","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.37","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"891048e89358c8a14408bd44691c2b25d70f4def","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.89","_shasum":"170d7ef87e1d7675ed064d95aa0a4f6da26d754d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"170d7ef87e1d7675ed064d95aa0a4f6da26d754d","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.89.tgz","integrity":"sha512-HeRZZIlH/9a657Xg8lsIx2L0dTkwckx1D2DADpMNWh/th/hl7nurXONcymyocGQEypXevynxO3CXCiIpZt5T9g==","fileCount":480,"unpackedSize":18731129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblyv/CRA9TVsSAnZWagAAA64P/ReQ0CB3vYeYA/4aysZs\nWpaQK7IzuhonnDHpLfYImnNOuzGoF9bOUrUC/fJPBKMvFlk/kLQ6v9D5G5Hh\ng9fo0/dC4C74GFc2VHgQfzAfnYm5FmuUNRj2QemjonTpM3Kt1jUuKHe7SN/a\nYAy/aWGmCN5C1yXz48bTzzbwCBTMbftrrXvLpy5uJXHapbzKs2fJUx+uGb4D\nFEbETh0sa87rblf7maHb74O0KgPbaTXIaHfnV/5zIHHCon5s8KpIWWarza+m\nbP5kY3trjXxngAe1EiQRMfzj1TMaLNZM46svTcgmvDznVtYbVa91SQtGtVqx\noLNCMjlb852/Z89fOia9aoY/gclJaOUIde7ZbBrAuz9nwNPYz2Rl4UARoRbv\nSM3kABko8shIWO5J6ZXoxv44U6OQpyJ0GwsC5P9BVURTaGeq7e9h4h9S6bV7\nwg8ZWUTrDO+AeVBWg0X/95cQjemsqbeqlOHycBIZN0jSNbampyBUjylJ+WqQ\nZu9ANvsNDm0SjpVKShXR3MJh17swO1QB3cMbROtLRTg0rfiya3OJ72gNX5/j\n72FpebU30H1AOEmvYBhZhluuzvRbfaexXvHbePVOuppgBpS4S3kkGksOCnXL\nXBMerc2ye1GhtF9qVRwO9tQvW7vbnS6d8rYpBVNVjjbksYDjhSMRyFF3raWQ\nRgxs\r\n=T/lT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH57h5e2KfAHhLZNk7bD1douLTy11W1b4cqucJBs8BESAiEAvsr+0VqV03FtsiOpjAUMvUPxLTXahZxy0pTEe4itoO4="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.89_1536633854378_0.20406023932167017"},"_hasShrinkwrap":false},"1.2.90":{"name":"@warp-works/warpjs","version":"1.2.90","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.37","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"0ef9852edc6460c554300daff0c476c975dc6e68","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.90","_shasum":"c7924f8ddaa2a06fd6721bcf1cdc0f003837de37","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"c7924f8ddaa2a06fd6721bcf1cdc0f003837de37","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.90.tgz","integrity":"sha512-BBIpMNNyTTe/nB71IzKbzKDeKRP5AM1EofF/qem2Rgmrf8+D+1wDUy2h06TKfhlK7Ve3dEKjES88ZJLE8gQmOw==","fileCount":480,"unpackedSize":18740208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmPJKCRA9TVsSAnZWagAAZ4AP/02j/p74wYyId7v0lySP\n/aZB5v1940eTu3wpkKrP7GqjxgjaDHY/hV+/3ysIdQq11APHyQmQf0YnvaKh\nWz4dBJbhdAjBSQJwEejrXSRyCAC+1Zp3iTRPBxQXeNaU0LJfPnPRPu9bdgnk\nBgKNmWBqB/5uZLdSkNwkC7IFZ6SNTkxJ5YH2ap+/k1/A6WGI5Kndvm5dEzuT\nB5a5bkkVlPxT4gI1StPbpKix3veFv7sYy8hoGeGb1KbX18Uz/vW4u9F+0Kwk\nV2CaCJXrhbZRoDBDBdGQjDDIswc7ZasH7ZqFMd25BiUQPo2/VcxTJHBLUXOO\nlTGJ4evozgopxizf30YjAPP4mYO41zY6s8o8I2lLDBiLBXAx/+nXRJyDAl/q\nr6BxOraQxvVfHxFhpd2NTDQxxyeiK8tkCPBQtxPdmqErlBN7UD1RITIloR8Y\nPtCaymERbbygCfiXNGF5yzwSganJN0/O17pJrsYI5LjGooEK1t+ocqBM/3vZ\nPBX1+quOygzaO9h+WQWsXsjv5RXJjXz3kiytpo4CdQWdYAhBwuCHUZ7miFkC\nrEPkmMom2x1U9tZrh/lShqqT3mWP23XAU86jUl1rfmXENj31wYPM9vX8X6rQ\niC2EGJPQnbB6Lz7Hq5LlD01FEIZFqnt4FBGPCfsDnsgzYu7V+eqhf2IAboi8\n4aEu\r\n=TRXy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxqzYs22MysjYuvgU6QMGgI9ZOl4CDbGL1DJiZH3O3iwIhAKR7KRd26YePP55o8D8WU7v2ESIawnSkb5mf87vCAP+V"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.90_1536750153476_0.8877237763035937"},"_hasShrinkwrap":false},"1.2.91":{"name":"@warp-works/warpjs","version":"1.2.91","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.37","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"ae16b05297e60e5a43bd13337824361227daa5be","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.91","_shasum":"8ec8381cd0f048369038241631f09a3d103de792","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"8ec8381cd0f048369038241631f09a3d103de792","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.91.tgz","integrity":"sha512-yKjfiPljwB1pxrUxFIC6H/hd5ezL3IacSzBvzYusxb7mhnxzdx8Nt6UmZeh/wmDLX7rOH9L3bHo7sBS7d1ngVQ==","fileCount":480,"unpackedSize":18740511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmZRPCRA9TVsSAnZWagAAW8gP/jdZEQp+OholxLcDmpXV\ns5h6ziFaFNVW7Rvfj3WkG6MaaMFYhhg8mkjyNhlHmsp2Ps91+7WJc+sWPZEn\n/kLmFq7bm8/AN29KKJAyhA3kjlP8q0dk0KPdLZXJdr4LTfbOqPTi8Ad7wOLO\ne5IiPjsJhyvb1YRWcIgKGBNM0X/k8tg5hE9ZchuEKRwramf7fWAQ6ZW4EFj4\n12aEcBuyw6hUvsDc9Klgus2dSbqTmDQFOTPw+VdwExXMOljaCgwdzI6DVwlo\nAeRYK1Tiyvo4i2D+DsUaO98jv/+c49ZrucBKyyBwhKqcQHIX+nJTyRoOOwKA\ncG7Hn04/7eCvkZ4BxsOaF1gGJLEa6lnAsSAm39lM6Uwo0Hux8D2yPQWa2SOp\n/c8twIgdZC5cgD4km32brArVG5OAfpDA6PI1x8k8HRKoKz0idszMjMuTKf8Z\n7TJn3bV+XpjuYjKnkvr/Aou+P8+peAW/KlBLEJeSalVqWthg5Y8I3EvVNzjf\n2z1Z2JCrkasyn3R75XuYnV3qNUUKrhF4HtUsPYBeLwx77EwgL0s9DfNI2yia\nbajBJmUhhN2GD219AMFAlF6+PhEdB+n63XjaJXsPdHfC2I9FZnE3ip7S8kOU\nxJxKDPy2cB3e+TTV05uECweTY3vxoynzQTxkvdZLb4EvRRF0jJjF6Jm3tyh0\naDhK\r\n=ZZwl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFIwp34OFjYFQ51xs0Jelvcxrl8dl7xv1k5Zu3DUYdAyAiEAqM0Z6UvnjoNWWUW3f1H3SK71WasWbejr9Kz+5yaT5A8="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.91_1536791630571_0.19912737968197125"},"_hasShrinkwrap":false},"1.2.92":{"name":"@warp-works/warpjs","version":"1.2.92","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.37","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"32c1295d7cbd7e176fb4df13cdbcadbc7169e1fc","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.92","_shasum":"456c63e552726b5275d5b9f7f6cf8e701256fbc9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"456c63e552726b5275d5b9f7f6cf8e701256fbc9","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.92.tgz","integrity":"sha512-YLCLB2OqTOSc+zYh9fquCnZAkMRohrxX+xeczkTUAJm8KihZFMfgIMcRnLFlHJGFMQkCqpd+yA/Mp4QpZQFedg==","fileCount":480,"unpackedSize":18753142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmrp/CRA9TVsSAnZWagAAnyEP/Ah1jn/++V4VPtUzf8AV\nJMfdjthnGnRaAE7koQnhjbxJJQZcwylylXPuLUoz/RPQUyyt5/ejiHs87n/e\nmRk+C4uum0LDUCTZsyOD9Il1qKGuf0sDX0YrOVy8zWoGbt64p/ekbCPlJrNR\n1l4J/L8/P9FdGq1PfS3zzolVDpbtDSRlsj+wmGlfctlJ0EYCCmFPVUwWiZB3\ng0F45GlHnq/Qs1B/fsru+xLTRmb5Ip0xQZd1mb6xJ/N/NeX8LtRgSUiQHSCC\nxD2cRK2wbWbgopfK4ZNR/G7ELdz2jiyd8vaYOEDdaY1cAn2vk5vy+/zQLSCg\n8p/yBRS6NZMqpGU972elBSQcxOSHQGtHOdV6WJyNNKGaGFEXk4Xgg1M1dMea\nxsfUoZsMLYPCdvbPn6GOt+lwY9FeDFn+WR5p5J+Dh3rnkpEfrupHvys/ngp4\nEJcghhmPaxEHgnY1Yd4mjo1YC+2e7vTf/XDlOG4JS59+7BjnlZH5Lm3IntLF\nxSJxDAqaC8IDyN7I6aK5Bw7GktOZ1HQ0Y26jtOZqTW58nbrx1oZY7Dk7BX0B\nsHdDoe7QCBHFwEd+6LFHwlkjErGYgGUJWF1yx3QnddpPrlSd/sJghf0KMfrd\nUyOwy04rka+ZEch48ay34k8zsSUed/+S3ujqIujB7hPvD13mdD64ULupS7sJ\nRZaa\r\n=d7wu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX4YGiVW0wX5ZX39fL+60ldfsGrUc2UD9apcjzYGqkxgIhAIlSclFgmNlJ6psYIlEiYsgOggQCqxqzS2KLUM4Po4pG"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.92_1536866942758_0.9113785641098768"},"_hasShrinkwrap":false},"1.2.93":{"name":"@warp-works/warpjs","version":"1.2.93","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.37","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"f786d7d9a375ddafea94f852cb2e22a38091a0d9","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.93","_shasum":"b34ce1b3f118d7fe3a7b80360bde8fa6f6d0db89","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"b34ce1b3f118d7fe3a7b80360bde8fa6f6d0db89","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.93.tgz","integrity":"sha512-7H8MgGEUbKKfAbTF3/DYxB4KTBBEti8zLBzeUHclvqz4Bbal1Xx7a04uDGvHBb9AqPlFV6SN/I6v6CWFWHdloA==","fileCount":479,"unpackedSize":18752861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbniXjCRA9TVsSAnZWagAAj3sP/jm8SQiLAc82STnATtWf\nGslnZGWGSShMcue4zMzQR2Vf8alzce2ybzKTEHbxvLM60xzHesoa31Myv2Uw\nUkSVaKcIDoxPjVSDyrvGQghaiXiYhVaw2F/c+DnL7qCC8CZ2riFDbkAY6VuI\nqBONuzS30BqMSZ2X4J3lHgowSlgNrgtbRTBp85iO7MVV1JwtrYunTrOV3jLx\ndgROkB4ugw3UirAnj4ROxkuoIENMyhHMJXu0ht4ybB/ZLbK4Dq9Nor6VxT61\n6FnLKaK4DPmbk3AiBJihVOR1ZSf+UHAdTn6OdqoLkp5m2GYGenOUT5PMwoPw\n4f4VMGmcKl8183BYJAvmQeOiJSahFsH+cX87HStBUqz9vY7GmkvlWId99ijK\ng4PaDZpc0OVuPZYlPm/sX5VxIjtunWLjEyjcmF8B44dlANJOPQVgWcD2yH3L\n5s2vn2ru2YqJNKA4IsYUvCK83VnSqL4mrmB6r2MchrOOnA7VTLhX3FA3iQ5t\nYhCgaXkr35nlGsEA3r3AW7yw0nXVF4sG+DIiFT2VKcTg9gEL66cuOLskZnMD\nw8OsrW4EOL6rWJmE+cwZ9+ICOM4PlVHwa9HukXqD3df56WtI0SjAWMep2k53\nvsWL1xEH12LqcF2+5MqAewc0kqZi7btWMuNgX9+SZ3CzJz/FmYXwSUN9h08O\nwDF6\r\n=xQYo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDT4twJW6r45nMpoi5TsHsHNJYS2YV2/DZ4X6Y/d+luLgIgQTlD5JjpXrKvF54AsRFNCTeNTEcb3riyHnrTFFQ4a9E="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.93_1537091042293_0.8001781535260803"},"_hasShrinkwrap":false,"deprecated":"Typo"},"1.2.94":{"name":"@warp-works/warpjs","version":"1.2.94","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"release-1.2","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-utils":">=1.2.37","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"f50a262b60b99f8c3b41d95809cf90f803a33465","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.94","_shasum":"be69fbdf14f8fd59d2cb51d13cb88d3a739071fb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"be69fbdf14f8fd59d2cb51d13cb88d3a739071fb","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.94.tgz","integrity":"sha512-m0sU8JstcW2mWKGxi67RKc3tymoBm3F2PEleaYzoUhewn0zfgRdJ/iSuPMiUnpn6QnIXc54FpkGhrsjTWhCG7A==","fileCount":479,"unpackedSize":18752822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbnjCVCRA9TVsSAnZWagAAxE8P/3VwLP77RHgZiqKQcWDg\nL7VX9JeYp87cp+I60JkqMbQtaLIfSuUGS2cAuOz/ApB/274V/iLHX4y9UBhr\n6zXkrviXGx6VHoywCTSm+F2P2TwLFGPR2Znt2BYlMBvq9bgpL7ZewFrauDUZ\n9ufoZVUkaQ1Uc71SCYp+5TDK3PW0394FD16qof6CutR9/+ge+Y471N91ZE61\nlxSHZcOrzCOTeP4m6ez+XcsWTgin7IVJLn2SSpCUpj1PQQDuDqqnj33eMNhX\nvmKV+f7fpSoDgO074K3Jzg/glboSk7J+A4rUUcpeHrDvv93MyzKmgt1bJURC\nUVFb+WynDjav40C+6Ym+ceupJh5Jchrp+27i/qoHocNbwQGR9kWNoq90nGBr\nhmhYCmIMZe/2jSViFBpYfkR2/R/TpAXDCihHb3bgpDjtvcd5e7yiYw9D7XtI\nmhQSrV3fY7acmyVDDv9gqT/2V8t4y66me8Q6PEo3t5jCoMT42OIYXD0kF0Qf\n7DwVuBKFv5c5MCA3G6pNI5a6CnJtXDIyjVjjZ5JTvTXCuk/rkcIni6iyvT88\niQr94PZwbGOS/Z7Ed5qHh2UsbnZ5+Y367XwHkijKedd/cZfZlMbEk8BhfQlJ\nKFG8ELqLg3w2+laYoKqFZmYUsKfugBmAg9NDYAqwRn6UQzmg6BCL5stg2JHy\nUcnP\r\n=7f3C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwg5JjCr6TFiw5Xz3dDzIIfoNSgQIgyWt5y1k8E5bbAwIhAM12xzq4V7Tcj+vnHYLHQWclB3/si/NCrXyF7y8h6nA3"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.94_1537093781253_0.25307859171923397"},"_hasShrinkwrap":false},"1.2.95":{"name":"@warp-works/warpjs","version":"1.2.95","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"1.2.x","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.38","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"60820bb3cd1fbb7ee3b527e0b97c4ae9c50a42dd","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.95","_shasum":"3f6a97588dea5cc722deae5332472f69f7393b48","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"3f6a97588dea5cc722deae5332472f69f7393b48","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.95.tgz","integrity":"sha512-CnJWCxacdqa2nMI+KnXA0N6GFibCVjuN88z57uJmtvCyq+AbXm1OP50rkTI7s4mIkLfr1tOeiJhwhI5V5W9Hrg==","fileCount":479,"unpackedSize":18767479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboTS6CRA9TVsSAnZWagAAMhAP/1TdzJpRskAagQJBnkNP\nEpRsu9I4fn6CQZUgsK+49Rlw4SBkYaEexyqb/ZAAkoJdYtDlzihUn5dtNPA3\nBh0f9PbJ2m8qHVhefexHIpM1afO2imp5sOzbaXRK5dRf9ZcOZ5VZYUTwHXJq\naTe0mqbKQX8vkwQyZB+kQUFDgIHxbhLjv6Gu02wIpVTsxjnfwX8JWSV7y5sc\ngAaOmvD225QfwU1c8EPFVjsHhp6PXtyjUNL+dzQhAs0iAPu4pX5EcskeMg6J\nCNX0m0tTJmme4JvNPMSApVDiP+q/WSq2fh0DO0fAf5NeuXsMDivaq2DxutmI\nx9Wi2bX0ynF1nkx+E40t0LGjo8da7ZtRYlLofFQGHr5wr7HnPQ3ioiD6hVN0\nUclqWaY1osVaxlwxGsvHL6uhsyIn/E4gqdLtqlRQmPps0Qxu6xiMAR6EtQNA\nPx2GicAU2XCyXTYD8u8IGCnFSKia4Dptit7w1vKQl89xnC4eHIDpFRjxO2Zy\nvFO+Ks0P1AVCAJmOQ0aJOqIZxFZO3z/Qk7Rao32IVRnFhNtoZoo4CTuR68RT\nB1adnUKhdHpNEX+0ZbMa0HGkixFsFutBZi0lzwqJBI6BVurbLY8Zcs31fKzT\nskM9T1SIU795QIjPPW8uP9OlopTFssrY3sNK7ydj6QbGmPhxmRe9pAQeVrFS\nOsiF\r\n=2J17\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAoaRVmz/ohdIP6VQ8QRWTVu0o9KNehE6Su6Gv1KwKnDAiEAj0lnetGRhAZ5Z3nlCFz50NWCwxAFQzXE8r7KXHAsReE="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.95_1537291449280_0.5469768460751039"},"_hasShrinkwrap":false},"1.2.96":{"name":"@warp-works/warpjs","version":"1.2.96","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"1.2.x","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.38","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"4dc61a7f8c9926a5049ea9a6b7cb1f38ae7f385e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.96","_shasum":"492c76bc49e232fb6976135b649934aa3702bf37","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"492c76bc49e232fb6976135b649934aa3702bf37","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.96.tgz","integrity":"sha512-hm+NFgX+tLM8v8rSzTthqZIzrMW/NthgeRSxvOlnDu0ZV6s6QUSP3hHYDKlZnkMuPieFyDfyZPVCJ4ExT+z9nA==","fileCount":479,"unpackedSize":18759914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboV3SCRA9TVsSAnZWagAAixsQAISV05nLkz33jeMOqQ47\npVXZVPFHYmdlyQCqrMYl3RshCLgNodVLUusc3vxSHygnnqacrIeTzFuhRpsm\nejlNz0xnqo6PfNQfHG87z7sGCzG2o8mfFUQiSOtOUeJUw6I9qTvaTLXcqGG1\nWTDROdVVRZkbk4sRw9wJCzmMlYOUKDKSo/IrKAU0f2FBAohXDij7iAEZY8DN\nw4L2fb9/712YwqRIwvgcQnQZ5aLzG9Yag8ZkgOmvrusqt8cMjIYJeNRFn6ac\nXNrR712YIu5MHsoERhsotOgIiVjyh1yG1nnLamSpJL/xsqFbYm6H431/IFfe\nfVlTIKvWFw2lmOCqtmZSCWQOd51UERYtuBBG01dbu09JcFjkvBoxi9LAmlYH\ncjE9ansVBwS6JfTwYyUCMhj4S/CowwgNLP6qiO7V13DLiSHCCyuON0UXzxau\nSEnPpnpPkO9sxXqZvsFI8sLe6aMlT8to1HqxprM+lr020/ulp7N0rIK8g4dN\njGFGI09669nHK37j4IkFa9p62kOJS5D+jU6upKTFnAi2wV1o5t5J0ZgW25EK\nG0qWjRWmxki0FX1+CvkwwUR2rw/T59Pw27bWInfwNbVNg6p6zBtS3fCpeC0a\nAIxZ+HKQudHjdi/I2ncF8DdePlgrrQrb+/5auP0hEKJAPUiivja1IJkjH5yC\nXqij\r\n=oX4G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9BxUkaj71Un9C3pZsOtkgDx8QVKdVTFhbc9TkxExX7AIhALgIk10EKqW7fvybepnF3FJ2Dh4IktMvln/qtAt5mW1x"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.96_1537301970209_0.27120383023460093"},"_hasShrinkwrap":false},"1.2.97":{"name":"@warp-works/warpjs","version":"1.2.97","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"~1.2.41","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.41","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"89096a10e0cf3e5b7ac33b57284cc8176d2c8e90","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.97","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-Ep517PPnBO3fV5aFsMM5KWfG4kfO4uXzXrrbgBNhd/JpJDVZ6DWeYCg12RELNzDnyui0tNde+bdCcRsO3yLi7g==","shasum":"b3f8d3a64de036c68c21a47da660294f6787fc4f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.97.tgz","fileCount":484,"unpackedSize":20497353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpGglCRA9TVsSAnZWagAAIWYQAIijr5Lk//7JWYGTST6I\nezIRGpCgVge8ASoq7Bi+73xcKOeXLwLMHemBvGcPqlsMBcU9yE/T5X8Hus1o\ncTQ5clhoj5zODiOVzMuJ1G5+pRommOg2Jh47yUNxYXrr6L3x3x2mw2v3CIj2\nmflEBe2BcYI5/AJWBwGJqINUOe7vF6OQ/bbsAEv7mxL+EkzLH7nB9JaQejUg\nkerMM22fMCDPyzxL+i1UWEzw2lfkhB3RZrXbD/+mA1Q7fizoZYQ6JrjEIoY0\nAoA+bMoqG8B84LxsM1a/5DFb5amCz3WEPV4v3JTXYml715JfZJ5DXNCwoPhT\n6jeu88nDxhyr101tiPn+kgAm9mxhuspIFqQLyd3J9hTOvXOn1ogneE6x48mv\ntQvTZO+U95fly4pvA88KapmitrWb68XaC/kbLhhEPNf3qMr5BmNLMwO+3JP4\nhd/AwqqRaU46Mve+RLXVu/3ffs8M/uG3WjfiZnH/gbTO6AA52t7Du+dQRrOn\nbWHnkspHa9IBe7aRvKKR+89ZSTsQSA1DPLsbfPHqBOkq+hb3y1u5vqFi9c7O\nJqUBoJTocanXUYCGLWBohvT0vIMzvrLXu3ebYKqBZizmabADJ7P0GXG+FFFd\niSpCWqRK6dv7xZOmiNlWxf1ApPRFSl+COXNkgeLuks4hCXOoVqH4QpsZIeZy\nEA81\r\n=5eJ0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkRoLUxmzYfTitYqEMd5CTDAXYZio44PtFAgvl8ubUjQIhAOjIyCc2b7DFYBpJ+g0eBwISdFlrWEfYPHU4iAVtDojw"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.97_1537501220886_0.30803699080101543"},"_hasShrinkwrap":false},"1.2.98":{"name":"@warp-works/warpjs","version":"1.2.98","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-filter-box":"1.0.x","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"~1.2.41","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.41","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"ff2308b03b4481def940b8d4664b2bf7aca23199","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.98","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-cp4C9YQcDlayzJiiudblXHRe68q2VMjZTj9HEnvNHmGQurHqMEP2C/s9fB8sWHc4jgtnrMBr/e23MsaDV0UM0g==","shasum":"07c34790d731dfce4fd50dfc277302bac1f9e135","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.98.tgz","fileCount":484,"unpackedSize":20498841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpISkCRA9TVsSAnZWagAA1+wQAJ22prjjKhbeKxQMPnbF\n7qrvgnZa3lhlxE5YuRKvSJ5oq+R0EcUOOIL5kO0H49zMrvcQXy92+43TDSoS\nQ801lcqX7arsNW6/wVhQOuOSH+/JY/VM8vPIhOP7gocGXzHPshXJECtEzB+/\nNO0GG56rebAsN6FEAx7njGe8iPJARK7Ra3e8Ky04SxAYl3Nwnz1GhIfNJXdV\nf8eM4g0uh5OkhuAn3txEkHh6c6WCEViayr1EI+0LcZeCidvALAAKHCfb2uNl\nDByv7Jb8K2QEEgSY2o36nyPvO1I52zKpkKPwhwOFH6bk2NCgixyFurIhe9Yo\nPSZDiwIb6yMkZyYmx3FMq4EwoTgpNPk3EzPiyYY6LPg/gCqdSJxY7SwLR1ot\n1MpSGxY5JCgZ4jSiWwXG0n2KWMEq5pmJrPOvpLuBJVlxo2fBAHyryMimiGYh\nTdsFh0GznHjESrQNSptVeo6fu96/GYsTAqLTeNR8ITzO70hbx/NfIcFNwj1m\nELC+wqMnNT8Il1/SGe27qDpcGKVXqRTmeNlhhEH7IyyZBgoDXe9C0J5Ui2HQ\npPGy/lBhicWlUGV66fB/PVCNHrGFlglfoxc6MGtHQIYWPHINlf7rtBE9dRFa\n7VU4qSDsu0ycRTXYEI0D3Hn0NHVpJovQihxSHxF8bmf51BooJAYCmHnj4LQP\nWg8S\r\n=riEY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiP+fWgeQZRMpiqmO4pOL3rWaz+3lEt5DZJeILK2V2YAIgLwdyeayI5+A3O0R0KPM5fcX+UrZR3+O3tmZCmAyHgmM="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.98_1537508515984_0.0021435745269393625"},"_hasShrinkwrap":false},"1.2.99":{"name":"@warp-works/warpjs","version":"1.2.99","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"~1.2.43","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.41","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"ac6700938876dcb3dff3ffaca707c12530b7b7f5","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.99","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-zdctOGA7JCwGvStwNETc3brgKiINKHS2JHgcBO9gFhhAfFWcwgYg3kH82gsL+it3/qgJbCw2cexuVDuSr1i5pQ==","shasum":"40a0d4439db7e040dbe10960d2cb6af3065a64b3","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.99.tgz","fileCount":492,"unpackedSize":23898924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpUy/CRA9TVsSAnZWagAA1U0QAKRD5AUbnu7ZY88KDm6r\nBmdCbRASW4Y0tJv5PFXbaugx631Wukf6WDJfoc8VTY9Naacn8PNVYAMQx/3C\nmU00lzOKEewhk8edQ5j5Y6jko17Ke414MTHo7UHJHPKQ4JTuqqzg7pPawqcj\nU+GMRYaREg2WsLDA7c61Oa1xt16inDnFAL/l1kteDkf0W92HY6z416EZSQkw\nAbkKsZow2WRy8qOdDDiXxNXi3wzS3//xgT8iiM1HwCtmS5itvFlLZamb6u12\nV2JZCpE+Bq3BIZQeJ1Ih7f90z2GLjtqWwnWDh62UIJhF3C7oZBmjrX/U7hNm\nWq3OIpPJjZFLiwMzTsg7y+gbalY67GdNbfi6l/JaDzZya2tA5JHNhgczDP1X\nl4Mqgx2tXOBK4lSX+zobWSLEHhzc4hGMCN7Yomn5mHHieqGgjFpDPNC51C/o\n50N0WyAKQcYM6PR0QiBvTL1FEqgU04a+rMWUaKqqNm8u2jJDElMqn15695NG\ndKTHeRZLCgVF+tHNay2a3YnxsRZJEpdffvmpK/od6grlyKf/UDPEWyI+4+NA\nG/atN56mxDc/9qTUopTnOvnOAbJ4DteryNJP3cYyy809qMQScPXvl3mhcQCj\nQKRq5e+Al2uO7hGOCwl3GSgkKFNxfcfM67ulZM7exXKqylAtfUTTSPZqDNtv\nxt9l\r\n=tdvw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDv6aMScr7qRbYB7uiUlyw7XT/s+T7pz+BS1bbOPep/rQIhANivqd0rtYtzWHRIUd9PG0/5q8mNFWSlUcHd/Iu48/mQ"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.99_1537559742519_0.5939358632676"},"_hasShrinkwrap":false},"1.2.100":{"name":"@warp-works/warpjs","version":"1.2.100","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"~1.2.44","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.44","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"aebdd7499e37284cff26f58a90c0c2f77c68466d","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.100","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-SJZ4dzyHkyNzKaKJDoMWSBVOKKyiN6hJjXGCqMyi6N8W7IbxS/gkkMXfV3GrwQuX3SgDFiI+XUCjHFddOJcQAw==","shasum":"01d2fa03bdf265c2f1ab51827635c1fbcaa6d125","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.100.tgz","fileCount":494,"unpackedSize":23887894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqe2uCRA9TVsSAnZWagAAYSAQAKTRbiO51XJ35uxWMy3p\nUmz2/Wrl1c2K8eRlts+27tkgV7rl/Y0CKEpZvKJQHTdB2LkYLcX+GdfkfpSQ\n+knF0Irq9A1gygrMjoMnJXSEx2eqmicEJGvc59wPGhUMaXww4rST5Q2whBuy\ndbcJH8wPY/HdYjNyRCuBmQfceEOpZlW/mnjc32qI76KWjaGyiAJFCtI0gHe/\nvKG08AOTZI7Hp093Zlv2DGzTvKiqzu25/bLuDlyvJkHDAFraXzojfOZ37tt7\nVLN1HNaCGcN0ex2ul29maeJyCszVk7mb+JG6WpK7DNHkEX3eYDjzCVQR54VM\nOtoPPie2BtEizaPdP4WRaZ6pQ+BS54u3LvGGaD5cmUkWF30FIt63uptkTKcx\naU4HP1yEfVJCSX0SGqOzzZVyeYEre5+mbsdyz4h4qTARBZJVKWgr2BzLZQo0\n9auPovUd/zLn0ZKkMCvOFUEI+Q/jwsMevtgnDqwj+FT2yE/OHvk9lXBC9kkL\nIk3uFSfjtXOT/Zk6MZTOIRmonfbywh6kaXaKrM1Wq4NuSkqez69rszz1ddHG\nZN08j345QqIEgYdsTaQbSs0nGQt5n52AjY3QYEuv8bbk7iIcczm2ZrQbMefH\nO440tqkUW+1ch+KvXp7q92pFWobMjVTx3uwP5NjDjOqihPcVlAJ7GfKdCE3s\nhWaa\r\n=6M57\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGWZ4tPXV0oknq/J/qk1ue+qOu3Z43E4zapxd0aDHDmDAiAsT2uzNnu/NgazQDaN3qJNpw3KhuDm2Q1BtYn0HmqusQ=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.100_1537863086078_0.5244822135994542"},"_hasShrinkwrap":false},"1.2.101":{"name":"@warp-works/warpjs","version":"1.2.101","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"~1.2.45","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.45","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"6b0695998bf8d58413b4f1888a8f6e26e1543be9","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.101","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-qZIq5ZCtLlpCJ+FLC1ORIz5kbCeSHLwsUUUopzgH+kG+/jU3ZG9MLSuBfWHwTHAAj+kz+iHyQVmIOCCqEe41+Q==","shasum":"6227894b0065e517522470cdc5480bf20e7d227d","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.101.tgz","fileCount":494,"unpackedSize":23890354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqlWdCRA9TVsSAnZWagAAvjoP/Aiw++BWSlLU1NgwPgip\nGVLDBd3pJmzrcQnLOqZRnS2Inaswl+/ZuTugHfc6tqhDnbLye5KlRfHhhsYj\n/T+2FCjRRL19hqbZ9BibExlPfGj2vvkOhcXp1HXaQ8oErNGg0xbAmVLT5Jvf\npV+NGI4hsS7D9ynZvylQhrn9ilQvb/fntVVV5yzbYO4DAlN/8OYf2eskihvh\nTZk/StM34t/Hl/JyK9hvF6RAJurBa8opFKPocvUxo6V5OO6KEU3naY6rzIcl\nks8MUR23rMPxDhymmjyCnYVCXuO3B2VqEoWTMxu7+C205m24tVYIHbte5w0X\nTNh4s5QAg2eescnjSblUS6f/I4BAyzYqteRaUuSX2nLkhXP7e+0w1hSEY5h1\n3Ws+v6KCpjmJUYKO22aFIvQqOtlPMEe4W4dAWHdMEuoOEA3605DsZ/7k2I9o\nLaSJvfzBbTjdAYnVaZeHc2HIyhcPElLo052759gd6p78WcxEzSrRqZNdzGB5\nvWIv5bqWs/sDvm+GEt4T25ADGihHWAF03OvcIHOJUgNOqp04o5GmZH9KOdsI\nDvQcdxBDswkAGH6ZIhjPEKH7i3kMggFs9llg35/GJVk19pm+G7xC8cvh2+YT\nUBkZaMUBOYyPEfsO/qBgpyo6WH4EJs8wlaNttNTvX7D38y47WHrT1nsVVUHv\nTz8B\r\n=t9Cc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCw1QXzXRF/+ytlhTbzQ3Xd3bA4OtsFytbX7hAxyewq2wIgc5Agb2g4NVs5W72iwljBgjGS7ISVncAhN7QAvBU4Qu8="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.101_1537889692823_0.3674600916159567"},"_hasShrinkwrap":false},"1.2.102":{"name":"@warp-works/warpjs","version":"1.2.102","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"~1.2.45","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.45","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"7fdcf9d3232816b9ff39d5ce5c77fd1612a275ae","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.102","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-XpDaRBTjefSdcCJjPiUGaFWIW1nmm0UWIpNLXtLn3hhGbA3+F1tjc2y/e8Bsbg71Bwsz93osn/HI7eRhwxdIWA==","shasum":"2a03751b13e31bfb6cb6ba2f5bfda7471cb6ce7a","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.102.tgz","fileCount":494,"unpackedSize":23890243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqpjJCRA9TVsSAnZWagAARTcP/1bDBawk9+atmSFC7iVn\nzcgTXcdXembQVKU448jXcak4OXtLG3f7zOmLfjb9zV0xJa//KvkLW8k0VO2M\nY6OjegQoucCtmmf5mJqajg6H3L01NrP1oCXXd11C+8WZvSwNjPj99QUDUFMs\nDabBrqh2gQ3NDm5diAyAIK44ydl0Vj9L7btznoIsS+qHDJyroy3oJlgl/CzW\n0o/lB93NLb21+FWuGoWZxI+x6G2qLH2wavMuZBQaLnDuZHLM6yt3Y1TzK5CT\nza6zuhP2iSKD9PluFlKhbSOivA7jJWlH8evA68UlNSRKYC142lPqMaL1PTF9\nK3f/E2CTUhsbKAmzp7F3T6jhOubm86hglBM4/mcRiUpIcOjidov/L0g1z/8U\nAYUoVsWkH//IMxSnDeZUkdwWJFdnLKIQHv98lp17vQu8y6VLRJJfZlOcM+3j\ni7J38cn29Ey13tywTbeO0Alo07Wz0XtEou9K8QoXxKgCDYHvByueJ74Qzdaw\nmMN01N2FwMwGjMXxwZOSGdPDvhD7+oN3bqx0dHjMHpH3heu5HO/ZQbwEyvyo\n+QVTeqHc1L5PwxM1owgC+HEZ4LeOJUfLHH7zNm9h4z57nxky0HIZbN0Ccxvf\nASEV2cJ19yUJ3wn6UxFrB2/gA0HhazdLL3kaZk4ETqB2yRhETCCWkC35/3U+\nBeBp\r\n=XlVL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGuJrIJBPCplrMWjx1Ll+t8bH7xMsaGV3mwxW13srvVRAiEAnWnNPI9OjBf2cIoCmMbrIT765v6RkBb+Dhz1jHEWq90="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.102_1537906888844_0.4227515532882211"},"_hasShrinkwrap":false},"1.2.103":{"name":"@warp-works/warpjs","version":"1.2.103","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"~1.2.45","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.45","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"7b2d55b4a73fbd5dc53a43bf04ef72f3ccac08b0","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.103","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-BwpZXOIaEu9BKArHT7E3sCZnIJqT5AVTSXT9V2fUB0D6v8Xhcqjq0q1v6W4mSlB4DHS2MphWrdSCiosfyOsL5A==","shasum":"89b5a787979b1ccdfd305f15b00fa216bc2ad865","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.103.tgz","fileCount":495,"unpackedSize":23891040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqqTbCRA9TVsSAnZWagAAuzsP/3sYt+9Bceen9T8Z5NFq\nmDx23MNBjgQp0nK8lGEG8JgsyHu7pJKvLLlqMnU8HAYRZ8UIF6svWfGzEWpe\nLZL4HdsBWp5A9/1sRVPcZ8f/RmIV2pfxSooiRDM5ABwBrPdLR0K2xDiXAFcx\nWxVKQCdrY++nRcw4yd+DwNEMvCfsgTdbLqyLrbadn0vcVhW5Rlm6KiSEa8ae\nGdGn5WeqahkUrWzc1JDvkv9g4A97Rly8yJJLKZdpZNErEmcgil1HTh6oT1b2\nurEe4u9lwrH2V4GByM8RSHA9AGJ3vdLb9QmdgnAje7iPEFxltfLwFR+abgP4\nu+VZ+0L7odDyCn0lKvJK0HzC+j65Mfdcq8KiWPoaA/PVhrBoCj0eKooOXIDR\nRYK3IeTeMsiO+xtEXV5i0cVgCZiDnO4oatDW4hEY0BBoG2J3+2osR5D1VqPZ\negNreCCEZkoI7IL7kS+ysR91/wx0LrPffJcUtYVB+Yg6hzEKBNwR6XjGTa0T\nx9jLyBMSk7j54dmZQYo/5HnGHVGJw1nXEgsnxb25yfTHgjl1pNxmAQNf7cKn\njC5Gms58novWO8ijWPSZpl46rp02LTRkk/NnTMBa130JbUcs8rhOhgKycPd0\nxFikPvFxFGQsGioGbbHbl5mGi2sfQeIXQC5FWenFKY0jhk7gk6QDtqxSlo4/\nJ6y8\r\n=D9h+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyT2VwtY9XcFalJbGQMFfBLMQS/yMTDD2nskQGtcuCZAIgcMuKJq8a3lSPCjjG2m+WD7ngbI7Mk1H9HSIfle62m+c="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.103_1537909978564_0.36145768931227007"},"_hasShrinkwrap":false},"1.2.104":{"name":"@warp-works/warpjs","version":"1.2.104","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"4.17.10","mkdirp":"0.5.1","mmmagic":"0.5.0","morgan":"1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"~1.2.47","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.47","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"b73e988c7a23b088fc5071d1d4b73f7dffca0ed0","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.104","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-ZZf9kAluebXzqIG2PjtmDwcqRb/32DeXAD1jBxQidRlrVJGFVK431/4sFWQ4Jq+IeaaCDGuzy6Y1nfny+obdeA==","shasum":"03e297a9cfab4b8db23d4447feb3d2fb6a46c8f1","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.104.tgz","fileCount":495,"unpackedSize":23890860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqrbmCRA9TVsSAnZWagAAkIMP/R5sxfs02oN34qYT/JE0\nAGHx3/5bnhw9gQXjJjG3BeymFDrWVgSMVeQhExW3wt3vxrOhSbq9MCBXQ+fS\na4DWCq7UG4tfKQEP0lJgyYdN3BipqWezpRrloQo9d2NXB3ohpdsDbnDeORok\n8U+1Re89jt9EVipDfhH2QMA6ltyEa8iDqgeEDVUGmdo6s4k3fEb9Lnhl3eZ7\n3g0vQLh97AGyu06g48uc7eji5Gpp0x08/a0NGpNfG8QVlfCIBf45Pl45O7zR\niQOxWFB5RLHt9ts2YIBEPKS10ssZI5iBiWoDYKclhv1fB8DrNHH1EGUjHxnm\n1raVJbJdDqHfN17m8Jy44sb7QaI9ryS+Pf6DaqOq3aZFkJJLnY/v78NfIRMo\ndLws3Ka1O0uZAImUTQC820rmdfBmX588InJr6JZ0yP+IH72smvWMJCAL2vke\nswr4sxe1RDN5FuqFAOFAMIaTAvXkiPNahGuzgxwNMFivZ2e/3/BHMBD36Bmd\nGgpPBUmmIEOBzy2Vj5JHT2E4zVCkQ9joddL5TtQaUHeZmwGKwfRpz4qGpode\n12U7hEdoSE1YjbmNd/Uhm2HP9mXhWHGE1iK5sQYY8zosQjia7n8ODSlWBHja\n1kdnR4dm1qhVXfuH9w7KEanWCsC+PEaQ9O+/YMimjwjff/Pz9Qd7pUD+3vCf\nN+03\r\n=5z8W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeewnyFiRu/pqjkK3v66ydIj72UdPeQGC5BhGVgXnIPwIhAP9vPs0hHDaWAM6aq1rjZ6hxGY5Aq5mo7zPwM+aLjJFr"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.104_1537914597925_0.3637322637842195"},"_hasShrinkwrap":false},"1.2.105":{"name":"@warp-works/warpjs","version":"1.2.105","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"~1.2.48","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.48","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"5629d2510b3fd904805231724aaca5db3915823b","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.105","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-UdI/4tgXx/Z4z6gP0kwyezBb8qSVnRZZntQYkULf8xr8zpFSgbkwaOc+cgiqlVNV7Qls0VJum0iLHW4rbKNXwA==","shasum":"3a3568a789af30da532a6d3c829b9bddf0f2ca72","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.105.tgz","fileCount":497,"unpackedSize":23925581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrIZSCRA9TVsSAnZWagAAjGgP/2vhCW8oxGwXM7H/L8GG\nbIIUwP87wwMhTABSbm5du760cJhUp+vWt1lfZcVgU7VJEiiwzO5qQLqMqyuF\nQa34p4DHyF9NvYKIQ+mJhVfsWu963HpYPlsMkb+iPhsbnc/GRJx4xpX3KM8p\nkYw/6VR0gCI5+iVxsYIx+hmBVMHaFT/FVoEmKpIQOACPeMigCD7yz+MkjUlm\nzYwvHHPZrbG6rS/fUnfHefS92eF6Yu543uEtZORTXxdyJofQAuO3IltA+6FG\npmsPhZEuVCrmp5qAhxW3AbOQ2rZ81Gss4gW8J9SlkIzSrJxMulmJJLufh3lj\nMAUc4ZJdQbCCLnDsidQTZZqoFa2xj0UlJuLTzjcA34XoX0sXybHSYZU2wN//\nMOvENtpciQ9Rn6R85ZLg6+zMgF/tTxPZRbG6zE4iF43PnIITGSs1Z3zHxzJz\ntqk9u/5NEr6Hh3lvPQ+xkg3vAMtW+HOAyEstgNEOzzWKzQ1Yf/qqKXK9fAo5\n/wr5FDdjAGtr5rElW3nGGt/vvysYvnlwxdIzG7lY+hMSUmYsmn+ssvIvm7yj\n1ytT6Xv1uAcRC2GypJR+ZtkN93UA2WoZdIxP2ZhUN0tKtud0QkgcTkl94Y8T\nLPWIvPDCY8MbeFAioT9SJLWlPNoh1c6bQbH+G5uqc1y7Ebg00VFqeraiZKeD\nfUsX\r\n=LFrN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxp1DdTsS1FA/ARneYaGXjBc+ct+LAhlSkJFY4lU+TCAIgE1cJDjKXt2QZqIyu/Kd4B4iY1FiKlCprn47pfVE1VEQ="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.105_1538033233475_0.8476245648681455"},"_hasShrinkwrap":false},"1.2.106":{"name":"@warp-works/warpjs","version":"1.2.106","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-utils":"~1.2.49","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.49","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f6384c6a8dab7017f967e14fcfd958687619469c","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.106","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-WVxIks8U2M1njqrW83nkhCcCJfgR+bacRTVxyNanfkE4c1uaQNzpJmZN0Ac1SovJo7My54UUlkhY49DOe9xTGQ==","shasum":"26fda45a08fc85240227b1d7d04cbe22e9179086","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.106.tgz","fileCount":497,"unpackedSize":23933773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrVhHCRA9TVsSAnZWagAAT88QAJxwZWg/uarPg1edCOVp\nbYkgB4X8ahZihkkw1rcKH0jq+Vh6qENKh8sIjySEp+NPKc8oIIxya01YY8To\n0qfGBk+HRC6zirold72UYuIYmLW7ijcXmd8OWY8SPLlS/nnqUFmD+WR7k2gK\nnG59NaKus8raasdGc/qFuxWeFWlQh/qoIjfid6u+bQWjYsnBVDYlA7USqTtD\nzZ4u4wyzjaBrD/1P7QQ2eSO3oqXL0rff1Ej3uxcPBPNGBGYRznD9UvUlNzG9\nz5yC4mBPpb3FMS+lz8zF56Bv4v4Yq5g32J9d1BEUc2L+ZdDaxMOGyxZZh779\nVXe9/cDpry35huPTnQ7uWq2hHKJqS939jskur+4U9vpE7oSOAuVSfS5voY4L\n5p7RLSjOkFbOE5w33jFZx9jPEe8gviipSxzMXAunO6SVyqhmkEic0eZtSIM+\negMtkoBQk86adEKlOfKfrmtughK9oLznqLCWw5cizCsv+FhpiZHeBW+FVcF7\naDLGtdAr7ZVnBdkO/wRUM3AZPmlwbloU+sBB6mjHf+L39p6xI4fojPg/MSXm\nMooRLLa65bF5wfb2ZRoydaFtbeffj08sHUiJkfGP3OkbyUsgtfxw2sLE/xT2\nJXgm3tWt3tjTbMB8AOhmPyQLYWA6hZQEJhJ2DR3p5/ue5RTIfpnap288RmbC\nUw1/\r\n=9MnB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGjmEQcWo68LVf0Mt37wv8T8SabhHe4LAFAsmeR0WODjAiANEdlpZnwJm1pSIox26wLXFipOhoSJI9QnXi9eYm2fsQ=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.106_1538086982348_0.8255331919924225"},"_hasShrinkwrap":false},"1.2.107":{"name":"@warp-works/warpjs","version":"1.2.107","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.20","@warp-works/warpjs-utils":"~1.2.51","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.51","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"4d01d09b2a96930ee16fbffc488d2b2efd6906bd","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.107","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-KxK/K52HXba6wT9+Rws1mNcCzcgIaGqIklL3MrF1T05JpQx9xXOkgXkxK7Ia9E5c6jUaE+nwgit9I/0YoYSpsw==","shasum":"f1604eaaa020e5b5e7e6cdc7e8247a69d0cbbed1","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.107.tgz","fileCount":497,"unpackedSize":23985426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsinQCRA9TVsSAnZWagAAn4gP/AhaeD6NZZWj+fCT7rsa\nkVAiiKbDnz21BihXw7WJX22QL/d+B+Ja0YGMehCEIrGjOhK2CRlvg23YpKPd\nXmvetgnuERQnJdr9rwwebjtIX1emaG6YvkR8jW8A4zKTs7/RmKzej8fWjF28\nCF4c3hpn50H9UT1uuaR4Fd2IVG/3Kq5V5IwwaxMBARdNbT8lCYh20LNy/wxq\ntV7wEJB569sk1e1kwc258a1YesqjcI/dJblRTYZ7H0C7kOHlmmz3K/HsA9kE\nfwojTcbtsOnUVtL2Kmx38h1wLzZnITxV7d7QtmsMXSANW64blgtd4KvMJFM3\nXY8DDNs3iBFRR6RKQTpG/QjioXf9CdCSVMAXamBKAhkDyHq72p1zQGzgz7gQ\ncXvsLAKLAOAwtu91xKuuPU4mmQsE/2zrYAWJKSCvA98Enqi2TxTjIkFOvJeb\nBAp67M6uTPTlZ9Vt8mEqkPq/VsNhtYtr80+9nLl6nmpRSfB4Pk1ibkcPFrSN\n4VWClK0Vz2xjr4MAp7q+New3yg9PP4BGGXKwyPLz2Rr1r7AFScpy/7n0ego3\npBKNQpP6SGUpvNIXVEwL6Bpebw5ASC3F5HbwV2SajFe+MOzbObaSeZQsHLmr\nyYKS/OzIMZYT9m8pRVYYMjgUHUL6b2Hv2OhqEFT+PlaOKSKPiitf/Slw69EC\nzMjQ\r\n=DwAl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvS0lj9sIw50r+7YcgD1QsnVxDoPcFSRxwAc31gG8tawIgcBsjmwF3zAMFNV/e4CxTeHmaBT2j/+YX3NO55idDI6U="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.107_1538402767067_0.2842173651909028"},"_hasShrinkwrap":false},"1.2.108":{"name":"@warp-works/warpjs","version":"1.2.108","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.20","@warp-works/warpjs-utils":"~1.2.51","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.51","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"44670e4b552e20cf0afcdd0c0de920ecbf4fe03a","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.108","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-ZCHyExyGi/cirgfT6zz6fkpiTGmgf8ZLmkDQbtXK0pmJDU5kryLNfWKfPcxCVkW1pFVetVh5Ejm0b4kuQv8w+Q==","shasum":"b2d88fff3eceedc6b62a7cc7be1afdd3392a20d1","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.108.tgz","fileCount":497,"unpackedSize":23985580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtmHGCRA9TVsSAnZWagAAMGwP/3uG2k/dedCO6o/entQZ\n2q7YQ9x8gAd3nlLXeP9a52Kp/lNoEDVwyauMZHoAggeo5RrUcwqCxif+B41w\nG/OQDKOZN3J82x1rXJBvulkZl4QNeJcBo1mQo9Vyq5N3md6hc9K1vPwTC79f\na27ov0dfwikKFVLJ1a+C5jlQ6zmyXSgdYYeodYTcwro3lbPQSIgqVBn/mPIP\newDIFkQ80cdc77V0xz+WIKq07yOMASOoyS2sDtotONQZiAC+dpY0jf142DIF\nxIu2dEWRXskgJNF/Ceir45fTwQjOpj9QeJCl9ULIwd7BTU4/bEOX6FbLEFrj\n1XGp8kd5Cka8d1RjthZWWPjewKQige1FdxdqtuzdSQGNcwurkZrPsL/wQVN1\nGOD4EbTd/Hn5/Lt420t1fvP+0ToAk3qcaklmG91Ix8/jmb45YurTbY8mPVkz\nj742tRYJwbKsga1B9RT67aOZCOVks6vxqHmDemkwqif2sTEq6E6Owe8Z84w2\nUlFnk3ZaMaONNvFJ9K8ym9yWwN7oXWzjASwzKrTa0FNUI2Pq06ESS+EjgzMY\n2zDXi04DCVEi7sM5P3wOo0YaZS9xNu5hsBy3V0CDbohst6KcsjOw3z70Nhfl\nBlD9dk4SqiUKNuAQJgNhIoYJol5yODLCOmprHEN8bbSspqkBCAoS4OUlzYn/\ndrAo\r\n=RhBY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID58eNA18Lhx4C697pzgmVHALCw3+dY5G0LDNVFVN+VNAiAgP2DIW16df13NiZie64Mc8XZuUVfDBZ0PmWWc/HU16w=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.108_1538679237850_0.9322968844805091"},"_hasShrinkwrap":false},"1.2.109":{"name":"@warp-works/warpjs","version":"1.2.109","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.20","@warp-works/warpjs-utils":"~1.2.53","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.53","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"00301c0bceb552396f63f19426df124a6246d662","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.109","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-TbOPIdq9uPdkK5eRYLyOhGZez5vj27+tuQ3ZU0vKs1eqsA3UYuvNxDS5BFUa2FyMIv2/UBHb11H28bqZOEDi3g==","shasum":"9bdf07e98ea4f5d2da8334e715c4758ebfc41701","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.109.tgz","fileCount":497,"unpackedSize":23939859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvErwCRA9TVsSAnZWagAAwzoQAIlPAtXXJQtxiARNofIb\nsbJdCDyYEsJgdfOdQaezEZJK1r4wA3d0wU4kUBSMIhJWnn1w8D3EypwruH4g\nLI4qz7uDsACyHtiNnDQXqnQqluUpngcmlGZQ73vxsqNzkl2wPLpcu0S/3VW/\nhWPsexcBA2gLKXoUAwkeR1OYGdk77u8wajFgbnPraRSaQd+XnMzGxyBJt+4S\ngnM5JVnG4St6rjAeQT40x14TdVjJM2aA533dzpnIRo5/6/Ap/qxFRBqJJ8Jj\nZn3m5mBMbVLNn18/mGtgY01+TCTjP02GJB57kVOj+Lg0/5ywUiwIi7nwGV/6\nLqq/zjKpsT7rfFMTm52WTLrowntEcU875ezIICXO8NQi746GWFy06/RBR11r\n4xtOnjhSS6GT83RxjPssSHmIM8pWbq6pQsj5BAD+rBpqaOcKYtaeSz3V8wuT\nS6cEouGTuqC/TRVKaUzob6N7zwujOq5QyKVEfSnxqTjQZdqtDnRdF0HDyN6k\nwpzSraLUQcOFOvQ02x/nyx2CLWIegU7JqZD338bO7xNg5TC8OD9nCUxQNjVP\nPt7+Arl3w1PSOZBzYzHpVmrhZPJdG7NN/I0BZBsMw2aIMbZok7eDTd0XkObZ\nzx86zu7aTDj7Q7OWq8vx/ythivD55LKMpcb7BC85RvSjAY0WUwNdi08QyyJ6\nA1+s\r\n=n8+B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAUdYdoX8FxfxcjzYvkePm5ClHmlwDHT78o5bSG2ar1yAiEAnLtWVCKRls98Ap9AZfFQy47zBIL1cjo+LGDSH0HM1wA="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.109_1539066607666_0.45582473827885517"},"_hasShrinkwrap":false},"1.2.110":{"name":"@warp-works/warpjs","version":"1.2.110","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.20","@warp-works/warpjs-utils":"~1.2.53","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.53","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"2a7db507f5c6ab61dfe280422b1e5cb34ce682c5","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.110","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-0tmBeJgBjXIXsPqiMgcgXttJs29z5g7XmthsFLt0z8Oqh06RApJ9/vETxa2pFcpaKSCqBtZDc9Nm4tebFOAFtA==","shasum":"e40293c15a94261c0f941c082bc3a55f72f87e48","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.110.tgz","fileCount":499,"unpackedSize":23944535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvkqDCRA9TVsSAnZWagAAv4sQAIi+KXj6E7GWda9UcgEH\ni/wuv66OyUROihzwP3IlJ7l0H41kXNWGToELu1Embvl43Pgkm4Ooua2hJn9W\n+/sqTx+xpchciuUbsFiqdl20dyUpzZbiYWOJLRkCpBPp7bPT1kmLG1EI7D5Q\n5HiENZRWTfyaqxAvTPNot1rIE/PEattjDO/4ZIRv4fMsZ/4CkAnBqIPX6ijZ\nt7E76dnn5LyJqcH8pe94jJaSM98mlRL4JMJzl6BOqoNFDPqIJnN9f3nJL3//\n76GbYkYJaAEO1CsbOA/omw+LNLywzygEQBijAeo4Cf56alF+4gYcz5wjLIBi\nJjRPCbguV0mQG//hleeZU2+P3Grt7uW0Hs9JyZmHakffwp82xOvbMQPJ3++u\nq5JxTOdG68tnzoC7RGszOxXYljdO7yp/LdhJ9m6/cUBuHIL58ucNa5l9M6/3\nDNGpbpDw1UqiLF1vB+V4U9kbnY2woXY6+BV8q4ou/3Gm1z3YZT9zjH8gGRXd\nIw3DKCW+FrZsZ1Muf6IAvG/wK/7p/39FMOzCkj8GUuLa/3UF3mlBNEVlmkD7\nALp+CNb1AB90413qm4+Te1Iss8q2CLrB/2kysf6qrSrmES+pJ+vjiQ+FTsBF\n+OJHtO1bCraoPAbw4hG3J7qktldu6/CbkWkzMmqZmMmzzN0xTuB3w6M0HNxI\n43zh\r\n=fRgY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDg/TKAzXa6tBHfZd2UY4XsVa3sTyxqyAiWCdLph6Ha+QIhANXSgpVqXrTCblZ6Vq3TKaUeEp3RIoYAOPjuE5nCFaZr"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.110_1539197570173_0.9374042499694102"},"_hasShrinkwrap":false},"1.2.111":{"name":"@warp-works/warpjs","version":"1.2.111","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.20","@warp-works/warpjs-utils":"~1.2.53","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.53","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"5e1f936eba88a4e7e7f2b2539486dea95a4adef5","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.111","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-isdSquEev10dqr5Eq/R8nfFsn3HdSgTUjYI7mf/pwpE+akgiTdojpeRodw6pJzGzIaFaCgpCTuIkzMNrvO+dQg==","shasum":"f0411377e19bce95ac72a9f0960e02ac97e5b7ee","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.111.tgz","fileCount":500,"unpackedSize":23967120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbv80aCRA9TVsSAnZWagAA1EIP/jefBfK/w5YZlbbqGRui\nBq9NBy158aJXObTzlC22SC7Aqv79oQl0PPIGdlMHfEx04U2gdMXMWytIYq7T\nRdH+8U+TRudIx0PVvivDVSyLHyJt9vBqzTVovCqiNS1uV45wzdRndwOLj5ij\nBMdMJlARSagtAOndMYLa2mmHM15wk7L7896tRpMu0dSzd163qaspH78gdvC/\nTGtOEIuAt8SfLU6IvYIaUk4p9xMbpwacu+f39KCFG62s2VGg0JLHupFSZ0rU\nP/jjAN5rJsVM+MUgiDABWVJwSQZxEuVkNt+0AoxHzMApvUCsWhZoCAw4UOny\nAedUn+n4wVIDhl8L9i6+SS+xGc6bK/3mpE7Z6MdA+ujrAC7QI1FCWdbLkNHa\n11r5GgDcXEfhZ4WWFOkib9/RPw8xnoqRid7cBWYU/dwIkGQNVsTv6V77B7sx\ndYGnZMykpaM5zjngz8S3I5rWV594LHS1FTJebHNIHbp5q2lzB1I4Gq8nIFoi\nnTA5XqgbU4gdlcRlZyy2Et9boVLqOa48sUavDo9ZD4YPKmeleBaInmWHxe/p\ncotp6zwliV6MGqhYxjNgTYHZnGsyMO4VB/Ja4fTf5oHpXIlLLBD6lQxDNRed\n7Q9SEJjfURcjqrmgVDDMb4mC7JzgAoOqTAQ5Ug4+yXsBQYetzoTrlIhBbQCk\nWObA\r\n=ovZk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNaJfxwur9CY/DEFP+y8sSb8iz75+Z8AZklPN+s3j8sQIgV2RfjC+I6CghM/K3dOB4bgHNdVoefcLTk/iEpv4WHs0="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.111_1539296537493_0.661834856551827"},"_hasShrinkwrap":false},"1.2.112":{"name":"@warp-works/warpjs","version":"1.2.112","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.20","@warp-works/warpjs-utils":"~1.2.54","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.54","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"4184473e006a500b1b1afbe85c46d31aeb82a645","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.112","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-9qFu6VpagMsLkjPgTNXsKsazQXeCSX71nS+uDkZJNgc7XgJs0Vb1noJXwlNRLEZulxsehs41Xp5/UWtOHh+Dhw==","shasum":"7b531913a7842596bc6ae45694e626b5ddc11f37","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.112.tgz","fileCount":500,"unpackedSize":23967208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwMB4CRA9TVsSAnZWagAArY0P/3IF8F3DJiRzJNutNppI\nuI0ocmTDsSglfWo5aTrPwTP9A8z1/vgU1tcdauw9X9i8g3b2MykKwza0v+O+\noPYWr43zcP/uSlZw6Hze9S7q+qKkGbKuxXytew/zQaKMYQ7vfr2kcqV23oBS\nYmDyfxa4f7ez5yWukQKEJFq7pve5yxZ4Ayzkrnm5Q89HTKzMPD4n6l2c1z5r\n3nUKIgF7ZpNUEO7szeRtKbWLvjb1/aJMvPXET+k8XjT/C6C1olp1IkGMuENH\nC5lU32EIEyuxIgKef+rqY1flY4YdNHcHecWMm42migR4yc8QUrmzrXb0U5fy\nwuNed63kUhf6ucj5Mkidy4wlGltqMMI2g5mIz6Dhqydv0EufnTOA+D8sZNx7\n1ittXRqzxV9ztNhsfsudro9NPTuqKiMJZ4Nnz7M/MmevLfQx9LI8PV0ra36Y\n99i/s2BagmShTNyEkGjAvUaOhNR+QTb+Kp9v+vNFUPCJFk55HMVKOhra+wRo\nnmYCrTYu0J7pCKlzSzjMEQAC+q2/3X8zKUgx0kmRQ3Z90eDhin+QLH1ckoRt\nJ9gnWdPCSL/AUA0DbO0YriVFbXtbNmSM9tf0DuuGdApuv641b/HGhC6aj+jk\nu0EZBlAUBapYR0/HMH8IV84ZGKR9Yn0+WzbLEj8ix80ibJBNDim9I/eEzkMn\nKXEc\r\n=mgwg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvpLV1WtiAWVG/ZKKKnMSZ55z/0OXx31KPf77RXXZF4wIgY+hrP9IztOAxUjKjjOnjVGcYh1a3gfiHdsGBmT9DeSw="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.112_1539358840093_0.787902107494731"},"_hasShrinkwrap":false},"1.2.113":{"name":"@warp-works/warpjs","version":"1.2.113","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.54","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.54","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"3b85aafa22dda2e0982b1b8ff9de35cbf8193f20","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.113","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-nZxL2fUMDrP6Y5rx39qCa5NlehTzSObILndaPiilZZ1T6a7WU1ftZh4aiir/L5pyTIWwm0f4wtQ+SEBCW8xP6g==","shasum":"b9d7787ad5cc425c438c7be9cf54813618120331","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.113.tgz","fileCount":500,"unpackedSize":23976096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwPEGCRA9TVsSAnZWagAAP64P/RojRJsWRuYkoZOHnSBj\n+YSsqlN1sCLlAh8Po0gIFDSfcznQBQuDTChdyypJJ0ER/o2Biw1VzOEw8/ap\ntbsuGdc/tcy60HLw8Eku0MmnWiXN7ecWboTXI39DtoNir2DqK6S8M1gI9k1N\nXUCI4+Ig9He2wbLbQJ6DN0LUJTpfoKmtJoznHKtsoNKynm0h6D0DLV/HhRj0\nPD9E26fQXfGacpKsCoZUP/kfm7zXNZKblP/MvJbROWkV5oGE2u1n5l+ulTbz\nJwwShq/FbngUYAwrGQSZT7JKiHnrcGSUJ2mj8wJxx/Uk4K0YBlFqdOGEa2nL\ndPEVDOjZ6XlRRkSXH4kV325rIf70FfV1MdJqlwfnTzga0JPElRwprjUtRQkg\nuXtG+Q0cPzERrbdrXMCr6QCzBrQ4ZMNfv8bep2Cpb8ZN8Yzbe3cPcBJqZNPC\nH6mNzlNZAq+oHL60vJ/8+G0y84qnEaz0f9dubboE+CzU7p6QtytCYkOeX2Q0\nr3JA/wljKgudWDPaupfICsHYqjfmyDrDb5psRx4cE0p9Z4qPwI5kH/Phz3uW\nFrT9S2RuQvOMDCz6bMOqmmJobRnS13HEdb8R7Oyop7jfBp2sjPc4YNlDyZ5I\npVis8QaouwDDAQ9MqFkJ6i4QICvutzwtTzNHvILtf6Kd0eCpmu5XNic5qeYy\nvLiW\r\n=F5WV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf40Zvd0asDJxLYzhW5nFrNtWr2MMB2CL35NGklOL1iwIhAMR6beAOb1QNFDp6v6ywzcEFOradpq12e97HVn9s+wg0"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.113_1539371268831_0.8052516283745161"},"_hasShrinkwrap":false},"1.2.114":{"name":"@warp-works/warpjs","version":"1.2.114","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.54","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.54","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"ae3233e1e7d47e3a4a7508e7c2743a5d35270169","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.2.114","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-RP7yohEhYcXyFowx00oV9lnCGgcZnd7Gl0b1O9jiM59GkPJqVA9ZhDjBvxOx1ZGMPrMxHN/ohq+L0qK14p5Msg==","shasum":"d5286d8af466a6b22481f620c8dfc1fca6743fde","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.2.114.tgz","fileCount":500,"unpackedSize":23968237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxJZ5CRA9TVsSAnZWagAAqvIQAJOedH/2MYJVTJ8eX/2F\nvbM9Gq+R6FU9sxN5IoWiJrQZobUajVfaIwtGpDD2Hg1+44CCpWWf4nOCTjjX\nz96gbDFsQlGW+++uviJiDRhRqsZVmBaXP3SDpUCWSB2k85szn7VhQQ41UOTH\n5Hh/NKNQ/5X09zuJivRY4wKFClkUngGrMRyCW96VsNruK90fhI5QjH23ByhF\nC4VOXuj3mfe2Br6zyPXMz9WJOKdnuhVXDpgQTHkAFyCMrnwNGePt645Pq9UX\nywgiLqMJUQoPbEThXf/WAp4QG8vIg/4fxxbf/m5Lmmqbd7WunX/Pup1e1N5v\ncmnUBihJVvHkyTHdDPX5uTX2xCg+iRFtnQOXdnJiIlbYoCWiH5Kc9tCoVN1H\nkqGBO+MMtZb3X3SdQjvauW7OZ+K8uN1aGC6qMaaF1IC9IvTPnzxbX7TDoZdU\ndy0+HVOLcVm5u0y2vpUfy8M83VZ6BZOCIw9qGtCLz5qG5lnebOMr6uUtAyhg\nA1kROrkfiHXkHWHjd9vgGvBm281GMza8rMaEXpUKl6Ivl0ELCYw2IfC39iUh\nLQIY6x28cxk6Yot3hkUor2vjyCUzNd57PQ9qo1RFI1Hxq3A3SULpma5EmNQM\nDUAVIg01BZsn/puc/mDsLfLgWWoYneQkvgHwXUY7UQlBIhFYkOhnhFtsnQUg\nkUDu\r\n=e3kH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9x609keoeJIZAqt9zkZ+5gxYHE7KzLwQRjSh8+1UopwIhAP+1BIMEOq2zifbw9z2imFXS1lS/WnXb5xY7H5VzN+bS"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.2.114_1539610232662_0.2676306359667491"},"_hasShrinkwrap":false},"1.3.1":{"name":"@warp-works/warpjs","version":"1.3.1","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-ipt-plugin":"1.2","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.54","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.54","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"522140d7da5018c95a16758d219301228137730a","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-hm0t2vFd8DA8D+EvCGDvFCSt5DY43fTVN8z2UzZ7LphBWIXIy4WPERs77zEe9eJsh8gLd+1hRMJCqE2SxLMgDg==","shasum":"da47c4d8fed860e697346caca7a93a5742df001d","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.1.tgz","fileCount":504,"unpackedSize":23971012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxmRTCRA9TVsSAnZWagAAwZoP/jiZ/RdVhOQdfLQbleeg\nfRrJe9C3iy962pWy58AfcqfdF4hCcKCSw645RHQZ7jXVw8S/vRJ3pFFOvFYZ\n18L0Fk0yo3Stmxfj0sAqFijRKbw2475KTWX/tmUA7wtQVF9Zs70T69DpM6iW\nXKpICRnd9+pF10cyzYxkeNdjVovW0xDcA0xW/uMFMZfK8sXPj2ukcAnd1p96\nn8hGYgE5nuTSn1AEu89nTISWZGD1GGGN7GJ/+GkcMJe2Bgi4iOe9BkWb3TYM\nuKy6N0oaJV1Tw8K6O9EbDxQe08BHhPgWV6AyiVURi7qCgsLBKvY33KYYF3ot\nFpbXmdfTg49N/s8EveLtmgktQzmK3sVq2oXtoTzc3e3zKXqShGl+l5bAbTwL\ny1cQWAIqnQMQC9OswxsULa7klUpPi8166PV3U9sEtR7IR/FqxxBHwMNzGgdF\nOOboWbwLeJvsKH+3BynosoK5i+5TOhaj2DNysvFIXqhHejqz6IPghU8gqhYO\nXDdgE5W+UtoftB1HvfbAeahURnAZams8T0DMrj/jIKwx68S3yqLs0LAkqiVO\nOZxxsxPAk70WFEk+eooHJTk1xgVr3DyB2077Nzp0+Yv0pv2w7FsyOUV/anNo\n9qxk9PLx4ialkRGZLQziPHDv2i3PGeABkIgr9CfACvzM5PWGM+hxIpjUNQuG\npREU\r\n=OZNW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDa/4tNIqBq9GqZ1yi5G7VhotweLJWsBNi51asGlZFeVAIhANtyuJi6M+DuYU8GWF/ZNeNyq7IDRr9ppDrGV4IArNNa"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.1_1539728465941_0.20429487994374673"},"_hasShrinkwrap":false},"1.3.2":{"name":"@warp-works/warpjs","version":"1.3.2","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.56","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.56","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"a433580764cc942ea914cee62119d0eebd3f61f1","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.2","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-LMqy0XTULcGseSeLGngPMGzyuMXQ7G533yMItH5QGCA2EjAYtCLTM60U+0xtev9e728ZpdFK8Z2VJwJqigzCtg==","shasum":"ed105b3f6185abea8969c3711a91b03532eea335","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.2.tgz","fileCount":509,"unpackedSize":24274544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzeRUCRA9TVsSAnZWagAAkKIP/2J6rnaKS34rEvrEoJd8\nVvY2FEBv3xFWgx+8DgkRTJlXQVQSluNUQVVN9Vc/Am9M/Yp3nqtiFYoXbnc1\nciXd+Y6ipV+1/0IpkiowtwGAQWi+2KM7aleEb1Nz6hE3QD5kvY+MVVEzwKb2\nQfACJnH7jd6LRhoTmEn7QbWFoaKrQXhPQuLxT5S7JdSev0UzptuhwvMO/hx+\n3mWD3dih+9PhPqRt2yfMaD2l5t81gly+4ppQ1YgMWX1EcHAUatZZvhLkXTct\na7oPolL3MdiV11GCI1D1bLTGaI0fc9+gy/FgZvKq5+9An6o5DMH/JvvVbzZm\nudvnxhRG3FtbCqGfnu+uDOMzrso5VeATpMzk7XxrYWNPPnW3m2gDL3H0Ni8q\nuHz1Rkzs4M/tTmfhGTs6HgHPSS13NyOv1Wyiwbg53o5l1tOMV2y7hd3EtkDE\nKcOHS+cxlDCvQ3/RIXWYugjNatne5HySKyKpxYH6q/Vs0PGWKLx3V/csZoi+\nlUxY5WzjbkLNO44l+PBJRdt1TNKoV+0mP7qL10ioZJgAE3gDrirwqBziRUg7\nsu5Y4odBnprAZilnyX3HHAXZ16x/1zbTJhtrLWQPz7f4fPX7Gu3fc+rbQzQt\n9NCRJITY1ovsNhqi7wxCH1vLTOk2Dcc8RDFqSzA1h3CZdU5DSpXKe790HSPP\nuN6c\r\n=qDDq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC+yQaTrZ4jAkO2VQPT50V/hQowE0dhuLntCEHvxpF1gIhAIG2KeLkt5T81CztlOHDHIQxQ0Xkvd6Mh4AxRZMXoFBj"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.2_1540219987078_0.14898679705559603"},"_hasShrinkwrap":false},"1.3.3":{"name":"@warp-works/warpjs","version":"1.3.3","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.56","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.56","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"ad7be3a4628a0290aa52bdcbec6a9dc275982e55","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.3","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-+QK9x4wiM4drJNwz6pL2+9WPm6cO5Hve2fG/UBVorgIN4teQ3MpsmYsHolYWi6xwWlUxhk7JspcWlH4ieIAKOw==","shasum":"ed2fa0dd16bccefc9b830471714fc16081175fb5","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.3.tgz","fileCount":509,"unpackedSize":24274914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzfgTCRA9TVsSAnZWagAAaS8P/28i/0mtDnql4J64DqGL\nSZzIjqyB/SdTeLbdH7UWga0lQbLnRtHF5fXf7Pig2pQyy9xl9DZjian46j8N\nOAvuQLuPXzdz9a1OAeR65L2pEO78Fg5f1TRd+hoOggQ0xIgyHxf0LPrpRcMH\n6wg+JsqOzL1/uBnehUrJTUX1UKE7AHoBC7yXPs9MFlaKsziSCWJI6DdRSFVv\nZ2jQE5ZgBX9e5ViDgXTNW/jDTr1VKqMvUqLNL4U4w/YWodpGykASfgEUOQGR\ncMqmxrI+4pqJWDoFNlecfVjXuyK8p7/N1DTbmRppQ+B5InbZV3TSzIKmzo0x\nyHgfDArT0Mze0oZd9aLwBFr8C9OcLelUPhOlC2i/w2q31Wvqra46LP5JyR60\nTc0rvfX+BB+xi02p9R7h5/UDnIdq+rq8Lq3T8J+vWp4Y2mRoyfI0T5+CWRr5\nHgYWcll8Iy5M4sUuF0NNkaI2AK+pyww3REkGrsU/KaIdK6U6KGMR+F0Nz84d\nSyQt/Erki+V+FEiun8DgSZ/9GWWtVdAmMV2xgkM6wF6cbEwcuOvaYL1PxIY6\nHmlczGjkA2XrVkzOI42DGFx+0MBSpLoT6k8/sSyjnfsweIqMQcvkk4MfyrNh\nN5fIUWwBUXoO42dBw8PwypSgX2vmxx7vwAwax2qTMa3IA0ruIYCEMmCJQeaQ\n2nOg\r\n=qYj7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJaQ2nXuCdpk9IqLPoky/j3Z55KmlIhKXbGirTKxPP+gIgC2PccN+oT1sCIqsZ+4h7tUhBjlqT+iJ4gIYJVrjV3Bw="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.3_1540225042423_0.2611498387746576"},"_hasShrinkwrap":false},"1.3.4":{"name":"@warp-works/warpjs","version":"1.3.4","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.58","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.58","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"c9b25d5869febc623c2cc852d373a82b8049619d","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.4","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-XjiLqSzRwTWx1aywWXnijHZuCineGiS26pbYcDtvNaCasmaeOwJeWx6uxaBTs0UaZ21fnfEzSuQ7GljRMDUR2w==","shasum":"4b734529761019e20f4d8315517c8b8383fa3d2d","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.4.tgz","fileCount":294,"unpackedSize":9067410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzhxaCRA9TVsSAnZWagAALdwP/jcDFMyLBg3PgumyixX9\nUcXSZASsb9bkTc5B7i1uE9yYT+yJrBgc9WbfXmwSXZ9OOCkMkjTgqgxND9Wz\n2/UqF5zql6xLuxO2EltKCzdpVsuCzGMTZv4IZXWR+RlIZd+gVtbncKjDVzn4\nfzxxnQSgDxToipcYhffYebCM221orBb0pgpHMNLyV7T7Cgc9pqkswGD3+OeI\n/ruSLGGvWTzxhAphs7RwKCBXrVrvSxXktW3cgzNXuwHIGMlzvzNlGp3BmOZw\nnE1XKahjnnZHSct7eVjMk6ICG+fIzOCUj35wjvRq8jswNscuwoMVxt6LKuAi\nhOsW8ruFufBLzrfNHLUdqf+fjG4etqieRFptqmzp5/VT8y90NJnA9lB6hbBV\nEd9yNrS1MvLGbKaE4PV9uMI1xXjqAa44zGbWjwQiKFO/8TSnhdXYJml1BUub\n2DFVNfsHdm22CHaz8Es2HS3R+MJQvgSgtk/XwT0Vsz2b1e6Pa9o/Z/oKeiGC\nKXskdBKXeWCfrJuM2W/+YSJdMBACJVvcT6xpg7/Fkrl7czT47G7zAjnBhM2a\n3P9QOWEeDv6bxuhKaB9o6xH2HAra4JoVvaoh+2oI3N1pCFi3K2y6VPOw/pWf\n3ULP7GmnUf2VWs6KxPgWc98t1lsvmeuN3XhcFAgxOvS0ERjdgx6oV29dLJqT\nq99d\r\n=9L29\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZf6mYJBMUl0j/6XRmSqY/PTsmRmorPjmGUMgpQmlPPAIhAKzWipemwEPhoCXJJM+8qHcun+ihsqAM84zJoKUpBPPc"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.4_1540234329643_0.7037533914337948"},"_hasShrinkwrap":false},"1.3.5":{"name":"@warp-works/warpjs","version":"1.3.5","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.58","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.58","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"302cb83c896d00a0bb37f212521940cb0a9dd33b","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.5","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-TBrLDRtMcW93efAkWNxTBV9D1GIkA2hgB8DclSSH5cPCfdlxEZ1VBN2WBi3wGL2xJMC6eJxmYmk0TQPpqisJFQ==","shasum":"b08d8394a4c7f5d5debe6e4f6b43b5bb6014ba1b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.5.tgz","fileCount":294,"unpackedSize":9076054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzzPlCRA9TVsSAnZWagAAnXAP/3oTbXu5NzVBy4N+zxlk\nCu7gkQ4SVbjc9G3I0rgleoJj0eHvnv3zyOove8AlYXiTnUGf3Rcjpa3NkdGQ\nl7c3bkQ1gMC4YEraheJFp4gL1vz9e+YAOItPX5Gu1ea1Ip1zoI+wMsX8mni/\nfkRLABYTsCvsOILTl900bHzTPXlaJcfYwbpsSozTooD9hESCHKQ0luQNLiSL\ndeDjYlT2v7GMyLl47jCfL2ZkdVw8cz/qi1POVtf9D0qhQU4IFCmUGY99/xF9\nD01ltbJBKI8sAoIJaWSzbx8Qe1GEN3GU2BL9vTU3/E1W35WmMGks34/swN/Z\nRx8PdVJKyCBbIksZnyEs221CQVfE7Z8pvIV/rtEtOUUe96usgD+bZDKfP2RW\nDkxQOo6SaaKJn8+Me2EZVGMyhnS7N8Kfm+Spp24lJL3NHfqQT7S8OMrQ+1FG\n26zhoeUwEJib4+0q3wwZvldp2G1GsyTdvj4Uz0GLpkGKxa6biaNQTPkTQOUD\ntev/Z4CvqQp80njWZ1Ocg+vDRGwaPCQ+3uBZSb2cj/JSILh4pFYFEnOrnzYY\nmncL+odH1E5ZL86pkf9CbZLr95HGY0zlq+TpqvRQr+ZuBKz35HB6QG7pkdyr\n3kIr90CfcnJPYO42azOY8jhR/uoN1iD9EPAJHO2PM22/ZTBeeCcxicYxzAcv\nQPlN\r\n=n75O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEGgKwW3xiJPAgPeGb0TypJxdhe0HyuNBx+497i1XkYEAiEAkWkgfjkaTfUgh89JDFLqlRk7UTN272PLgcjRcLrlEi0="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.5_1540305892725_0.7741292461950566"},"_hasShrinkwrap":false},"1.3.6":{"name":"@warp-works/warpjs","version":"1.3.6","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.61","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.58","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"ec020e0980ea6afc40a72f0edf165491e9d2ce18","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.6","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-fCFzQNT1jmi8IclsfqI9rOvYfJWxBQyUJAkv8QHQ7ookeGtORuhZjzpRwrO5wepjJ4m5MsmL0Xaj6tPpQgpwAA==","shasum":"5b2efaf20421fe2219725806ceb76d0e36213adf","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.6.tgz","fileCount":294,"unpackedSize":9076210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbz5CjCRA9TVsSAnZWagAAaA4QAIyRx7HuIxTz3eyA3R4Q\nZADlV8P5Dj9NzIRoM+Uw3GbM4vAO4HvXprUG/0EXChgDCWvhbPM0VFZAZPHl\nQ9Y2FyUhsbuMMgo6f5O8bSTZgZawm0d2Y4kmv9B9OtvEykSMw1K0PR0Ukgx0\nMRBwrWEa+XqoQ4QDoriJ6q2fMkVZzjAKkI99vg1biDaWGr7niY4V9uuknlFC\nq8aA4hV2xNgB8JWrdyUl1NWRfwbLU+1Bw3Swhdsd4CMqRtyYBNnGCVCAQ6yn\nB0PMyzIxytIVZzSepAvYYonSYg+7MSyfgGrfq0nFF9W4eRhVnclNVfXO7bco\n5EgCZRtZH5vx3qnZnoVH5PkX4hZyNu2biI0ESo+BxRltvtSUTIssLY6R+6H0\niNO8uKTQ5pg/oemNdXdcU4rQ46BEfu7MzYTSLRhJJL/CsR1zycm4dbxViPIq\nsW0nvU58OYHZVrIy78CoQhJrt1JVmZHzMnd50vl6I60F8hNLCIwkuz+zzc7M\nubGJfrT7MkDpME7ti22Ulp1FgJfDqHaUiuiGnuG+fe+nhdSDHWMFNnbx94H+\nsgXjqJp9YYuAxUsewR/6ox4iJNQP9Gcr9VqrQLfCUYpetP5vK+E7QNh69hH5\njBVlpFN7pw/oUoqMCUK5IzcZlr9h3v+6f9DO0+NgFDKGIYd0mMmogt+W7RjI\nS/Ih\r\n=+ZVl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGHSyBoKiX7C/Aeb00QzQJjuO0HNCwM4EiY/nuBDiW4nAiAfWAnwKl0u94Ka5h/BmBpbf0VtThd5uMO5NL84Xiv6/A=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.6_1540329635032_0.7861019308111312"},"_hasShrinkwrap":false},"1.3.7":{"name":"@warp-works/warpjs","version":"1.3.7","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.62","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.58","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"77affd8b9676ba7b4fb3da2495f252c6d453be44","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.7","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-CHAQ4cFnfiWWBof7hLkL+k3T6NZKaySaiU1Moz8tCzvRYYDRIX2JYIs7AWm2ajC86gHv59yiS0ZFBkx8FIdKoQ==","shasum":"2364833781068407e0ce45f5900903c8d82ba231","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.7.tgz","fileCount":294,"unpackedSize":9086366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0gaOCRA9TVsSAnZWagAAjjoP/06B+Rl4fd9fJQjwD5dN\nHtMOaT5lUXXYmSm2i4CjmW969qlG1kO737EMdDu9ppRpF3KebkrjfVTP6waz\nk8mqvTuR7PPYFICa6M/QD1tciJxflLgWgWjSG/wXwr9uomsRCTE1JlYIYjso\n2bYAPVIuwA/bDdbOxXgb/OBzgVu7SfbQ4o4jALJmlMenxeQIvDgAWZZLHP7m\nhNs+vkYbFArAd2nYsFZukfZNsNZNNjqLkrMarBfIiAAeuOFd4sv4d0wmR5qf\nK7cEor+CfQyeflo42fkmXsF9hCDgarC/st61bMKuusZdrDKYwJMFUxNVEvtQ\nVWzzWzRENlkEqfYK+Dq7yt0xFogcr1NuALHrmq0iDtqIbJVUCvA/T47nAKXn\nWZND9dlfdIhidX46qq+YN4TqRObT30parr+bc4wzM4cHsq76sxRqsyg+eUWZ\niK37z5HYnM+97m51fGfYFJO8YJXKAWCqDY/FH4PEAAntTFCb7w8varBMEPp/\nnFqs19zkgLBLOGP/wKKNA6CBMc8pFwMKSSUgfYMV1bphpwN7LUM4Ok+A2BMq\ny2Yvx3iGr/LjQpdPl2WUDv5iCU95pDlG/tk4AjrsxzeXOZ+SmvGBKTIWKy+i\nAhqWwlQWsnCg5ZZtQeZveJzWbJtD0IcWZR934KeX9fcdtwMjb/r2bCCYyDPi\nf8Tr\r\n=oBb3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWJxNewd2dTvK20QMJESpXjfriC7aZ2znzLIn6n/EOEQIhAMi6KqCdHyOtGMLwObl3hXtFjCdUpyYc8QNnUtJCjsU4"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.7_1540490893894_0.021279756892820023"},"_hasShrinkwrap":false},"1.3.8":{"name":"@warp-works/warpjs","version":"1.3.8","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.62","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.58","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"1d5a750868096091f5fd5d11ee1ce8cf3fa5089a","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.8","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-VMgrwixqx+a+C74sQzj1mKn9neo9pXTnL1+TZG7eISd+hdVMBWCLklBBo5zLFqkyZI4SGGQ9LSDmtdHrAY0qVw==","shasum":"bb4eb6bb769897b6a5d5b14c6172afd1eb8f1bfa","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.8.tgz","fileCount":294,"unpackedSize":9086469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0g9ACRA9TVsSAnZWagAAUUkP/3JTsBrUKGKomHqzeqDn\noEg/yN0WCdMClEDeG756X0ph5idfnpL3RW96hHeqGr4wr7MPKNUzFjLpVLZ0\nBdqoVFR+V9KkK1ci7AATWswKv/ClvOq4BYeOjgB13llEaEyuv3qJkrC4QqaN\nqdzIFahnu9g/djbC36Im1OjaHVY+qR/0aSYUKCgZ+bx60o2Oq5Z2XzXcwniW\n4fN8PkqEvEFme1xQZew7teC97r8ZFLFSYVVxnZQdoBAMjiQgTaXMk02EBmSh\n6c9mMAeWCFu9J3unvSUMDvW5IxSQPlw3q4xHh9KxobfTUbl+owdlYhZs8UMT\nkZDqBvmsPodD9auDh21hdYYFuJm025V9nsdABioE0wjaDUds27YiMB3Qqj1d\nzmiDcRhLweMJua4k6MugliQioYtbe1FoGiInkvrwCCVjmqUASWNt9Z9eMW8F\n5VAzrSQf+tIPbEweEEyaTOJ1y3SThZy+l3GqDjD+++NPgb4NZO6EsyzlLQ0t\n9v/NkRaKrcV0h8qSeIVTTIvXA0wZkikNOwzZyyGie/z2IXdV0cNKNhv0y7So\n4imDTR2EifgdFU6xMolVP8OSV7uu6QMFBXoppzVCUKbkD7am5dJQRPLWTiua\nHO+WTjJn7rnG03AUp3SxV37V0rvdQBwzN5iEdCaqE6hLFv9oD0p+Bu790pPr\nqpyn\r\n=PWNR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFoT6+9ZeTtQlHlQIx7y+dHhj15DBW5pCy9G+FilA2TwIhAIEBQQkOcXiqr0Md60BU+3u3ry4PuuL+z4iQ/GqqErbi"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.8_1540493119775_0.7706497204249307"},"_hasShrinkwrap":false},"1.3.9":{"name":"@warp-works/warpjs","version":"1.3.9","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.62","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.58","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"cc4b09366fa2e551e2075c3a2884b97f05446125","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.9","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-dSGmbq30TE03WCN+p8qglLYfvOPAR3yRryCozhcWa4voIJqBmYgzRQnt0baFjy+Ob3dMqzMobeGbWlDZAT7tLA==","shasum":"84cac83675af36564b7526cb238e1c7b1d6b8b7f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.9.tgz","fileCount":294,"unpackedSize":9086689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1xgBCRA9TVsSAnZWagAAYGAP+wRj0Oo5lAlHoPwwM6MC\nJS0qDNIXEt1FOQpJ3QamXEngqXKfGKstqE5Tldr/WLcWC4RoiIADgauWCD9V\nv9oEJj0V3fUoIpbt1UCgXIB17Xpg9ZLusG7Y0qPblWQWZK0j627Zfs1ASG7j\nZEx/kD4K8lMu7rt4AsZaeHC7cRVg5qAKdwatlpoq/9nytz7OpnrR5HnFXG4e\nRy2TrPrpmerNqNM7S//3ch2U4sbcsoUsnQ5IBvirLCeSquoLP8fXHqxZrz33\nTjvGl9r6qDqXeLYz2JPwE+b9J5zMg7w/E8/3ypD+x84kync4n31x7ZrgNlAr\njH8b5hTKiY+o7VZ7+iGbVV66xGu+HXHxwRXfIIqPKvtBFCbFyutVGk5GH89s\n3P5r+5Jm7m3J7YFzEpv/OsFsahnn4iZo28Oh/FzwGKrLvOsvX8ndEBISgaW5\nUdhPwKRVw1v1BNx9LJiU2yXqWoHROqUpJOgOzFUbfPQseNdOVtlfcqfqDhpk\nn44Xu1za7z/rOPwDy5Y/QAhavYhKf93P8AY58qMCEAfPrPzW4MU1MNDUMelg\ne8emj4TGaP449timI+NHNWYNDH3rs6sERnOMV0zTqSsssAlMDcN0buyceHs8\nhhv5RjVL5EmlT+wDZlSPQPZEaa/GImV7pmVfjmts4K2wvM5PBZoh/ePRK7dn\nihCR\r\n=bTls\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkhYPS6tn07AsU3kKCWxlLSkl3vPA748o2Uk3RYEahpQIgG6JepN18Ei931nxisa1vXUQxUVfCR1cMI9TAmsRfeJ8="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.9_1540823040814_0.940300032498955"},"_hasShrinkwrap":false},"1.3.10":{"name":"@warp-works/warpjs","version":"1.3.10","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.62","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.58","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"371d80d8818196edea6d15ee70d925d37b0feb71","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.10","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-i7lvOG+Sjvonn39W84ylxtXr4I+3pz+QX0kXH8Eq7gDOpWe2JyLNVm0fWh99DVb745RfQrP9M9P1JUF3b8Ak9g==","shasum":"53f367469d6360a6d5c577bbd061c122778a2a2b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.10.tgz","fileCount":294,"unpackedSize":9097321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2GPGCRA9TVsSAnZWagAAuQYQAKFxuNWzQ30oag702fw/\n4Uprv7FKSPGslR4FD7AdhsjmNKVbcaDg7XNEhvARPCLRzb/VNxMdtM6sMSqu\nHjHgQAZxdApQ1H17R2cFOz3te3/k/+VW4TvazVJ25FJOnTGg9GmdqUkeBLHO\nUmeN9IP9hmO6mycG3izMC1a4B/tWHvVPOk8hzIJSJDytXcVS8VQqIE83ThzO\nDAudBI7rOEjkCvkjPVvRJmo11txGydeQCbd9Hjm4uLMF4Ssd9nmcuW6tA98E\nuTXEOeM+zrIDxAM2wGz/R4hiSNHL0jAw252ZbCAlN55Q/aPn0+vC0hLpZ8Cr\n42nz/bfCKf/brvl3V24S6Y8TEm71/UW9dEyPrieZzrHhk5pzIA7PjPMgaO8S\nb45h5fGjCMdD8EarABCWvZGsg1HT17WuiP/Hd+ALxRknI63+5tA1c4NUsuh+\nUtYBZ5Yzfr6i6dnHxLILtY2o3xy4dc90IOLj9N1uQYRb5QrFU9zRZyMhwhBF\nsnD9QO0Bkvkv5HZis/DPdVbR5xgfXZQV6zZW24rTg1rLyw1QtMRkJBUztFw2\nWXpKyE2oF3i/Y8rfMsPdlwn9dv9r23Dp/tqpHJjSE3nJRGWEOS1ZC7aSJS3X\nft7hObKCiyyyTfyIzUXAoz9TmI6coaJj29v9oxlKYQ+9/2ORiUujFbWO3yii\nw4F5\r\n=tPPf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuLDe0773P1s0nHzEYBIOji9GJIC+kSiIylDwOljRmfAIhAJ69Ay3vGKFSU7peH5ZKqa7KRGE7S24ul6jMYzHwjtBo"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.10_1540907973309_0.421249294571473"},"_hasShrinkwrap":false},"1.3.11":{"name":"@warp-works/warpjs","version":"1.3.11","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.62","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.58","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"762091c0f4967044e1b37303ba517a2ebae23742","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.11","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-JXDUz/5a2zEN8Dgn7snCEnvSR/IzRgqke0arV2MX2LAkS0th/UcA8ImAVKwnNR7J35rMX11DGVDgXtdk6oHRsQ==","shasum":"8074c28cb216da2b4e5707f0b33b0bf4e787fbe2","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.11.tgz","fileCount":294,"unpackedSize":9098705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2L3eCRA9TVsSAnZWagAAtj8P+wcaqZXOzel5A2/X0nN7\nFiKo/YHYdplgXwC3hNPOT4DujV3waCouv2k7uLM5XByN8JKAa7aAyris04Ft\nj+hw3zqWkTuav0UDc1wHBJ4IyYMdDIX7HnHm6ygGfdxkyB04VdXEFVy+d07X\n0A1J6jlKw+vyhgSTAoq3vEReCcyCzdPBRPHI7PI7YBqNPhyQdikph6vJk1xa\nRQUKxzZfYFNBdrZBOtYpnWP7/7nXORL1ZzgYAQ+Sr9hqUDu70odz3+CZwkGr\nk9LQNEoiH3KnBj0x/3trzm2SuNyVz7p0UOIRsnCrGwRysRF+DldrTvCMMYFX\n8nWcJUAx3cLTmpH1dVZTTKUV7mF76/CoenyRBKJLsnbkdJiO5kc4SnWY9Ggl\nbceWiTEVvUCJnJT0LxPUBfi2Omg+qXhPlf5Wf2yz6Cqzs3984u5Zsukj0fPQ\n+vfz2OkjItGNIY5A2ho4sb6LeLQaCrdl3Iag4XK74IGIJeJ+0jIgk5GcFe2t\nRZYZ+EOG/JXxbvYum/Tq0TFJxYF3VqZWnsuwRCd+FOxlMgyz10eodV5fNX9X\nU1XR+PXRb64lLd52DOppnfKeVqctGCfhvJo7z9YYr0Ii+/3Fy+SEswcQnNaz\n7zEnbQ8yMj7UxfM9j4622TjJxztPEA+tKy+y7zNAeiV6UsEmFw7oODkNh6eM\nE7Zy\r\n=jiSk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp3OuXvcb+NcdwXMDh0pprYf/RMz35Zzk/DEgSo7qsSAIgBX1By9KOW9gIr4oPAM2qRL0aWBmHdCA2W3q6f0GR+sM="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.11_1540931037806_0.46708794962940337"},"_hasShrinkwrap":false},"1.3.12":{"name":"@warp-works/warpjs","version":"1.3.12","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.63","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.58","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"799d5077753a41773856e799c951fc2ef35a385e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.12","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-zXcbL4afsU5/SeRhyD/gD7OcsZr8C8YxNz9W80ynFwXhmb3eB6D6qigr11i4VXhgVvrAnJ8SsTMxvladBytN6Q==","shasum":"bedf8cd8d8ac879422ba7f07f3acf91c19a62fde","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.12.tgz","fileCount":294,"unpackedSize":9098709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2c0JCRA9TVsSAnZWagAAwssP/Rz/H3xJ0Iv0lClLqDTi\nJlMz7tEz6q1utXeUgPxVYtYxTuaZIUPukUoYX6YVAqmPtxRm/NwAC1W3J9i9\naES+9i3ZgkryUmLvvJrX3AjaIN5LVL0LfaCwMCRZX+bJouHhkIgFGFeY86YY\n7FmKGBcSsAVYSnQ3xslnxt6Xp3ACjZfhJhJN6IMBy0KYifB51jtZ1PyFbVnv\n+azRqKH2b/y9Xvf1cSGo0kc8G57H506kxEji7EhRqVp8sNCdSmTYSy2DyIBH\nUc57wo1s50x8XKXz4+lvERRMoGScCUHztuwqC7MTskeFPRIVk7P6ggP3jtBX\nqM8qz+ud1pXTti7nH4g+WHyxqqXbxIZohffsZCrAw0H6wlrNDjCl6zahInyI\nbt3itMmMTftCiv4zcTOr/mjjRyMKuClphZ1x39B9n7xxE0S3AoTOhdkIiI/m\nRhjUgq3anU/JWGzArbMAtaVjVdX/uZ3rj9Nkv8c7unQx07sCmBonRLYqZW2/\novMIoq98E2PcecGww/73HGa+A+Pa89UbdkFdZjsfm51Nljp7wJepsjgFGoev\nGowDMDtuJD86GIBKV8jfw96owm5JfDf16kCO3uzGsTiel3ulr5WoDF+Ze4O+\n5jMTAD8Bg5i/bQJXQjUMaqwXRMBKCk2447NBORpXVw4gRF83uPua1ZL5MMXO\niAxH\r\n=XbiH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOt5UVHnWG3WwNwx2gc7ZCtgyPXRxWOUId8Zh0I7XvEwIhALWFXSTHEaT9bqkYq9oiyKzV6cFBZ05lRTNrk4E6/X+C"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.12_1541000456467_0.6463827995510121"},"_hasShrinkwrap":false},"1.3.13":{"name":"@warp-works/warpjs","version":"1.3.13","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.65","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.58","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"0823dffe9d5df514f8d4513c1971d34e1e46df1f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.13","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-VvPBjX5yWV4p7nRpVSNO5bFLqdxxqndCEZVbHwlTh0iFMI9Wk9XTnJe8/LhsEkc9e6jqXrv8TeSILSuUY1b//g==","shasum":"1bb1632096cc484baba135c2ab4724f5e5195507","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.13.tgz","fileCount":294,"unpackedSize":9098724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2hi2CRA9TVsSAnZWagAAjMsP/1LqsuMSSeBxXygudBsg\n/2UJ2+tFZypOyG7Vwv7kdvCWWMsDhzUOypoOyCAcjIMEtUagSNx+zMWvhw0Y\nx2ys0DWkNwL8a52bkK/2rKNz7rOyHPKdbSbwhaJoVEiF83eMBZq4XdpXusz7\n8GQl1A3i2Ul0l8G/ocaY7KBd/fv23yk3CmFBmE72cHEdN04vCA4e8TD5layp\nNDDz7zundJFQxAJRmbuD5q1GGdlVXnpZhsHdcyj3y+4SMiBUU/W658Ix7e4g\n5Ur5z5TLi3EEx+GoACEo4FGatxzgQ10V55NeTtyU9gW5xa9KS39Qfrprh8si\ngAesqubm8RBSnjYJacgGHhGleRSmIPiQB7kp5LykkQVSmDiPzTgXZ6NCVkne\nrfSIrzxo1wDzbqRxlrLnvDEWXM9BQQgk96NmMrxEmQjOEkcpdPyZcGED1oGQ\narbELIGBpMIH91WDwXAQa4n1pd3sJD86bXZ+a1xbRljQ4U9IYi0A+Yi76veR\nsK1QxQPUlWMxYRKypGFwt74qtnhSjWKryFUABrd3Z1CXEaNIFfqcz52kPojN\n07Idbxmeq0qykzgOhjXLcnvvWSu0JTtYFH109uE4ReiwXF28ooLjHR1djBdw\n/khpyvo6hk/j4BNYEnomklCoxGpKuKELFcXqKhGirRtxZzveceTFe5l5n8/C\n3+ok\r\n=Ymk4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDawD0V112r/fEXHsJMSusbjuphvVJLv5B+pXYSEW3NAiEAkUmDejEfrnaDamxFHCvvRRA4IUid31SdSeFAaIYZ8X4="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.13_1541019829862_0.07470535423077207"},"_hasShrinkwrap":false},"1.3.14":{"name":"@warp-works/warpjs","version":"1.3.14","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.66","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.58","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"a902744769b3af0d13ac9047a3c90d6ce30a5147","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.14","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-7FnPKyfSDdOSPwPIydd+YuxIFpV3UFKKlxkXbiMV5L9gmKEES6iMezAlBbdGm8kwLXpQJbnC2QxZZ2D8FhvArg==","shasum":"41451999ee24738bcc0ea3bd98dcdfd5d5096780","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.14.tgz","fileCount":294,"unpackedSize":9099000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb20jqCRA9TVsSAnZWagAArHEP/jxewt3pzDoTsaQxJosw\nrEZq7jqIEjBkliFEpXi6JsI/iq8SuM1aRg7qq3tpM/LM9tRWZ8a6gzJAzMeK\nVrw992sXjtNv8OrH6ym1xSZNiGoUUNFD/Zgk+Ze0h29ayJbsQshmqvDTb7s0\nccLvRqoSFvUfzDhmNur4ntLDFYPbsgfpEaeuUc+Jxu7GYM/cSHLbJlI/N8vD\nYujLoHuWRMbL2tyyqDp6kecq5f9LbIW3GlGD6meyYj5KQaaJrmXxWEQ504f8\nJ3KgSj5jjnBLqsbNtjk6Bla1QTxB8fZ9w7G64NUDCtXzpqhz7ygVVwuzuxcy\nkkEBJXYzKymtKAVibT1Dq/uqhxbtaYkIhL6p7ZDaMU64yp2HzEMa+hvVMWJq\nghgoIZ9feKngPgd3D7F5bvysEzjkCR+t3Ai7tKE600G7wwSXbncy8SOG7GR6\nqsgEzxG74kGdCPZLNqj5Yd08lXpx5N0ok9JIlpUxcxJqchKcxEmQnmmNT5EK\ndpJxyjGo/a5A13fOGjt/q5eCJIpHjK3r41LK1a1dMxg3OTUJ8bAqT30er9Ug\n9i9zw/DVJFmfizhQIhnzowos8F4PIkieHVHLagzCdK45yQ3oahb3/qUKnRKf\nxeweZsdYJ5HOUnRQwz3CfcWPmS+0+gjb3B7nq4UIbXmoKlmpja6OisA1yQi7\noM3i\r\n=Zr95\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCw9ZsFPkFR8+7tkp4Lhp9NkzoDgnS1V7RLb5KK5I0VwIhAL37tS27EWcf8v47jO4x7pgD2xjU7V08J7BWy66YyfU/"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.14_1541097705764_0.4097442768334332"},"_hasShrinkwrap":false},"1.3.15":{"name":"@warp-works/warpjs","version":"1.3.15","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.66","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.58","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"fe9456052244eace66dcecd9b65d0d76f27efec8","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.15","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-/FJJx/hyncyjxu+WMzw+SQTCPIOUvhhmi+xqDm0xQePir8rOuJTX/SLvhO3LGCCoUcL0+bwxynen3UCjJgcUqQ==","shasum":"e988d0adf83948ad7243724fcaaa9aa60d11f166","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.15.tgz","fileCount":294,"unpackedSize":9099050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb21K1CRA9TVsSAnZWagAAGcEQAIyj8qlT0qqJKQIISoYQ\nyTi8AupZ4ftCxLNtxRS78HaBrwY0vdgn3/Q02D6Fw8UCbyN2Z8wjh9/6oJ6d\nkChdy4lVfwQ5HtXUYhO4OtcCt3Y/nsMXmi4hvqVXnYAOHjIFNAXr1S5wY4R5\nths+GL+siE7PJ/XkoeX8ZxUYI6oDBtuUSOqRamY0pp2uYK49UjweJVRDEchv\nr6dby1ypHgqi9laJ99/pU31QAKIz23vSMihWZcj8PxXFcmCJIP540Yx7lmHK\n2ZU3AFM+s8fJXhkhGLFhXHfWVc/vPwHgkcEm2oEObHUXNYTCcZYpXBj2Re46\nrZTbDTvZB0cp4zi0vSWY+IHNqrqmcWNpUBsYic9Mrmww+NBL5GpZuDCgeNOi\n/SCkQGSWvEEywYy9V1U4f2emRjwFIeU0gmzPvMYkposyh2wA2GvXGJkaVV/o\nZLwoTW2mLJtp8unnnyAcyZZK4WJh1cLliUFwzFk/w7teGGDnNyY0zqDKgsCs\ny0RDbcrVMMpmlcFm8nsftUmvFiE4RfweZ8KoPJAyKyAvAMvCotVyz6/kBkJM\nNHteb4tCjGiTdPWBoCEJrsn0W1Vtwjay6OHUrDjPScRm1cdiSjP3Zk8P5Zh5\n2m+9rKWnlube2oER2ymtR4CQXySDGwuBJJIoxmY6HZR/XxDA6TumDwstqbtk\n6Zn6\r\n=8kzV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgO33+lkLOJ1mNQXA5Q8BT3QXRVKGmVi8YdytHlsZ+JQIhAPHNaYRhFpaN2busqU/xwCFvwvnQbN8eIItZgRdX+sZ9"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.15_1541100212460_0.5712088962028283"},"_hasShrinkwrap":false},"1.3.16":{"name":"@warp-works/warpjs","version":"1.3.16","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.66","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.64","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"1d739a5e7075a0045efa78b4764b7932dc7abaf2","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.16","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-JaeYaiwiymR+qCh/84aYzt5SswaAd5sv2zNhQ+q7tEYeVdGOnfkJcGkORjy7iChiAcaUdvb2Qc4yoyWWy6zD+g==","shasum":"8c838b26c06ae27062d23b3d7759f01c656407b4","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.16.tgz","fileCount":293,"unpackedSize":2091649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb39biCRA9TVsSAnZWagAAmdMP/RY84HyKkmeExtaalvFF\n90exMTQugfuRUBCKy7i2RQUuGLjvLl3lJfIECk0nVXWW60Wx81aWJyAxpBIK\nmpuC+TTCddeJwvJ3Dt9Edt68MXJ9/YWbRnQ4gJCPvDNzWi8Elh17eBEN4Ydn\n2cdaVw8ciJ1ayS6Hsrp95lZMydMIfKGe78uTdmFSkzwP8FarU3bp1C8WE1Ys\nHb6o1h4xHRdbPE6xY23hgSEb6yXh6LXctdNNCiRWurLBleZ7ka1slLmRMRJZ\nieSTIp0cAT8e1a740uCozh6enoxy3c5wYrubEVq0P+WOAgWwtpCqarJCG3fz\nz5b5Ff4Wc1L1TQj5+4aRlj0R0/izNPRqfrCG4LyATmXxoFpFL4j4LrR7GsSN\nePUD0HR2zNqLV3hqE1ev2CGUVdCpRQQABaXuZZtRoExKayNw8GyjCuT2atIe\nGQxEBURWZTlfaikWIsaGCyxwwGRUzM6Ht3RAdqPtKSeUWa3kIx4n9vu1XHVC\ndkS5UeK5OxWlY4jvvRUdlkxljI4V2lNcRyhR58sBVDM5vygeUpwKolRYb3/5\nSLaPjDz1cJuRbCD2ROYV/etOjdvKLxEdhB9F15m/rc8Sd1E9blB4At+iN4/n\nNlrYnrDOPXpEv0U1g5xicla4euZOub7SQ0VAUtI0sicyUOcMz+jZOP1Ys8Xa\nGdsS\r\n=H4RU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFN2idaM+0PG/28IfAOulF9Eiee+dEuc2CDJbuUDmIzhAiEA6msK3xGJ2gcE+J9UdCscrSE1lHA3YiYoda2KgFDUKEs="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.16_1541396193641_0.14106450473994991"},"_hasShrinkwrap":false},"1.3.17":{"name":"@warp-works/warpjs","version":"1.3.17","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.66","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.64","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"bc8f0a6ce97ccf015b8e09e8d1bd48a396a1b701","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.17","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-rdQYD5LjXHckpVHG43olQF9AMqjEd3MF7rq+9dtCf+wKRdhbbGidn3oYDpXzmwyscZCBVXldmkHe9TLhOgBv4Q==","shasum":"8ef403ac36892ff62ed595f0a8c89f43db1b5a69","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.17.tgz","fileCount":295,"unpackedSize":2096963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4Ij0CRA9TVsSAnZWagAAUMMQAJicZdXvmK3NXxDcm0td\nHQLyHMwp9JEKlrXAspgsMy7DyhPkdB/EubA//nXa7VZLPkHN2e8P8/Knk1h0\nRLFuIFWSEXF1CxjOdve2F4DYTyBsrP/oiGORZsVGbxAXjc3VuI1b9dZg0LYq\nG3eecr9q7msobHTr16qlGwcQUWjvwh01d/1mn0URx7x+piqjR4cUrZPy4QkK\nlSihCh0SAtG8gdqkTEwATDvzi1r63ayn36ySuFYAS2yUeGGnT0IEf9zKiKFm\nz/XMkywkv9ZzD64QSorr6sfzAw/3GtvkYg63a9IWt3jnFPBL5f0SS1ynwnYz\nmqtSAMoiO5ky0yr6RmTd7taHlXqk97ys5gl+t+8xiTphAOHuHVEXk677GLXy\nZLQcYkxK4UKOI+7o9KOKcJjWCJr5ScfsdKNqpWEDpqyhtlLEstPCkPUl9NjR\n6UpcdxsEhqsZaieA+O0+/M2vqVWjaJzADFk012oPrc6kCrXVZ7h81aVkjeQC\nIm1kKgRQg5kPj8T6JtW51azXa8XsgLspiIFBOMkPKMAbKHE2fuBLBA4bcvF3\nTxufRh0do9zX/BBPA2+tgkxrfgW9xS2CM6Ml2Fzb1lXNg3lP+wGXAV4hbkZm\n556/8wgLIVwnvM6TkqMTAHa5Cd5bZ5jEBgxKRhtoJ09jmSLZHinUSCib+y5h\nK/md\r\n=naHY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEChdPuqhujs1Oml16dE0t7+TeF0BvqGyj3vYaDmhXccAiEA/qhKOhd0Why5nJhEJ8nRsf+BqWkk61u1RQufikUe5vo="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.17_1541441779396_0.06641684598130082"},"_hasShrinkwrap":false},"1.3.18":{"name":"@warp-works/warpjs","version":"1.3.18","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.66","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.64","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"65370e5b0a20c051ab83fd6d29fc34c77c82ea2a","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.18","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-g+ANCgbJhOBV0FN4yS28mV6VcBeSrzBX7SRhiI1vzlK/zILTfS5c94RHRlmQ8sfmcc1WOk5RnTRIs6RuCpwxyQ==","shasum":"bd95b9c1cc00ff74c5471d221632962fd29b59f5","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.18.tgz","fileCount":295,"unpackedSize":2097595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4MSsCRA9TVsSAnZWagAAeJwP/1cdGOT1qH0xS/sKn4P5\n+ztY0z5LBnDy6ME48vrQsCw54VhplYQmEWyC7jExfJzfvNr8sITMYqD/iAQU\nqQlkM4TlYbYJJ0DUB1LyBay0DEZNj9GgBljecst+huL9/SXXwfDHZzSBGUji\nCxe0DnvHk+aIHduZLfOETdGhQSOlOlpORCwCwHPaereemgVonXjnoo6WqnV5\n8xbobubsTvQPtI9DEvFwtQJ3Tk/NyAyKyV5OM7AjKZ6hLacVetX9RCArUvdU\nxknolCcNdiBX6sP37XDpu2fhuN6TrQNUMjAQyT1LEKk83upoulvDl0ExkT9l\nowfI0YMh7RPBzhLTPcHObVg/YS165ChQ3gBmpZxMclx+qyvYKyT0fbzciK7L\nxJ5GGrWcn5GCpC2virZf4RhFtKK5s4bdnHb0PXaGwLtSe668hYGqwKzHqMjR\n1jBKdErcgCFqSNm8VE74H/hCkqo+eE0e3V0R0yIsCEJSekB7W8BE2ut4BnJG\nwhrzJHyOZTwMf776azoNSX46VqhenpxbiAi19kiDMi/+E3c2K1y+LxB+QC5R\n7bTrlSaN0N/5Jhp9h0Qgc8ZfCaVj5+XQUvNWNM5wCVzYX+MA65QYZieWLKCF\nn4ws0BeRvBjV9c1IKH0gk6mBKQ3a0c7SYVvzAvIUR/lJCYnd7SeUYbpJF9h4\nV/yi\r\n=wVZh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJwVztwvO2v0R4Bswqe4KMbdoyBS7TRNFUbk576ZQ1kAiANi1NXmcNMFRTL1QJTEarKBN9KWZf8XHa0geFETldnMw=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.18_1541457067397_0.7141282142244911"},"_hasShrinkwrap":false},"1.3.19":{"name":"@warp-works/warpjs","version":"1.3.19","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.66","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.64","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"d6eaaf7551f206946d544dff6e1ea9411a3a6c7c","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.19","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-zR6JRFLw4TXcuiS1v20NPTvAUOxF4bn5iAzQVFjsifvig3C7LdhzxedlH/faKrpkuXzA5fT+3sVq2QGKCPhK+w==","shasum":"6736ca23151013b5eabc052564b35c32b88c2e2d","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.19.tgz","fileCount":295,"unpackedSize":2098007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4agDCRA9TVsSAnZWagAAv7oP/1TtWxSPDtL/Sbrn3kue\n2BxaLmdsxUKg5rfTK/tSg8qpmwWnteldiEZlOuzD5EsFuvrPgPfoRbGJmIZh\nv+s/tPICPOMzGe5FUFO1RUPr48D/khFXrFEm6TtPb/003F/GHbbWGp4aA/yH\nqjzVVH0Q3tmLvzjrUh4hUjpmQy+PAQ/MrfYjit+SjlpDSV+XPB7SgkRVZqed\nYpv94HuYsolJWmwqQ04fpWsS5mq5qZMRcqW52F1wYLZ5WMJbnBvQSc+YtBwg\nUOu3kVzMZm2hM1GuFOrs/cJJOFprko9/VjGzAZOtH4+W9jxoPiWWTAP8Kl9I\nv5w7tr/r6tRDGo7JUepzfgoZ7sj89+ioRr+Dr52FM02Oy6UW0AL/xz84O94p\nu5YLanXBbGtS1fKoEqAxoPlxCQsA/4ubY2fwuskWLOJCsfc1DWZosXNA9sd+\nlvbDQ0UO0sZq2unQY3DL+7Way9bKLxRlHG7krmSMGERR4e0BP/2yrh2ib6YC\nMnHew2YQG756WdxGs0j3ME9IAqDDQgGgyspKmnHwSbgyK37IadW7OkcHwP6f\nWwQRgX59rDRVj8slP0k0gXyQ3UHowDuQW1q8GTdJvHqaYzl4l3+BstpALIbi\nViZK9vJwDktSynaFruJtBv4jZqHrhTeAzLzQBFfM8r0oTz59xuN1EYmCXgp5\nMmtK\r\n=s077\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICLBo8Cjdyl94xqC7GLIjZRCv6SPMD0WsNVSWpR9VoL8AiAs2B5Mi373+3dLOY4yc4k6J6Ar6UByCaVCzzDLxzI0hg=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.19_1541515266531_0.6139730085591306"},"_hasShrinkwrap":false},"1.3.20":{"name":"@warp-works/warpjs","version":"1.3.20","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.66","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.64","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"bba9f5dd33c5373ccfde854e0c77b96f6fb47762","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.20","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-CVN0yevGBYUXi3ZBMokyeXSfN/OJJ9mXmozEOUPo75ldaZoFL/0MYs+Jwo0Yb5Bf53NGw/jw8VFbHjWqyM3Dvg==","shasum":"891860e051f8d53459e63c85aa0530052d41922c","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.20.tgz","fileCount":295,"unpackedSize":2098424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4cAcCRA9TVsSAnZWagAA0KUP/igjk9HqeApJTJ0kJtT+\nbcHwrAlAtEhY9ZRk8waZEevrqpT1zoEznwVKEY1VdXbEEX6CwtEbfVTi7QQD\n1op9cx2exj3UlfChyVOAA5niQ31KED+5rA7nk54kptddGoTXFSOqsF83Hrln\nEPL07kWrYGTZzx2f66zwVurcfoWCo+nSHJL7zU0npLYpl1f7ap2M8YOboGKe\nsDNDOPL02v/5fYZrwVyNJvxeLugzyuZFonhKJSSsDI+8fF9aeuGa/xSgxb12\nqzgnHqtO8lIQWUiFkMmCD4iALsot1COJ8GpE/76altinhWn6j/QQlxKaIf+M\nTS53QZvkcGIIeJL+Z93EKgjl6vIazD+7xxMkiZ1j+AwU+KlUJL7Xlojd2aA7\nT2gmQ7TJTBgFaOjR4QFB7l7aw8S6OkO82tnEwNFCpqgfjyEcn+uaZSeFEGRT\nDTv3SQvmUwcHOnXA0A8FZrYpOyRFAsGI7budjYe+TOtm9P4OGQY09phGt+h/\nfCHddj5txUG97ufw8ES91eT9aWyu/ijQG13wJ+O2Rq/5KvzuuJH+6RD3+QFJ\nYv4XfqzYZc69Wvc75eHy2ba/hmffaKAG4ApIzXAw+MtTlVL1jGrKDpDLTW+a\nhrIaKU3ZcIcj/6us8DO15p1a8Oz5NUpK5GOaAm5eC/n0rscIL2N39T7XqhWk\nlnIy\r\n=KDfZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9Xf6c7iuysmG0YyuBOHgqYDHvxpy7ewkc9rZuexaFWwIgB7d3uxEHi8BQpRiVUzswOXLXERnJdnWskY1TQmhKBlw="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.20_1541521435993_0.9814543627071539"},"_hasShrinkwrap":false},"1.3.21":{"name":"@warp-works/warpjs","version":"1.3.21","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.66","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.64","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"63d209324420d02b14597773055911a40b04ca2a","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.21","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-PLbypiT/WzexXpXbbL3UlBsa65wF2G17sIvNAlWBoqserFkBDRJutmEqqd2eWiC4NeGxmJkO5U2JmIe9zcZrig==","shasum":"c783bfe8c4a9c52d326349f247926f0c71621cec","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.21.tgz","fileCount":295,"unpackedSize":2099038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4e7JCRA9TVsSAnZWagAA+NIP/2sWeTynYMHT/z72tvUs\nZ+8egPk1H0cV96tsb3YOCh58wi8mAPDJYzpgIYxMKNsWNPMAw7ZYEDF8y2Yy\nQGIRaURwoEmrIvKaRbHCqp+RSGBMqknyb6YWZgthUhUQkS4/AQx0mVnnuUCV\n3Lv9Wi7M1jB3FeCZjJu7xcS/+weekaoE70PhyJFM+yriWEPyZUrdBf0ug5bT\nn6aKBt6NRZTK1qiTUyViO6/frDlL39Zql3SjdVTPhHcoP0etXCYP0dB/MVsJ\nUzEgh54YP5OxnKS60mOQQrR6LKanhMdgQ/mEN9Ii5QOyvSrqXl0++VKphVbB\n3TPDsbSXUnubNjUf+w3LDz41ahEK+hXEzm6WctjreVlmmLzkjt64FWEjwfB8\nJTTAjJ/9auhIKekNa1+wGYpA9+00zd77dZRYdnQPIzDPR1qeuwIRDurmjhxF\nw8NVVo/ycggCMmJHzAgjegKf5M0aYATGgEam/UBs+x6pbDevXek/Phrm3ozT\nozPYuvExpDiJ9R8nqwcYL4XKtasZShM1oTIT75QgQdaxFTIU6tZWp/dUINnM\n6VtGlvvxg91Inly9cOf/zaINbOVX9JJWxeCWKAkR5QbeHg6lgnwm5Eb5zo1s\nOCtCz8pDLkCBxpIheVhzIodYTxkefRqJuzGRhA8LOL2FLcIMecTrQmUVZy0n\nWxd7\r\n=7TXB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkt94Gt3OHfPEhaEm5435dgrH34V/jwx4W+2QiSdSnpAiEAiZDTPP6XBBVTgAJuUcg4BVaxdz7A+GWgVKGl7GrtmCM="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.21_1541533384418_0.8385707308001611"},"_hasShrinkwrap":false},"1.3.22":{"name":"@warp-works/warpjs","version":"1.3.22","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.66","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.64","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"90f1eac7590212b236532104b364c728c05fa219","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.22","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-LjadEEA0BfUFjbgS9FzsyhqJxpvPB6ATlXs7c0iAHLbMbKnx1W9xTDq0wk8eNl0kNoZfJCIRYLs3UhnoQPlYwQ==","shasum":"b03db27fa4ae123e652f82e697b2ed44617a666c","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.22.tgz","fileCount":295,"unpackedSize":2100027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4wTGCRA9TVsSAnZWagAAKf8QAIRODUefe3wXheWHl9FN\ntjPIrKGJQAiCl5Z9xAVe6HTCXA2X6mKcC/AE7N5/wdrCEUHDkj6Y/ctMyRNS\nlpJ4PiE2ajrqwpVp8+wLVgOzh8LYtedTVaKjivVoJuwAxcF3EPQx9UCyguQ/\nE1+QLeSxwojG6OQfSVxRpfEhds2xjN8jzVjufaRnLuvXZHZiVtP8gbezBSLf\nHuvktOyT78u0NP17Nr//hcaX2BrLjnAixF4/706DTgC3IrcQLovLN7za2DeW\nDFtDNMl1xRntOnnTJKRofqGEyteKmebA6SirS5WO6L49Ope7EgKjlt1imL2s\nzFxs7AHJ9US2pw4dROshmrLhlnxL1mCPyhiPJc7NoAjakcONyh/hDoLBlw99\nHXsRFuVsWk1zBgtQP6J0LsshCAjncb4X5rxCKWe8dgRlvEdqkXuLDUahUCLi\nIP2qUxFX7tUOhvzpblMYolzQjgVGuj/33h/Uiwtu77Rbjglkxt1FMwcF56VN\nO9W8KDWj/C+L8N1+HJcSIx2pGzwMq7ShMQRARfaP91yhnwnn7PPe5R48oGIT\nV6w1pgX2gyOn7sFwwI+kPvxYA5PVE8ndZFyN3Amz9sL/62yY6qT99Zojphhh\nDlhN84PnPVyk2DtkNEtgsOA24mQ12TnuTw+IakXiv5NDpZJS+r7ovjTuoTQi\ntyZm\r\n=cC5P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+qhJxc8xnlO8s35S9qGjY7sRzs9dHmWRw7lyKP6mtiwIhAPZmI3Sbu35eZtdZ9YlM6a5PI1z2WBw1KLNHz254W1Mm"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.22_1541604549283_0.5946864973262711"},"_hasShrinkwrap":false},"1.3.23":{"name":"@warp-works/warpjs","version":"1.3.23","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.66","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.64","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"7df43ce5272b9b12567d7e996139fcc609dd8285","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.23","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-m2WMSQI/C94mnFstjaYgDPHn4O/QCifFncX+NBeIgOPUXY1m9pCzRDQ7LPTBrO7OUXUdVoTlfEAasZoBpXNTAg==","shasum":"73ab96b3b9660934a9d041662c019e7af8a933d1","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.23.tgz","fileCount":296,"unpackedSize":2103346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5GONCRA9TVsSAnZWagAAFDAP/30AlcqHFdE4aTDLIAuY\nfWsYz9FUFt6mJolPx6oxnGcPv6WbU7YX3IJuPMVueUv1enJqF/UQXlTDJnVh\nVUukIjFfOA7x5MXgpmcSlTZhacZRLDg+mBtTUNkTzRXWMv+2SlWVxiPq6TN9\n3YyD0XjKCQfu1BhUl9oU+ShFNTTeRLUkE6sohl8WTdGImMqHZ8tJ3YEy74kv\nV4be3OPVJ3qXkb8qrzlZp96R/Y6WOdrz0tfi2xxWOaPrvyn9t5HdVsSXP0l8\n3+MoRULN11GxZUD4FqgI6QOqK0SQ6SwTq5WYFsDmtjVQSIaldIigDxWM8cUL\noaBcnFV1rCQ7C6B5q5dDuoowiO+6soHCcfMtV6WtSjWRGqG39/0iePPuxFrE\n8JiklLU87+7njO42Le4f83cIUx0GVY2ZRnMTcZdsNNyn2roP8genZZi06444\n+WEz/giRFFs2ghtnMfKk6CyqxD+oLA0B6jzKbCd1BLuLoAPIZuSLJ2zFLXHM\nDd5NXlnxs94VcDjb7/ppSe7eNUnDd/sNLK1EjDEnAplVvqmagSzujAnTu/3I\nLpZMdv0Y9+5xpZd1bHFCuW4YkLEPoVMBM1UPs863vpgcEejvvpNvAMmaT6Pw\nwrQ4i6y3AqYq4fNKR1FQLFnazrjzmxdAjxBYE67ini0OmJxGlhGvH5Fgu6I+\n7Bop\r\n=gngY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjGRESsEDqzw8ZbJu4bIldwryExhtCVJFvfDJhX/clXwIgd0e5PV125pVNPNo6MhsZBRzuEG/Th4GfAH17Hw1IMOM="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.23_1541694348690_0.23674851118785112"},"_hasShrinkwrap":false},"1.3.25":{"name":"@warp-works/warpjs","version":"1.3.25","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.66","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.64","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f50430a60469767fa3af6dcc0203564b1d3191bd","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.25","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-pVjC1imK+3gOLmNXEZGN89J5QcGvQKLT/y2FlFEiOPw6rPelKh2+gYSqove4qbz6zBy+3z1Y30LQ2uzaBmZ/ag==","shasum":"781d8d55cca53dd444d2cc6596a83f9d8893cf36","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.25.tgz","fileCount":296,"unpackedSize":2104484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5ai0CRA9TVsSAnZWagAA+lUP/RtCct9NqoK274gc+d1s\nq3r18Gb79oJGBZhC7FcJox2EX3+kR6fsMspLxFriJlg7rmMPgaCC6TPM/0v3\nypvvz+WB+KDpRqfM1TnY+K2Km/9nBJp/UhBCfJ9J7mOIG/0GW7R8PpmKtRVK\ne/UatUbY1AhlMxzqE8JEmgPdwe9oLXCWCv4BqujWKMWiMOhJ/qOjmZrZo0Ln\n6lq9e/9JV/xFxLRrzisLpfjnpqldFLCgkdPNopZpXIYYDH2RSVvLH5NLsAvJ\nBmiuSTghvEyW4YMAhWqOH64qcU0XX4QKfmlBQEvOcT2dXMhBDXx6Bh1IUWk6\nAdJatZ424qAIQiNKUp5vnXn3+ZVMKuROlO2Q2vinyZomTwv8t/MYv6PAQeVx\nMkI5spvLQAD5Na4JCVfr/D79FlFupHOB9Phf9NGWrR/Uyw4K4qhEcSc2X2pJ\nRS1trGdD5JPHdfW2TVcObxBeighQ161DGeY+9tDyiPSaLpRtHKPrnlUaWxmJ\nsdZAvM5ZhNVpZrYYBRJKfmdLsklANjEnXAP9uL10Fnr4hsLfZ7RnW27xA0ol\n/XXn6OZ0HaAwzqVc9qQoLxJnpmlPmigj8tXmoG+tW96vP/+RusvlaDGhk4bo\nnJgvrMat57P9EUJ6iHRJUe02Fqt2gCS7BF5XjB72+NBrZ5VkhB7DjiIol01K\ncaKx\r\n=ufbt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmhrwNqUTTsyjF1eFDF23wklo+Um4P2vLAm5No2Dvt2wIhALpLH7ZLc5r0h2UbIhdvrQ5Hnz2juETZ9wRVp4PNYxvR"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.25_1541777586256_0.7237544455315914"},"_hasShrinkwrap":false},"1.3.26":{"name":"@warp-works/warpjs","version":"1.3.26","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.66","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.64","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"c72370af1a389b3d9b6291f5ab2ede2dc03b4426","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.26","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-jGIdH7Ta2/0hQgT8q+FEse7UQ9ZVU5wMLBEvvFzWf2BhNRgEZR4sUiAY5dxAzda7uCzIF1n9r/8knFC2hVziwg==","shasum":"622b682fb914b79320575d16aed49c27c05cca54","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.26.tgz","fileCount":296,"unpackedSize":2114209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5exkCRA9TVsSAnZWagAAYdwP/12Tdl58gLpebpN7Vk86\nOE4y5B+f7G2ZM/z/B4moVjE1Ja8zpQa8hpy4lFS1b/KQ0zZuWcsawG98AEn0\n6NVu+BvB49N2ItZnPP6+LDHtq/i0OkfV/N7yK5LI0T6eLJEVAb3HCoNcZPVq\nbv1vLmCTWiRd/yqjy63qiDd5gD+DpPeLuUbh+NSgQlkbFzl7TT0+fhe/KIJo\ncKWHB+DiFxfhLfgalpcv6WQ/U7c2RPR/FgSwmS26v7WP9Aw3btActqzzLVYx\ntRIgo2xQ+UWGikiqorJE9iCKWA7PpMs+jk1lmLpReGGvvbkCTLL7+trXVXRS\nrRef0UIxadTD4WFBLIIQh7ypgZmo6z3U2YlkK3zQUBaEhV1DMiR797ybUGTF\n5D3roYYo7GNuxbdfExWHCeqLKnP/VzU4/x6ZX7NMbd7QPV/frjW3IOTtk4sj\n9+VVOkiQtgm2AGYKv12n4AFT9P+Wd79V7UgI4HrJQab2WxSxCEA3cko55nQ5\nWo2UoS9F0CaCMA9eT5L2RgE8JTvqd3urPD4/4mriy/2jjHvUeZE/wcJlOEqE\nNAV37YJH8/JWwypSNIvT3nWE1ERn17gFyGVsHmC0YxJjtZ6M8Jx6K/BHx9bv\ntPH8IT/JV+F89caG6YKuMiQf1DtfjjE/TwUSFmIOind3qerpY6sHkUFU5Zyq\nKiR0\r\n=l+42\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD19z8wr757DkTmUzKilNjmpA/AoKtrn5iu6+znmdZsigIhAK5ZFWy/Z5A330bhAPrLqZWQsp0rzjaomrbcK3iWPIdL"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.26_1541794915474_0.6145802268404839"},"_hasShrinkwrap":false},"1.3.27":{"name":"@warp-works/warpjs","version":"1.3.27","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.66","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.64","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"47a721d964ce89ed8fa935452529da816464ea9b","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.27","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-83XghW76SclHdWq78cLOWUsk8la/+uZsSN2TFh90fsSNOHQm91VP5jGugJ5ZeFgdL4AkvO7c5uqXVWIFu+yHNQ==","shasum":"8a81843cb0e769d7add7fbdd0353a728a494cb5c","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.27.tgz","fileCount":296,"unpackedSize":2114518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5f85CRA9TVsSAnZWagAAh7YP/ixlwHPCBz/GoqGW5c/5\n+TPacRAK0/zDH8k1m0db+mvT6GYGjihcEQhNux55VjJcTo2LUUG4VJYQWOCu\nsokbcmji/v1EjigAz92mM6B5/3A59wxZd4VhuTKWhYbmR8lFgZairDLaaL7b\nLo9dHLMt0AhCJbqqbPy69x6qXQZ+ejMyKu2t69Mvu6h4siem5zSr0rh0PM1e\n4fhX9HsOYP3YdjmjNQdcWCzJrbEfpMT86aiNQ+8LyTScYAkhUgFUU/9HVM/C\nrIqJp8g2jn1BZZp1V0+PjMJtP4rMmred7+JLT51AYJ90Oqpdo/aiDGvYlQm9\nkUGmKz9sPttQPKDhPCLHuY9x9L8/SiyECbO0pM9fe/8kuRExTtrySeDKcA7E\nAEPvf+zKuKyqzUFJhgvnHcnKYZOItzVyFpYZLPQ9+xce5NaVTeKxHmoGFv+u\nDCT4MafOvYNq3xELpwiqnG9cWfV7D8mAW31uiFlLR8608/PXHRnoL3+sqa26\naHLrlqGrVlQmzCRqhr4HsMYdIWZyUQFxiwm6VJDw2xwy4xGD5+UxPe4R33JA\n/K8js4LPtP4wSy8u/ge/UmHTEEYQIIQcwGSbejmbgp1NTGwOJA7yeGXKgam6\nCzebmCZOiUwYBo2TywugV+rJiMb+6oHt17K2IpGV+FAy0l9W+rFjZAFXA7Dp\n8gRA\r\n=DENc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUP9bZRdlPqzU5uadgatqyj5XRKdCSYg+ogJ706x/ncwIhAMNUpj3q7b7FXGLvQBMnfFwgJdlHflgwOkVqXuuLRLSB"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.27_1541799736920_0.8611414951172716"},"_hasShrinkwrap":false},"1.3.28":{"name":"@warp-works/warpjs","version":"1.3.28","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.66","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.64","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"cb22c773c18159592c87ae83c6a25acd23034d04","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.28","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-p8mmupFjyRDr1ZCslaGSpCA9cEzIqCWjtlVZRwaXZL68bgiBKyARJCHTRpQGNPl4+FYA10JqU6SZeyS6K1J8Tw==","shasum":"7513b389a4a86beabd152dbdb50b383a9c9a5cc8","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.28.tgz","fileCount":296,"unpackedSize":2114834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6ZqPCRA9TVsSAnZWagAAxSUP+wdXJSwM/ICakjeI3R3W\neqdOuY6bEW2NBtksEgsg20nyLobUoCIRATZ207RDhU1GkW5o8CDdINUJ50yt\nbaxTYEaEul9lKQXVIVmW8Q1gcCExgIoyHkVmRcqqbFYApNx/ulzFabTz1ydu\n/KkT0a8H/nHtgzDlo6MDQ4smQEyniXe8+a0DofeBsiCXB/xqjqOOT3KqL/zr\nWVUtFewHHdLs0sdk+ZelAFjl4+F+mW/Qd4GBCGLMpOSrp1thJeuSJ/dAEUrk\nmd9DrO2xWoo3Eif8NpBwMTNPri7C4CEFyvcRWaq1BWxGhy6bdZYvr5gOg1o+\nzEKpzjQkNF1rHxNIsgWWdYnsUxcFkzL3h91KzaiIhJmVsqnUWe6UrqRcQYm/\nswzj0SVJT1l+r0e9NPiCQ3plhc9ZIxQ0qN5IB0ODnAhJGeyrOpZ771U7y2NA\no2618LO91lQQ7J6vMKVNUXEnRt1cGwV8EqeEXi0JfL4dC0O/iizVvddZej8b\n2p7poon/Viq46qJPYkDIiMkh3QEym48zJ6Ja4bOXr0Lq2QyjHpQx2CGNCaf5\nIEc9eWsa6tb4aNxbDZcZOGikRD8AQG5tt38FVENSex8Be2dMfsRJOE7sacYT\n7XJ10RmynrPJAnDBjrFWihNuoS/R2Mv6Y5aExGWVnu6hW/aiNbn6Ze4inSGi\nE5CP\r\n=YLhC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCozbs+GIohb3facbdRWMORrMyyWEC4CKjMyWcilklvfAIgeY9pInKA6BB0mw6IY1FC40rH37bpeNLa5oi7tryePFQ="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.28_1542036111213_0.4786834214908877"},"_hasShrinkwrap":false},"1.3.29":{"name":"@warp-works/warpjs","version":"1.3.29","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.66","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.64","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"71ee5041053605005c3f49a9ce09bba1d0ca03c9","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.29","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-0EvNe69NgCY+C+cP5+20ouwYuhf/QaaE/T7RpXicnzx/kH7+DcWFyjegQVPflzfIevtJq1XgIdP5gmDz6aZq/A==","shasum":"b8bd4bbe7955ffd4ee16ebedbe901f601e2231fb","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.29.tgz","fileCount":296,"unpackedSize":2114978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6aY9CRA9TVsSAnZWagAA2KAP/RYCefdAqFlW2BvOa7ru\nBfQqpOZX/8IUV9ra+0z2e3u6lYX90BgilJ9I2tUqx6YvHei10zWkNh4tTQAu\nAZw3eK7jV1Xby2RNltZoohypaQEqslxthkp6In6Wjj+bXWu5YxB+WWV4DmYf\nFza2Wk4bcrinrlsYWIe5lfnLBRk7dEBa5b4vEbsu+Tga3bFlLgtRGYEuG0EW\nSO+YqjNVlYVz6BsmRY8vNVkZURE7XXS6Ck9EwM/5P5XxtJd/6jR6cwuYGfNh\nm4g58muwtyejiMev22Npl4GdvHhQifL21V3fmcjvEbtJLreoH8cb43lGFcX5\nQM1MToavyIXW22uSVgEfOrbfClu/aoy+FUcPK8DJf69MZExxNCdtKkSWGmp4\nzlVSHpWltXlJzDldQ/UooizNpW3qfQP9KzN+EBfMt6D6ZMPl/kv6Qu3WuTRF\nYi7Fvsezwmrb3O3afm/d4YKPfFnJo1s62icI23fb9O7JlDQG3Pj3CZjG4dfF\nOxYDWniDPJxFyQtGJwHXCrsJAAAYd0FeH7b+9srLIMESjREoQF084VY3CHzl\n07Bo22fpbiPoCNHv2jzjykjfBPez58ymBIdovh5rwcU6GNaiC1r7l0Cuh6Yy\npxVp/i4sjZltyuS6PwjuUmLaKx/2u6GoDJYZKRr1JicuP07wS32xzZ6xICiw\nhqIW\r\n=QLm8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+yqt2EqGzWgcPl9EDmCmFUoW8rEyT9hpPDi2IuABvmAiAn2lxlrobND+GrKxDTHnsOMJt3RJuTDrUWSvSMHBa1hw=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.29_1542039101241_0.9178801674535719"},"_hasShrinkwrap":false},"1.3.30":{"name":"@warp-works/warpjs","version":"1.3.30","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.66","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.64","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"d2e90f7fa812052e35795bf0bbec247895f911bb","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.30","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-BpGvSmh1yyXZZPJTOGhFJ7ylCc+i8HuNCzLK5xTLX0m2IT951mVsDHr+9YMT82EVhOy9LGv/yKzbP1G6MOZpaQ==","shasum":"d7c3dd10871fbc5650b9285aa929a97127d8c4d5","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.30.tgz","fileCount":296,"unpackedSize":2126423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6wA4CRA9TVsSAnZWagAAdr8QAJS2ufN3HT2ENxxqd+QN\nNxED9eOvsM2+LDTxOKz/aTEM3p/ZFEsBLEPeVXWZnAFJBfEoenUwWmTYhjUc\ne2NB49rSQLeYxKDGQEO7zxIGM4/7DEEpJPe5WXbWL2gNineF52XWwBQdzM3f\nMx7iHy9f21i4mjj1zZmzNHOjOSEPOOuCy56yGS6FxVFXhUjzo3CO9e6Jk7Sb\n1VFSPv98Vsi+nMyfqYmXL2vqrSI0rgN+KgHbtVQidzZe25oBzrDBQlc/+iiJ\nZRGY2ktgkd8qR2gGcJXW/cFEBNPalRvusisDEeDMwdzI26oxhdi/WSvyCftp\nBOwb1bY6LX9X2Bl8xkoALLOOW1vlHBqpj6SB9BzeunIZqI6rXUM0n48B64HD\nF0uRJtcCDTWPiWwy+uP0N75st1XEELqdJqXmqtfuc9oipE5Ba51JFEwXrsfv\n6mGhgDC/hR1jJe/zfzV7/S/VmtHQr1uVxsgYtA8Pl4cgI9k5MsE+aRg59I81\njgczP7vkX6RoRSL7ZDt8vrKPZCyNeB5gbG/ZTpRVbIuFSxAIuYh7cW9KVQno\n4hCBU86dZ+PuJKQNzIpc6ca+RoyYZl1nSzfxnZKQCRcCbJglcAf+4sE1aFjl\npSm36ehufhAGUuFk6mB8rq38xlOeXNfTp/vuNhZh0O3JSDqW7tdBAZolTsHF\nQWwd\r\n=sV0l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHdQJGhMSxYd/d1qohWjnTw86GxgF3aaKNIS4tmzPFMQAiEA2hR5qH+8QZ0ZhKBaERCf5EtBAK7p/CHq2HwYUx0oXuI="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.30_1542127672176_0.16381729003888212"},"_hasShrinkwrap":false},"1.3.31":{"name":"@warp-works/warpjs","version":"1.3.31","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.66","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.64","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"a1baff2527380100f1378f6951cb5f10b83ff327","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.31","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-k4zNy7Pudxl4H4eAzTrd+MWDEW7/EBOqn8g8yA91iC0hgogoJlMu9Frh7Y4J0wG2hg55Pw7xzqzEVqWZcFiVlQ==","shasum":"8f80464bd9ce592a3f0d3d0a4d555ab86c160b79","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.31.tgz","fileCount":296,"unpackedSize":2127575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7Et9CRA9TVsSAnZWagAA5XwP/0La2+WJk82V1xksVI61\nSVlpDhk0ilZ4nKoFU7Vvy+GcRySLlFG3QZfeERSx/Nr4g9UWAT+fiYVvNYGp\nV/BrebXxNyN0SBeaF07kDcQSohaJTCME67OInyHcBY5KyB+3zbD7BzA4Ouml\nhTIZiqzxe+zXPMaVUnxb/dSLVyNFvw9oMe2eJC2zQY3oumTRD0OmOMKanvQ1\nxJKhBREjLXbq4kLgw25XX3RqPNirPRd91tsxsYsLaLVjZI0K7ysiUc1v17Xt\nx3u6jh40ZxQE7hVfgW1ZJYcB/7RqTcK8lgBTHD4bSWVngZma8RfErIHjcgqV\n504GcK2sijVjkWYs6MA/SnsA+PV8Vc1/5R5Kfh1qlCMEiZZQz6kjzAfh5rsL\nfMFeHUuPjydRfvmMfaIPe2Z8twOWjN8mJmhUhPgZB0uceEjfiYIOr13yC0S/\nUVHtRHvu+1kjHwDPtQ2TcPtlR8n7f9Ucxow6CSVrSwdCrhC0sVop5O9OkqBC\n1lKvNLiRtr0A3RlnFLUN3+eDu3c7np7L2f6i6tE42mzwhObz8pe24bRfsqYu\n5FZYLS1YSxVPKdvXd12OIYuaT+wx4VKe8ztN69BUMk1sC1waKe0qvPWRq3s8\n3A5SC9dpXB+fqixLlm7STNemNRaQeR8j2LVW4j8z19CgK+A04OGvFclCmb5/\nPCFA\r\n=SU5H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBN21MWwfwP4FbQOJNDM3kR0NWR3bl8qczqon1byj7UnAiBOvWeul6N//e/pCFtkjvhxJrfe6mnAmM3NBi08JewQEg=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.31_1542212476689_0.8674319455113069"},"_hasShrinkwrap":false},"1.3.32":{"name":"@warp-works/warpjs","version":"1.3.32","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"^1.2.66","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.64","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f44024305289f0533386269a4e99750362e5e952","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.32","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-lmFN76Spw+nYnLZu7/JDdUU/bnkk6QMogW6lNnhxSWAgPUOuM2QJY3QCX3vMuK/PQA5uYNeKbUXeE/bgPnS1Hw==","shasum":"4d1f1927e9c8b155d72d27ea724027842acd40c5","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.32.tgz","fileCount":296,"unpackedSize":2127644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7HgWCRA9TVsSAnZWagAArPIQAJ8lUjUsp/UX4eeXnw0p\nsh1AVwWkRuwh52mIC0ly3hnt4dMtdqh46Lj9jNG9okwTdEvTiNIGwCgUxkhp\nDxHNcSFdSfHevoHIlxpqmGNt/42BcrT6z9dYQWM+MTm3sxByMJifX8GdJxVz\njMXGvR4caasHo67WRbid9iP4VK5l+CO5Yl/xob+zQtcxIfnsAcMCmTWg5VWZ\nLSv5VyXqN0gHX9iEdaafH0iMmLtZ3e13dllydUkSxZdksTEuChkDBXBdzbhW\nljmcoF3XKUi8jjNu1FZf1lA4opUCR5+8fO9VjaajeDUp5GgVRI/+Zrw1rnSb\nEGGUbcz+e6mQh9v9x0rGVZPlVcTwwDP7H7kUAE5kRTnu6kvc3ens2MHx1UV6\nTleM4K1OBWIw3uam7w3RdMLZpvbcETg4WQbaMXxzwK0NuOe2FbfhD+Zdq65S\n64to0JDu8Cye0IN19DhAb7+lkBGiNGDJ323qm9YAWDR1Yra9P1aEXBaJ2kSN\nhH954qCsCL2mZgs/PftEwjLYwCw7OctaylMWd4M/yh6q5rK2i2GzuUBVjUVU\nQKI6cLYyLXnBePf3q5Gt/DCVgb7Nj4cTrlWzlsrGTA0Ek+Nw/3/58hWp30Bt\nu1ToldEnKYldh2D551feEpWq5ozNEPEHatKlkpBKbNx/sFKVqmP2n00lCzzP\no0eV\r\n=b6jW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4A7RDjH5YICUAam/crclW1Y4/0gHw9k92JPnxjAEXHwIgfjb55mpta0emGIdHjTxGISmTUz27cwNxz85bsHn8vAQ="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.32_1542223893478_0.47990284388381177"},"_hasShrinkwrap":false},"1.3.33":{"name":"@warp-works/warpjs","version":"1.3.33","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.70","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.70","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"c586fa368896de6e9f0d7dcbc27299ac64cda324","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.33","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-HNS2o2YQ/fS9aOAtuZ8Y37Cz/PYboQjG/bta1QRzCv1K9g339+Z++9JZ+9Fg8NTYIteunkpxHjq0c4fuBawQDg==","shasum":"ce2715bc2bdb98526a7c95a5e4fc358700572c91","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.33.tgz","fileCount":304,"unpackedSize":2196250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7Kc+CRA9TVsSAnZWagAAhtcQAIR/qb0z3nQXupa6WKt1\nrY+F63QUgC6vNFsGDNmrc3bFz48G34yW6AnjYMxQ+ET0Ll2h2Zk7F8KZPjc1\n5pfleVmefR8DsdYkhBg1WWt0rUOE/WNgtZ1yzuj93UVRv9xyUWS4soGesYXd\ndVMP1HQOejiH3aGx8JCd3FheR2TOh/U2ZRupmMlO4J0uaHEjJhMi+ETAN13v\nRF5k4cyM/Tuy4qn1V9lokly3PRnUkKaC/znMIcYWjzHMFMFEo3fUwVPu0HPG\nbHQzKCnXxCqlhWu0W/xbJvq3hnoEcIq1PrH0YD1RTtimBUpAGZbY/1veyWFG\nQagxB9PxMo888LRlF+kkedrOzInL2W384s8xvMzqviWSTz38hbRlyvyJK3r/\nxplVbTKrP4Qv1L/5Hgpg8kkUT76HjnKi34C/VIrbLNTTX4hv5bBB2C+BY4lT\nTEWTZqnni/lbvSx7OfAlH353Bew9jEu2aM27dD+aeG7R+CWDWjzQz7QDtgeW\ntuguH5DVW5kp+ilXxgZFO4HrCSN+zuaCJwdT7V+DTE3KoYt/pjcPa6bH9QyG\nm4UHUyRFLCO4cR/43OOeBmYiDxNlqhSHlLs70JdCSrF3HYM0NOBK5jmJ6bSH\ni3GKgiAwxcT+WvAhgu3O9y9ezG553yVgqH1jlGXUz7ip7Hcu2n2NFCvo2PNT\nNE7n\r\n=B/ck\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFjjVyXGEdchtjkxbgwKaaM3pOWDUyv7pYFVn398snh7AiBDEEQIGlTYznrmJAA1K73HyxlqbVLHbbL+8NwwYnmtvQ=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.33_1542235965567_0.6859266328535312"},"_hasShrinkwrap":false},"1.3.34":{"name":"@warp-works/warpjs","version":"1.3.34","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.71","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.71","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"8faa852ade599d03a87d0745fa114826721d5dd8","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.34","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-V4Fs5yiVzZwj8Z5LzOA6i897PUhhyufLVKzjZvfJpLz/8We5VN4sx8tQQdplCjFnZOH+BEtpds3E1+LQU/uEkA==","shasum":"6bbddf48c0d8c6ff558ba7c0afc3b360934a4026","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.34.tgz","fileCount":304,"unpackedSize":2194669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7msFCRA9TVsSAnZWagAANFMP+wQNKf5DLpv1qYS2/F0K\nD92OmhFsuqgO5FyGEMcoxWzxoQR+qgK0SSgZ32WEJqHQn3GTXSWVvHhNxx46\nc/ldooe4IfJxB4e6b2FuXPprfxdpP2Ql6RNKjFKCShXebuxZUhujVDnAInUU\nOHzw0T8KOqXzNEGTmclj7Am3azWa1Y76uqjfiqD+oNY4oYTiydV4rj0vALVw\nQWtVPAccMfyi1uazGMT4E/9JPyTl8g1VgpT4D6F+NdjsOgyF5xtw54UPqWnb\nyJ1IK0RiadF9EUjgJrz/mvAk38Qc2WCPsK7Dw/CxDI0PERV/Jd2/i8y5IfKP\n3muiBqkMYY/FA+98UKmUXnQb/tMz0u7c9oqB076B5OhoVSjz4kTZGQAWiRin\nw5bIZjwXf4rK1e48J1K9v3PVx1eYboO7cvwunqtGVyirsXxDmjPfnh/oq4lB\nagG8YXVTwWjtxTCwqKitQYPrmkSKJAIPVXwcx6D/c2JAk7bsTY6qEuNJ3bDo\nC/kSATdUPN45H/HqXj72cQz2gwDAeRjgu4HWJLvvownZyqor//krnMnmX6Ao\nr44xX0ttsj+kWEejVjqupI50gTPqZa8iQIlC9ORrJ9Qu5sxTw7Ar0zBorU0v\nglwyUs4v7UWeGjhQF9c+PhHqP98+dutO/i3Pg46pLdmYeC7JMBLbn6Gwb8Q2\n5SX9\r\n=ljKz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHIyHt8nKxovOQ/dGb22qrrO0dPw2UANlaAETyrenJfQAiEA3LnjkYwLr1msae1zy9NzgYVbyXrT8N1AzVrst9YJXkM="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.34_1542351621131_0.6594096955986606"},"_hasShrinkwrap":false},"1.3.35":{"name":"@warp-works/warpjs","version":"1.3.35","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.72","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.72","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"e73f9c04eb7d5ac6f35b8352f713f5615b7a4e5b","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.35","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-19Fggq2ZUSUdtR28PYMowwyksoyA0FagPkFLYgdk3KrUy1JMasYT8WwPvGBppnbKzg/PxphZDgzi+fMf+YMqBg==","shasum":"2e2fae43574dfb2106f7f04460f291662fa93412","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.35.tgz","fileCount":304,"unpackedSize":2194289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8uj8CRA9TVsSAnZWagAA5AEP/0LCy4Gh8WaGV9xGr+AO\nWN2LdVG5jbsw9rsuDeXHeAiqI6WdDI8wyHL+659bFzGtjwGdE60/kHECrN4b\nhhIpwtuPbdI3RdT2k7ewbTrauu00lubUGnHxw+V9Zk/y4+lFAdXuh+QjZtKg\n867Fk3K36OvCntkXwz7XotRG7GjCIu/ozFH36unUSFUoZLzDxdMR/VxMNPH9\nU3Hc0d8wMELApPcTxjPYBO/JO7A0yBOENskpFa4afshNixhTjlz56ZEgqkik\nVl4DuxNt9q5BypdaQlwVnuzc2LSn8EiprK6u9INL9YvS4oCAYglxs4C9nOTl\nw2Wjhs6qjq5z1+ljfezLBVwO4F2i8P9C31qx7Z/ECWjv7acOgkdXQOEG+MCz\ndHTjQNcEbQEhr2VzD73bG9hJD5jj9r9NDzhKBmnkAF03AUrX/gi0AeQKibcj\nbFBO3X9VEL253XSuMcwhlJpO+cYsFs+pSaQY12rCUkysK90SNq15YtgDxREi\nQsVNJVUvGE+NbAY78MZJdSHhFtKhkEZeGylc3caqxLFqZWNlILXSYHrC2S3K\nSk2gyY9ZJg+F1QR+a4dGa6leYnz9Sq6g7bsWFcjJcciGiD0CmMuck68WI4wG\n1Sn2HkbnJy45RZCuFl6OkRguZ2VgM4Xe18Ju2pHM3yfo3/Viu5Bi18f33FAu\nQHV7\r\n=Bce+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBlMVYcj9/h7GLE5jr1ds+pUtOHDT2h6n018npzktKCQIhAOvK77A3s/arBPLR76eY4vUm8S8XWBbYL1WkolZ1kjRQ"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.35_1542646011510_0.10310605384916438"},"_hasShrinkwrap":false},"1.3.36":{"name":"@warp-works/warpjs","version":"1.3.36","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.72","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.72","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"fd0361638fd919203a92f4689562435245c7071f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.36","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-Cv2XASZl2YEHfj7gjamPYval6Y9BsohuhyHnjzq+xLqBPmlO1HTsYFOHdO+GaIBrE9YVFDGocXvS0T4CRvVGhA==","shasum":"a6201c4119746f0158e2a9401ea779de718e1ddf","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.36.tgz","fileCount":304,"unpackedSize":2196622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8yCICRA9TVsSAnZWagAA8EEQAJalwPYnGezRdoGjOaxa\nqvCO+cSq9SNzQI1MzQMx3mkEapePwe8c0976eRUd0wGSoEUCIsDmSTwu9W/d\nT1Izqo7AiSQ8OsK/KlCjEdPhyba+1L9svZNnpbK2q4izclksXuVr8lnzdk1p\ntzG2X14871o1OKYL1n5O+0Me/bgOqqnaOZplT7Yf4IZvK/mykWifZpCyrE5E\n4V1876lPKk5vxFzRFuN2wNq/b1HbPWkMZ9T6OuKLcz1pq7mLwqoeVZ9+SGx6\nggJHA0BE9GvemYSr/L46JqCZpdpSpYKPdKDSemaQsh5VjmMldFaXoM9Jk4wt\nUS0p8cFSfWKbI5UZL5sN5J9BlwufgHkvFEawGcb4EM5lHYCelLcFB1Pn7mX0\nyFKeq+8xQOE6otNnT06ogcwA/TGywSmd3VYBpesTjiOLm7scKAVj4oXpr4iI\nYptsuRgv4MwEu4NJqlzi2SCKdX57K18FkppCD5aCJGKDGO/t7VU82EoQ0W67\njssiRo94bKWZqLQ18aAqUKZtJWbyhwvUwnrYSZAAgQLlWzmE1NlUAmnnr5I6\n4dloUPngHTsPiBWS/4BNtc1e5fXsSdAlZ9/Ro3CDKItTjf7G6soQOwNgyWVA\nzqFj+VJ8Bx5FZiEmoGwh6H4YtRiSbhN13go6V5FOeTSYkPKM8aROCwRTfkUF\nQc9H\r\n=6Qhb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvFx58wlAN62Uk/1dIshwV6mNJ6V77SSor0/fzSFbefAIgamB1cx53T3Ts2YfadLHE0BU4DddiP6XjfOiPBWV7DWQ="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.36_1542660231076_0.07674986854139387"},"_hasShrinkwrap":false},"1.3.37":{"name":"@warp-works/warpjs","version":"1.3.37","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.72","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.72","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"3318d9c99d059b0f938f399ed98dc310954e0818","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.37","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-6kknbSb4UFRXqLitUkeBtmp3QC6cky8ed9P7J4vLUJqPz8rd6EUWL1chjKFgpRDZcJHEPJMAkk8YBVLrLDIwZw==","shasum":"f8368230bee25a1148ef0ca2a792632354d72dc7","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.37.tgz","fileCount":304,"unpackedSize":2197502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9HDCCRA9TVsSAnZWagAA4LAQAIj5apC7F0OAs2eivUZ9\nvikkL7MFLaICm5RBo2/I0D2YubPl683yx58ADNMQnFLnwfALjm2vmt4hBSGq\nVBmSRyUNQcPiIhYay9HP16b+9k3XJF/fvUrHxmZ6c78pEVoNOcoA61kBmTDi\nhH6okqyV/sYcqFLJr5OWLl57+d3nv+rHm8rpGAa7CsuRXBdRzWOTIpvRgCuW\nN0d4tNr6k6fqGR9z7iVGs/km+6Oozq/kK/Oqf44RiC/e/sU8cI9N0ANZ3gtn\nxZ+uoWo6oz6CdLhsH3L79gpqL1lepih+OoTjEG+VCG6O9AL6+RFTCjh7vEWJ\nb60XUEGss8wLR3+l1a1VghEWoo00IEKofAfCPzaEkg6hcYg5C4RYZL/fyiTH\nqQpN1ac8OwmFdJmKP5MZGQXTTVR4vEb1kRivlcImS5+pDHYue0IMXaW4AoWh\nAhVPlEcYbgRMoT10uvegRd3rPPOKFzdQRtx8DrSl0dV0anvB5H+43OndvxBW\nttDsox0ONw9GiF03Yyxe7YCboRx3Tu1sZBQAhU49teOPu3yvBveBZYD92p2g\nVSkoUSRtrWPi0NgyyCOXiXGwjEgXbkcFq3YAoXawPjX9UkDXhZUg0wVErtfc\n6IHI0eULjyUrMnTm9+uGPJ/wqPKCnYd6zZhSz9KhBV23CzbaE7kV7ow/RwRw\naqKx\r\n=4cof\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjReq47hVd3UvC4UpTlr9Hz01RWec0QhRnutpNCjz3OwIgQbFvu7m/imMQDFQbLU1+qp0Hiy7UFRdnxP2WcFLC/VQ="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.37_1542746306219_0.3822106163292436"},"_hasShrinkwrap":false},"1.3.38":{"name":"@warp-works/warpjs","version":"1.3.38","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.72","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.72","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"b744c0fdae15d96dc4fed1d2dc0da50bbb1c86e4","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.38","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-0tuLBxSp0H9+Rx0iFmWrTMEV8LCtz6aR20B7YYAui69J9DGC0Z2j1hzSHdkw6RLSsRVB1Prg2Tb5XvV8rh+9zA==","shasum":"f3b7ef077770e517caab87e4dc27a16fc8dbec03","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.38.tgz","fileCount":304,"unpackedSize":2198467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9Y58CRA9TVsSAnZWagAAG4kQAKO/L5jTG4rAfmXlUynk\njq5Vj2gU75rqkrcswNhQbAtFpzvvLfwIuu8SCF6YOk+Vd1QFM4iQdAC5tP2B\nxPlweTr/hfO4LxcqRUdQcdCgsbGxRk/wHhWhmvmCgVhS8FRwHsUMSz2B5UF0\n3FxXz2tnLoWhNmJGJuTx1AacQ9RRoiTv2NNy8HJy/KLMNGNsVje1Eqz6jKy6\naIV8On3W1GRqSy3ILiCiwqR8qRcLeSzm6ZneR4nMX1U6iRqy+HBQmZknQh8E\nJVIsk04GH2NAxMIlmuPdKH1cUWMKDlh/W+NajGDablTVOfMJ/g92PjIH3FlW\nyjLxiDCN9o1AvJ2PmRvig/GTS5NlyfxGCH7mpf1DPCngv25xwzTXibR0uOqo\neE2IXyOSsn8cbPEHyfhhYd6I1r/m6pXTetyrBj+LA9MFfa1csfhGDUsvWUi8\n1yAnTaaIB2EKAedpY+d93teERApW6/s7ZNOTu8v6ZjVZSSd/GqPtuPYYNmg6\n4m9To0UuqRDWyGTR6oI+Bvneudo7oZJ3IcpQaCCaAgY8G0OIp0h0uvghJEOG\nM7vIkE0BAKDs0F2bQAeNbzDoO1oBMlXy1fwmFqo8v3qNbqrJ3Nhd4dGsJRTG\nhLv84qrnptAPyfh/2UfPOvIb8pT7Y89aWSdHWB74Zbw2LRgF+e0wBTxAUiZH\n0q3S\r\n=1FrL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLcBe07TlmuWQg7Ma/UxfusvV/0fd+MhAAKpmmPlnewAIgavwvMzqyw/hYm/O4EuzVYMy1Bv8G81Cf4b2vYnuYD/E="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.38_1542819451578_0.8997039410486527"},"_hasShrinkwrap":false},"1.3.39":{"name":"@warp-works/warpjs","version":"1.3.39","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.72","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.72","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"74790ec99db45c39b96f86d63b895e383e70657b","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.39","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-j2XyJaQnc9veU5+WFM2jMYpmJ4HURnhcMjSz29H5ID4GfJF8kf7YlvliJ63KwMA4S3/TlFjHlBZvneO02Y2AOg==","shasum":"98a0c56ef5dae26ffa80f874cde967d2d37f4931","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.39.tgz","fileCount":304,"unpackedSize":2198546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/boPCRA9TVsSAnZWagAAO0sP/jClLSGsHaaFuU0yluUh\n5CRoI4O1nz8nSyRvQKnn+72eDVuTjgvl6mW8DhKLOjpTGACGmUB/G/kKLhFp\n8kLQgGD1ZjnhIHFI91Rl1hy35+ohKbHSxvgqJQ/Nd7S3vCkX8JkM1dj/aRBg\no/tSiweXismLRuTjN2DHt7HazWbj1eR18CYfR4pxg7IVYL/M2QiP10uKWYra\nKWMR81PQcCnmoqIEn170qNC+m5LNofipV1aJko7uIcU0eowz3ZYaVCLRuI2U\nueRLa1DbX64L2P/hhHLbH01KEGAlz3vbU/NCJdarH0ysdRk65n3TzDavmdoo\nxN+F7LssxWtUpTbH0s18qnUyJbPmHEA2MGFqLm/NJXACjSbIPV6R6pO7i6O7\nSIkAcplxJqWohh+ZRYuf/HWXS7XhCkB8B1APUNRExftiaRYAdPpG7KRLTrY7\nkgZ4+dlxw3kllnPbVuztk3iLcfBIFx8ulD1oolQuyIsl/W8yncOwrpR+j7ZA\n/tJDD/h4aGtRd6H7OHpJAFTK6gPPnka4aEJ0/XZ8lZCJbf6GUNihOHdu6lep\n0p7LRn1ZE951F0U05pVyUKN+qIx/rpCo4sygFEqYfVQzG4ckg4apYZPeZuWs\nCVLuYFphqTFpa3nbCheE77S70mrR1efbCPbCST4vI47O6U6YMjzc4Q0/8lMP\nAU6r\r\n=tzNQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAlvZiPtbR5eARXzgobBukS0tjVxiEL0pdiL/VRnyiq2AiBrYUtzIcqumuq8S2BlnNOqTBMKQZnp5wY15s3/Cwx39w=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.39_1543354895217_0.3105586781850167"},"_hasShrinkwrap":false,"deprecated":"Error with image area click."},"1.3.40":{"name":"@warp-works/warpjs","version":"1.3.40","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.72","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.72","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"84adc465e5dc829b068078481c45ec9267774421","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.40","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-z19HguNHftBLdLC6gpexIjap1CVrKpRojZxloPb3Xa3PmsHp1mIQpjiRviBVdQnxHrHR49cpzozMGZSoDKSgxA==","shasum":"87c35832ee4cd02aca8067d62aa853c323e4a337","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.40.tgz","fileCount":304,"unpackedSize":2198625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/chECRA9TVsSAnZWagAAqTEP/iFGvgzWs3ANhcBiMCaF\nXd0SBMeijL9ADmtDJavq/0YO4QU/8IBJGcnEYJVW910B3N0wkSy4L8sRa5ja\n23LxsiS/msumF4rRH964UszHOiC/s/Ofs2jZf9qCU63X+TAdHScO2nchrRkD\nseyd1wkq/lzQexgHfv6F/l9RJuqncKmR7FETDG7jDlJFktBXCr7bZrv0sdFZ\ngIcvKrJEoMJF3aO4warr8L95EIS2j7eP9RUULVtBeQ+m5ue0RW+PWi5h9nsc\np3zf5CNwsbH5a55pWqm8FN0oeTkn86BTvSC3ZNu8FvAjMNBTHhYvCJDtbrm4\nKKBhbSdp/PNc1Hhgrn1HrNdfZkqn1dO2oniDmQtJQbcgwalBuYx+VG+PD/TL\n59ktA3EMEYaujeOapBVBV+3CldAwdORZDGCAyVcTbV9rOWj9eYa7zDJdkNr3\n3MMsZnnnvJBZf8LthxY/8LKppE5ZwHWbrAih0+Lt5gih422KNHHWpz2pe4va\n6fYREny+DUKDTQzWyCBIC0lom7BiWNE9590IwPq+CbDU/5KOT0Caoq56eGqa\nq7Ttm03U5vIrRo8npnDIKXgX05ZS5w6VLtFv85xWsaWql+fjedMxILVOUS7n\nIz3ApFnW3yZUxJzl3ZRlCmWRPKX05yn8HXRojAznm7zrAyTvJUkVriPWdSx+\nH6Fa\r\n=TEO6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAInRO8SwoMPrBU0Pl1ns4w0ZTbnO7uEBFbTycaVbbd7AiB9peutE/EdfS7MCNqymAdr/9jV4nADRKKFOPR2gBjWhw=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.40_1543358532348_0.8416244322928168"},"_hasShrinkwrap":false},"1.3.41":{"name":"@warp-works/warpjs","version":"1.3.41","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.72","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.72","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"e0f6d6aa6591b1b6f5ef67df90dad31d087d84a2","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.41","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-6Q9n20/wd/tejt6SNyT4LTp/QIolS7bv7p9I4uzp9kQoRZEgWcp64ZzNdlvG9vbn8c8ttIBvactqb5ZzN9fXAg==","shasum":"1a1514a0b975f37c89cf8c99da87f46faa30b94e","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.41.tgz","fileCount":304,"unpackedSize":2204911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/wp6CRA9TVsSAnZWagAAY1EP/RD1PYGnNthnoZRJMe9s\nYwyMkN+DlNN9ujoBVVXOJDvAmviatp180wtqm3T2+lDD/2et7pqlObiPBDLS\ntSBUz8AvFzhjViMHxu5ikMfC261czdPzj7HeXTtrUifChU+YErsdqZkbogps\neTgAa4RUARlNjEubZeVTpSU3rqSgT5/BbLIMvm2tSoVZvBHsjfbvL67jY89d\n8FsN9ESgSnAKU0ns8OG3YS1k+mJ/HFswZ1GTfAxwfUt216nAR4CvpF7pL/dO\nSbnYEZjsdVbmWUIY9/bXby8IUbRZ+Wekex8WtYhNXHKsgoUyWt4jvzGirJiX\naoMLAgZpXdqJLRXmHquj9lrEa493NlJnDXjSLm0XbAJTad7EGnhIAB7Hr5vw\n0OGMwrr7lqbSwC0rYQ51SsSvsYgcjUPwL5hBzQOJJOk2dMQg/+bs+mNAyiD9\nz7jdhzHH9WkEIUvatV/m/Weu3qBGhH0sem7TSshBL6n++aafnw95BHPSiAe3\n4nt0vt/ZTGkmDhq8QThPx1i66mjc2TjAmc2NtRsb6hmiBCrYf9KdOpPmTAvf\n10VVHO/lGvV1oSxCLpRG9qUd7wuifg2s+wl5+yDVqoJbsxdDhSm9b1SyQLzB\nf1VOV4MrvgfOdJpCpGPGvjll5jBBKaZ7IyY0h8CgvMxMdnKNWZUwHwCVb7gy\nKjdz\r\n=4EBr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDd008bBQxJsgSDoQNY8mMYwVdBtLfhUxbvZLmo/GUq8gIgLrAd+nM4NfQ6qvmkzle0IHytlO6quvGnG/FpCzgs830="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.41_1543441017050_0.3760316023925263"},"_hasShrinkwrap":false},"1.3.42":{"name":"@warp-works/warpjs","version":"1.3.42","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.73","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"067444f84dd30273abe8ff368852079705859429","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.42","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-lnjpySS6FFRgDQufXYuy+GKKBz9z2e8JwN6TUQUTTeTsMC3oX1uCtQ0lEYiPDdnMeigcol+hPyxkJqAbGGOhLw==","shasum":"dbd72f99f4db0193086ed8cf7b6e5a022ac7aaa6","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.42.tgz","fileCount":304,"unpackedSize":2205405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcACdKCRA9TVsSAnZWagAAwJwP/RprYVJNrbmqrskjf0Oa\n97zxYhyJr0zKl0m83BQpKu43BAwq2qaUinkWv99EF4VL6S7K744gXvgOifeB\nva478xHu5TLZX1gYcCQd3Slu/hWtqV9PNKcP/t57XRa8wIAw5VLTVDs29D/H\nY6tC6UN055P79gTRnqBLIu14d5No2MtRKx8RfgqI96xpUvj7SNrnm3/QnyMk\nXaviuhdiIt2pg5BXiC/EP6JbA3veUlFwEaeBtRPpbOkTpooy54TOSLvFjYje\nHTM4a3imR+9RoHHSEX2oe/jAhIKPFot76DHltDJSU2WKvYc2XAmujaxFhadN\nElVgc6RIEPqNQxZSWKEGRvNc6UeH8lGpHS4qrwEyoP5iGYMI7Me/Z4nP7gHU\nztLNuEEhvbs0kQs7brRD30WYDZeIs+3GgV3I9E3Q83IrQS5uyMVwr2An7mmC\nXPKU43t4pbVLPTeMw+2nqqy5mIKr3z53lqJyaTKQNhGgnUQZh+qqPfO/FPmR\n/I/8UskN8xufU/70lSpwKpq0OnBumpj5FmRIifOxdJU+3uosGmrvxWoxY++f\nv9/Q2xz2N9YDi3HwQb4jmdhL+V+0a1G73s0Xrbw/KvTiJyP1eeJuMPGx/Cnm\n3XTQxMH/PzzSFkfSeiFDHDLHHH+PKdqWMVrwaEkgBA3cO6kX29LlK6zjisy6\n64Le\r\n=xJrk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD47v90ZyiHReytzMiHmyK0ow1x7pIN/ROUKoGO+ytM1AIgYFfRX5JFFCi5tfWYd4xniaycBn3lv6CPdiy9wC/Pr7k="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.42_1543513929653_0.775688564038546"},"_hasShrinkwrap":false},"1.3.43":{"name":"@warp-works/warpjs","version":"1.3.43","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.73","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"a50b7e67fdb1a66d7fb2dbe309328d2a68fcaae8","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.43","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-d1qyPGDJPU6qM1LwzdPYNmrD+VuZEC3G2VWXVV8OEFUZ4MK/rjB50qpE68FfD53ONiSOXzT2j1rTzzD6H4EHrQ==","shasum":"5580b87484c2902ae892bb8a8d11eec5bbe2bb5f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.43.tgz","fileCount":304,"unpackedSize":2205435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAY8UCRA9TVsSAnZWagAAcJ0P/ROuQQzuDjptJDa7t+Al\n7uEGK+ye4QaH/oFyGYME579YKOlWJs7Gz7qQnFmm4NcQiw6FYDJXJAblPyaR\nn5qryWXigFEnt++Dn+H/oBkk2U4jFs9CIWeTF/KaTOYLIgvUGIoKjElZWRO8\nRuKq4DSRWGcOEgrqJO/GvgiVmQkoVXN9EOofhs3ukkFJVaG+cH5H2FcxsfoH\nyllkcDiEc7Q/pjIdvU/mdXDpSfEQQ2PTje4sA42U/YyQ9N6FfvtssHDctGrU\nuH4R2+hJgBKXMShi8ng7gS7fRtJDJDlg4sNJHKn2ViNeJOTrgXGyPKBbr8u2\nrykgYsfxWMyl6V36wZMwLsJfN7eKoIE6LbOtzJphlt4PqY7VbFa85rwVJM5I\nMdOJ9yWDylNSmYcTaOG34hxOPdpXeYGsc2rbKrzwQi7umPBxxZq88MEwWVOA\n7NR8TKmjEd14udLEY9niQ2nRiX00lKUH2WJBGoC6ErChW1DplW8GH5imu2Iy\n6j9SX4ZsiktpM8GxCIVhivviQ3xDdAYXTZVKDuomZ1Qe4kHSPoowmzEj/jmg\neR0bWobF1VSaHJ+NGj37tipPS2bOyDco8qZlEMEGbiJJLb3fPf/UsoIiZAMO\n40U0f50h2x9E882+u+UZQuIDHWaLoKBEyVpR1r/leZx5GkqqUpx0bq290QNu\n66Df\r\n=4DXp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCt4JFsEVi2H+F1nSoV7y+p4zeOtGrqScZ4B1nTz/t0lwIhAKQaojVi4yD70Guog98MtPJUEe/glJRbA0yOS62Jj3hq"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.43_1543606035381_0.13251130262692556"},"_hasShrinkwrap":false},"1.3.44":{"name":"@warp-works/warpjs","version":"1.3.44","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","grunt":"grunt","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.73","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"0.19.2","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"12.0.x","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"1.4.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f13747219db3d119e359cb67c7a67c8fbbe698a2","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.44","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-7q0ss3x0JG8Ra7/7Scbom8CpTDLbJVOam1AAnB8nFOyYz9fi+28shcrFg6gieqsLNOCQQuqKZQXAIGjBBXvnaA==","shasum":"fe90e7ac4f30bdcb050c10a96c6fb29f5299fc3c","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.44.tgz","fileCount":304,"unpackedSize":2205643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBamxCRA9TVsSAnZWagAAxfUQAI40/+1LJEl9huQE9FKW\nNQ575sS+5IvZibDG4Fkhy8qBfGmVWwrdI5exHMicnaVbkfRALTH1pbBPV1JU\nBqMnO9peHHJVtCPUmfOnZIOvnTjBaC3tMdchFMvHlfYpl3EFh57g77OJ9cDX\nyF6Flon2saOkeDn6iKXDv594If5vjqHnb5YEnmOj7oEQJqAO22PDDcHpWHUr\nGijthW7NRoZp8l38PNdJhISHOM5ckwT43siNmhPLWXKCWkFLMIpsNnk0KT/g\ntZsNMo1W5niOUuEyXf5WA/izsCBh/pC3YmFC9b334I20PibYebK2oGvZz5VQ\ncbtuMCt8B3d2/x2DtTTtcclDJ1Sy+CdWOQhlYR5Y4Pgt76gNRpwV/6ui9mYh\nYKiwfTjciXAL1DUCAF457M2BhcEPLspU7Zh7gFHpIGz3qVEDJvaVxNVkqxwh\nOE6C4eRAPk5/RjFh8bl5fLqPvCTDVkGRdyimofU5gNaLpXvLr/xgSubM0RMu\nPzt+UHhcNtYIlLHliFmAgenKiHjhupN/+V3+ArwfJVe/NeXPZHGTeoyQDby6\npXTAi93/2ygxVlG/8O/z/d2Dn284nwSLS65PKZmOwxqqqIWzh0RNU/64HlOp\nFnzOQlMDQPuhpyB1egMLzTuA0Gj5o7RHaSHi2OgssSsgks3BMe5V/5x7S30j\nbTHf\r\n=uHJB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDqbRnhcxvTXt+wMzMoLQzaym5+OdU/7eGDRYL8ea+aKAiBh4SKa2UFVP1zW5g20SM3mM9nO3irYz3Ch2PQafBJVNg=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.44_1543874992931_0.9587335922140681"},"_hasShrinkwrap":false},"1.3.45":{"name":"@warp-works/warpjs","version":"1.3.45","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/expressjs-routes-info":"0.2.0","@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"release-1.2","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.73","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"~2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"~13.1.0","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"ab643a07d2ffead297749b9022d7dd5ef262aea3","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.45","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-Q0s8VpcBvU2fH2n6cJZX56r48Mzxs8BziM0uBUo00Ha3tBme2+wYNGkeeahWwCYSyL99JVO/K5TxZgVWKQKcXQ==","shasum":"a68d3aae8be2de9992609631843cd5da4b422b52","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.45.tgz","fileCount":304,"unpackedSize":2205947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDo5KCRA9TVsSAnZWagAAPjcP/0MejJTlMfcZVvfL66YW\n/jwcfU0Mi1ICZnHJKuXTRGtpxiVU0rokH7cqVQHvWR4FlUBqY72xNTdwoNT6\nto90Nh8rNAc/wgGxjEtAYNL/GjYYY7CXKMDtPtA8xSuMb3pq6WMrpo0aevQf\nHsaCRpFNxSzQtPr9XjXTu8vfYA/fkt6IP3YUEPJRZfDEAZx/etZSjX4B2P2v\nkQftl8DtCP9Y2gqqBBMNwy0/rL/US37iVKEHN97T5z1og3puS8diRGwLjtUj\nl4Wv3ZkCsIVt4GsUjURi8+rTF10+njDC+EPsOUA1w7Ephn2M1juRP+qMv32j\nWrmrt98GyqzLfTcCiuk1j2/hIyEBLL0bPbptLjp8y+33aN15RMvMx/PTcsAC\n/FI35RLf6fSqttsawX7tjuTTKqwxQqJjDz2q9IHSAPc4GbDDzSvYIvtzGxqS\ncMJl1f1wRSco+nPDacSYSs2PMiYIE8BXpJACxK2uBveavnTkzp8Fmb5gfB9J\nMQoU57PEN3fV4zZ6+S22Jq1Kq5LM8MZCxvP7SCCvKofxSyQGf/wv44iHc07a\ngQP94Q6w6vabotmhStjYShakjAV5+g7o04aNLD68BKR+u1g59OIHQt4m2Juq\nUmA4Jf4XalpthcQ8B8DRorfV+LZjif6Ft/nE0lyKehg8ooleLMlCKZ6Z0zVv\nWtQe\r\n=zMnW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGvYbgXj91Ob85+NaI+fHK2+dcQjqNC7/M1uHAlHcQLxAiAzuReeUlGpzJXPdj2pbfHkPFsmB9+XJoch5p1EI9ut/Q=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.45_1544457801931_0.7896138715060639"},"_hasShrinkwrap":false},"1.3.46":{"name":"@warp-works/warpjs","version":"1.3.46","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"0.1.1","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"3.1.0","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"0.2.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/expressjs-routes-info":"~0.2.0","@quoin/eslint-config-quoin":"latest","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.73","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-react":"~7.11.1","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"5.2.x","moment":"2.22.x","mongodb":"2.2.33","nyc":"~13.1.0","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"^4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"221b1ca7765dea37b4c853230f23c95cb5af0876","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.46","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-8emMTIsmUPqusZ0/2fmTmvxT3jhpvZ1UAYpyjetkexVf1tqkfXzhcWkYhGTN7U0WDDzcai4OV2oojxwXkN2D6g==","shasum":"c85628dd1bedbfefe0e910569ece2c86e77517e3","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.46.tgz","fileCount":304,"unpackedSize":2206126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNkE6CRA9TVsSAnZWagAA9MwP/3VH8+czZqG8Uvxnc0ub\nMuxaLxCcOupvx4ZnsX32+qHJGg1DkEgDzhkuusRWiNsFwes0QhdsEKKr2wOR\nazV/+cl7Q6+Bgt0x6J4AHrWiog3kwL/iF1OS6IARQBGmVnT9FYcGEqyXttjh\nCcemI8Xomi7uVshZkv/AfoFDWL+EDVx+l610eADkAwhV5eNz5hs9C+yG4PPe\nSo2JJPILNVdh6X2bj8EF7Z6+ifNWJ6tqb+n1J58xUU25NYM4RI2OyDHjo2Zy\nU4++Eg5CGQyNWDoX23FkyHJTTXhgwznuhD50H6rNhckBX1MGQp7e0HnQcMJL\nez1ijdOjtFWi46t9tsEFb8ZeQ3OG9HAGcbLCQvQpwE7Ov1IZYdKXBjypVIJe\noniME0P3Jfq9GJedGM9H2ygNNO4V5ju/WyQ90C8Ja8QpgoDJiazQDSeCNAlM\nMcUyYLMlfTIGD8SEQ27a6eBpXnCm4djnuYuejyovexTpoub9Y5Mx6Uh5zRl0\nTd7r0GbKFxyJmnQz+ZGNuecyMf43GFs8t21mYGTkO98zY4e4Xk93BFOs33sV\nWtE/LS95KJW+XZsENFjLWMLwdG63JzZUwZTM5eE6ietpZIRdZw/m2RJvGph6\nzIva88CUVdBlwIUkjUUf46Nhi1l4/lyWNc3y8wbWDyumIP8U43LTmsD3OYEl\nl1/p\r\n=5ENz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbm2MdgBl6VOG3bs3mfLgLhPEZFzI8thW2ayoivVi1DwIgUMdpfYnblWK9UsUrkpJudbuYhGQuRn2pyl57079bPFk="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.46_1547059513603_0.07452831770179835"},"_hasShrinkwrap":false},"1.3.47":{"name":"@warp-works/warpjs","version":"1.3.47","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.73","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"~5.12.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.0","eslint-plugin-import":"~2.14.0","eslint-plugin-json":"~1.3.2","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-react":"~7.12.3","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.0.12","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"5.2.x","moment":"~2.23.0","mongodb":"2.2.33","nyc":"~13.1.0","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"dd3530cd4a8ff0fba16c56220a5f677fa377000e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.47","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-axrZX99Sv6LCFTbUHUJYL1o6mXofl4gTNRV3kxjY94hY6THIZe5+32hPUGlKGQgynmpE0Y61jyp3VHkyE5m9mQ==","shasum":"0ac4672a9e552f3acbcba55fc0a27261c1942e3b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.47.tgz","fileCount":304,"unpackedSize":2614748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSJTYCRA9TVsSAnZWagAA+goP+QEZyG4OQKIBYghOFjv3\nDYo+Q7rSsYbk+pYL7k5tK5hqcdxFf/R9u5gFemRye44/kCq15inWrCEXoc2Q\nqyInUt80QSU1Xxx1HUbmaztZHDrn8fFYiFqWrdG5eMS4zdUFI8f1z5LiJGjx\nEPT1riU8q9zK6E2hSP0XUUvHC26CVG3CVhAevhTfHB7AhABkRm2z+qX0vRJq\nL4hSqSBnBjelqGA2yigUK2GxILJ6JFlDh31WGB8wNyVmKRwRO/0iGVk+Hngd\niaE9DRmMw4ee7HxGsCMzywcl1JbDVNfH+tU1mh6KDQk8IWdBOsLrkfp8ciOU\nGDFx0R7E3/yk6lM4j5HeTaHhAy9rsXdhxwaWqbM4S7sWzqI3ItUqp5ue/Fgj\nTyRTA/j5SZeH6HiMWBJVEIEHs11SnqM4OoBH5F9f9SZ2UfYaxZyQfHIcLfzG\nVzC+YH445BpQo1oSL8KT+X4EeFRd2uq4/2ChTpBqrHOjGFrEuZ/F7DmxJAXV\nxoqBJLNX8TtXYKvj7JSbEbJLJhrNQUWoyK/81795VZ/IDMeNLk21XF5FJQwC\n5tvfJHG5SoZ4mDlk7OSC5QZO6HobD1slhOQRZH1P+tRbexIGHrSaeqx8qWE1\n4gmnmrUrmzHnGqbc+1UY+slAvyHKNvzhX623xjwzYnDQrZrBOaMdozV/Vgip\nrxry\r\n=TjL+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvD1FMwNfclrofYqu6Erl3Vg9EdEwPfO3tfhkjTpQf9AiAp2Exk+btCYZGCTRtewyx26UNxZ36cVAX6nE7JbrNj/g=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.47_1548260566952_0.04639166231115843"},"_hasShrinkwrap":false},"1.3.48":{"name":"@warp-works/warpjs","version":"1.3.48","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.73","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"~5.12.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.0","eslint-plugin-import":"~2.14.0","eslint-plugin-json":"~1.3.2","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-react":"~7.12.3","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.0.12","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"5.2.x","moment":"~2.23.0","mongodb":"2.2.33","nyc":"~13.1.0","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"a303399b3d5a0ac0345713c2baa3e839f0a4a43b","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.48","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-zdk6pM+QBZF4052JEU2HWRQNCVU3ZbbVJbDqi/qkKT7Mxz2IlqZciJkcSBQ5J3UECYhoEj6q1yS0rs1Vxt12cA==","shasum":"1c39a41d2550417f7d96f6f8688bc319e5e61d8c","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.48.tgz","fileCount":304,"unpackedSize":2615282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUdcoCRA9TVsSAnZWagAA7iIQAKQpLoHwqBG0Iy+VbQcq\nNjWlNf3RIwMvxaUHWLSj+rT/ovffcfl4fyrwcoXK4bvXPd0VbeOuBXEjsJ9S\n5mRFuxtdRSDGGXwlUGwAyl62AFB55WbSJvM4uqnyJWNdf9wRPhcz149+VFJq\nsQbEbeOaCf96k7ciAq4ypWO9rNVRfmrTORIMjiqj6/0cc6G7XQy+KoV3WHXP\nYxs6dSn4kuzM8XVWCDqpC0cOe+k0fl9t1+L12bgKcdyzNguDF1UywY6qz1H1\njaeEIDklyM0yXInt9gdmjpdsgeBS98ECIT3eGERiKCvHPKQ9NSngjACbK18v\nfmLiAuZrChiXiRUK6l/jYURZhq4+UNjZadiUeF2SAeJShjqngxtSC5I5HVhI\nTHl/jlEkkbh51I4PKlUBmnQ0nt2gH6ajj0Fy1xO/Wf47MkXu1uIfgEOo4I4M\nb8lmTpUY2OfhN58uirtn2Ial0Eo000Xr2P8WG1kB4hR6QW8FBjuUqy+/LDwc\n8fE2BW9PHEm4jIM4t46jub3JmU5bXKqb1fYlZSAYwTA/mxFim8F+S1ROVWfy\nM1vy/sirYrSJRo3lpU4V8d5SUnrePSpF9U093G2JJdjT0gwQqxErfVIqNic0\nUdU/yESEhwN+Sq4lm6QfrwqWVNqD+3XGRkdd8M/bwCKrRS5uslTo7VbQ5HeZ\nCF4K\r\n=t1S/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2P1hO+V4fFbhGszq+odX9NgZ+d9LlmYFF7Spom4qAgAiBpDXF/r00nlajINW7xftXHL6XYR9ylo1vJ6BqOUyTfxQ=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.48_1548867367681_0.15191588253439536"},"_hasShrinkwrap":false},"1.3.49":{"name":"@warp-works/warpjs","version":"1.3.49","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.73","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"~5.12.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.0","eslint-plugin-import":"~2.14.0","eslint-plugin-json":"~1.3.2","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-react":"~7.12.3","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.0.12","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"5.2.x","moment":"~2.23.0","mongodb":"2.2.33","nyc":"~13.1.0","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"588be5c695289c5504360d70473a5c9c3c64a860","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.49","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-SZgbsv06eUml4mU4CdZJWr3iBd+F4OBWgfu7S2GJ9a8oGZLXOhageChTT+RMAm4fM6WADWylWBDyzyPY26irIw==","shasum":"bf46ec592eac6aa0d5eb1a4daa334a3f6808c08f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.49.tgz","fileCount":304,"unpackedSize":2615344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUgwmCRA9TVsSAnZWagAAyW4P+gOElrg4PeztJ9/WJ4ig\n6qkTuyArZ016Vs58wEnMj/2BZbLmyxWTBShmT+pF9OPJE7CLWFtzo56NDONa\nV6Hi5rbesNH29UyDnREloPR064xg/fKCRgMqdcUK/1XeieGF5fgveASvhIFo\npytZ2C2zagCFVWigZHDrMU/XRuqhmziaJCkSqq4htDyH6mCK+b4LZH4w2Mm8\nY4NOu92VTlLYGAf3+lsXzJjxa8YfX4Ku7i/I4ninU7Mt39aZFOCbCMwtwbTB\nI+KH496HskO1F/blqFVpicefu9v4eSrn/27MP7ksVA2TJu9dkQnVYZyiXIkw\nVgUrvdViGopancX4qtXvs3KJrRwUXTriaIQV1MPB5hjScl6lUUrlXzNCGyLa\nNEgjNs/8XzqHDTFLxs5aZpMP8Kp1mbRKtpdcA32B/xB1ShRnvunI7s/9HlNO\nDfTupcQtb110e3ljpC0lCzMNGc6gPRj8esM2RljB1Eog6Lwvvs3a6iYknvjA\nSxBqlmAx3CTABdb4HGnrwmtPKw6CxRdE4f9vxvkoZbLuLrIji9aQBLKzE7/S\nkoRfrFPNxoZ5uxTZ6SoNbsZqV4NKaAEOUdoRwViXYEU5X5jvGyF2p+9/zcS+\naJQJZd4rVpQmN4DFJkiR9cplbGbKV0dY/cdk6y3hEkcSnhG2sEbwcTA8ETHD\n4n41\r\n=kjgL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9otlI1bHWoXaNwvAwoH+Ex2otp9xVtIZ/WIkDf28REAiBH7IyKKZJMk9R/QYHInwtzS2PPNg1QYZATPqUr7US2cw=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.49_1548880933627_0.6095849223841447"},"_hasShrinkwrap":false},"1.3.50":{"name":"@warp-works/warpjs","version":"1.3.50","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"0.6.3","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"1.2.3","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"latest","@warp-works/warpjs-survey-tool-plugin":"~1.2.27","@warp-works/warpjs-utils":"~1.2.73","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","eslint":"~5.12.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.0","eslint-plugin-import":"~2.14.0","eslint-plugin-json":"~1.3.2","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-react":"~7.12.3","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.0.12","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"5.2.x","moment":"~2.23.0","mongodb":"2.2.33","nyc":"~13.1.0","prop-types":"~15.6.2","react":"~16.5.2","react-bootstrap":"~0.32.4","react-dom":"~16.5.2","react-redux":"~5.0.7","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"e46470e6b4e7588f067e9323e5de8cf48573b91f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.50","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-PFr52BzSLnTgLZ1DuKeBSajKNktHrFWk/18Cbbt2IX9mrihNcpGqfEAK6hCd3NfP/fsvWoTPM6tPDe4asd5a5Q==","shasum":"7aeafd03f109213705e86b1ca7725f1317c92708","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.50.tgz","fileCount":304,"unpackedSize":2615406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVJMWCRA9TVsSAnZWagAAAGEP/iRfB+hee8TBU9I7F7kU\nsmktxEvA/BTfgwcfjCp9Eio70rFnMdnJuiEsQBYMaly4lfqDNeYx5quvhaKT\ngMHc3xybRdFFB4WzHb1mGb7t7S7yqi74UmdH9Vabnr2wp4VfBHqqR8oainsk\nQLY3C8BHV9cmZM1x8dG1OnD2ahAorMYgt8YXKu9+sQVm2qJS2KiiWr8JfNh1\nvuJQJp61gOhA2yNtdQaVKQ3w3Z6DUw5+Gpb6eb0Dli7tYS7eVFVVzY+9MJB6\n+qmGbigH8ul0W9ijHhLKhVb7VUpS42sTiw+/9zCWQYnJFPooeRvXzLCxnOkD\nZ62a3xGyPKhjpWR4rI4zdvX7HNHp86e4KuOzSSISyTkXKwBmfL41VBP37P8j\nSWTrd4Cwvhqwa7RhhjQ3JKVfeYyVmDlPH75DmwdeatZz/09u8ArHQBCUx0EM\ntDemDsrE6VHMOxt5GVmzDETLWGs8GtwYMEkKLPk3f/Lv3vpjXdHUOX3o5+3l\nMrZ3xJV+pGCyscNhTBtLUfz7I1gYkBudLZNdl/AjECwtRF0axZz53z0IKzOW\nZtFqyyRKdWbCZJWA5A+uR5dyKcPkeS/qhOqKkytxbrVlqLeEcOaOgFLJ6mpQ\n7zZmQKeXG+LMNcXzCrXHkkQN+VKqM0BuvBqHDKsw2dcYw8ng+I+bJcxJ+b+L\nmxk4\r\n=6dss\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgGfmnkzURmKv/gxw4N5CNPxkdKx7n2jT1Z3pMWffvhwIgWRjfb5IbA5r71w8PLNvPdBXylELuvFX/AakHmxvlqwI="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.50_1549046549861_0.1813213027619509"},"_hasShrinkwrap":false},"1.3.51":{"name":"@warp-works/warpjs","version":"1.3.51","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"~0.7.1","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.10","@warp-works/warpjs-survey-tool-plugin":"~1.2.51","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","detect-browser":"~4.0.4","eslint":"~5.13.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.0","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.3.2","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.0.12","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"5.2.x","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.1.0","prop-types":"~15.6.2","react":"~16.7.0","react-bootstrap":"~0.32.4","react-dom":"~16.7.0","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"fed6b28e9f3da9d00b8cc6894bcca08cde7c12c4","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.51","_nodeVersion":"8.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-ZexpUCUfKZA7Ocf98nv50P8lfPKLfDkuDMQG/RXLWG7pTdTUfSEJrHBjnjcfFsFVWab+2pjE4mPq/d9GbipXgQ==","shasum":"f161ee41f1752e2d154c7274445f02e4144d38d3","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.51.tgz","fileCount":308,"unpackedSize":2625199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVKZKCRA9TVsSAnZWagAAzd8QAJ6imyPyA1mJZThpG8eA\nnfzAHuTSe0EZ7fPUFuOgTXOW7/3sktXbK2o23JU1tAtH9tWdE6kiXs0a6TMl\ny0/ll82eP1SkeirW1bUCatFr0pr62924RXUVBc0QSYiEQ7r/oFf27RJp74Qb\ngkRzsk6qRXH4c3UZzIyF4rEHj/81P2HtShTQoPgfmONERlKFjyeQlzWOZVsj\nvJk18vVoa8MLlLteOZas0l/5rly/lhOfRbiOXNtnKTtjY8Ngj7nNOTA/lIvF\nD9RlqfG4FKeHuM5ID/sKwKTXBaJtJdE5ULBmMP2lXJIpJ0JJDzIWt0mkGNKm\nThftRJ16QeIOjCJE2nBSM3rr1zt80gRIV1PMLK8kM5apqCaUrcXtAmXV6c5D\nlvacjiJGPskCy8vjex+6+IaZdi+v3UOxwhDy/VcthTMP3o0ooljYvA/WwXFl\nsc7XXTFolAUXJwkR449a6nSPfqnhZPgTjdhvL2LYxh8mnQjk5uVhJICUvJfz\n2eKkzBA8rqUiVsz0FiyD6cGsAMcHMHPW6Ei5fuGFWwI+KkFvHCWMqt5PRTrJ\ncWqduBY4K9OHBOxyCsswAA/eLwUElkXCl75XJXvLDj8sCpydk6HyDD2t3hiw\n7VwOeFxPjT9nhE3bH6H2mq93invG6gwY4bClnLXVoGrzR6f6u8ZOVvqDI0J4\nuDQH\r\n=EqEU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID2E9L3vKgQa1QBs4osZanEd/gJxwT2wOi1tHbcSO1+QAiAiE8w74FJtrkHla5C4J6wiOboDm+WEp6QsXVq2npqYYg=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.51_1549051466299_0.641715421710271"},"_hasShrinkwrap":false},"1.3.52":{"name":"@warp-works/warpjs","version":"1.3.52","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"~0.7.1","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.10","@warp-works/warpjs-survey-tool-plugin":"~1.2.51","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","detect-browser":"~4.0.4","eslint":"~5.13.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.0","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.3.2","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.0.12","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"5.2.x","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.1.0","prop-types":"~15.6.2","react":"~16.7.0","react-bootstrap":"~0.32.4","react-dom":"~16.7.0","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"bf1feac1dca127fef3e7daa2df7c6efc34b6b83b","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.52","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-BuT6trm9+ViMgq1iUtIP0R+6FoR7V6V5GqDiNhGSfB2zj+oIZj5a/ur3Ad1gpuhs0S+5v+EWWA2dwDbpVoptJQ==","shasum":"09d9c5dac4f6bc8216d9aedb89a025712cbe003b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.52.tgz","fileCount":308,"unpackedSize":2625261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVLjFCRA9TVsSAnZWagAASo8P/2Zh7WO2BBNB4AOO+fRm\nIa+x5jSzyDkoUJiJ2wIFb1L/2mVASXhaKS5Sv27vdyOZ5xYO23k5F6Pi/JLq\nScSXoW4KPFutXpkjNt2JD6q417ODIKT+8u8ely68e9bnxgCIzF4VChGsRgUh\nXMOLW3aiBjqHz3mfws3fJUrSEUxKo7Jo2gp2SW8rpUR01FOUlbnBVduoJxYU\n0idlFvH4Dm68pRnThK1fmmpCZMO4/IWrQLAM/33Tw1VqCHWTTqwz24gSTcgd\nX9Fd1j6TvLMsu9C0w2xDX8EseIYQkt28xulCXvDM0ozVMloJnRBtvXenfybD\ny0Ur/oXv4x0kb0mX1Y0DhM0MZl5goM9NkHVBbwgo7bc1/Toe6VxA0YBiOYYP\nfQBz54M/tOG1egNTMWm8LNDwxt88ryNaHyK0ardN9Kwa8OSvslPwOmMuNOnM\nRt5/TmObWgeQUM9Dg1nt6+pn5op/m2N/jg3LEJwTvetkD8Y8SBn0KQKwWeJq\n611cD5RXemqjJhvuUFnp5ynvyOpI4lIFcncvaJRBWCRlClVywIUm6JxrLtOw\n+bZHxipRTUsiKiIAgFq+RUX4LgxT6C82Bs6nV+AfOm0ACPJU+CMEYqSNvG0g\nvoUGS4q4Xcc+Alyj06XYnehg89t7lWu0mdWwBQcc/86158YyH/9WKQTENCpM\nVtc3\r\n=TXjQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGiFSEq1HK5oBPLOu2zRReHLsWCa+m2o7VQlegfufmnhAiBDnFcF4jBwT2i0CRteJKE+8rgO5jxJS1QZavZOVRwQYw=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.52_1549056196938_0.3716352689197524"},"_hasShrinkwrap":false},"1.3.53":{"name":"@warp-works/warpjs","version":"1.3.53","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"~0.7.1","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.10","@warp-works/warpjs-survey-tool-plugin":"~1.2.55","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","detect-browser":"~4.0.4","eslint":"~5.13.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.3.2","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.0.12","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"5.2.x","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.1.0","prop-types":"~15.6.2","react":"~16.7.0","react-bootstrap":"~0.32.4","react-dom":"~16.7.0","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"448eb79174ecb856fd7ebf4a85698a955a9146b8","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.53","_nodeVersion":"8.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-sUVb8mXcrx4GakG6077OrYgo4PWk2HQvAxVVKQhBUv6aidkDqVDbPBh4FjP8oGzdVPEsbyeVTsIxsoS8TycxMw==","shasum":"1d2858a5b46d6c1c9a23c97ec1e607efdcbdeea2","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.53.tgz","fileCount":308,"unpackedSize":2625823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWJSsCRA9TVsSAnZWagAAC0UP+gKtE2PW5ZyHAf/RDDxN\nR0RbcsJQLcOrLiNBcgjojpl443jd89Ns5Vw+ArSuMh535Yvkalnw7A5o/PUk\nEstHdmycI1dwP+AD043PtfO3ml3MfM5Er+bNRQ8mg7b6fw4EKZGI6nZbcxRb\nCI9B5y1i2yGBarZJ4NpDgQJSWQdfyo1D5yAtfaUbw575nPPTc40BQWAwFm/K\nntVVllNR39zjW9WWSBKgSW+aAdenNrPrIYFAITyFU4u5GtzQFvKMzuJvV1mY\nLnJMok3XtDITKOTXiGDQ8BqCdXuohag7mjwamVA7TfMixfpkukvo8ayGOMbb\neFtIW+njILa/77I9hdXACjGlqjGRp7fZ3mTpaycpgxlDqUAjr3O+G0/Kd6TW\nGLGRxW2siI/fhwKOwNHi47qoVuJDSj6y4LvPIO4oU+URmbEST5WdrrQT9reJ\nHDnrz13Z2c6A03IOFPKWuf1PrGs3gbR1Ovg0efkFbsVVs55vdDHx8yJRxPIn\n8kqmcwYSGT+Qi6cSvpiXjBWpCZcRMX+CkFzykgXHF/onWJw6xJdxVcE2HU0v\nnCIkZS9eae6d/miCvVyW5BsEVL8Tq3plmDVclIRhEJ/1VMs2/9PlOL7UFmtO\nRX+pXJkAvTSoVTV4mlSVFINKeDn7gFps/MlUnbf1dCHguAbkbuJkt0ocPMUz\nwwBL\r\n=iPg+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbYG+iaWyww8/XrAHu3adXDGo0UuzbP4PidlTIvri5jAiBpCAuC9Dcx3viTn6b3UY/LF+i4ykvgCY3g4MAzX4iWMw=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.53_1549309100041_0.6251775078782595"},"_hasShrinkwrap":false},"1.3.54":{"name":"@warp-works/warpjs","version":"1.3.54","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"~0.7.1","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.10","@warp-works/warpjs-survey-tool-plugin":"~1.2.51","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","detect-browser":"~4.0.4","eslint":"~5.13.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.0","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.3.2","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.0.12","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"5.2.x","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.1.0","prop-types":"~15.6.2","react":"~16.7.0","react-bootstrap":"~0.32.4","react-dom":"~16.7.0","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"a3df8bb8d63b980b622975529ca38d63601e8907","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.54","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-mgj3Z5YwMyS2Xef5yG6B+CvcRZUXvDr5zjH7ejP1XWm5JgLHLPQvZbmFOXgc8FW0s2qmJuvwUjsG2OHdlHGiEg==","shasum":"cde7ebd6add64f0877179a10ecfe528ff4c4ae14","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.54.tgz","fileCount":308,"unpackedSize":2625332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWwNRCRA9TVsSAnZWagAAI1wP/1KXm4XQAIx2D1UGDJmT\nODz+wEVAMCG/RvOZSstDZgUe2opCQv3ZaEERr60b4K/KrhsoBOqGq8yVofpF\n27jff8GPkgGhtpund1dShrX9mBW8FErP/xnxyiHqcDohw03VzzxNw6fSMCSY\nEV68PyxHhmDEYCmm3v4kw4OlJtB6579lgl3QZYNEC10BQJbC786XpESuCI+l\nGJZ7wYm6ioZIwFsY+4T3FAy4A19PNTU0vJqbyr1Jp1LhbK0Br++UwNwUu1Rq\nNRDC+CjAumLpjnjC/uLEj2tUIpvBR2aMp3P63xkCx8ROzono9+fgJcOR4liu\n5s1d3kHbK+Kq+a+AbVNv/o4RzR51If52IohYSvM0dAHQie7yPF69rlQUVjQz\nlATDfz461A9V8dKvfQOly4V824aVWQ3LgR0ObKKjP8fVWXkPG25KhYMFuujj\nKUQS9Nc3SxCTt1bXb6MChI+pk+6MN9SSG3RL0jEwj2JljIPLhz24iqTb+gAH\nnI0wRSgRsCH7MdCqzj4n4+gcI/lA+CFt1bitCKhAhmYkA1Qek2KGs6ZSeYLy\nk7EZz46pNiNLjOhBioRHP5XuGxcinfJNj702mWhJxsKDQMLhEfGST8gKMtgd\nL9ymIewpC5PCFoDx2m37YYRSUbyIEmxgem5uCfhKzFhx0XwlUGBkwpUkgPBA\nvfPA\r\n=ygMw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCG9qq0I/96qr+kJpMp9Bz3qv7ZZrAEFm9gxhxtkRMo+QIgGGOWXVs/BPhq4+1BFKNYnMDtij4wVuj0AcmE5SH/soA="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.54_1549468496977_0.9925029597171287"},"_hasShrinkwrap":false},"1.3.55":{"name":"@warp-works/warpjs","version":"1.3.55","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.1","hbs-utils":"0.0.4","image-size":"~0.7.1","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.10","@warp-works/warpjs-survey-tool-plugin":"~1.2.51","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"1.4.3","detect-browser":"~4.1.0","eslint":"~5.13.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.0","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.3.2","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.0.12","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"5.2.x","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.2.0","prop-types":"~15.6.2","react":"~16.8.0","react-bootstrap":"~0.32.4","react-dom":"~16.8.1","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.9","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"25b089df0efae28a3dedfeda856ced868f814da8","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.55","_nodeVersion":"8.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-VcGTmkEh5DBZB0JsCnYszuB1b8dOT0wsGBDpjPo75fTt8a00Roi7uFJ/6oj/+ITRq7WvFoXPqx7Q0fPNpsrW5Q==","shasum":"4cfb3e2271a64f9cc604a78e9e264e8c91fb0ffb","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.55.tgz","fileCount":308,"unpackedSize":2625970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXbDaCRA9TVsSAnZWagAAdjsP/2XKecFY7twhbkXAguCE\nTT/QUT1g5NtOiyY8VCYaYJfItSdlziP4Lso4XeaPiYy0FgG2e6xyCGkienaE\n3+m4XfdwMas3cGv5IAkNdxekqTrcCxHs5RZFDBgpcVKXoopDwhVmUk78tpyu\nGeJuv13Y7FwBwXgw9MDuZ5NRtt5zCBEf5dtWhT8UtjOh2zKg9oRh3T99vmCS\nS7IlmiJ085Zk6NdU5X0UfdmJGXMaLgmqAsAfVwWwpvYR2pXd6NekC3fULCvO\nieAmT0fe2V9a2OTC+HlxVn4t/+NACXALJUfeOxLDtO8O+6PaTD/z11ClU0Ix\nHlRKTUmRrvFHHiqibSbDPHjh1Laf7NxkloMwDwy4nNyQUwZvLBF9EgXJ2cYR\nz1AlZbibv6mt2VDBCQM+E3feItk/jY0Cx/2tfSEqSYVH4eD2j66S/hZ82Tob\nbzhUZeWEpgcu3J2KX5UXS9Jg0uoZHBD4JPtOcUpzVPRbi5EvCUA+u9QEDEg3\nYwWSX6eNbRI3FQqQKDSZUqDdSGApoyR27uq8XspdeDVky/72RmIBR2UK7Hi6\nfGzFyyvT7VXcgl7ejojVC1ru6pndg5GeDySxj3/fBnfy9fMOBX+JEnkxcvwy\nY1rYFpHIiF/80/k4J10ntWvx5ZvNA/HgmE+uZ+J6rmz3NEUJHZQGW5IvmR4x\n2ktr\r\n=7FeA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnlF4NFHYM+RW4usNGhMRVo+k3YuyOtx6/WkX32wtJ4AiAkM252hhbMVZtRn3nw6+UDQwv/yaCDlzT5O6cLdk/t4Q=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.55_1549643994308_0.9414929545878328"},"_hasShrinkwrap":false},"1.3.56":{"name":"@warp-works/warpjs","version":"1.3.56","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.71","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.1.0","eslint":"~5.15.1","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.0","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.0.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.3.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"8ebdcb05049f2722b88e8cca17f7c7ec78e97126","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.56","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-PfpoMqH7gLpyHys8dc7eFk7F8gzd/jMl7hcle++N1F6Tx3r0HLfqiMuVES/F836YwbdCpY/yJ5QNwrmudBcPFQ==","shasum":"e6346cd6fbc8e73c8ae5f8aa67e8ac4d1969ac4a","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.56.tgz","fileCount":312,"unpackedSize":2653834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciSW5CRA9TVsSAnZWagAAwaQP/1FtMS9q/xmjOJL2tAjZ\nS1WmjqZhux7Lt3YZ6qvUMAclWhl/sKnEDhb2qHxDRXCQgt2FljXyxSxhsRmn\n0CdxQMdcIO7qLyUrJhgtqcMuWw0I85EhBqnJhO478iDQBkdjVnweIQeqLOKJ\nEJb2IZmjocwBAM4o8e1IZ5/BYVhG+DUpI9a2NslDFglov74PyOms4BxPIGzs\nRbXJyh5GwDB+C9QkDsLRefvMAHe1E1UlwRMzU+5Yjm2yRqwhWiAXzAP5TvBO\nFCUqZkPg7aw8ee8EOJ+PqG65lL0QXEVDGLGBUx2bsHZdqnXtTsT9joc+LoJO\no+7jVzVf3St2tv0SehLeZ2HRWZaDjP35y1S3NzSaDKchcNjHKxMTByAvloYr\nuoLWyLsBh72mw+XgXVwDVNmCCfYmC1o5ZsFAbLRX7gkGwhqjZh4e5IVoTQk3\n/ovZ3MLWzsRMiHB0tyFexVcrNCly3oy7xmuHqFmbFeggCKIe1VCKhu1ny0BK\nUHZ7Nupl3lRr2BKOhFklf3U/+NDI5BX2gArtt7QGEQbOEA3Fy8nw/g8W+S0W\n/vNB4JVhr2k4VAryXoCZfxQsulWD4UUgg4DeT7DKXPJH6YVQP5utC824i/De\ntvkDqIaFJa1wKSZiJG1p+yYtMXbMK6qZNys+y46Ix5/7C6fRC9PIS525A+99\nhkTX\r\n=ajTU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBFqfx3FiDz0yUByW+423GizXqoPTuW4AlJl5KYTytKdAiAJnB0KLQOkjxnf/S1Cie/w70N0SjzVxK1QG/bUbXcVwA=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.56_1552491960880_0.8687146798482361"},"_hasShrinkwrap":false},"1.3.57":{"name":"@warp-works/warpjs","version":"1.3.57","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.71","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.1.0","eslint":"~5.15.1","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.0","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.0.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.3.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"6493b61f0fa23affa593788d0ab9142619e66b30","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.57","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-xz2Fkfz4yRLF5cuL0kmgOSwnv2+kd23ejbjb6htkhDr/3P49yNDT3HQulPZBtaaWtE52PWRecIO68GuIdNIt6w==","shasum":"a841f1795a6dabcc9942b2726985284f87dad65f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.57.tgz","fileCount":316,"unpackedSize":2638753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcm/o9CRA9TVsSAnZWagAAxfUQAI4v9RPuVfP9LP1pasuw\n42A3GVc1U7DEXs6rA90YMspo2Cm+m1/EAJmf3VRA16JqUEejtZey+phE1UU5\nWyP+dSZ+EqHlqPhovNsssKp4ww0J3GmXjVtt4zcf6QcqqcDY6x3x8rGyh0PH\nxeTNlia+goxsYWUL+m+pdn4UDmdsVHvemqOCcW9dCWBwp+ulhxtiPItOmF7h\nlTr0Y4uWyenJ++OMejwL0kGVhyaQz//iwCIey+zj4qJ3M+67czd0KLlS4CLt\nySooZDd7NxCvttxfxLTpOADV42Lmbq2UlNF8gP9qGys4CWGryHcGlH5tbSnz\npQgGgWmp34DJ9Yxt6cgpMUTAoecWqA8B0Qwnm98IKm8JMHrBtYtHf9mpoHxF\njQ/52xV375CIt4AQ90w7UKa7+cKLzzneAfb9rPeKuevuT1AG95YKfhjeco7+\nRQ4HqnoQTMOiosEJxIyrzlf6mBWH9qRnp30KSMNuUQNtg1VOWv8cCAs9D1Bm\n3MyyAA3pjoaSFfeoIGHs4ktuMrU9X2B7V/a/cGE+F6wNrBRY8hECyEYkk3Yo\n7ToJ9afY+AwuAetf43kmWW5sI9ZCLxZ/Ol9r4IaTb7hNYI+KJYitU+OL/8fJ\njDj/h0hjEpePhVhnISD6Grc1rvXpM7TXDVB/ZhhgV3OMJhxWZuwVpgemdZwK\n3UB1\r\n=jcGS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMM45y/byKeE8+kxDe5fpYEH5abyHFpwJWgA825UkrMQIhANob+/TVMWA2swZK3WnJythk3U9AqSGBTDPEOCTm7Q3k"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.57_1553726013091_0.6626324274491702"},"_hasShrinkwrap":false},"1.3.58":{"name":"@warp-works/warpjs","version":"1.3.58","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.71","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.1.0","eslint":"~5.15.1","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.0","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.0.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.3.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"ef0f19efcb80471861a56698271eb78314d2f7ff","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.58","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-iIwrlZB4G/TD8fVl4MuQrflV7uBhPdPIBE4bfVgz05vrWlVPLSQtvpCfluZCv/5TGkiepRgKf9sb4w995yivcA==","shasum":"4a265608032af226f13b86e97dddec71123125ee","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.58.tgz","fileCount":317,"unpackedSize":2641620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnoAaCRA9TVsSAnZWagAAbU8P/id/FgPiXUsEQH2SJfdR\nLoJF00l4kQGhvfvAWFsunGRvWg/x6fu0hJy5ryYN3hrOUj8mC7RZhEJ12L/s\ncT1RC7Z31ti0jWd4diOnpw5H36YmeQPFlCezNXcdpXDW15MkG+VjxTp/iM7f\nwYkLlo/i9OyLoGx2+rrsviKu69hwDAYXf3qtN+aLW/0jYaHQ0WnMvc/JaSuj\najAokFaOVkKKSuswbd2um5Hcox7nXBkMpktplFfV5xQgJjjYf9DYvL942jjC\nqse8p4+5poZEDDypXsWAS+62KTzr0hMMrC2AaUXAWvFWUdyx3Ilb/15UqALQ\namZwrBde+89aUSjD0BRts4+QSFuF/zPxWJHjc3qPm9SUo0HABIZTATcEwpbt\nug8WUT4spxzUaYuKHNWzV5vE/L35HgiF1pBaOA9vjUXRGf49+FLQnZOOXyML\n8MrmqI1N10RKicBrFNJ1+gEBrJ3UcwapoypxBPqP17zbbrOqWEzoTBAbNQrV\nASckNb9InEaA/wd/TdKXB7/5qxRWq6gHXIeM9b+6xuhq5DADiBiUUEUlfKbQ\nPqkSQUPO5itQ5cYF2oue9IEVjGVbzlbx0UmNv06RNVldsiEUBa46G5HYp8ZI\nMfUfZH/e5ZZXqayXYVpUn5wMTIKIph3T238D238dlp0af8dQjrs0Msj7+acP\nyKpb\r\n=Fa7b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbqbS3GM+LmucJbXC4rsNXPS7wd81xmTyXYExU+nGvaAiA+wK2gG4rXp1CSiQ6XPPvLJPQQFHVC4Ho0246CCAfqAA=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.58_1553891353373_0.1602205878699403"},"_hasShrinkwrap":false},"1.3.59":{"name":"@warp-works/warpjs","version":"1.3.59","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.71","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.2.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.0.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.3.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f66b21e52bf646e8a56449b228cc019efaa388f3","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.59","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-LTx1QnOIW/Umw905B99ylQL4XEp4sidXTT3CpITpy0THtTMqPdZAhShXQ69lE0ecMwQ8wCsru4YsWpjka2DVGw==","shasum":"11beba685063ab54574825172231fb01295a64c6","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.59.tgz","fileCount":318,"unpackedSize":2641958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoixhCRA9TVsSAnZWagAAIh0P/2sCB5h3/prm+qfawm88\nWdXg6ZKSdFsOEPVAHwBkUvVd92SrZUKx1UgkvYf8NLJH/eQ+lZvSVjZx7ap0\n1OZaC/D25jbvOYaaLUYok6eempmymEd5mtLtFYWCVZfOsM0a5DIN74cmLxPt\nM4U9G74UskQj0xWFCZpZ1ykeYYkq5wKEB1FHM24Hgp3fQxZeTm0fAEC/3vtj\nMVhcEnvUx01t8Mv6EnoREIhiS5E0nb5JHINT0bFJB+iLWKR8J3m13pzLYO+z\n9pAqVXKCZaOQqVbluVFjSWPoEOUZZ6YINx6Ss8dCaLXiLF2BKEkw14qfBh1h\nhXN0AUKAlZSZ3uXKcCgkXTq+5rtPTS8XGWJbH3t/U5dpGy1EcEDQxlUopkX3\niL4HgwJ5cgZ3+Me8yGaodlpDFWSL6s0Edc9JuOthJpdVznGcj4oCUcUTeQLZ\n/6VQYoWwD4oYqzFbWKr8BvM9lf/YtPnrDTejpzzWjuvQO+tfh2hl2W+SPIHJ\npVZknIvSY/CJKBendCi19frjUOtv4wRSjWQ1IUlhc5knzNqB2T8Hn45QjUjm\n+hbi7sBgO1Yw1VfHC3Ia0CLmyFjRrz0HH10oFtXkWQhL5nSM/N3OIeMGPXTn\norgK9VCbOnjrJwMHjv+mti4Ehwza/x7wR976pHhZZvq+6bUwtATnX40q6hgW\npDRV\r\n=Os4n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAEQHeFEkH+562PLl8UUXsuUb583rAQf3dervqEbWXy6AiEA0b5eZZE40w7s0IuYZ8WstgR8k7Dhc7h+0Q0a+SjG11o="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.59_1554132064420_0.6740561915564633"},"_hasShrinkwrap":false},"1.3.60":{"name":"@warp-works/warpjs","version":"1.3.60","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.71","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.2.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.0.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.3.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"ed7c916ed2ced8943d37a3a427837b9a115422d8","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.60","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jWxk8bCzbyMlTm07BVLt9zrNupMdYNQZn8d5v8t5hxcUErQMYylhZ6E4M36q7ekXh+593gQqRLiX+iMJl7mODQ==","shasum":"d63ed5db0ef22157c076bc8b7cac92bdb8915701","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.60.tgz","fileCount":318,"unpackedSize":2642051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJco4fUCRA9TVsSAnZWagAAKFwQAJZ72ZSDbHb7JWdqRmVg\nqfjLt+9RiqAINk1cCM9+6qm8z94qeS5nZNA1UQvWHjFQD83jpzdreJx/roZe\nuYU8sfiy0fvYW0em5mLcC9Yl+cAvWu1mpPGQ6DPDeC9g28Z7m8Pe6Axz2zdZ\nPFLgyn2k358EChK7AYJ/6l4uG5OyC5BF4K+4mrsCjQuSYhRwuifBD2PWwa2m\n7iE/1y2kgOp7tpcKlZ8slWaaQZ4uC2EGRdutQOdhiD9DlzEGRd0nEZW1ft8j\n+imn/DrKdloYTCdLEImuS5ki7Emv3Voz3+q2yhbJPC8Su/FF2dMc0Xw+1OXb\nuQx0iaocODOgX93kh6DWoanXAR9jxerX5HO495/6ItuMmZj061fDQ7sbmkKH\n7HVw7h1VIiD9M3pASTF1z48vUyAuwDq4Z7OA0y/AG0h/w9r6VGD4fjBmMw+b\nH4Mq0PkIfdE4T+4+zzHhx6RXg287Nf/mODOrO8LQwskU508KXwC3VX/lQGWr\nTxSdsOw+CHhuWZrSJHEkmWOEfzTGY6hrhxW6rAOONwlv/llOAD8d8LYNiA8q\nyV2aecwmDffNVU/yt38dVKbRdU4Nalcv4JGXbQuygnGQVyEu3ipA8gQWLRMN\nDUyxn4VpBX0Gc3+dZD3h8qwoBk5GdvZGeli0GCjfnEWihSbW3Elr8+V881Si\n5ahe\r\n=BfzV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFg2R3N/R+zporPK5TLR49tdte7eVHWMqYHJFjyNU7UAIhAPDjcHgE5CRe0z3c/81RLREK6rRbhvzWwejZwBJqfIEN"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.60_1554221011951_0.30420950117905976"},"_hasShrinkwrap":false},"1.3.61":{"name":"@warp-works/warpjs","version":"1.3.61","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.71","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.2.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.0.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.3.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"26779d96c54bb01ce981911e401ff777ee5f15ad","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.61","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-MopPpKPZLBwGo+duDm8G/wpUtzjQvFo42+q08rzozhnU/2riFNMY0QTgkdHA/ik0TqKOmHVoTOZsvjV9lP1hTA==","shasum":"5d2c005c9dae3e0ffb6ced9c7c52400d1d3e26e2","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.61.tgz","fileCount":321,"unpackedSize":2643112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJco72mCRA9TVsSAnZWagAAUNUP/ijAgiy92oufWjLJST9/\no5IBPvX7M/pvu/WDdvRMZCQdCdfAA4sLrD9W3GMakkJkpnKdWogABoUA/M6l\nrD8dfXGzhglw3v5ff9R1o12zNWfjHLPV2mnP8hhtAhgkG9upTNMBtB2+nkcX\nUJIR9NwmKCZo2anhHEXUvaYfK22X1HNFMKRGzJvoeBRAvY//3Eo1kieRWY0q\nnAsj2hNXmdHVbdtId+gprXLrqZNgzrZq7SfIYi99bguMRAxSqnKTWFHyYnbH\nnwYSS/TjqRk/A04UH1n1s+fy1h86VCc5zGWwyLnuW1Qn107zCC002evtaWmu\npVwdPYdOqG5qMrbcYUoQ6BggEP5xwUBsfrrbFR+ieeXsiLTH6GoAEKwa3y2B\nSTncSm42nD9TbIHm/oDFxDPQWUX0rdkl9D/emeHLcFbyBpbwveu3TvY8glqZ\nn7r2YKItI6+5Aa6127xlGuJ4WrvvbJoFTG51Y28NRQKJssYL4+hO9Q0Ub+UY\nezlagzCIwNZG3c8RvZIRFWOEsJ1XIKNLMWuXphXtltGfD30yMKob00emhzPP\ndgNiiGU5ClEEu65OH3ls9pcN3awPgv3YVg0aV2vjWcU/gPsOru4kXTjZ9iYl\ngf+ua3ck+Y1UKvZ4ZlJEwEcJLkkel/gW9wqWZZksa0Dvgi76IQ7qGLPiUe8x\nWhCc\r\n=2hSk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkCNgUF/2LtiVFbH3Ldb/9Se76Oqz1I0gC6j6y1gGfTAIgavyZWyqqibVigaIuHDrkb81ipllM+LYe8+coeiGnuKA="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.61_1554234789944_0.5886945848126648"},"_hasShrinkwrap":false},"1.3.62":{"name":"@warp-works/warpjs","version":"1.3.62","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.71","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.2.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.0.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.3.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"825f2349ff4881f4927aaf0f06a95fbc232456b4","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.62","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-F3NBkw/Kg+NctkWb6D121CPNSL1GPpgMjpfQO4OE6kZNkI2tj0mhT+N8qbl4W5xG6XVz1NRzZXKPBSeL4dQcZA==","shasum":"8ee0923bd12becde9801223d73bde072ff963f40","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.62.tgz","fileCount":322,"unpackedSize":2643964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJco9rZCRA9TVsSAnZWagAA1j8QAIyURgO4wO2jJdsgEGrv\nil8j2t3EsIkKeaOYkWEx7T7i895gcVzfA26tKQEYElPIt9Qo6to8O0oUH/ae\nENIoZdmz11XcwNaMguBvAP6dpEADUdu0MvVhTYaUDUyOYCTytmbIJ8JkEc7x\nZMDCXqKkTKdnIt8feAGFDIpPoTFZEi/RWepbtOcYI1EhIFltCDDbfnG+pbm1\n2fj6ffWHMGiS/nrSyFW1Z1HWjlVl2f0POMRWNGOynLuVp0BVkiGhPIFMA4xy\nBXlZzLBrSMI8V9lmdrXOdjGnkWn1EmSLlerVXA8/rwtNVRpgsEe2z8Lz8A3h\nEHAwahZNzfA8u5Bkh4gFTUBUaq08VVoDlbTNbCtd1L1ys9799q1dcoyJq0IC\niA+M2k/fZMB0arofcwIe/St/T7JBl1Wh2BQ2mNjzv43bFohilUF5yU9DKt5y\nWCfse+XBa/aLdRuHjNidCyyW7RmI+nG6nxJBgSpovKF5f+93bQ0Av0KqvULf\nMEdgIqwWW08+TlRKTlfw3UnOM2dhaX3rkHDn4rtKf7Vwm6CN5tdK+83gX2K2\nUEFGnrXF7xz1q7qLr/ybB3zZcMjEST4eiiVXKRvQ3gMdzXrGZM2ANzzehYOh\nx0bw9kA8nQ9pXTdbsNTWwa39wlPz7B7tKXOLfVlsNYhxRH0nTCO/gfasFWRm\nn61a\r\n=v9kG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYNrVIdwiiMJJ3OwErA8W794InLtlmwUD6/RxUcYcUywIhAJK2WYMbUf4S9jK4VffDKFHnUv93TzQxajsLvn+e3CI2"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.62_1554242264521_0.18999029545295887"},"_hasShrinkwrap":false},"1.3.63":{"name":"@warp-works/warpjs","version":"1.3.63","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.71","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.2.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.0.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.3.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.73","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"bd2a83256901798d55115d0acfe67fdf614f3452","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.63","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-oMf2Er5uuNcYjVmrFBo4FjvjweNVf9sDt5nxK5n5p05BRdHCk5ZXr9Piv/uBpx2GsttHIN0ogQUBGsgkxCatHw==","shasum":"b6d07758ceb8debfb65e11a4bb325562ff7b21d0","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.63.tgz","fileCount":322,"unpackedSize":2644484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpQd3CRA9TVsSAnZWagAAAHgP/jOEKODLy5ipab6l3put\n01RVJMfLsF1E4XTJJSR5ok9uSnDT2lYraLPXlmBUdq20F5JPlxokRh3dDKVG\nMw+q1+C1KMXOxFZv/D4jxWpwv8A/vWGuQa+nnRze0QcBdv1phnS1pCnXMAjW\n4UC5Yv9dQ6vDUQ5xj0KKUo/fCKguS3QGbEgz3NwrH78pxRDmasEg3c72N7X2\nbu/QRrwNzox5BlBBCjhSklxA8VHNTX45iQLqqvtVVwl6d8UjJG1zuK23tuRH\nLInWVswyc8QEE0Cq1P5TRIAeGRSx89Q+x7FhC1Cgg779XOSH+Ek0sbSXCXqz\n/BQckUS40GgsXydW9A5ktiixCu6qs58bpmuwAO1oJELeQE14JSrVgJw4wzcf\nRrB9SpeQfLMLIE+gr1OOS62tXd2WlL2DJfn4Aw1yrlG6HeE1EInQly9ec+Pi\nL/HgvZqGPMqFnjT/h+bXjGCSp3lm4qbptxOQRd2xKbheqnRMHEuh40XsKAww\n7OEZo/yhM22MjvW7uTcDuGHq3O2VAoEKo1iw0uuioH682c0gcqJzAvP3aSd/\nq0L4SWK5SdG15HjGVdPpkMLhgntOR8Scm4EDpoZCUcnUFex8xx9Bopkj/azh\nKITpddI3OJPC9tFEbg7AGzG6YNSHMrJJYdCXsCpiT8QTRwZ8YKVcMUccx4Bb\nDh7v\r\n=t3Ao\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFyY+WUPScQRI99COX3rNb3xDcpgK/7AxRvx/E0sLkvKAiEA/4pHGZACYqAaQIlKqy9TifRTxXjH9Ai5ewSSmdwKCwA="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.63_1554319222838_0.5467891811762169"},"_hasShrinkwrap":false},"1.3.64":{"name":"@warp-works/warpjs","version":"1.3.64","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.71","@warp-works/warpjs-utils":"~1.2.80","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.2.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.0.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.3.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.80","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"8db6b1003153a748aea5b1ec815bcd288a0f2037","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.64","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-N+qxQtaSuSweBVJr+FczjvV7XJO+wluzwqdNXYT9OFGLE2vrZmIOpFXtD90/s5jRFgsweXil773qdWRK/OuBvQ==","shasum":"a2d9b908eaa09f32c4f90d294a66afde3aea2029","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.64.tgz","fileCount":322,"unpackedSize":2225865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqRy4CRA9TVsSAnZWagAA45oP/itOXoOG+D7s/JV8cBVR\nVVJ/OM7WkG1gXyxBL5bqyfp6CElh43sCYEfVJ9yfD0BzuyAtH7D5xNnN/0SJ\n5GMw18oFj8Nbx0jBUJlKRH4hetOjmebbICllMsKAWYMXmvams60YnQYjQ9oK\n6RT6AiEmfR4TZYgLdc1dPyTMbSVDdz3S1zldniAKbUeeNVqc1F2+/gF3iJBz\nZpZkhIqDgSckN5COcDVTWeZ6O8gxi57k4O5F9bnZttKSS866nosbZcgn5TYb\nR11Y3ikjEp4e5QSwfhjoYk+FZwHpA/N2gJ31QN4IZaYnYN9/Uq8WswFc8Z1R\nvH31diiu5hUvMwSSliBl6OhDoEoFeeBeJBnsbb4loZ4BSZ8p3aar/p1F6N96\nx3okKPh1q9fNOIOmNP4h/92TIh3Aqv2fWUsx6jh9LyiYTvHy/JYxIcu+y75w\n/l6mFKxK3H/nVRqIWgEG27xmmPYbXmQ2JNvus4tuQ4cuilrC2LwExMmlg8PO\nN8rvoM4ANu5C2mz42+B44IyR2htrS5bvqoMCSUM5gh2fG1uFrQbMJbXxaxEa\ntX+JlXqPL/15LXvYRqR935kTYqKanieoldrBt+KjJXJUg+8alFixQGMeb7by\nYq8IrisrfisoMhcR3jZGdIqQt9Rkt+8uxwkfbyqWletP8jN/80eLW9ztEZH1\nX1NF\r\n=DDp8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdbxztvgrEAUCsvm5BjW0OfXuGx/CHxGlz84EoSRVqpAiEAgC2Txyv5/QuKoUUdXSmaDO7xVGxRN1qHzlMNS5tVGTQ="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.64_1554586807560_0.6234306407439267"},"_hasShrinkwrap":false},"1.3.65":{"name":"@warp-works/warpjs","version":"1.3.65","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.71","@warp-works/warpjs-utils":"~1.2.80","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.2.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.0.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.3.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.80","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"78117cdfa37e212d63f7c286d634f0baa6afd67e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.65","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-BVQ14P2X13uDL8iF+dKsm4NNs67ECOj9zWtVqvMT9jhSdVM1PmJwp5ulj9ZNyuwvgEKmAY1AS/aExUL8DNbOWQ==","shasum":"8754fddb6e3e6e2734ed605bb40a4eb964691b90","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.65.tgz","fileCount":322,"unpackedSize":2225934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcq7IzCRA9TVsSAnZWagAAn6EP/0tZIM4hhlpkGJriYe9r\nO/Wi3Fu6eLCB6tI8Sdvmw9J3TbpyMCTysxjl0OT4swvR3WHgBGiI+Hq67+Mk\nEk9i7MjtIpJAzIyoLoOdgkZtM14o04c7fXisR4CFfZICozbwZAdraRFWWYj7\n6CkPhlj21cLTmfblfxia4k+PmCVM9XSrSpgM5u6C8kiCL7Vr6+OwOb0YJGrE\n6y8OOh505a27Hp+t7a6pQkEOisXTFnUY9CRSFSSVLbWMTXwTQZv0mT9ZAvKY\nRja6Q7k7xdtwiODhIHLCUCOabhltP+Z2mG/PSIIfL1kenm18emOMQtbTCXB8\n6GBFyGkRndvN/i1aX0z0uj/haDEZqEOBDcue2PxrGJoMQfEc9CzFAZWmZRBE\n48j44pJLVHeI7UOBsFjrvUDADiIbGfau/uJ6SF10nkDwLpD5OZw7RMJVf49u\nklGQh8sQSZIwdrlSESWdjFLS4ibaKjYB9JQ6xBaExQpaXrdv3tgynJP95NJI\na9/Vh2Ku52KbVcOZK9vvc/e8WIIKLCokPvic+SHBCghZ3Z6MBh1wtceALJ/c\nOL00eo8qYC9gt7n2mAiMLeabqrNd5eIP3QJMFa0M/Oax2e4JiGn/rAnCcvBQ\n/yETBZeQx+03t5/i7CMn0irMfZODL1Sp1ra/6e1FzkWRWYb9tgemLdXHHTR9\nw1FT\r\n=6OP+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHYXjfrq0vU6LSO/3bnFtpi0tRZXXV1VBaipsrzkn3n8AiBcbcv1IVBEsl4tU0EaR9eofETbYRQG0/2c9PhCqujmVQ=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.65_1554756146524_0.8790834161693171"},"_hasShrinkwrap":false},"1.3.66":{"name":"@warp-works/warpjs","version":"1.3.66","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.71","@warp-works/warpjs-utils":"~1.2.80","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.2.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.0.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.3.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.80","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"bdf76bb78ff5ee9941bb557c86f20f6faf237afe","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.66","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-gzGkfFNdcdgFok0lr2GI4c0UnS1Kw0LY/PGhJ4+kAW4Gsj6utiD08kpQEMAGi6Nm5gOhxPPUHSOQ/DJQ2h2tQw==","shasum":"aad04817096746d9214c49bce13650f0b74c02c3","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.66.tgz","fileCount":322,"unpackedSize":2225825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrK/QCRA9TVsSAnZWagAAMwgP/Rt75dqXxKi22vk0uGsn\n2ThG4hG+LDVMYqYdb2mKW3S6pmDzKz1Lw8o/eKjmPDMFBI6TJdgTjwKxJCa4\nFxcHjzWxpuAik0k6/cqM+7zlRfCafohaJ40Lt9iQcGo2C2N0UDTrKvZyqqVY\ncWeGc8LWoWpk5YP0CNSg89Jcd/h14jiL56rgigkIVfoB/1GQfyL3h1wr93Ej\nzTcxjajkbG+7//65APmKkCfW4d0p8UiT51SWAdVyG+RsIrKnLAN2xHX+hdNp\nxxDoQmvQXdbr7UG+hGpcWmD2LvwbU926vvAQjPx1VxoVDC+n45ahtxMQVMnw\nIUExJDLvMaDrvwVccRvyV94MeEzG2/PlQrw9wshSkQgs1TL/Y7GeFgRYWvP0\n6r/+GWX4U4U9+pGLg8SfBa0TliZChNWkyFS6TmPGfNKl59pycPRKoQLBn9mi\n0n1//F/fMi2DhD2E75+DnvwBQGN2OvpuE7SbZ2tmw8IOxnaJuisvIlrqwUJq\nGcDjsJJI3VMC/bd8vk1AIrcszRLS2HmSooiolocXsQEwFV4lhgiG1TIxJSQx\nLWrB9T0Dl44PjpaQswHcwPcVNRuGf0Vva3AY8/6Km7qMZpk0EZ3bd+jOhPSr\ntWtEmQ/NtjyrxxmdWliLb3tm0r4QEzq2BhgdE2qqiN7Kuq2g/C2tytUo5+XM\nkXID\r\n=DaX/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6gbHXfd250Gyt9UVqAwrqFszzthU9i+xkMHEHiOzolAIgCNTudJcRUKv6S+UAUIWCsvyLMyNUAcbtRuGM+2pSnCc="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.66_1554821072166_0.04850059326359202"},"_hasShrinkwrap":false},"1.3.67":{"name":"@warp-works/warpjs","version":"1.3.67","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.71","@warp-works/warpjs-utils":"~1.2.80","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.2.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.0.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.3.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.80","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"9d800365ff503170b04a830b4c740cb03d27627b","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.67","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-4FXKY1ougksU8hluW3bg8bAPJEELNZWttn8fPTX9DGWBrJVt9U0moCcFoDugrXZawB/lIOMSoj1yYA8OCYDvPA==","shasum":"2fc6521a9f688106ab9cad3196b517b541af63d0","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.67.tgz","fileCount":322,"unpackedSize":2223681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrfiVCRA9TVsSAnZWagAAtvAP/2ioVXpg8DFl9OM90bLO\nmclusRuu4uiGq2wgqrNyigPPkfvuJ4hpe5OeAYOuiXQbfusGqF50GsGcJvK9\n81ydyJ54gc9y7XFfTsyUEYe+bRl0QXrEahg4QMWV/sinKuq2hkJGK74yx6yG\nox2clEn0WYHL5mu7S868yj7SZAdMIciaT3muBjcmFYLl9TvT6hsyL4MHd+cj\njQY79cDOGmcDmIBfpDqu2pJ0ncmd8UYHiEUNN6t2e/n2TqCBnZ0FX3b89MS6\nAMYImrgZRXhvjNEqCAshfgS9B2XF5uD+5yCOKI9UWkajY1/dSkBX0djGzf77\nb81VRNOe5AdCP7PFGZmWWzLH3ZoFxcs+Wwvco14qyYnb2oqF7OJmG0/RXoe8\nGzE+uV+VvS0Od+FDxSznjC2dbAn6DKg8howQlEky0oycTPk8DTBlSgj2wS35\ni+oO+ATfd4/kCnd3NhfkgXiG24I45cZ43Wn2LEFNWslxufeJid5aETjO/q1z\n20tRhFSvfcvcXMgGxEV7Ehpc/rqH9WR/qe4JZjsC6x7gR4I8y9A5LOpuamxF\nOMFyr8LUuMWlzayPeQAoD563X/rG9TRGwm20Rn+mz/GBqXbMCWYL/w57a2X9\ny3Wexi5dzWID1KBJrsfc5nSYIGt9qcz+PcscMIDa5DK9tDqo3QhyRW7LdNLh\nu7ly\r\n=gteT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAhBx4cLrYByEd13eNMIYTOerXO+q1KPxwN4XT910Q66AiB5fdSGwDFJo3y0VrXP8t+FxXnu5FDSfNAmtUdTf6+zyQ=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.67_1554905237079_0.4704236665746373"},"_hasShrinkwrap":false},"1.3.68":{"name":"@warp-works/warpjs","version":"1.3.68","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.71","@warp-works/warpjs-utils":"~1.2.80","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.2.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.0.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.3.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.80","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"ce470837e038c4b87e01da5c3ea6eb0cd52dc059","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.68","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-LjgSwmub/VAmS4EiyKvqf8WntlkEgp8qTUHEilpVOIV9HMEyzkg8NwBdDtTszuCBNvKZLOETE3XS9bCfCZd6aQ==","shasum":"5aa663155b53b7408e39fcc5551dec4a6bec8a64","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.68.tgz","fileCount":322,"unpackedSize":2221756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrhXWCRA9TVsSAnZWagAA2/8QAJWWCcNPSdfmYzR9KumN\nWavYPJarOIJhOedzp5UjNSjmxC5ozjuPvzOlzjAXmMF2WMOrbuIJeHwEM1ja\nRzBOAD4bzNPfkO8VnsK54MbV3aE3HOxwvhRUU6Yr6XJOTOvnwSZ2mR9FjtfW\nDBWasrFsF1SV1k6lDYLhSuSs/U3IdQtiw1qZZ2Grhwl1iZLIr241/yzu9s0a\nno18qca4YphfYbLepN0MBroK9NwzM8F1EsrvYFNPEPuQCOJzRJfscJEJ8nZB\nI1bZnjj/FzJZZN+AFrqzK4XYTyOTDPPcSVU+fdmuSqayIGd7xbl9hjsPVa7n\nni16TwK1MRa56GoO3WIDT0sxhuH8/aNNb7fVwXX0yHXrjTLYQlftkMuW2Sx+\nQlWa5EhWp0Zbc/XM3zbevNtLZIqKhofQYP/yr2Cnp8V7cfCT0fDSbh2+AT5y\nitWnzAkwEBChXzw0OsmZccuVy8bStZdwdS4eZrgG7NxoiGfaP/OdWCTxNu0k\n5qNIFIEIO7dD0vvMhvgelXSUR7fFbjYqAwBnWwmjRzRTSqDkd9Q7b3I0c/85\nRjNBRK0CHGxZyBjJoXWiBMdKHXcmUyuRzrVfKPLKOvFn2qMn3T6tnPT3iktv\niD85TMrQh4ri+/O7i7FmqfnVpa3v8QJdczl+CF4IFy894uwLOznWfjSumjIE\nD7ts\r\n=qSUN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZvcej8lEA2x7xw5SSRKtu4cDhk1+yJSBxg1pBZlCjjAiEA+JIsqpeblYO99EwmGHfKPbeHRNQKCR9TvM+brTx2ZrA="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.68_1554912725995_0.07253831387618148"},"_hasShrinkwrap":false},"1.3.69":{"name":"@warp-works/warpjs","version":"1.3.69","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=6.9.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.71","@warp-works/warpjs-utils":"~1.2.80","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.2.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.0.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.3.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.80","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"29fca4f678f7a0a4b3f273af811dd123256cce89","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.69","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-i0G9u6G9NJ3f5aulgM3w313TATHfNfzQKJorbnJPnt+Bfbdvs/kvjpHNzPr8ZROf9ifx0XyegHA3jIjS/HrCWA==","shasum":"1668482bd6ea2b6433b49abd0e6075d6cc4e680f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.69.tgz","fileCount":322,"unpackedSize":2221801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrjDmCRA9TVsSAnZWagAAIBkP/A9NMoS76ga6jc+kDH4+\n0Dr3mPEcfnB07kbgnaJMHXe09EalsWFsKLndum4KwdwpZgHo8v/XPhkTQ+1r\n7J2LctTuWGsVUFxS9dB80gLouTJtDQRxevNK2hnL4Z0/NXPR6j5RNj6B0TlD\nKXrUX60FXcuTt38T8xBrjgHiu8vi/y+uQrwRv1+PDntd7J9+v5uI+SwDh1Hf\nl6iwhQd7zjifYPnVRqUgRwTbd05zR2D6n69J5WCooSAd/ti+yNcWlaGu3zVW\nv/W1/mr26JqwKwz4gHlvcO3bPBaKQfVwbluCRtbp1O9bJod8vUyr71dy3F8k\nzwqoHIu1PYzS+gGu+rSMhwqSbmuYNEj/a6E3LRI2tCFJvIMoAU+BDQ6aopgy\nmj+Ps8Msl3u5u3qxQf648HFDUNNXexGPXNIzTV6ZnLCvx3uOhBh7xzOc8r+k\ncX4i6267PND56icQhdS6vCsCVrRNbu/a4uDpWh5DMVaaXb3ofqOreAgeLFHD\n41eHBW07zXx3SbDrm3JAIdT1Gq72K5tCIIZEnINgRwzKY5c8b/PCqSnZXasX\n9QnwPN3hizR9v55u+lnwcQGCWItSBw26ijhFuztoO5psJirWOpq69s+jF2lc\nMdAuGGIxE1QcxMyiqwVuD6E4t1odeyDDl+Au2HkWJvP4xKiSoH4XfQ15YDS1\n+Mvh\r\n=+T9p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHbIS66DW6YHAFxxObIvKY6LqrTNjhqan4jFl8QGHdDWAiButCAHOsG9zZpmNSbrh6+Cm8nIcTfJ9k46JNzXU6NqlQ=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.69_1554919653922_0.8721947494219588"},"_hasShrinkwrap":false},"1.3.70":{"name":"@warp-works/warpjs","version":"1.3.70","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.71","@warp-works/warpjs-utils":"~1.2.80","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.2.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.3.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.80","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"cc7e419d1b9b28fc2143a9b898a8ec88da75d5fe","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.70","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jdmuWc+m3TYi8GdJP9484aHGn0dSJZYR8n6E7VeTFEC0sg8ZkorcCzZ5qGJgOzEiQ4MeEAgWPz+xFPoZB+djSw==","shasum":"511fc213951fe127d84ce3fa7aa2a6871ef04577","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.70.tgz","fileCount":324,"unpackedSize":2234825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcryBpCRA9TVsSAnZWagAA0VYP/RIEx9u8fZ89E6lB1qq1\nALGepns3XxGsuYxPLjij4cK9ppPPzaGTDY97jVxh/9eZhxLieT7mf+yEsb5x\nd5SovP4KFWVYUEfQ69v8y/Hbay76AXkS0p+o7Hzw57zMpO4ItLI+gBOAnEvP\nhiflfuioCKyz59Flgvx4xISR3MIcIDtylc21WZZ/U2Qjy9z629/pqgM9tQXn\n+woXGgp0/qZsJPd76LqIpUghcMbkSINjmyIMNArs4HZqVQdE0y50A4jWjkSl\n2EpP6IT7DNwYPNf7olt5UzufRKLbs3oWiIpXO9MYAwna9euzNPbs8Yqz2uEs\nBDWI4QqKO/zbme6KmvGGlIKtSm2BjueiOntUJ0vsGHGkn+ozd0HpuUs8Q6QM\nj7F0yQWj1gA/ywpJ24zbNYqxEQYK11kdqrgmXP9Ey6Wn7dC+7z7upz7Cgg2i\ng98MAspmhVMOqxHkGBr19SSsCDfBIOFQeA1orQnT/PltnahD3GgsOUjxwf01\nW3WzpCY9tsjBXHd7aP1o3elCZrCag++dyGrrQ9iB8Dom+xEEAeXF3G2jKU8H\n0LiYldeeRRzBdNV9BWh8R1ulvzzsnP5NF2vFUto+Er2pTbC9b3mx05SnWcUj\n+b41saz4gNDcdOy+9ONtTWHJukwK9ucxH6D5RRiB1oBpAmn7YjS3Lx/AXXe9\n4A2M\r\n=bZx5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBe8r7Ikv9NKoDfINcqStJRvc4USEsfC2hINgaezanY1AiEAupbIp/rp5+EK5v8VJsF3A9F7KO4feuSjXUOvCuqOzG8="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.70_1554980969137_0.34493560818041646"},"_hasShrinkwrap":false},"1.3.71":{"name":"@warp-works/warpjs","version":"1.3.71","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.71","@warp-works/warpjs-utils":"~1.2.80","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.2.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.3.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.80","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"84e9605050303c132e312e0d6273efa19dd3f69f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.71","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-YXyDRGbf/MpexOU+rouraHHjB+tZ4wqVXiqhsgNMqYRv1iSWY7iYI5t84OaCHngOcI5jvEamyxMS2fC7lWlzBg==","shasum":"9030bd894b89c8fecb5cce3dc5eff4d34335c28d","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.71.tgz","fileCount":322,"unpackedSize":2222584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr17oCRA9TVsSAnZWagAAzSIP/RZnqAd8MZb2Cdf7rUoU\nlu2iOF7MEb20j6zrFC6/97YVQWivxXhRQjg26UQGIPNARIXgnolem3szQVlg\n/0V7Jmbf1PtDztCHsBIkSsjVpmE1rBL5aFoZUhZ+T4mOunlR6w08oEkGqpbW\nNyKZ/lxIjoxcTclD8M8UsUtC4iNaqaIUIP7tUZYy0nTRpkstSeDkFbCVMfQr\nmkQBO2H3GKeQbIG4Drw+rL0jgr1/4fh6w3cel4IkG+5AE/MhMUQzJd8d5hfP\nMqMOEaAYX9eC457UHCTcIsobciHwQRsqWMmnFoVR8Sb+QtGJrPzOXTweKe2P\nJKm8VAzrZ7VOdIS9SZPsNieqzozmfFh7RGvtQBQzsmPnmoaMVSf7/d02FtFz\nw0LM1cGwBm3YjYukVhk/Qmbv7t5kImnbF1aX8D+DhBlnoySSx0M1/O83v58y\nc2X25k3JgH2mS179RFxdeQjnkG2ae0a0cK/cIiMOKUEqKVCgphIjb5ql+jfL\nuJf+dtCBN8Vf/vL+0uCOWf8evdtAwAp3kWH5TF8yGSrkrv96cklFuRjz1dZN\nS+F+1i7Yqqz1IHBWO3E0UHhETINjtmtHLwRLCcXAnVvpQLmiDxqjJUztQ+Tb\nkz/P/+SxkrHj2277aKFa+X5aRCBGmGTvDP+xy6ngYQQZxi0Hcx9PIo3PYLkv\nVMAk\r\n=axX7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAn/UIvwBtA+ncvIkTOiQJ3bUaTuVYz965RB6a/b8jO/AiEAtZ5qL00YuzrPmFciOXDHEwEFJ/W2bJl+Q8SVxRb6ZqU="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.71_1554996967464_0.4543816137077119"},"_hasShrinkwrap":false},"1.3.72":{"name":"@warp-works/warpjs","version":"1.3.72","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.71","@warp-works/warpjs-utils":"~1.2.80","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.2.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.3.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.80","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"a5da199b4d8c8e578613af97f504dbaaec77ccdb","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.72","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-7tx4DAHfMjJoijUIra0PULhNuaBFWwHRSVDFkkDRWtbaUsnBCWWa/1WUYlZXf6fB1NZVkxvl8mqASZ1ZgZ4Sow==","shasum":"4f9673c33b97a7c5d23c28e5784920d6c70fc4f6","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.72.tgz","fileCount":322,"unpackedSize":2222681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr4LlCRA9TVsSAnZWagAAt4gP/1tG3tv8Vtmedni6Obwm\nav8tjJwTXo70beNTWHZkZS4Kj9eal3QUNakPJNvMu6ghNITk+37QutuyH7Lu\n7vbFLAXG3uG1lK6Ty82QKqAgHwMtbL6DLGfyHvEOPAFOYwjL+XsRL689GVCv\ns0zaeMtE03eHnaCVgIUFRIUMsYYuUYO6eu/Jrh9N+8BjUy0lysmfRCMEgtBm\nf0ZbHvck7SQ/OHuLZKMidwK6kB9Vz4a1ucdEqVzyPK60UQb8wQ9Kftxr8JTx\np0kN6KhVcCUrm/KfEuyJGxww6ON/Om4h2zyaNpIJZggbCEOuPc6xIRfHMQAD\nl/28xOOgf6ktr6u+0J+32KP/N+26AoPHNRQh761ly0AKk2HULMQpo0zxDlYO\nls3yWBkJ1NbZCbfo/uP922tCaYOXX4/nqt/naA8opLi0gKTps2iv2qEAnVlx\n4ynrQh9aiVxRKeKQF52w+1mnNZb9ClmMq2B1rwP+Jqehq1WQbq9rZtGugrwy\nEMKJsfWWcPQQYDh5DCYMta1SS52APZfdiLEcbW2Z7L0W3eQJrAa91zu+GnO8\nTzsnURkokv1E3VIwK2DjoOe7CGlg1qHqyyy6cv8DAfJo4gHKFzLW/SK+aDYl\nCg4xMiQo6ymL+ZYW+A8mBthFhgqoRo19gocyIrp6VidgvaeOXZyrrwdqV5g1\nIYiw\r\n=AzLc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFHxnW/Fi+o1rjF+USkLjIUHvBmbTmsteMhcmZmIpv1MAiEAxGA39qtU+LMpcfT0Nrl9/BOpBoMwpaKv/QBDK1A5/gI="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.72_1555006180850_0.372335673131591"},"_hasShrinkwrap":false},"1.3.73":{"name":"@warp-works/warpjs","version":"1.3.73","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.71","@warp-works/warpjs-utils":"~1.2.80","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.2.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~13.3.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.80","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"7b9fb433d544e3ea5ab7ce12ca9446b51fe2beed","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.73","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-q7L9geqoOYMJJ8RWVVheEmIYVB9MrUX3HiPhBE2jJO61JMMgHIQayiiBHkqOPCkc7cCZ/5GOles4ugQdT7YkJw==","shasum":"261a62e8f9da2f7d39360c70a265d60133c5ac01","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.73.tgz","fileCount":322,"unpackedSize":2223623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctMpeCRA9TVsSAnZWagAAkYwP/2QidlOMA2SzmKCTF7Cw\nMOd+PBg+Ha5Esz/lx8/U20wFXDTjJ49CXT7omoifrNSVslpYTVAVeUqWlr38\nVFJzsEDVKm7kp/5NTS5uXvFxgWQhQ5/MS+CCApzDohsvPPHy+rdYmXbiW75D\ny06EInK5LiTVgMCoNV5byZHjquVuLXREIiXqwcazAOrNKR0Trjz+cQsU4p2Z\nBoFUrTG922BPrBt58qCRKwymRJfbTbfwZaQmQ2iGJjX0ZcgwB9QvYUZ45svB\new3h9WszzPHDs/dAJQECUnha84+ngR4dZEDciV4LHU9kLJ1sOp0B+vvZQvdl\nVJmk//FhYIOsBbQ9b3QJjLgSjAEfsW1y//p2Xv5xsOQ0xK7KPUNu1X6nZHBS\nnKNnokqVjJsYy7Qsz2s/QVQltwqrPg0YYK8XeXxm+GSp1TQFEV+GyO2+UIw4\ny93XCgR/OmhXQUiZlUOflSsvgMhVvEauJG6P9Ku6Hj8Ayp3nXhJMjat2M3o8\nYo2VjLVKDrGvXQdeWaE+WLQB6ZYaQL+hx+dq5o94RmEv00tO+WLRWYgZFWKa\nYqkDZfRqNOTou1NjlVJSY+qpOIz8UKWcu9HtiwRvvTemWzJikLd6/djqLNP3\negpq3FtSmWYuD5OWIv5eqT6WxX9Wu4zFzjSx9qpdA3bJX0JIe3DX/F/mW5Qf\nesSJ\r\n=UQHa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk5c+wMg3EUiZ6pyVQNygp1P9u1sLLcv90TKB6Ij4SSAIgC/26RaiO5d26hWViDf5IlZSyDbY8f9/McSL+lUq+cU0="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.73_1555352157495_0.954348449955682"},"_hasShrinkwrap":false},"1.3.74":{"name":"@warp-works/warpjs","version":"1.3.74","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.90","@warp-works/warpjs-utils":"~1.2.89","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.4.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.0.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.89","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"897e8765fddb6ebd9ceb24789375d9d3b3fe01a5","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.74","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-iLC/L3lZL5AWYPu7g0qmdYnL27gkg8/ZFfKc4hUp/4/jr8gbszaWZhT/tVXUBju0asY1p7plwuXeN7feUgElfA==","shasum":"0fa0ac1055817d8fec1dc7010111fc41991be4ee","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.74.tgz","fileCount":343,"unpackedSize":9795721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuP4HCRA9TVsSAnZWagAA75UQAKP3hqgEuNnnYCNvgRzO\nzVMQMwRxkev0zq3W6Xo7zyFe0LMk+iXvn9aLHbbKFM2ducMTj645Qv1CC96N\nry3/ssu+qm2YdCbY8nEn454hoheYTac3Au9wXGUDdMGgZW3hnoAew79ZOMid\nNDxpYmt0+UwZpKGy56iv2gilMN7UKZidK56KwhH3KW0ttAG1ijoYEQYQI2Vx\nRmvmf4spwTq1rlr7fzXJ0BinOYzHRGEqnlkAlHIeRPshWlNrFxfGiyWF91Q2\nZZX8ktU4L2g0bcHTDjhs/VDZKQ+lHxN2FMKG40RxYdLQQa0mFbKxstdec8BE\nLj7AznOuMGLMIP6qC77ewCN7YIriPr7lPB1/0j/r4DbKNVRLmPp1yvj3ydEM\nb28mpxiRNF4OeO/lkBhFWJjtwzYjz9MRWyork2ZXuqDOs8d9XgE2Oo6cX5y/\njm/wVqc6uvf+TBzjNkZbinmA8sXL5ebQ9dp4l/ta1yICVzbf0aRtsokzuJ1B\n+H6pEysnYrKprdy+ihZQ0fF0ZgdbewYbblSLY8QYD28YvbNkx9aC3c5Vy6eo\n3KnAAjDrNwbRA1tMe7vbL8XNd58SYxbqQb8LTtotivN3xceK+XwCPKe+2k7F\nExTlzxq2Kiuo6oOEBlGvhNX15UXS0eM991rayEPjsH8zPL7i6Cn5oj5y/D+X\nTNLm\r\n=R9q8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIETF92JXRs7wDtyAr04Lz9TbHza3ZsaSLlVn7O32BFaQAiEAqD3z0BoTeiLiUJuwJVsFh1yHq+0Gzxeo2e2NSzxt4Rs="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.74_1555627526411_0.7124465312353654"},"_hasShrinkwrap":false},"1.3.75":{"name":"@warp-works/warpjs","version":"1.3.75","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.90","@warp-works/warpjs-utils":"~1.2.90","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.4.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.0.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.90","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"ce9f8a75d0969110d770e591d2470c4462d45a3e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.75","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-WMsfkWrBPLKxC4MBpwzY80kS1NJRfwkhCh+6xte62U7KTW80RVueCfLOrGp9/ipBYG6Jy9LX/jikwB3reRgdfg==","shasum":"63561f54d95e0942826ab225893f15a69276905d","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.75.tgz","fileCount":343,"unpackedSize":9777798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcug4kCRA9TVsSAnZWagAAD/0P/izTSv9s135UuZlCdB42\nOyADPvBDmzktj/d49m1JcztZjy+Nsfxi4O4wbr1EZJkweLxr+wyyiCouvfBC\n88Il58lfzhCzz5reuQFv4NIgb5ZgQ/ZNVBQjiczWQv+TaGduvzyM6gp/oiA2\nwNC7uFgiV1vR5D0aJ9po8HV6KIZbwbRcgW8/bKdmt7QAHI/csCylsJ36fKNY\nFzbp+aSmbPCl2RcJj9t4YX+r07lflVk+E8erjZgdQdHcjY0E7+cGwTxTAfMB\nEz02xwuqWRGU3N271jkYTKnERTjw3a53/8vWRwQJ7wS6svxrU4Z/2VqBHE2F\n43563mrmvh4a3kyythgMing5f27A+c37A7w4fILmjF0UEuBnpUyXd57QQaon\nyK7pYEU/gM012ZhREgNT/3zmD/L/xMU1usiu3iU+vl3KDAOpjpH/Zt9Js9XH\nVPsOxL6jQcoyxxvjGVMimZyVbt7lS+t0uDE+nR8RVvCG+uv5UcOHV2+SVfVo\nN4SotimFH/slEBHFh1UbQ4fGyVV7LIq6vFG7WP3AVY0sGKGXhexQ+mH+00Ig\nA5Pb6XWq/WLyjKz7VgHm/kQx9S1A8JmJR8Y6oCZumGjLYJEADeP7wmoGkfbN\nZOM1IGTwk8y8UF1i1QLeD6YgpY/akh3TJARYhwiqr9BmGIVwFV60I9vgKxOl\nLUYi\r\n=FhqA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFqs0RGncEk3t0VVkMhyzrVWaQbwshtALl74o/CTTJyFAiAkWON7wNlS8zr5rtOEd3wIgx2a4f16QaPNoGQ20husPQ=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.75_1555697187467_0.07646321969286296"},"_hasShrinkwrap":false},"1.3.76":{"name":"@warp-works/warpjs","version":"1.3.76","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.90","@warp-works/warpjs-utils":"~1.2.91","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.4.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.0.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.91","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"9e2e3efb2ffc6156dea15604d6b23bd9974c68be","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.76","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-nZRPT7hODGaoJ5dwp7cfxI+k+CA2EKNBoPi23VkL74lZI34xKkdsMyO8HrMh944CHX3UbaCt/fyFshbR/vEzWQ==","shasum":"b5f1b51ac4f7ec8c87165bc43669caddfbb0a4c6","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.76.tgz","fileCount":343,"unpackedSize":9785993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcupeTCRA9TVsSAnZWagAAT/UQAJ3cIMz/solG3dtM0Pp5\nylGlzxbB0SoZxS8toF9VVUUb8cFvQnfHufR67k0EJOc+nJq+GA5Vm5JLuSfI\nVfn2I+6q3aZfrMY5Dsb6dO7j2ibr+03LKPP+H4lPNCoVAY911LYMFDn3s5Eg\ngNr4Kx5kNfdprx6IliO16fDKuu9u0eRP41Z8cYy6KGdiEUpsyltlUDbHK5bp\nHldOeMGUJA3TY+LbU+kuKcUhyykrJTjjlZ5fPN6eo/fJq04Y5D7g5XcTqGRj\naGuQNtz/NZ1zVIMT1suPFkprT+nBXUKuBfTlAmlK0NTKDLWKnzD4GMfA0Q8+\nMgnPpl8DlDmtnFHDyqgPVDEWeVD/NILJzYm98MBWylSCQY9DXBgLNhf1GaPx\n4d4Y7wK22GbZZ9BlVUOxWTt/yXwE5SbnVyqiMDxjd6q5zdWR5m8haeB7K3Vc\n61vJ1trLPB3WKlfOA4PC202jQus1V9CRzBhgjCb548jCvCSZZUjefoeBK9CI\n7b4OfK/xjNNdUERv8eGXhoX3pjhci54TuJfyHcidoTaloT7WyOhkH9+0HCf4\n8+mwTgI7xxqKEQjC955Jvv122rz6TSpzcb8xkE4Q2I7Z5mFdjwKd8XWsM6MZ\n271f8w2206oaDml7Ha6NYWgJC9pTuNCEPrj1XoYHJBE8bqRmTbWbkcuuH+OW\ngkHN\r\n=HVR+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWgWPnThOje3niwVA0yN0kcfvq97KZcZYtSg4TBBBWBgIhAJKD+QRma0QELa8cBtrNRChpC3cWAmw0nu9yy36l3zfw"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.76_1555732370429_0.6795277670315327"},"_hasShrinkwrap":false},"1.3.78":{"name":"@warp-works/warpjs","version":"1.3.78","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.3","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.90","@warp-works/warpjs-utils":"~1.2.91","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.4.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.0.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.91","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"c98e357aea8d2b440bf9d1ff3d3139527aae8c0e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.78","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-zUTQxHBlPHZfBYhFUG970wKHdEydJmH267RFM7Xg/TL3JrXRv72zudh4iYirnJhXOw2AqRvh+zYYhnZWQAezDQ==","shasum":"65722095067acc2b682fe56e61eadcb96dda018e","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.78.tgz","fileCount":343,"unpackedSize":9783568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvygDCRA9TVsSAnZWagAAou0P/Anyau8/qb00UVWDp7yi\nDfAputlJLLLV3mK0ZqQiY0dPneCzlUOGSX818jnszm4EGBu250JDQEmpvUs5\nJ76wml+5BQL+0FlfkB3jgoWNKARM7DgGYLSh3c1e4dKDlQWZK3e5ozmvrP7g\nnpwi1s+fYoUvTxkKW4/Ar4Hqu1BCsMyaWp2qpd9sa0aL+zPT1C7QtE1KSZu0\nboXexrQWhjfN/OP4SronQESAu/vQYOXmmE2NkpHdInQvmqkkaECiwMC9vw7U\nuXiTPdkpbsFUkO8WTtyKRQsr7cqNcgTwn2rrVpB3gsOFIxi93s3RwL35wAOU\n2xImV0yGJTrSHqAgfXXr4dkjOSd09ADpmlQQ4aj93Hqqw8SnTEKnsY9HmEwb\nrVeBAvQYBy/QJm560ViukX/IgImow+Gxba9fgTHyOXphNxo5VX1AidlwM/Jn\nBfQM+bIhYpF2GBwcqvcgb/r3t1KWerKw86X428LS85ZYIw2eQ5Vjv1AksGGx\nQA0jXXTWSiSqh4PgRFTDVLRDD7UdAmblvCmogIs+9m+5kL8FvW1b6TlnjDoh\nEdgEjIXtQ6hmGHSGZ/id4Uo70v/D8Tq50PqeJt5ddO+K8Bt2GyCkEwXdfd5L\nkwPF8rBWqr70WR8Bluvdrr2OWrDJydl8hyd0gbyvzVGIeQUZWYxZX+Fibt7u\nmyah\r\n=zd+o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuQd2s93/BmdHPv0z7BeT9ZkJyKpPDY23L8yVp9B3dRAiAeRJYgHXTPL65S5Cgsh8BW13mdqBWq3xZ1sfoWsbU5sQ=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.78_1556031490054_0.8094534733418182"},"_hasShrinkwrap":false},"1.3.79":{"name":"@warp-works/warpjs","version":"1.3.79","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.90","@warp-works/warpjs-utils":"~1.2.91","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.4.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.0.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.91","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"a6c279a7184182d2db5b4108b88e8f342efc5a00","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.79","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+rvpAoGybMw0xW1C8ZK42fae6Uj+7W71zU6Zl/zctqQbE5yB1hAotnM2Vk/PHPKbuCGQNjjXAFlZYh0UCBeLlw==","shasum":"4eaa0ca98bb4bde38cd22cea09a6d07cc5bb8af8","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.79.tgz","fileCount":346,"unpackedSize":9841401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcv47oCRA9TVsSAnZWagAAq/MP/063OG7Mbht5xI0m0qUW\nEM6ldQyoy3X/rfFjNOpHVNL0ydvN8tMKi651tGCpTakYdnD8tU2hiuzk1jbm\nvkxD29a1d9x+0dKL8b9UK5Um4jN+cnVxumBcbQPF5UucYgp/q88Ztjtg52Bz\ngqQ1OQrS4z/NzpPgtRByH6Cxomp3XrsPlvYclrU/YDlqEYwceIzY+DqYPmfa\nr8ReZZHGnp9bOVyfoIqs3YYay1qCjGc5sDXkhWjM6PNp0QzdJkel7lQyuvmC\n0/eRlzR4m9TtEFr1MD/JqueQJrQ3MnOHuOCyBb6zpAu4mE1rMBYo0ehj4zyr\nQNQlvhtcTdLEXXG415HQUbRH9cUXl8Kwx+5GmY5gF0cLSMDcu5B6Vfi1s7Wf\nRwGX/8yiQCz9JHCXclr2yjtciVl8fuV/QHWMg2ACH90VVw/m6/RLhhmPUiQP\nur27q9R03Fo6596JtoD0bvxLPWIEIQjJHTwZpVwsCletgsVWmPXY74n4CCkB\nMcB0kAfB0PUMvpmvZiZ4V6Dl9BePd1B1M3Qz2v+brdettSlxxOb/RStMueTC\nXeNrPQQpiGIJYP9cMk9pN7YBKtKlkjxpf+zd5LP6ZpD/rsNeIv348SNYbHk1\nnqTyXfHjnabgwbELRh+YBptxYhW/iTHuarziFFk60qgEAfR/F3Uos/TlcirM\nrYHT\r\n=xUYz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOBMd3x+5pi3ag3H+SkE5PXQuHCb9iFEI99zJrOxeEIgIhAKQvloHzzg9Qt6DC+st9jj9xQSlCahC6b6nUeFn5aYNW"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.79_1556057831613_0.8647987399843176"},"_hasShrinkwrap":false},"1.3.80":{"name":"@warp-works/warpjs","version":"1.3.80","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.90","@warp-works/warpjs-utils":"~1.2.91","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.4.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.0.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.91","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"94055754490cb22e5969598fed42aebf7efbe301","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.80","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-k0sSwcg2+UGtfWAR7xJgXEgPZkCZDCjV/l+mDbQq1umsgj0okWmNVkR2+A6R6rvkIlEqQVMs+heHHak0F+DfFw==","shasum":"3eea6dcd7c738e5666be0ef9dfc34db635bfafd8","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.80.tgz","fileCount":346,"unpackedSize":9841452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcv5WXCRA9TVsSAnZWagAAge4P/jf+N1FIMG1RgTsvyzKO\nhmWpS8AHtdLEvpo0kTeDeWDc2QgGv5JfcgF5zPjDCKlMJl1LRJQAWaXllOD1\nj8a/KakqFbcZAmn/EMR4CD2mnL3jbG3R5TfPH7wUy/UFYn4KCTceuw253EXV\nOaQe/O7wqgV/23Nu5wM/NqUkubvKRpUA51rBvdLMtgFL90Xd7NBQrMFrPPZv\nZt0Oxh0azpaBM7ha9sV8TLBFJSYWlVcvIp8xjakTYWdr8OsIG9XFzUKsNrhM\nOM4z8wc/TTT/K+02XG0DyIxLq7iXW2/4VFPtLlZ8Fy2T+RhgIRUBFMk6IDSA\ny66Ao7WYEtHcMWxNOCFNXO8IjTBNGSoyPlfDBopohtsRvODZPicwVsc1P6nl\n6XSsofCi3b36MJspq1mj5T66zitcqDm4FWDHfShfwcDaplI19ccrR1iRe0AT\nLb6hcGRrxGFgOaXTVapv8eohcE3ggkVFxHJlFWU42W5YFw6sdmavjavI/ZAY\nHqBrOaqmBvlzRD+9bBS8pg3LgF4YLeSJ40R09u/e2ybjGMpanqFA0f24amTQ\nIYTNfxZVgY8zkEfPpT/9Oia6sbux4A8lmtsdMpm2HpU6r28raoqtjv57pCvs\naiwYBKxOiSnVRF5u5eEh2SVaQTVw1TBnDfrFqIzore9dlpSS/IhBNBkO4/DP\n5Xzq\r\n=bvuw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQKTMcluc+7LQCEL0mYyIoKDilUu5kiTRQn566LE6RlAiEA6D++QVtB0aFf3JoBqdKkN7r72za4n20B7Xp1A//ALIU="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.80_1556059542325_0.054162126310436154"},"_hasShrinkwrap":false},"1.3.81":{"name":"@warp-works/warpjs","version":"1.3.81","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.90","@warp-works/warpjs-utils":"~1.2.91","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.4.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.0.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.91","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"801bef70a0ee6e580b96ca7b46b08e38451673e8","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.81","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-s/UVWbFD8a0iYnU3k0QaRel2MpsCnOc4tEYTxom6tdBdLhIxuIoRRik0rhEuw7whPhmGsB7Vm3FhPor/A3GdmA==","shasum":"bc8d34ffaf70e3afec05daf0181870ff422755d0","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.81.tgz","fileCount":347,"unpackedSize":9851042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwLAuCRA9TVsSAnZWagAA1vAQAJHB7KJWU1JoPa7evOuC\nsSC/5CaBaK5TLT+0UpyRbJerflSWq8wZQFiilva7jyU5ol7G/dQhd+05PK6t\nmsTynSvjN0804AcsPFJNzP1NjhNe+/vP0Xtq+qJPGexdSkOA7vc/D4M/VDuX\nXjHeypzHfZP2e+ScGhDpQa3LEZIU2h5BNvU4XgPb0pywLHYoB2+JxUg3aQAI\nEMpnxQ4zuhDhSmV49oyDTIL+ZudxuU+XRhed2/21S4wj3kePldteCMkGGDIj\n2lUIe6a56QCbLM2Q4SFkYa8MOvQnP+kynyVZJxfM46IuMR5lISPgSrO6zx+z\nYa0NFbPAi9o98f10yhs7zd71PaL5hWC5D9opzTFXF3LEXc39oPaf7eeYGxMr\nuhBxFH/OK1Pkcc4G8065w3DgwfGUr4wRPbcZn3TMvWEKvWp+Na4zWePmTG7v\nGtW0md+4GR5YfYxZTu6IbVQoypOuADmbVGW2Wodcf2T1g+ES8iFDWuWZSKvR\nmveLl+RXSUtJEOKh68i97F+zP8XCTBv2IK/ODfGVyVGXjNSE1S0QArpWZCze\n7U3GK6k4Mx/IHqZpG1H7k/JEfBjKt+J1bqK737YWmD5uOz/Q6hYEncVyRrkD\nyz8QKbboOyfVIgIy8hJik6ajEBT996QXr6kR5qVTnzDjM7JslPHn7aM5/KBG\nATsY\r\n=jMIw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+tiu0CHKyA6WBvwT3N1CpqH67vbGZj0rKmADd6Z8N8wIgFzSM/5baGJg1YfMUazdSeOoRRMdc9Hphjq33NhuKzuM="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.81_1556131885733_0.32012412361074216"},"_hasShrinkwrap":false},"1.3.82":{"name":"@warp-works/warpjs","version":"1.3.82","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.90","@warp-works/warpjs-utils":"~1.2.91","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.4.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.0.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.91","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"bcdd9d8e25b5018707dcc8d24799c2aaac65630f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.82","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-5vkSTAcjMziKThmTBqMGGqqyr3lSxSRkZpk1rIuC/NSW7FSZmj/mcfkcE4iCFZ9/AJJpuQhJJu0MLcTq56jTJA==","shasum":"dcdccb0e0505b354efeeddc08098523d135f4ef7","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.82.tgz","fileCount":347,"unpackedSize":9855768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwME+CRA9TVsSAnZWagAARCEP/3igmehK4SD2cdsfKmx0\nezZiZCtfAHcKBfdjLG52hM+/I5mBtBtWhGwMciOnOA/lmOT5nKTmvp5RTVb4\nNtRxJ06mcQsnce/yHC4Z2v9noQKQestH/ovnmRJsPaUHxj16pIEKihFOjoNB\n64BcBhXO1LAuGQQsdOPARn4Q86FJF/HNu5bzJp91wNHIuPOBmNkZ1ydfpjPI\ndLXEn0SdR5TP9XWMBRNfDs4P9SyZ0wrORlVXgCLzTXn3wONVEKPq5DYxn6qL\n5iCLmUGwP+Mi2KhNUj4KWG5nCzmsreUX9Z22wV7j4GUOThFlM9wARNa64pdh\n9lDBKvnDrMhoJvkqujvBFohgZKRcI8wadDOiIfoyUKYmykp8n4Wd2ACedJfQ\nJ6iD4dtPNLkc/tHXWb45W95Z6ShrbrYKS51AVLgBc8LwngT4Wpgslj24JD8D\nYhxc07rr/vnQNa2LubeHhfsht8Emr/t80kSkB7Bte+ZO6SOBZH8ZF5OeHNfy\n0nzhl2TurLWUdPxnpOmoj/yGyyNIvRbwqW8a9IngIUYuLUwqdZ5m0lYe/Aqz\nzDTOSaJShKKqBGnpDgaYKQbfMNgd76IVbOTD7aNXVHVRlzSxTvHSPlNbOxxC\nFKgodWucLAiGli8bEa9T7pTLamFs/6XGuXcCy1FFHRr6uOArpkTa3RqfHoCD\nE5+m\r\n=wBX9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDTZzPWoIEVWAtW7WXN3IUciDdlJyKkNbBggRXelAuyBQIfIootZcnFf3EsfeSb+petx1QG4GE9vb6tkb/Ss/0WUw=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.82_1556136254071_0.25686091929836663"},"_hasShrinkwrap":false},"1.3.83":{"name":"@warp-works/warpjs","version":"1.3.83","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.90","@warp-works/warpjs-utils":"~1.2.91","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.4.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.0.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.91","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"870672c8b6dd56f951b1e85d472a119590762be0","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.83","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-6OesZ1H+im63KWrqDbdzG8moVoyhUhRPsA3fKNtKw/WoZlu6R8lZZdXjdjC7OXcHH2kqu7TacggEezseTcfz9w==","shasum":"5852581e83d76439357ad098ed1400cac874388e","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.83.tgz","fileCount":347,"unpackedSize":9863418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwM2XCRA9TVsSAnZWagAAUwMP/jTTo4wmIB+iMKtGmLF6\nmgvVFiM5kTZEOpusVoj8vD/ew1oqfcAqgmsntXQwQ050ZrCn7dIMSkF3/U7T\n4m/fZ1zK/AFCq+fSExMJcdHX1jrOLBtpNbPvsBmD0frLhVEAJ3Z31gB38sjz\nigLaSZE5kX8Dm7JOYXg4Ly7fbUwgxrcfk3jGodA2hJfNd3siKsXHoHEZ4QX8\n4RSaV7UoUufexXjY+LfZKOzyDErPY4O5ReaqcwvjGaQbAQvhP8fZD/8vdldZ\nVPuFUDpqTs7C2qzf8ddKPgW2AgQdcB8ZA+BCnL1wtPO7TNMwzd1yTreSclgA\n0DJR2uEnfx+RS1w/QNVb9scMJ8iOEb9jW9qrPmJxvAmUFbMVFSoZkrlhUmZT\nU/JS3XzD2DTzkyTMo944DIxHOp98gG9l5xMsMGC5zfJu7lS74mNAKDyzbR41\ni/nTZkRm8zGsaIBTmU3sRC9T/r80rhmIwVeF5tqlWkUrawkKG2J3HHcdHr6y\nPHRHlxr2mUPfE1d5RnlttU+Bs8TVSlDWd0Eudp8yzXNeeWzAplPxH86GFrDl\n2ETpczQRzIgR4mbjV9V4RmnIeIpmV2Ht2iCpM+EyeOIgYjl5DgAMdR3i+YBn\nmrAOJRgc665Q80GYNAh3Vqr2w6gxI9cB9bz2xswmBkbBFn8QE78tI2RvpApG\nKzD1\r\n=gQ29\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCr61qZD0p5jRSXtqOD6TbvBfJNFxLWUlVycIcpUmgn0QIhALbVTHIs3ZWSqg7CiT06FqNZa+4CJSAf12EKu2DzrJtG"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.83_1556139415001_0.25844685525216593"},"_hasShrinkwrap":false},"1.3.84":{"name":"@warp-works/warpjs","version":"1.3.84","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.90","@warp-works/warpjs-utils":"~1.2.91","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.4.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.0.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.91","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"c63e2c1731341d6eeed7625bea7224ae4be3ba87","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.84","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ugeZsZ5g9mBMP6OlJjSCf+TcRjIXtT6Ksj47poBwOpL+Pa+lgUwQAdzih/lUtbEB4SXvGsycWzd6VfbGLWpnew==","shasum":"91a04c21c9a0252e0aa90732ae76ac9a26f68573","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.84.tgz","fileCount":349,"unpackedSize":9873435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwNWHCRA9TVsSAnZWagAA6QAP/0x1tdm/cgXXk0iBtNeZ\nea8OlDtZcUELwWt8rTw6x753QvrVbKGp9WmAytkIxVtSobNnbJ7lsp5PnHbX\nUkkNBv0ntk9vZS9mNWsuEklT3YNZy15v3+R3bHQh/R9Z8btxWkPGWcFVAicb\nUD+IvydMn/bKBUs+6ngqrPt5Ex34ghR8JU+oiLG7bwNGq/otyUuJ22+hrTC1\nM7OxjCnRR5sIpsL5TeoO/ov8GSRMgvRorDx9ZgJtbTYwsb2A4dcnCGXKKquy\nxAr9GhRzYA9cAgl/U21yTya/hBwrkWh/hCVUUmKjUuUCWD102xbNPT7HFo5M\nqgR9GPDWshZH19I7x1rr1dphA8/Lxkq4JUEu41aUNeBZrCqkVSZirk8pu32U\nrlCU5aZw48C+KbiU1FYkMpVkiRB9+a9CfObWQ76woxVlQ9TOBjk2SpXHm9P7\nzP9HULE7fSiAeHjcMNkj8KxTM1+96SJDu9TUNWBf9/NWI7ltDAGx1ammZ4ln\nF9uIWw/QUzV7LzpcLXIWadopDzz8Dnp63SH3XzI23oo+zYjaI7mFWMDrn5PF\nVOAGFOxUrZ0Q0yAqVGxUcHJhjv+FPDYHzNRPKsbR6LyFnv/LAlLdck7BgWTP\nRXS9N99KYo3NA7gQLLGdpnmd0NbxTvZxEO7+PMtlxU9k1yhij+C5jU1o33af\n45v5\r\n=Ye6U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDhF1ELQb8ljNnx1MvGlDA4bN+E7LQ2PKxmbnx4h1/fWAiAbcCUkLjQXAbsAd4d/gY2PsOa3wM4XVP/tjPY1cLnezg=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.84_1556141446580_0.23423116248086862"},"_hasShrinkwrap":false},"1.3.85":{"name":"@warp-works/warpjs","version":"1.3.85","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.90","@warp-works/warpjs-utils":"~1.2.91","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.4.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.0.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.91","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"fc0b1b5a0570863210a0018127cb253dd1196de8","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.85","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-qvEN5+ik/pye7GOrDXzbol1kEPVmsV1hiXieXTEub9FyoYhUTx+Qj5ggi+v6P+zrseMARlQHoxvnq1jOG/+COA==","shasum":"05197171b6f7ebece9ef8c0cba17ae93545f6625","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.85.tgz","fileCount":349,"unpackedSize":9873435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwNmuCRA9TVsSAnZWagAA7NAQAI2FRDY4b4qVVW9Bw9Fs\nh28xf1iLqvHoe2tBFlKBBKsgdwvUnnhmy6hzo0qw5NlQqkndeCM58lTq4C3n\nHGaypa2twIfYxrHbTLDPyezO5gYXcaKox3k8KJ2hZFoFeu0XDmHuD3JCB8MM\nBLuIgRGxMm3LWyzWsGoI57vbau0AxnQ3RTIkxS+H2c/ZvUsnU/R8PUlGOQNO\n4xLJ1OEQupEjbKaOL3W+zhwqSBJFzNZLIJWyG9khyvtng6Icn99/1SaHzTjX\nzeqnV40lDyTrYjc6crNOSlvgVLjUbbPT0YNPiDCw6XgKuErOzMD9yf6nk6Vr\n10G14OTujJLVlSiVt1dt7c9wftbr/QzukcIMyhMZFJ55Zm0gXHkKcTDFKOjm\ngBeolzkUGn4hsZsR3/sAdUH2r44slNwjBW8mSnxzpsHOF2E7opC8Z8kJYFIc\nuOUmfSCp0INqQavV5zBwE8KB9aVOPIPdeAcTJ1dV0srCvnN0NB4zL6amybHj\ncAx3uppyZBhXny3s8KTPK4eJqZUKwdqb/RWCyP2STioZMZ74Xz8MP/ccOsao\nMUpPV60YP4rB0NViWdlvMolLZny8YSdH8TtF9Yt5ZjXT3Tle8jjFJ0fLRIUC\n2zsORc4MbV288yp5DgfJHwfxU5e4am940Rt50tvPU8FGQItKk/NKxMcO5fDD\nmrmb\r\n=LrqI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDP0eMkySPBevBE167jTeK5h167XLQpRg406AuAhW5PpwIhAORcVOmsOcqbBSEdqNP19X38jp0hZx7Vw0EHfECDDPfb"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.85_1556142509266_0.6080434685425087"},"_hasShrinkwrap":false},"1.3.86":{"name":"@warp-works/warpjs","version":"1.3.86","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.90","@warp-works/warpjs-utils":"~1.2.91","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.4.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.0.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.91","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"7a5f5c8021a950a0b26d7642d1665606b8e4a364","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.86","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-X9a1XcGSJMEf+kNNbV9NetqpBJa1TJ5qIMUJ+MBnhI74AoWXGqWSY1m4/pCy0AiawF/W5N2ISZ0nV3DgUWfjAw==","shasum":"5e2605239a3dd95c29643d8ce0030f35a372aeb6","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.86.tgz","fileCount":347,"unpackedSize":9878363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwh0VCRA9TVsSAnZWagAAuuIP/RlJ29qf13Yi/t5gQr7T\n1WuC477l9Dr3EIvZ31THTny+klrwNKBZ272AVuDtd52psjNz2v4mC8mp5u/n\nlf9JbUesaDW10jbSwKCb7sNrYrP/tWvEJEDX3VI1UEQEhzUWfqJd/Abn57hf\nXHwZKawNiCKOmQXDt/fRk5fTikgHFmyUwbtueYj8FGxOM9WLOkl489Xxxs1U\nnE1fgKw/IA6EKaOPgjwZFU0qdnbaygTKYo6596VX1bI5uA5aRfnIgGc2z8Cn\n++toP5CYJqJsMk3CdOBNLzyqP0vl6gOFG+H2qV8yKyaNSyhWU1rLW9AwtqYd\nlLeltjxUq0jo7v44+wzSOaqUdcGK56hFgxyz0VRnwW8YP3IZxyW014ozS/Vq\nQ/RphD8+omnOKZNMNW333fXRHibqyBmkrAwwUtaE6oQjZ9u0I3ukO3Gb+83s\novchY8aQ8sBJrJYEwdsCCbmZdUBfz19XG5MOTiU3uAyZivz2esMD6j1+lUCj\nexc+2841ua4cEfAv4bIYTL45VH/t+vcVBYbFYshEZWZ8zHHjnxSFsGeXuWay\ni4dMDlkQafLFnAz/0Unv/4JScapZrSfcZ4RDmggyOA5TbhLXKrSdq5ho8cax\nQJ3oQn0McTj5SYh0Db9biLLcDrKCGUXtHnB4ZKnVbP9RCtM+z+j6/nV7N85/\nc0qB\r\n=6TT6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSXTljeJkBbVwr7U8j7OpXTUm2tZ1UEUko3nNuJ1yLWwIhAPkdDuPNxcFadtFuDXbv/btmp9/YiAgeNM2E1nTDYkf+"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.86_1556225300405_0.24515973112139844"},"_hasShrinkwrap":false},"1.3.87":{"name":"@warp-works/warpjs","version":"1.3.87","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.90","@warp-works/warpjs-utils":"~1.2.91","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.4.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.0.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.91","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"25bda7ecb5107c12909cfbdf849abfe1cae7911e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.87","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-MBGdIg8E0sC+B5/Kez3GPXqxULJ5VlyGibo2rZT95OIwNgJ3mTcQOuIPMCAVS1psHWINBTjrirvh+dspiLPdww==","shasum":"505c778d39b7793853d757a69cb866abc3a05d3b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.87.tgz","fileCount":353,"unpackedSize":9896287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwn/5CRA9TVsSAnZWagAAIbUP/0FLVz8XB8D9N7ZX2QPa\nF1GZogGwJkfOjapBEhDlUIPnub+IKQznSv1FSPYEWLxriHTlgTxluiXh5Ora\nTVksONPo5OLZtJilmmqh+0W0kzhHgIfdNa39d8gumWPpA8r3OltdcYFOAtbJ\nPc/7JIU0u8UAIUqpxvxd9AJTVFZHknk9Y/yKso968T7IlMTaH7Gcfija572P\natYmTBEBBYn/MG4jZqI3rG4xiSp3Q1kix91WoNJndzdtAOPn5UjITyNs5QHR\n39G6Wzj7jvqoLLxmMIdbifbPyjUcsIzKxTK/PL+Ccoov1lY6SYhHcI+YKAdL\nVjwKHJahOLpPIZJX3sqgfJxybG0ROrTR+n4jE7YfcvZXWuXhm5nLOWwy5uTR\nsf55ZBq85ikj5Y94EakXyj16Q+zybq4fedBzCuU7ufUOpFlmYB9itBqQn1KV\n7kIE7nC4RefiQTxrHoXP1p1jUIBYF6qmiRZ8vWpe4dzy8Zw4WZj+O0dME3MX\nzomkeK3BQNQkFYlALCkRRoDxE6hJiSFoi05Vnxnz8r0SHFcZTGPyf7Q0P8nA\n5Wr8BaSMSDmJCGf241guJ/11KKzgExZo/KijBpJHhbTlfzaCNYY3cgXOOQmp\nNpF9ua9EeCWxq6rvJAe2Bwm9payG923k4JDPEbGsZQQtQTTTY4z0uLZZc6ns\ncZJe\r\n=72EG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvROKjseIICzzBWz1erZlldcEzFy876RJ3z3kTILUFKAiEAtqRl6L/IChV6rEZFVGk0srap/qlXzEA6H8BARnaPkoQ="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.87_1556250616456_0.7760174354427236"},"_hasShrinkwrap":false},"1.3.88":{"name":"@warp-works/warpjs","version":"1.3.88","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.90","@warp-works/warpjs-utils":"~1.2.91","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.4.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.0.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.91","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"3470795c59811c049e8f81916f2f15aae733753e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.88","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-qrkE/zup+FWDfWzsb8ecx/0J09jOgpmguIrtCBHlYCbo7FIp7g8W57flAqQtBzltNaad5ZIpCkI7p1xiQIQmNQ==","shasum":"e3e243de9aaeedbafb2588ab0717d9a2ee953f03","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.88.tgz","fileCount":351,"unpackedSize":9885193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwxO1CRA9TVsSAnZWagAAADcP/2QFqQfKRm+90Qe7xCz0\nZzY2myqjMqwylnl2fkwIDzO5gqXhu9YRQqCtI8K7b/toZkCqqkrD3y7VHoNP\n/KOtb8sccpwOHz2bEV0yJt/8Bee7/7RWeIc5XjkXgkR7jmatUBly7Edm6ous\n0mPWU5X2mr77/AMpo4stCnB7SsKZiHju8xV2fIzrnAB0Fwbc/eA73g/9BBdu\n8u06yiLLHPUlVCvi58IkucKFQzOlttgAOHU/oku57kVIueoBoROlsiBNzOuP\n8ePgT/C0m101f6a7xIh+XZe0sgDSF1+MVnoXQLFFwcymo6g20umuDFt5bwye\nhhPIpldJ6RnBq+tYC6Vv95+1tUvqhPAIb5fGXJR05n7/ltRsJuyQTn7zFkqK\nZC1CPTtYUBTs60YjamKPGYBpy1AZ4yzM+YSFxewC7T8Q598FIzONQguzHn3N\nJDTGYNs5WjVYIAgvJO0qTaYEJbPiU5Gnk2vQlWpQT2SfvppTVn3vQmpE78l6\nQwFWIfDMOtYb85No4tf3+XxtgMldxPTZYb1R3mzhcRoBoIzhHSoyG+GVtTcf\nouHe6fkwWOAppU/5TrRuiK3dGKz+v/yfYzygqxDSnGmpWDAKaMWdO4nzVOab\nrp8pBxNYhUmt1VMG5Rp1SGfoDEUw9gSaMjmUm0w0spocDzltmZjs78HHg89p\n7Ebn\r\n=LpsH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEt9/Vc6UUfJ2J4pgvVsOEXjbgEZ3KOSO6N+c7VeIkryAiAUhZD0UNzARSRIzRjSzskFcKVw0ysn3HLX93tHJEDKzQ=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.88_1556288436255_0.6479931117526196"},"_hasShrinkwrap":false},"1.3.89":{"name":"@warp-works/warpjs","version":"1.3.89","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.90","@warp-works/warpjs-utils":"~1.2.91","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.4.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.0.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.91","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"266542df62cb28f082b6e44cf62e9abf7b818506","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.89","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-ctDars/KHp0+s1Bswb/VKl8IVgUaMIi2dbnKFB0AqtiDExstjZ0rEtJNYZ5YNSmoHn+7xUF/8kmmb/tFjm/eDg==","shasum":"dace5bfac07fc972d5349df2f89593c14566ffe3","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.89.tgz","fileCount":351,"unpackedSize":9891720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyJbUCRA9TVsSAnZWagAAkFAP/24Ii2LHSTZMp8aPTbp+\ntIlzOUmxF/40Ig1G3Bhki5DwCMzYoHr22xY/mvgFRBwNQuGDVON0rzb6HNAU\nxBhyTHgQhrhvBWd7i+iwlUTDdbHXIKnkCuqB0Jv3kC4uRA7JnCtMeb2L7hx6\nyDfDKcIaHrtjOhx/bVryvKATEwNfzrZJtrsRQ8hg+O+9fMklt8C2FXQqAeG5\nNNyYtYhHS+ScpzmAMF8Tkg92Yox3tEWcTy8Gd7ineuE4xz3VzOCFUen0Pp/r\nBOkPnsF9HuzkryCvMzMDg4tsXZExgFy8JxKUE0qc7zvAHEJTzjaRFKZzwbwP\n5Lc953syCNuB5P6XS5FFmcVqr7fL2WtAbfBEkIxNTibx3Zb2HydWoSHBU0mW\n9hgybL5ECxMKjV0ltCJCmOj0UP6UJrANsFwJsQ78PYjE91YDY7zY8Dx4eaUb\ndJ62NU1J5tP2BtqtHxyOhomWKdEIdWUXxrn56Wlsw5fgUyTU7IqV8QLqrW/6\nghwUekCloGVnW1eXoybAvjlr7jP6F/yQx94mGr/NHBhCTc7rpVfdhtBnJOTq\nKVG0E4VOAzunZllXmd+3QJZDYnthbPzxMy+dvu4U9UsKC7qNEaHMDFk+ERTh\nY1/F5r95flP62q8psv8/HkxqGer4LbDMXUfltZd8IgRtRh7wIks9oJ8PNOa3\n7baJ\r\n=KeGl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgRX8R22vUVl71pHPJ0dmjKRfzdDk/K+2Q4nR7LBRXAAiEArqK1joc4tflngf6uEwwnkedOQkpQfEF8Ff+pOEw58SE="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.89_1556649683725_0.8220168260777876"},"_hasShrinkwrap":false},"1.3.90":{"name":"@warp-works/warpjs","version":"1.3.90","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.90","@warp-works/warpjs-utils":"~1.2.91","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.4.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.0.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.91","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"a5dc047c2e592324f91777ebeeaddccb27072c9d","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.90","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-deWqlUSi+4dSfVs7eIKuLgoWMdIUNHQYpPiSqxq6jL6YgPIisr+imm9xaIX2dApAjnmp+7pOy/hhgwcKGpmpWw==","shasum":"81517217a9e980953a2eff6e5f4b5a5e93c4c3d1","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.90.tgz","fileCount":351,"unpackedSize":9895578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczFgGCRA9TVsSAnZWagAApPQQAIpY4QRLX99seYrpnwxE\nQ9ebgHOtVo3QZBapl7kWjbRUGCzboPGnPx1Ser9ZlFQUAYT6cAoWI1LHUTcH\nrm8BuQKdVM/zCmfNiMrHBGkkW4TJbP+tFIm0Byq7tMCos5xr0t18GHcWNsV/\nY/6ptd8p6XMWmBdnfyD4O47/3kNPzPDuQaHJECshYNgHSsNVkWtuwjSCodTo\nNqsv1Z2CovOj2/CNiiGvDy4EfwU+I6vCovLJIW7MK7qjYWLt0DP+UcrszNr5\nfgsTMWIg/njkABTHgVZ9S42wvH95anRYtccm67z8Ufsql/U802R3P7R/NXcD\nqzArvlZX5t9gqDqCOGnHxJxmXS4Dl7ONvHgOrbzyJZ/VeNkSaq5zIb970IwH\nrrxCIaH/rywWrkRru5Qxvp785ySqaD17ddgzIEqX1o8g8QF468ISwEY7BNs6\ny058A3zu2AkqG3kFehxeeCWpmc8Q390jIrzu1KhO4IBUfz75VlL9Jt6SZFSC\nHhq++GOi6G+DNXzpntUHNkn0SWW2TYvRPRgWl+NovA+KShCQEyVpHS9VMwc8\n24RVpTEfDIyAGUyU0XyiKS+FakyvqPNnF4V+OWjcaRi0fxVq08Hfi1f9VF70\njbrxM1f7bScpSQNhAQ51/BGP0zo/R/XxYUl15G5m6bdjaTZXfGCQ7TOsuQAu\nyYjD\r\n=+fin\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRoyS7bzZ3KjJvJAQ1hzMIIoTaToHTxLXWM5tS3wY8pQIgDzOTuo9jAdr1EvmbReCJK6XQQeXnAlXAT88COkZZKg8="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.90_1556895749152_0.8690375295993287"},"_hasShrinkwrap":false},"1.3.91":{"name":"@warp-works/warpjs","version":"1.3.91","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.90","@warp-works/warpjs-utils":"~1.2.91","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.4.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.0.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.91","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"26dea0a6b53c063a371c72053f9c18e65cbe2d85","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.91","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-u1UGzoE4LAXn1kUMks2gv50YSMeqkCeUWEM7kgnR0T9ndIFF+cD/HqHiJmWfKksJa5OamA2GcPPzuJkq+jbyvw==","shasum":"5cda6ca2b48896da5d708db80512056dce98698a","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.91.tgz","fileCount":351,"unpackedSize":9896086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0ERzCRA9TVsSAnZWagAARtgP/3gXHyqaBaKk/kzZE7Nb\nxV4OHdFZTmREFCbTna9NcUpxS7CeJ7Mu2uZDITcKtfVb67kL6/U2D6JzVxjC\nFt9DZGXfKl5jHjTMTYrsiivJWOexEk4vfjXPBbzTs+yo+ih5/zmXKlua8CSZ\njPBN5yAauTkU/pxgUsyfnhP4CpGk0NVuq2o/zuubRVxLvgEF080v5JmMBTFo\nkekH2d7axkno8u+kOouDMBB6Ez28zPG7YsBhHoSdIIkvsmpSTDQEuK2up/aw\numrVp57JoGzeGF0PjYt5gZy798LsUjOExz5buahcmERbi02DGP+qr8B/exLa\noyUyYCVP4a9f+eKeT2xdLPOzklDXJBjdvRxtFah6x0tx+CRmOVfGvVYtROr5\n+mdj0pI0DdWrehZ+Cujy9cONWjOSKIJqqSAQiEb8FS6AvSyEIj/TvVNKd86B\nV6jOD/Qs18W45/ETM5XzmyZtR2TLN4fw+aQfION+TALTziFsZ4YS/d1zPJDw\ncxCcI4BAqwgX5+IBR2qtgfkvhMHn9IFEnea4at4MAy+6n5qLL2ua3USM2a45\nKNg4AJNyji7LCzVLSvicuUQW/pla804cZlYGAv7/oYXTBiOYXOyzh5vcsAgq\nglx1952Fn2oE5A5DEGjbSPXS8ffMDBSdypComtkkE128j8wDT1QBklsurkAl\nUMTN\r\n=VWXu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4ZI+FSNvRRlR6Hy3Rmmu9534fcMC821u9WN7G7f7E3wIhAI77ndxhiMuq2wRMVDSNo977xtbGMX0JOuOVP5IHNvtX"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.91_1557152882873_0.8053698581805151"},"_hasShrinkwrap":false},"1.3.92":{"name":"@warp-works/warpjs","version":"1.3.92","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"1.0.x","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"latest","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.15","@warp-works/warpjs-survey-tool-plugin":"~1.2.90","@warp-works/warpjs-utils":"~1.2.91","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"1.18.3","cookie-parser":"~1.4.4","detect-browser":"~4.4.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.12.4","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.1","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.0.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.91","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"2841e9216d07a702662b7f4757892f74b352c3da","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.92","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-vimfZ2x3/VIpMR4o0WcyhhwGWFgVt9grU0AyrL+HVGciZkiaVjSjy+bqNWn+g2EveVFT9i0K+D5pfFIgz3wegQ==","shasum":"09637a0780643277d166a8bd2162b63935c341eb","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.92.tgz","fileCount":351,"unpackedSize":9896163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2xx3CRA9TVsSAnZWagAAANkP/Argcz+PTpcM9tRemwo8\nWhyYAn0oGeZGp41ei0LJtQYZUyYGZe6S5jvbpLQWQ4nOxg5HWQod4+M9dqyX\n02Iwy+4SSD3IZeYxKe/ys21XIXROl1clYfNrODg+iaOCCpy78/a1Zf6IAI1n\ntR8ZIX1m2KyKMle6tx/QCaRbhmUZGlvwpE+DknYMPk3vGxgMnbngvwEz+HOV\nuNbW/s/NyTmHBE4mGg5NEyli0r6iQCdEfmduiN5zaokpLZbE7deJN49XIQO7\nt5bnBOKBpxPqWkSDs2EdXAShmrrA7iYhqZEjOvpL+6E88uZdxDEVg5GsZ4wk\ne7olFtPGSraIQsThnS+sYWbr3WSG4X89GcIlAoM1GgxlrFpU/SBS4cg+RD13\n7dPyRu2XLYUTjbq3/ZtIT0O0EtRujM30BRRNYItnfRUiXetMtv2zX8vqC6Lb\n6Aegzel252d4Hy1CiIX0HstKLhcfig6sumDp8wYEbX3pVENtgwbh9WQLFgjh\n+6XRj1DVnyCl68V02tlbJA/LR+y4M3U2N/sjHFCPNRUo2V0WgXHoLGw15Kz8\n2H+JSmI4iO6tB3j9xWBUNU7rR2FEKbl/LpNNVROH3f2X3CBDIZ1JsLAzFUqo\n1/2XU3q6Hu/9Qh30kL7YajpfnkG04oaNcBc8PUWKp7FmNv+S++1SRQyzQ2Ts\nra0+\r\n=WC2M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEJ3V5o3bxX9oT9M8k1yfzKUfGTQn4iDn/hBf4oQuJ9rAiEA3iDBE3pDoXYsdFDNkvwOlxUuaSHdOsfnDVjsh5fd71c="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.92_1557863542846_0.9360219262696896"},"_hasShrinkwrap":false},"1.3.93":{"name":"@warp-works/warpjs","version":"1.3.93","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.7","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.20","@warp-works/warpjs-survey-tool-plugin":"~1.2.96","@warp-works/warpjs-utils":"~1.2.93","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.93","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"d1cdb6aa61fd2f3d71602d6bb83abbc787b5f95d","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.93","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Sb0YvtdNu+7e2Rye160zTD2QqJgvmqxDvgiBfC7E8x6/18n1NOC++oGNFGVJKFarPGZoUs+qUEyMWpqxwVfwKA==","shasum":"8b40436058c864832899b01433c04e71c811c1e8","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.93.tgz","fileCount":354,"unpackedSize":10236564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc27WACRA9TVsSAnZWagAAteMP/RDc3HdMPo4DIEUKLpZC\nmMeSHrET2Cl0iXIfJPy90qaTIzExDhhp9qEKDkaa3ml0wQraVY+LhEq1GMkF\nxYJoPNC2s6zwuV16K5tD/dFAoJPAsUUcAs2VtZGqoHJNZZmiwZDHCghoHX2l\nGqPKZis6k8zZFVp8FofS9bzuUGD9qlr7AuOa6cseXOsl4WkAZhETXr9OYN+s\n0RR9bDt5/k0XvbiUCmvKzaXofSfTVR68Zvd8e4FWRtcVeeiu/51eaNY2lQXJ\npoIxixI8OsK9TzcGnbbHvqTl3PyRsUq2HTeKVr/YyaR+69e3+z1DZRsX7vze\nnnN+AOzIB5oFTeeLeSOGzhSZ+1p3EsuV/ISNR/IcOkGDxbTuMX4ZnDNlMxmT\nWGN6pc1WKuiRPq/ScfrWEwdQvzgF5lNEcR2jqdKcK/Xi0hjQOWIJctaxS19c\nKrZwzXrc9kyhp6JO42Eu2NyhViuMdc0n82/cqX1X5lw0nWJIUiZksH4fHGwU\ntbvhKLw8oYkGAbwQt3bYA/Mv4kjcRjpgTDRSdlUDGKM2M+m7QEqtnnci1iZW\nYVBKQzdJ2eSNyrcRYHbxiL2iAk63PrCrAkILBmrWQYHNzQuPaJPSZo25wG/b\nrQ5BOBHMjfmvsmC9PWLdB0OkQP71GSGdPCCeRKB1+QiK6doHAp9SItLfoFcT\nm0hT\r\n=JK/z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAPjgqoxZuwYvDwTnedTDpBRhhnmUVtTuPqrjWZjczNbAiEA94qEEkirPlMId3P87UfF2hMxI9dlmoVZpc//loSw5mI="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.93_1557902719602_0.7163384655660152"},"_hasShrinkwrap":false},"1.3.94":{"name":"@warp-works/warpjs","version":"1.3.94","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.7","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.20","@warp-works/warpjs-survey-tool-plugin":"~1.2.96","@warp-works/warpjs-utils":"~1.2.93","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.93","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"adc31ec8bcec17f19a486574266f7b77fdedb13f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.94","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-tFCqbqjcGqriYMCH4PNvSWOa4h0yYJrTc2tA9XkyqysAgOjIRF2cm2rmBE0sOsI8bZPVFx2W/2ypWz3RjJOKww==","shasum":"eb697689650aa527cea528b18c4fc7a66ab6d806","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.94.tgz","fileCount":352,"unpackedSize":10230343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3DJ/CRA9TVsSAnZWagAAuOgQAIEW5aKEeGxwIwhssRTi\nbtOT9rqKw2pGoUkmwLI/l562WlyawQQKgmdIGjjlWlBMRG4CTnCuN7ciLVfg\npHt5wDTGxIz3cK8vXELC1D7Zld/4cpVfD+qTqv/kr6KFX5F5mLBsE1OTZoJp\nf1k9Mx5OwVRfmzgteIAJHMfmnhkGSwzut70yvDHaOmJh2M5mBPXEI3f28XRe\n78DbUsl7qwMc010rVZI9Bwlyj18u8e0M0TGQaRXJbEGPni5xy4oOEaFrxt+B\nkIwHORfIsiUZpC4kZEyw4j8sFync/jCW1Gpks42kpfwD1YXjIlHM1fq4Qh0m\nLnPdn5U9v3dlh3QK3jW2cFsAf/TkpIkj/wHMgiVDTdLlTVp2rY5l25ON/8jE\nFVFtOhc1+kGsn9k8mEu0whfa3htnEr9kpy1wLho6kJK9sQ6UayOkYqUEWTk2\nNruhwlTp+JQo1LqFV2yGwZFQNDyfTNqimqtJoGpf97Wa4lK4mXuDJ+SMkgAA\n/1X+u9mSAL0Q+kAwwHyPO7Sx/ZK7+xUOxEGTTyM/w7c02G+B4nPplXSgRojH\nj9uC4Kn5EYvpfrSBLVQzBkRxHJxvlxw0FYAxpJHMIJLTIr4UjgyL5hmOPzJs\nbh1UQy+mU8rjKUrZpVhtny7RKfVZRlnyt3+2ejbyoGTr+Fsj9ogiQd78d8mN\n9apB\r\n=W9K9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHkzJXb6VCvOPHztqrMq6ApT2GfPg/xw2wAzuhZ23rwAIhAKhJeumDlfJ1LzErQYdte9f856noVpml7dOE1JUZ3FRw"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.94_1557934718822_0.48799550930683844"},"_hasShrinkwrap":false},"1.3.95":{"name":"@warp-works/warpjs","version":"1.3.95","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.7","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.20","@warp-works/warpjs-survey-tool-plugin":"~1.2.96","@warp-works/warpjs-utils":"~1.2.93","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.93","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"2d6ec438e83cb3e7d76eb45ed03b54b461ab5a97","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.95","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Ick0NTv+m9vh/wapf0pkbfJDvkw3Ws7fSIpAXkGFnTsIyfxRzaS34yaHDAEoHgA6IWO3v6dCvIypIKGKz88taA==","shasum":"33ee7617a54923fd76c54b4d3dca333269bc11b2","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.95.tgz","fileCount":354,"unpackedSize":10244485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3EvHCRA9TVsSAnZWagAAhQsP/3Cia5A1gY985bazCD+3\nkv2rtX6qyRHTq0M2ePZoQpxZPOEmn5blC3xSZwod057lHS9YeB92vowtY540\nAnDf2F1cK65NGHgOLGI1iDCrOKoyBhiJB8d4ulLfkAVA84C3lRuUwY/dazhT\nvJ5imbfErk1rywCvrk8fS/ndT1NEh11330g4cjkIdI8C5Pz91uGtHIJ1A+Pl\n/BUrw1Io9jPOMu6Syl1kP1hmbhfwHcOxMbqPfP+4Ighvvd+wGKg9UvDyv6xQ\nuIEq7QG/AKT2VHSyXmoPUNx3dnLy9L8EhTxTfMKgcPNBojWbK+8tR6zx8fff\nCsYFoBPFlDGKLXV6jbzQ30dUN7llIvrT78xtDA/Ncfrfkv3I+v4FekFRgEU6\nzBoUIHTgCEIC52Wus4th4VDK1Sr/oN+QAd25UqpASkrM2z+jg+iZv68fgbA2\nusB3wALgmGQdEk84fCc4uqIM3FinJC/NeDzNzf4n4IE58RmWqiw/wEyP2ny2\nw6JdbfKQe5ibzK5XX24Ti0CuTZI6JU63c1dxW7hIRRXludQ30/67iAhnA3qQ\nMDg5UaMezuQux+Ns0rXUG9Ew1tzgq3h/XXT/M3TuqW7Va34kjCykOm8UruaB\nGjlwv0cNu/HrhL9PLo8a3+P5rVAqNZytpmKqEjdBT8QeYp0d7ADVcRtS5lYH\nqKnI\r\n=Xoor\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIbyB+DCHECswDmqr5hK8p/ubOSGSj8Yw+9gZkM0zksQIgUgOUwjgfBVd4BfVSxeaNTGgO336jdCgE7MNjnR/WYvM="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.95_1557941190975_0.19007821205725262"},"_hasShrinkwrap":false},"1.3.96":{"name":"@warp-works/warpjs","version":"1.3.96","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.7","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.20","@warp-works/warpjs-survey-tool-plugin":"~1.2.96","@warp-works/warpjs-utils":"~1.2.93","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.93","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"d6c42ebe0fce5049062c0d5135b3fc76ec323294","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.96","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-1ssQgTFeXnoZhbA9XG8Np4TdRVDZgwVsl6nm9+rLwULCqTP8DHeClVTxop95WHTMVjNk2kMt5OtBM7Yof/v6Pg==","shasum":"3d9581cadd36ea087366587731468fedd1e4314e","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.96.tgz","fileCount":355,"unpackedSize":10245193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3GDeCRA9TVsSAnZWagAAZa0QAIAqR6btHWq5zU8qIZQZ\nty/JrtLWQb7SiqLSaGQGnQA3IC0b/dqigThYJUiY1s8+1+jz6Nl7VoKZ8NKT\nTNuNmBJnUghi05f7cboeznmyZHFSmsJe5fSNAYtMHTOba5MMpkl+hZR5UOjk\n2U0cA4hYfpwVEW+uxcoCsESUQ6WkYl3mCwxKZfEuASAdMdnHqsinPbzcHH8L\nojmv7smmLqjbWJGG41orH2d/ybRaPgBdBwAC8JbponzXyyn0/EUYpXnhuCbz\nbFZm2bIO3/24mKDXpRssvDgvMGRFu05fkH6S9CsGOiMJ3SomIGoNEyAOpFXt\n0vdIIljGK8Ao1k+U0135VmHFEx4EjTrAzGp/6ZpIeVm17AOGQJOUOByuL/sd\ngsZMjbQwzpHA0LhOKP5VFYDTVdp78Y+Qxujtl4TlwuuSifAQFVt60OGnhsVZ\nr3zPMYI2Pw77fxHhzPzPVEkEoEvdT4kmHmmjJDU/dsqDJlZF5un+pe/AcpAU\n0JGlrY4Vu8uJ3LBTzWbMBF8bUeuRL98TsNU79qxEfQfljy+iAxrWcSomZbbV\nncxn/5geNZqlBx1YBgPTPDXSS2ENMLDtASGtQw44E9IFYZDR6XYdIAn/0ajN\nw7vC9AZRFbJgY+1BrjJ3E5Bcx1BGCSC20LgdfT4cypCedOrMliwUXi+eQ8HD\nGF1t\r\n=LDOR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGL10cA8BeD+cLAZKDhXn7dMJemOB9iJwhUV4pKshuv/AiAL342I27FAARyPiSBmn7Ikm1DAezqjefMNgJf3akFABg=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.96_1557946589315_0.5699625332358351"},"_hasShrinkwrap":false},"1.3.97":{"name":"@warp-works/warpjs","version":"1.3.97","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.7","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.20","@warp-works/warpjs-survey-tool-plugin":"~1.2.96","@warp-works/warpjs-utils":"~1.2.93","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.93","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"80a43f8cc75ecbab0265ce023e58613d90717d10","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.97","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Z6mbGGmHma1r74IyqrnuEkuR59jRZzsl4Ru15HtO5RcFZ65LE18NV6fq52JyVnTe4gRMVZnSijaBPIbzeN102g==","shasum":"2925424f81b64f4b768b9cbf12371d8a4e8dd669","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.97.tgz","fileCount":355,"unpackedSize":10248043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3WqyCRA9TVsSAnZWagAASdYQAI7yKC/mOUm+Fg3RLrKt\nJjKOoKikaSTwbFqpjbiNJ9f0S8iapW/+cS5heMp1aKOXZJNx7oeNGvIwHXwr\nT4pRAz1siIeecZEiX7yw+hKZVZtzQfs8ow15UojQg9jM8dOw1q8NEms/5O89\nTShfKSz3IwyOWjYrwSSsgav/7u6DUCevHpcOR7FmSvlwoIfFhMiHTZB34EX5\nWuE4M12gQjWP3KW0ZWdXX9I4TQKnOw3dGzghbTU+gONuIGP9zSwAe0ml7D8R\nnws8ZvcvvpQJADJkncJ1Sju6p2u8LIfcM3cV36F+HXYeCS0DXFTvoMy5zKxN\nPDGPP6OCFYylAFF2vbdp+Sk4Z/evNlIdP28rbVRq35exniYvkhMzSyBg8S55\np1aza5p+tGXZ8YMHtuD86+337IwUdF54wYPp3nGqTpvoQ9rmYd3AXEobBfGP\neET0lb5XeN76MVs4CV7BwTiT1rcD2t7wfgTPMvn4AuyFTDGGK2Zi1MgnXjRx\nWNlpAPhx4gWjjI2Z4ghBrk7Yv756H/GqNSAo5Lwx2Bbiejgu49kkzB9tAo0E\nTvSSFDp5QDE2jS9ZGdgHyoxwCNqdSGZYPdnUZgTtu/wkB04lRcRfgbXNckO7\nGMrRbIvlaPYp+K1+5GyWpcZCJB/fMTHJ6G6QsVuPnWgXLrCamv31zwOyB1iX\nNvCA\r\n=1eXJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2cLfP+5QAhF2mScUBH8RDi18oLJigEho/T6l5qYJR8wIgE1DkeSmGNZtCAlIg6pVcIcnD13JjUwS8eLH0aRHQy5s="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.97_1558014641573_0.46237830603694197"},"_hasShrinkwrap":false},"1.3.98":{"name":"@warp-works/warpjs","version":"1.3.98","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.7","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.20","@warp-works/warpjs-survey-tool-plugin":"~1.2.96","@warp-works/warpjs-utils":"~1.2.93","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.93","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"75bc0f64d8c195e5c650168098b75f22086765c9","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.98","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-EsQ6o1mSjfUGHbLa5e3lJ1s0BRKKYAv3z3oP7zfA7fhaL1TfvUFr3+9Qh2dtzURaB8zSMmNRBFgsSBKeJsGPig==","shasum":"2a36c519028d845aa29fb3e02a0b41200a0c9195","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.98.tgz","fileCount":353,"unpackedSize":10236115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3YFaCRA9TVsSAnZWagAA6swP/AhwpAOoizWCdDtLZigI\naQUrXteXxkbDu21HcX5SeA15j4vC696i0uag4+8/cVoV8CYlsU7Q5zKMK8v2\nwEuW1+ItesZyvv3Sw/qljIw445GZXhxfJQ0ie5Tkaf22/vYS105+gGr6pJ5v\nvZwgNinAq7JJyVr6PpPddqNQ1nxvIW3KRJPbg1NNVsSQlWMMAUVCNSkvtHxJ\n3U5qV+Kz2irQMFHHTQCyeM98pIOxEXv+8rhEEEi2+yWvcA0TOkc98fqoFBGn\nfsNC073VxUUwmytvDISSpzD23EWFZ+qyGBNtIoxjy/rLyt4ZTPS2lFo22MSe\ncP3oKngOuNabVdeyo5e4t6SNsE0CtLJkqCP4wYJrRORPWt2dy3VcUreVEZAJ\nUQ+EQmYvfC69oVpNGA31epaxTGIbpx2Om4giR5shhe1SVz17DPX3b6KXBAqD\nAskmSc7+kwezg+IdIm//LJE1BjIeg0J0Q4Y/UQbkI4v4BkX5+pWCVxrnfRdk\n6ntqurfXJafrYWQw/4VVWljdxWVzrhgVCs+TSyIBY+kFuI+scNxDDjVVEBrc\nYlNtC7ewqxckG554vYBvMjLzs1LdvD+bvU1i8VuF1HbgdP7oMokQ3C5YhvBJ\nc9KIpv61fZmEZ2RcGQwnmqtk+VDCGnqDtldmgADVYD4Fz+lXTD8jyth1xOTp\nPgxG\r\n=nOU1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEKscT+UP7xaMqf7FvSHbgfySOWnDtkLttcSKFcrMzUUAiEA6DB98wFLREMUOKjKf6Yr2uAF5JueEqG954u1PEcVNCM="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.98_1558020440879_0.2768950261030001"},"_hasShrinkwrap":false},"1.3.99":{"name":"@warp-works/warpjs","version":"1.3.99","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.7","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"2.4.x"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.20","@warp-works/warpjs-survey-tool-plugin":"~1.2.96","@warp-works/warpjs-utils":"~1.2.93","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.93","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"3d5fd5a29bc276d4b2f29a3d03c410b751c2cea0","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.99","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dwOUXG4ecBwkVqnqKfdYvb4vwQQ1pkpbnNWvuYFcm4GgE7mAOOkRQQZVGzKUBi4i/LmPlcCsv2HSNRuZLV0woA==","shasum":"c3ca45110fb9a115f3c755ef2b287517545460ad","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.99.tgz","fileCount":355,"unpackedSize":10248648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3dKMCRA9TVsSAnZWagAAQgkP/3nJtE21Ns5ck76nIFXC\nUDBml1pzY4pLSGfnq1xSmJKqpSiRhPrs+p+d2dNZkxcmv9HsVV0vSLzQRtbO\nXMsdGD2qP0aavBUc5wQxvT2o8knSmWUnTjmlIBMV8VPuktYu+twgG8OYPe2s\najEnO0CxXytCh/pPT3bU4PV8vrWmKBVXefVhgCmOkhXk2ny+/5P/Ag36NETk\nc3niKJUcqp7sm3x6Zvwz7i4fKBSAC1tYA93HMwX6wJrBVDUcJx4vYMmiY/IJ\nezu1iXpGVa783bH6kM8MfkNzlxZSVf9CqX2tRJVsBDIOuYNqHCCSEumiH83Y\niWz+SkbwSNUi++s5XmR3Ps4ZMuExwbUev5yPR8e2Je2uo8Idop4bPLEkiZo2\ntwwNQxt3IFUfuQO29zn30YX6lEkwQKjvzfyOspkTlYNFtx0gAd/4ep6Ax98L\nTTPbvGXCz/a9vDdQU0mw+pcOMQzf4V3P4z327qiV4HwffUYvswQ1A7vzYz7e\nRwvXyXYnJvguZGB5wIJK+H/zgiRSdlGFi++BZmZWxTIxL5crz7MCR1LW2d80\naIn9oxOJBMcGvgpFnN00lOQOEWSl/CLFiMV4DY0sje1JQoXBbl7spT+QAS4O\nTkOPYbizGgzHy0FJMMi0XSiG14boKuhzdagw2rg6P3H+xypWLFV8AhoW3wYQ\nPaiQ\r\n=jjKb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJzHBdhZpN+Ta1s77yTj22QaEyccPHNELAfTT6TZYz0AiBS0/mmFW4is4imBkyvspBuK+bgjB2U/MrMS+NQ1Qq2Pg=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.99_1558041227652_0.2314134889269701"},"_hasShrinkwrap":false},"1.3.100":{"name":"@warp-works/warpjs","version":"1.3.100","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.7","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.100","@warp-works/warpjs-utils":"~1.2.93","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.0","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.93","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"8ad19aec93bcd9c91df5f368c2e3b063d56eb36f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.100","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7BJDv1TpZ5aoJEZ/4VDRCiQnLOTLQaXJpuuzWdLLO3oy/860M+jMiH2uiETumQ6uLZxixXNp3eepL5VpKC1WpA==","shasum":"6ec503d963d1e7ab3e94de2f74b63d6d932cab24","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.100.tgz","fileCount":357,"unpackedSize":10248850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3jnoCRA9TVsSAnZWagAAys8P/3IY2xLQFlAJ2f93UQuZ\n6+aMh1bueq64iczNmbmqWgYmIvEEKPseWQXjxoY4EJWLMNXbVaTiiWaXRqf+\nb5TtJxLp/2Qzb3pcqD9zHCUxxWVkgYBO7962dTltYb081pzuDhqpIIZSyYr7\nhsLUo3nRZckI8RTitfttKBLMfmHtuwiKtqJN+XQhFLlwNEIeEgQU8Pr611Jx\nKmFgOmtCQVbf2yXUjNrnjCWjUD5RZXsmuccQL8f7TkAEqNr12+AgcFtF1ux3\n0tOQT9C9viyZsDY2nyKHEAwg5v+qZCmz5G4375zu/z7w02cjIbPOdUzzp545\nwNK5N+n8UM0GYfzi+UNPh0a4X/XiMedaNowYZjQws8nmqL/4zMPq9vv5Af7b\n+pGWi8wWOTVadjXu0PXwNiIX5kCzYSbXXR6HTgCWVNNT4031L3ux0s6ynzf/\nkpJUI9VutQH+HjZ7jsd9qFOF0iqRz3VydIOT9C704S7nXLrnYLKBHbkuqmuI\ng0Y1yp76lIP3m7DIy4SLcZHAuIwyDksWWmN1h2ht5ZxmLletvxcuG8Pg4xSj\ny7vBCqWjj2MBYsGunSOHHyGWrAyJx5FG7kQEkYzwbpzPTtO+LR7tqVE4/j/U\nx4K4jIdZ4CYCeLCkvcX7/vPRWnOKwuL/wibbvbLvSIssLC6Jj6cDzq/ebO7A\nwErT\r\n=Tzym\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBljRJE9D09OohV4fqhGeBhm3RJeN1X8LAfhpfBCFGsiAiBlinpuWLCP3OCM6VT2IDhfBH+/JKfolnZr7I7rd9i1zw=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.100_1558067687277_0.9953819496753675"},"_hasShrinkwrap":false},"1.3.101":{"name":"@warp-works/warpjs","version":"1.3.101","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.7","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.100","@warp-works/warpjs-utils":"~1.2.93","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.0","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.93","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"ca5097fc9e6bbbb88300e5397acf6c291ae8af2c","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.101","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GQWi+i+r2gCAlmX2zsESJkWQF7w5xJq8m6MYSipESH283oiEwqyteMIXSg9EY50D5x2kVTdHU3JnBMOn4F22Ig==","shasum":"00915685f814cdaa8022ae1ad45e2c3d678769e4","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.101.tgz","fileCount":357,"unpackedSize":10248935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5VQqCRA9TVsSAnZWagAAxH4QAKL9a7mNKydhKRf15LbV\nPu/8pnMoSSj9/jUPl5elRCktQXcRnwClTF4EUQjb0TcJfWC2iZkL0NmXUN2q\n+bPi3Moq1RdFBnA7zGNWG0bg8mqutVI6ZVXvpXTcN9P35ZZo0e0SFMw/cx5T\nurRStb1UQZ4oY0vwg6egucOSV6bdlBiiUw8slfm0PzbUbsxM/aZ0drZZlkSb\nT8gVTLRUZC5fvJgGrMQAEywBSHTfJTqCFo6wpAhxFiiodJMfTsqMe3RODgx7\n/Y32UsUQr7CvgwP091oBSAxFaafYP9GSUpEUEEsZVW3kuEAuq0AtPV8/Muo3\n0g4gFtcol6wfHIjUt5kwT/2+feZ+Udr/ymphMvaiOGkJwqVwGbb/4wM5r3Ec\nRNgqyhMHhVSv1FAIpb5uUx1DKAnEI3e8fmfaL5fTIDeJnC/So7dIXdnmRZya\n2m3dGAz5uUJUtYqzMYIbsMMk/IVs2lhMsWygHhuPkXtSGLVOThsnSOi4rNN8\niZAu61ie7MSuYaiu8UkOaHYN0upNwAIt8f+JXeS60Nbrl3EniVi3HLdXtaBC\nbJXrlITCZP5wsxoLrtMNc0br01nkHpcBzT+eFnY+t/FP+v+kbOWau351rtk8\ntsYMzuGXhVPk9z1+buB4ZS4jc0djXwMYyxbF1nDzTVemLQCn/XjQ9ndhPkdI\nAt6T\r\n=HDDt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDw80IkDJzjw4i1wBv4w06tTwbfbd+nBqIMT6oDrfjdKAIhANQkrknLqh3HW60Ydimo4E0ubiCHIp2Nx6HHiXydx8KY"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.101_1558533161855_0.9404473907116788"},"_hasShrinkwrap":false},"1.3.102":{"name":"@warp-works/warpjs","version":"1.3.102","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.7","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.100","@warp-works/warpjs-utils":"~1.2.93","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.0","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.93","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"15687deda7c6dc43b394f092476aa587c126986f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.102","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-HujSwgBZrDE+XmN0Co1Bqk3XGqWHpg73vQ51wMTN9hJ1GbC8Gg9yV6cDy4LmbxPsfc5cRvynNebwg8riJAZbxg==","shasum":"0229e4a326ddfcb0947d78aeb54eaefe0cbc46f1","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.102.tgz","fileCount":361,"unpackedSize":10250680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5WnDCRA9TVsSAnZWagAA+tgP/i2sZ0kRf456HrZAC3rm\nyxR3WSL0GLfSnhmJQY8iLeziWFApSpiGRSueNXCRQhcrth2/kN0FtMoIeT+K\nFZadJwPnjey9E7P2aVH9G/PwadZgoNVySr1fFRUPijDGyNag4yQ5oAq7VTP4\nT7Q1dFVdNaE2NCQNDFgzvqQr1kYz3G8JeVcKHJFyHUL3JyS1tVQo+SvMDquz\nbbSFifjBVgA928WG1QffGLp8NySlWUnmb6AN//fsgIgeoK44qlCXBrjdmZzp\n3WOvGr/rHt8l7xYS65NebKZ48yL4w8tMnRaLU1KifAKfRJZFW8W+wfr/EY5F\nUT046QxRuixc9G0YAPdwh7gzwPvcNQeWXkf5OLotnQW1Zf3lU1B3nK5uQy2K\nZd1c20GkcpsvlvnqrShVWbcS7YuZo7L/0DUg7qXILbGEDpg+C9PlXWwy9YDS\nLVkpwBnd8HzYGSDH8UkNHBoMl/HqWnrT+nTydywRrEeO05b7IyHxpkWHa2T0\niYPAyEpeECey6afPgtGY1QGSYpy7DEbHMX2pfVkZEngxnQoxwKKAAJ4N1PZI\nZoASKaRPtY6HTGD+jPWrA48IMqs7hngjXatjxFw1HbEa+XnnQMXchXAjwP2T\n9l3b4bWm98Jh/azKQkLtpJmWDoluyiJqBxm2FN+C6pcXowpzJ/4zwOWH5GxT\nwLlo\r\n=snHK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/3v61OowpW3Jhmqwu2BpIdqDyJTm/WKnp5GTqgRI/BwIhANV/AAQ1vfdS7kAnErxHCB5VxVAa4ygN60uvl2WtZV8u"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.102_1558538690505_0.25005525081472935"},"_hasShrinkwrap":false},"1.3.103":{"name":"@warp-works/warpjs","version":"1.3.103","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.7","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.2","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.100","@warp-works/warpjs-utils":"~1.2.93","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.0","grunt":"1.0.x","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react":"~16.8.4","react-bootstrap":"~0.32.4","react-dom":"~16.8.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.93","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"38371a1e617734ae3f465ca9259b6f92879561f4","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.103","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-BdUomh8unHPzyMNAkUNFxgM8udr+HTgRj0ZN0DKuWOGf6sXbCZTuVVpD9HXOujRUdoyC9UL/2chtN/51psxfRA==","shasum":"800588fb77eb03ecfe0080ad5dc6db7af52f1c93","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.103.tgz","fileCount":364,"unpackedSize":10252631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5q+DCRA9TVsSAnZWagAA5yUP+gJMdvEXBRHDVGZ2Rupg\nj/kVu+pf+3nXokxRaGo4U+dTncUxawYdE5oUUVY/CTo4GyGsS47Gtf+ziZDn\nNpPrGoHO1hws2/QfTdbu+eBd0H7rIcLosZimOieR3qFDe1KIRzrpZK0ubm2d\nAXuDrJe6iu0HNKSK9QZ0dkcO6Qn951FvxYjaL2+vDUtmRQRljsjOC362U2cM\nakwtF8qVYP9QZslG0S8qqdreetVlxfU2BxElddqGo+Z1GiRYM0W/cjxbFHZa\neAjwfTKEMspZm/JpABctK728oR5ozJY7K+RjnY2ye7Qh1VAdSOuFqpmimEZS\n36WWRGg6CjSlI+3LiZr1VphDiBBw6LYOVZTSqcwAs8yuzaQ+3rNTrz2Msvn2\nK44lVi7TFAomeAfdKgKhfgeHDjWaGCgeDAM86+nGKztD3TSkilkQTCdGigoU\nsF5XPeniCREHUWG/lwikE8+0GSZGlI54ORKScW2IIPFngGHpADhRzA7PIa9l\ntCVCXqIEWRgk8rz52aR4fqBATdZFYzZXPK674JHzRWGL6nLflvSnk493vwNy\ni0covo86PUDRXFZa/PZlDQbS0iO7tzraDjacx01y3aAS6DpCPP0Lj/MJNrrE\ndDzJrjNiibwv+p9gQXd4CwX1HLa2BRcdP8sVPXBkkVAdmG/zqCXEszQahJu5\nRCGb\r\n=i9j7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCiJHjL6OLCg8eyb/272XUBEFu/LumaGH008Gaiqqi0AiEAj/CC1OCtGqK4JkM85woSSHGAMCgkdWNBmBdaBDLkJ6w="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.103_1558622082777_0.2977609498780185"},"_hasShrinkwrap":false},"1.3.105":{"name":"@warp-works/warpjs","version":"1.3.105","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.7","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.1","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.102","@warp-works/warpjs-utils":"~1.2.94","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.3","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.94","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f4b49a7b7f16a8f4dd5efd689914b7525fc4ee92","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.105","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-5/9mZpiaHOLYRTsuwG0wmkGoCRoFZ8xjZU8atfTwrIIHhk3p34T9Gwf4KO/IqgUGfDp8xucoQMeZmVfbgo54tw==","shasum":"9216c1bd4c76142742a8e8ceb8fa8618c55c5b18","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.105.tgz","fileCount":394,"unpackedSize":10291434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7aiJCRA9TVsSAnZWagAAE0gQAIMHuE/Hgx8B6LbtQlF0\nGeunacrfsyqkaupYh8DpFNBldjGlIeMgWmmHOOhZDmMTa/tfJlkp+BNj/HWF\n9cjubj2wSsnzCe+JBFOAidfN23niFT/stwuH78X5ZZ7jtplHiHGTrK5pyxg+\nq+oKWrAppj/i0fhipRdOqcJpx96WAsM8lEHDcC8mlOr9+9zDDNKlW7ak77nz\nQ7IJQzUl4GDWIpl6PHdSvPPdE0jPG3ofD6j+QXDdW/ZzqWtnP4hWHCAixsHo\njVuGSHcOdhQkg0NfP+XD3zfHEFKpSiwbAH7sl8DQ/Ab2Bd4LJ7dGZWG+h2kD\nic+wXjOslLcUXFKOIIzQaTjADAa9bto73amwq7tb9sQrgm3OiSTQYh/bQoRG\nkHej06ILStKdkELn+NSwb2/x/YRc1n8Evj2an3bCIiQeoBoQCdPQnlzLs9zM\nnFcBH4/EhN9g3gL6pb5RG/ahoLHmW00ltsrY2mMsSsb/iJGc5PCZ+xpj501k\nR5VlbdGca2MGG8wqhyOSViFk+6YUh2LgaTlL2zssfYRDZjxbLvqn3A6jKjhG\nfs0njRmPObHpPZxnSXslCzEYNHBp4DZfNw6LVU6Z9JcjYwk/2biAIO5CZf1X\nGtoR/yIYmsCt7tn7yjbOj/qTdxMN8bZenvI177fY2uK4nz8csAj6x8drXr5D\nQno4\r\n=m0/f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjDK74ErYUYRscGtVaR1dUiK8+/3O93blW6dXMN0qipQIhAJd7L4t3nvcg8wt1CcOoi7kIWqqp6winSlIq95cfuE8C"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.105_1559079048450_0.7361208191388331"},"_hasShrinkwrap":false},"1.3.106":{"name":"@warp-works/warpjs","version":"1.3.106","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.7","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.1","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.102","@warp-works/warpjs-utils":"~1.2.94","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.3","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.94","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"2c41a74f89063f0a1a1fd3d5b542af51c81eadbd","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.106","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-moEHdmOBfAMx+nihQYOWDH+PI6M9ogBlHnOXShVtT6R25TEn+9q+GaWN0UsYXl4KJAabf04031TYj6Rsya6Kvw==","shasum":"fb00b6ce26442205216afae4ee29e6dbcbb48523","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.106.tgz","fileCount":394,"unpackedSize":10291785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7o98CRA9TVsSAnZWagAAy5oQAIVWfvPqb4Cio84zp+9d\nDwMf8o1MqJtkOVM487d2JvSARkiiB1gQ7rUzSF1Npgy9/VFz9x23fxKvinbm\nJR4QeD+78gfGdCgoEO1Fu/ypCWqRRKv1AuuOTnXXAiUp+T9So3kwrcIfAggQ\nfzUot5PcH3XeGtJF1pPaDqJC+Ag6GNF8EVO696sFuFxp1kK0QwdnXpUnxNCT\nlO+q5n6QhSj1lQbneM1dtVQUN/e5Bof1x8nZqEsSs/XA3t3bBKiGZMjYtM7r\nZBo4rk4xBJRTwF4t468aJXFw7g8N9umyH0Z1yynuw16boai+ljPzgGOdhnCH\n6Wg7ZlCPCCu8FzAVbRm2SANhXmqPd0EuWO29ymk6B57+OFr1feoagwgDT1pP\nFmKIJK3MeGQ3dAlX+y6olOqonO290fSQ9sfHP8tSd31EEznt7h2pZMyFPvqV\nua1q0om3RVg/BYFKpQ/gZpSqmsfkerDSjwj/Y0aztoc+ZBy9ymy7fDJZjHN3\nJhK4B/cIfPj6g/uN3oCP+iysp+jQ3I9p0wiawn78u1yC2eChar4CTBldfnZp\nkpPNzXMH3wAFYiVbO0ev3gekVjjI7TJscxC/S3Qnv2xEmKb1IB44A2psP8Se\nT92sWV58ie3vkSU3B035tYNcgaNaioXRvBvQDpefv0P7WzwvAxk9reouP0Pi\nUihf\r\n=1Rxq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA02Vf5cwYuia/3KvKKGGn3+Q1A0gWUZyxQCVD7qOTRcAiATI/p79s5PsZ2kuP9yxWFB0Mbcdml7cC2Pkz0hOl3cxw=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.106_1559138171550_0.6337153316844542"},"_hasShrinkwrap":false},"1.3.107":{"name":"@warp-works/warpjs","version":"1.3.107","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.7","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.1","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.102","@warp-works/warpjs-utils":"~1.2.94","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.3","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.94","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"631af0752a74d944d1f613ac69551954d77d9d12","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.107","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-9YsRvbFpuG3GkK0wiXCjqaYblV6Z2ajj7Pn3fBnIVxEEwsl5v4OScOFRkTAl4StuKL4jRbdDMi3IBDukDfR0xQ==","shasum":"c74eadd0d3a237ccd3a2529f6e40b4215b8fadd8","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.107.tgz","fileCount":392,"unpackedSize":10281518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7qrZCRA9TVsSAnZWagAAb0YP/jpmwB7FG02dq+OUTyDZ\niMtwWEmpYZbc2rBScMWRn9YiKmctvSRXS20kQxfbj8QQsRdbdXiGCyQxMsTE\nDRifW4cIZ9eBw3vcKW17Jyv1ErlT+WNK3lstRwj8mISK3xz5P5PbzMyakvkq\nkl9divXloLXxNy1yTFqKrkCUDp+peNcMrernbeiFI4Vg6vvD2wTm8/mSjs9x\nqbLIPsXgU9uaQEyuPPtXfSli5YLqHoXUYNRq0/i1+l9xdIpK27uPedB1YN9d\nd2mPiuFX6FhciuFNF2yFFE/BBumI5fO30gF56POMCOoSbha63HvJNcu7tK2Z\nZu8PpgJmi31UMPHb4G/yMzYo2QMk6omxkuc5vm00ihdBjyMBYfh6vi76QVzn\nbPQIzNXK20t7UtuMJbDd1/iashrzXRNKFw9HZbg+3rPchFRQYDigGdy+gNpf\nAUh2BhLQZ0kVXbLolc6eD9lTPG2BfFk4XzVTVk4FvX542gGq3lStkYcH1ZGv\nfMK8Xoghps0e00DE7d9NxNHcJigtMPnop7cOA9uVRhsvJdp8vBtKTC2ZZJDb\nhdCSaOthfInQyi8ynt46hc+2lP9aYgpLlqT7HXRzhtatgKLMbiEU4UhZiPrD\nWP8ZUPUZwRIq0bnLcIV0WoLOYlr5sFskvXOOAeSEQmeY9RKy//kZlGRNuH/9\nE2si\r\n=ZL4S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGW7oj+g00xrEP2xJCLZEniKo7Kxce9UtgMTrP6n/34NAiBt3rDOLob9lq0iOg5kkq1IoBCZmd1uPGK0EMmhAP2TXQ=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.107_1559145177132_0.21426524036468364"},"_hasShrinkwrap":false},"1.3.108":{"name":"@warp-works/warpjs","version":"1.3.108","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.7","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.1","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.102","@warp-works/warpjs-utils":"~1.2.94","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.3","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.94","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"e74a6bb2926870601b84b46aa39971078d372a85","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.108","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-8RhCBfm0wF5P8QGrY5o6erKa43gZ7w0KTF40m267QMWRsJZrO/aMgBIVKhq+Q/X80bCU6yQa0RZdmv7NC/fLOA==","shasum":"5596832ccf6de21b099219f7d89802125e5d387b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.108.tgz","fileCount":407,"unpackedSize":10312363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9uyeCRA9TVsSAnZWagAAXdcQAIAd6gHoWsXRgxir6ras\njfkYJ85dz0dVxmxd84vVb/n1sZtqfRpFE30EUCPwHgOzbxEa7xysnu7YW1kw\nSsRecuGGq6cOlk+48nqzeJyty5X7Xaz0Q9qY04gPOSLoKcKK1nitCA4/7C/y\n022XXKRreZPEQuAvHb+GxtjshBTr/X75Fjs6Mpj48gkZh5tKTg2vz8JQVIFP\nTRhsPBQcNsrQyD3OqbG4uDbNi4ZmgGR09UxrSUaFoRr2dOwUjaVye7QA6n89\npLvYrJBGajma3UdaPmjf64PHfgoGkChKvzxedrtxnkFu7jUj/yvZ2AMMmNmz\naNfj3q52kNl+2cmb1maBq5X7aBM9FrdIcLnHfjSrFOvNTtgtW17UK3QqT3Wv\nFvqtFjfv/jqIEErx2Sojl2u6gKUyXMxGUJjqUM9qmySKHwt/ArniS8oHFPuC\nI/Mddj3lLZX7c2Q0d/xhuA0lp3ZlY6bO5zpwJar7v9AhXuisiPOe6FxOPs4d\nq/LP1U+vQsZP+d5gYOSJkeYVK5whjo5VlRMlaCBgIslxLkIiR4QIHzz8bN0S\nr/31sgCZe2BJDkGlF/dVPM+hU7X4xaVuhKPCOuc/TvIWgpKMH59kceKpNpEn\nhBSQsZrkHQ2eiBWnxafd598C9jO87UbjPGZ0a/hpJCscQHGWs2zQ6EcqxEYR\nXi+5\r\n=S29g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcQOGCzLSGelYzwbpRvpm7zYwOeb3YUwC3M2B1JBOwvAiEArpj4AinYL3YOgD2FZ6cjQU46FSb1YnySEExURODd9gA="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.108_1559686301659_0.056077385720090245"},"_hasShrinkwrap":false},"1.3.109":{"name":"@warp-works/warpjs","version":"1.3.109","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.8","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.1","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.102","@warp-works/warpjs-utils":"~1.2.94","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.3","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.94","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"4982351d051b56b425e19c1a97c5be45b543bd29","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.109","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yMicEw3eym28qwvA5g9yFeoLAjEugY11HNA4ReOQ9GlHXSzKWEB85uDPlchxchHBxpygY5GVb83j8gEiPrba5Q==","shasum":"c62fefa320f90c47093a2d66865bed461c20c312","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.109.tgz","fileCount":407,"unpackedSize":10312770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9+JYCRA9TVsSAnZWagAAWcMQAJLVnd8lgmMIChaR+ack\n1s/jim2H1Ff6ENosUQnMDPsV1S/seo+/8WAt21hYmJIj587EE+mhMEGzSrT4\nsW8mQIBmCiXBySJQpgFoz+4sIMFdSGqJ++U9DwcMteiypw8W2KLEBdAZr85q\nwBqXzGAJKKbDFWGQ3pNF4Xqqev3caLJtoXNY5ciI65etmnWgbEpYP2VM+OH7\nuc0x0NG70GOLKcNsF67ZBHiAdvUDW85z4oa9FyfG5QBz84aUxQ+mtjp44gUA\n+aSTBjCRQ1/1Fbi4mY4DuThqeh+l71pSSGWdC0duBYwqt2R3kixEv4olZD1M\nsi7Ayqbn+QX/YQse+z+74u0VFm/hwEeyRlNs6+ZDyhf0HgYOshnUUOrqtp7j\n0Kmjnpqns60wNaKUsuih3CTpxsbmeZpCsV9VK+AdY5ZhKOQvYlxYB2Deoynk\nUaTCF5KZaWmaQc2JSwuYh5lgWqIQpjuNyegUbqBXC+PplIjNmwjCzrV9fxFz\nkqZGz/eXrQ11t36IdMBlD0ZRmyPbcOrS0V+6UBa6d/8Wy59hB2t0ldlzfYm1\nwjNdXFNxM/ojWTH8vS5VjLzhEkA3NKf4LvjYBZlPfGqyaGJVYi7omlpu9Mj/\n1DfvPdMWeGH2V4MqIpCPTVhVJyi+DRUu6ni4LdZ1SeHenOPyeOU0btw4NLOl\naOCU\r\n=aOdd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCueSbUNor07j6LV9wY+iOXxo/QutTVP8uR0tjJ4Oy5PQIhAIIbLkZW5cp9DBeWP1btPBETqdHytzanZaR6gYglUxyr"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.109_1559749207461_0.3903687210623825"},"_hasShrinkwrap":false},"1.3.110":{"name":"@warp-works/warpjs","version":"1.3.110","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.8","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.1","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.102","@warp-works/warpjs-utils":"~1.2.94","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.3","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.94","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"cafe814a47ece90eb104a8fe7c01ded1e1d72aea","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.110","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-M5N+rOD9lBlW4ZzrS02i7q+uUvshgkHL4viOFbfC+XtAPkV1z9JjnLQNDw2xdnPJYJdC4mPLILSBE5OXOiJsgg==","shasum":"e9af28b4975ba060b21a5932f9838bfc3b77e6e5","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.110.tgz","fileCount":407,"unpackedSize":10315879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+AqcCRA9TVsSAnZWagAAenEP/iEJYIN5gkI6ZS9ior+m\nfl4oQ+8Gf5RUBI8/s9chuPkVNUjXRrKVANXW9oYiTUwtUwdXfTxOxy4qMKsg\noI7bmYK3O6Bf9f14fCi33GUXcrFH8aASp7dAWM/a8LKsXsPvJ59RiKsatZDu\n7VVm54X7M8ya3xD4wLlFoBlkbs54Z+swch6pLWYA+917uxMCHTfNGYVR7zOI\nh8NA2CJKJCdyhhXz9U8XxRwNG0FUYdSfJ6cy8vrhpJ36yWdLDNTE1Si2oyJa\nMHk1IFB80fexeDXgkbYROcisdw4dEOfcJbnO1QsRILZ0aD6l1hCt5AffF7Uk\n60EzEhP5YvGC+VWFXI4+gMw2rwJsc8gz6eMCvzulOAWxuvsJ00r34Ey5Au9m\nFTznJRaDia2Z0AFnzkJhd1OJCorctkhZMIiOMcnIP/pSOXic25c3Pjd2zH7w\nhB/xAOrkTRTxs5QRDwgzakVXxwFHHVCjWTBsDJmxoCkjDi/wqj94cN22/gSP\nb5c1v6oeGFqBuP0Z4OyJB3lj7W934k1buBDo8enuXMZ374HLwQXSulpinCVY\nl2wutIPGIu2ljrzPqoRa7k+qhmZuzCAPf2yWTaIX3i8EhRHasXe66QL+Cz7B\n1L4KS0vReM9iho/xoqTuKxbmhjLviw2bX9cs6dMXheJPGb+F5oziNa+7EIkf\nGCUK\r\n=dF0y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIChckjEkn6qFcEOSEbcIBrl1A3ybIoQaZDuziLd3cwadAiEA3QZhCA+snVPl77o+f/VZFMrHOAs45yALiOmFVcdco6A="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.110_1559759515619_0.5329450223978665"},"_hasShrinkwrap":false},"1.3.111":{"name":"@warp-works/warpjs","version":"1.3.111","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.8","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.1","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.102","@warp-works/warpjs-utils":"~1.2.94","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.3","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.94","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"e7e3e4ecc2c360e6df6007d45a2f762bfc1b534f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.111","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-HJjyJX5xOKkMMBMLMLuw4vrcsrZYEugy9dC6MiJymLoPJgnuWS7E0JptPOHcwUgy7ctgt9K80e0Is4cYqlSNVQ==","shasum":"4b493d4e6aad86cbfc3b17c03f64ef5e1916958d","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.111.tgz","fileCount":404,"unpackedSize":10312689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+rk/CRA9TVsSAnZWagAACVYQAIBtQn6F2t6hmODRRoAD\nftuWfBliQz63XhLaEFaz0XiC2KxvmSka+orzF+J3RfaWNYUa726OtL3BzfYA\ns78SVzZIq7fRjGi1SX3EUR8gNSLjQ1JISVx2aAdvR9FnNz2ehGJaUputqgqe\n+B06u7dGhFXJYtxXYtSC5It+1rntijI4jpGLdPrgT/IHfFbn3WmWDRQQAQne\nzBm2tcOeab0SHNUxtOMBWBo2x1ixkcBN1/YrdjJw3ZFZxAQig4ReqYyYZjjw\nQY4Cj3Vjiy1Qxz++M32EDIhTwZVDGKxFleOYEWtsHvdLICL+Ug0R6ncCLTcS\n8hBacghzrRfxYyS8lMIYe7Epj+NlfZMt4n4gN9mBzjy/l5AVrNYj0M48UD2J\nxYBKr5/XpjiCA4OLcakL5AkDpzd5IEuP2b8y6jPlbkoGTEs5L7PQ26F9/nvh\nD3yhB9yI+SSM1dnMORefK9ldYlkSRZ2lT5uss59xbH1/T21PUcb4P9uvFNOU\n9bymXyEUmFvVPppAQGYji6kVtB71r4ePWRSm39SE2vEXq4UxQ9SgscB/eQd8\ndQzOGXBxA5tNFawlo9k3/pKclyt2hRMUHWpcMfh50THeYCG2F5quG223DiSq\nfU5QOS1f/qB2D//m3TycGhYcib9XdNnp81US5k7uB3Xguf59ew+NRRIuAB2y\nH44x\r\n=8wfb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBTP0U/jVuGqnhWTyg/Thh1bH1TKc3ZI0v6kR7CjgHpoAiEAsdEUuFABFRY/MV/ECRf8OmrQ6MVwka9atyaNqHud0Fw="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.111_1559935294530_0.6402215864424712"},"_hasShrinkwrap":false},"1.3.112":{"name":"@warp-works/warpjs","version":"1.3.112","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.8","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.1","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.102","@warp-works/warpjs-utils":"~1.2.94","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.3","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.94","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"ac7bd04ee2b38cecd7c9700712ad528e76c6e911","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.112","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-hPISD2rDFcdRbuPXTU2Qvdg9cn7WuFQ1yxes3sBJoFRHkeLuR8JZqoAZwnElEUNhNGAvBxUt0Rd4oMUMCVR30A==","shasum":"f919bb1e2f27210c8fabd09615905429dfa4e280","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.112.tgz","fileCount":402,"unpackedSize":10303101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/mZjCRA9TVsSAnZWagAAB7wP/RdxwYXk/CnFOpPAU9IF\nCggURMV3UveoFNMzisn8JPAamQG8CfPQWSIXvLgmxGKOhKpNFnicsfZVyCis\nNiWYqYCASG+B+g8j2Y+uXyIww5BOupIBu/hpSVqR/U1sR3ENyS/OEIXMl+MR\nh5nDJQi9T7RKIpETu4gkCayMdjVVZ0/+CXNfXxJqaEqin3HFCCrhPzW9I5a3\nzu6VfVIiMNQDmGfwl4/vGz10v74J0sf2n7KhAGjlVt22AuNmhIZXCz57GT36\nE7QmEyGUJzLskMiuFO+QXpnz78vm8p/Gmz879jNAwYRHbRRlxDQ3I21q8kLd\nwFU6wj2LTzA4tnCSsokI+4kbEagP4h1UYNVFDnWL3VOC98Lrw83kcIyHcFQ8\nXbbao1QxcbBPbkNKSIEK+vWZWPNuqpb4ffYPgyvYu6vAZu9S8wcZchPTimra\nJA+qvhSyZn568bjsnYnUdfDMtZvznt/27/dWHO5TCYNYW3ttKvW+nk0q8QkA\nZWWrg34L/qFYmEbhuzEDR2mI4eAZu+5dsH47Nqp8mnYfFJdpltIWyHw7ogKy\noshOMqaE/7Z7tgKXeHFgo52aTPqe1kc5mGi2yPIVfYWGWxS/WIEKTTS28DaU\n6/xw+as33dUVYPyHZbQX3X2HMyRm74k+gd0DRObu2fOdAMYusyljMAoIx+Th\ngiSB\r\n=P3/P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCs14lJ9WVHntsIHdu7/IBJ3aAFlXhOzdL8bhElITkNDAIhAPupY9TkWVavm31Cp0XXMYj3AiuhMnRAfF+tfRlGIehK"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.112_1560176226241_0.30357315144691444"},"_hasShrinkwrap":false},"1.3.113":{"name":"@warp-works/warpjs","version":"1.3.113","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.8","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.1","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.102","@warp-works/warpjs-utils":"~1.2.94","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.3","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.94","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"1dab6446dc11b7c922df815300229f9c2545401c","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.113","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-HNMRhXobELauDfqRLpGua9rMBT68S6YMge8o4OuIyf1kW6lKo08NL5mI1a4XVPIjhr52roAw/H0vo39KVYHMAA==","shasum":"296fcb2bfee88e50595e21753cfcdd3e517f1814","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.113.tgz","fileCount":402,"unpackedSize":10303405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAUN6CRA9TVsSAnZWagAAvbwQAKSkp3qZijZpF01STgEx\nFuYBhXN0+d53fVUNzukyql1qqlENjCEyiunAOJiuliAfRRd6VitzexbXuF2r\nsUXUjVEDsKmMGYXu3p0CoJtkL2nLO/1VUOF/Ij30tgPEAuRHeB1lhokSdPEi\nHEFBo+3NVeh5wsUbI+4+Hrr3lJ49zv9onCyh7dC47Ia13EV61ztWALdvecZr\nrqoUw6PbzprVvWwYbzaQjmXfcc99WsAFsmXrXZO9DyVAcFE22t5iEYvSAVz5\nVGmCBcP8qne+eS+lq+IAfwEtEBc6uj3IiNrlieJr+/moy8ltsjDk200ac8S7\nbSnHnJknZyn7I9CKZHfBhRB3BJbet+8CAGqrzfDgAtLfOKO4ye0DEEheSF6d\nlrE3HQn1zrayQA+W/JvIlkoV6RisoTlNFpKKjCWyzzuAfHmugiUCvvaqKg5D\nTfLgTkk8fzSqXY2UPdPvu50U/XzhAdOV0KK9HL5D8FdTUu9vFKfOmCl9GZOH\nFwH9eJVIgZbu51TiZbaqVhISqiHIWvvXmhs/9EUUJvG5hwB8JyqIcEOqgomn\nEKVoOH/1h25xvPxtMuhdRPI4Cmoox8LMmNA4DwjnxLp4GP9ZtkPIlkoJmg88\n6rOQNrt0r/rvVMwphjTIHndv2W+Vx4n/jOxKlqYp4rqwDHJtrAjR9v7q5MHi\ng/En\r\n=rFFH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFF8p3CTvWHXm6snziKnFwvRxhG3kEVwk12JFi8OPgnDAiEAyqEXgADRK/DzS+t+/ga3YrwVuV8/XsY7YSfJXZYk/hE="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.113_1560363897413_0.6408387835164531"},"_hasShrinkwrap":false},"1.3.114":{"name":"@warp-works/warpjs","version":"1.3.114","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.8","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.1","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.97","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.3","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~21.1.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.97","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"04dbb620d5bffdc64288d5a7b7db9f832d63a2cf","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.114","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Wu9oRQhPKhRfVsF+SzQ0eYyQc0pURovkDvZgeSiwaglfwWU74UY6IUwfDjcI6GW0Y9NwEUgcg8tKfVqDkhX8Yg==","shasum":"298fbba3c61c007b59f074e525d813c18ab15cc2","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.114.tgz","fileCount":408,"unpackedSize":10437519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCAqxCRA9TVsSAnZWagAABOkP/3vbmgNSJWfMha9uGOKK\nIaDbsg2womUvlAxSj/GWVRWV52uts4XycDeiC8hTEesUXyWgaZR4HsQWJ0PR\nl051wG3zCLUMhJ2kmRceORzThpB9UKayBZjqVbL+YE7lvDJIhsQJ0nvf7Z16\nVaOgUwunVsjCbIVwk2cn20IcuYMEyrOc5DqWm1v1dNZIxrlaJW0iwhSg4Ulf\n7VqFVOoJ9UkGcubtKjkoO99IZbNJ/b4apeMfzUHr0e/jZhx4I0qm6eOB4uKJ\nkcK4zz8ySsIsiuCDEiiFPTtSamkqQ5Q7fd4e+EAEKsTYEwnhfx840sB5ZIcu\nbT45iT9AvwZZ9VtXXUWVDPEghg4NGFEXkZsHxTbkFj0F4XWOZ7AMyfC54q++\nKqD7khXeVM2ZFqt+Rt5g7gxYM5INZIxK2pgZmnnTyofmkSY/UucjHRNkId1/\n6X/gc5RRDwJ2zBASIyBnvTWBedwqfPgLUZ++jnCBQP55TiG9BDMya21TRDBT\n7lH+f5BFM6PS3bt8dT82QngFp46/45YFXhxmyZC+ZIdvfaPzQrJy3xxHlyjT\nT1AgB39kfU3Hm/eaxuXc2b1iqyS+y+XFZNZlaS7YU1BsURmXVOUjqXrbQoM1\n5mD2sGwVvuz2Uait1kcux6+ddFPmy6zElOsCj5lJxBQFWLBd472aU4h3OzyQ\nGU4S\r\n=RKgY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCni1QjWqrSbBlSPP3cl3Grtyymdu69+sKlOHpa4RmY5gIgbc8PKO/bgkZPlbX4U4eZn5Uah1ydpxK8iwzKfJlS/94="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.114_1560808112250_0.9371955671381702"},"_hasShrinkwrap":false},"1.3.115":{"name":"@warp-works/warpjs","version":"1.3.115","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.8","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.1","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.97","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.3","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~21.1.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.97","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f8d0e3afe28fd7fe2667c26c8b62542dc3b535a8","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.115","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-g+47gT+yIVmP4uZkx4axpGoIdjBOBc6VAsGDOhxcAeae3PAvljPqfy/IBRDJ/fZqCTYIG6eWxUF6vVfbCKCp5g==","shasum":"8cd6791ebeacc694e6b6b0b757880bd80cfb5c7f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.115.tgz","fileCount":408,"unpackedSize":10437617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCP5sCRA9TVsSAnZWagAAZWIP/2frhMAJw+OmG208ONUj\npMC7dgZTfRJUUtlR6vg1RtfNqnhCxUkRL/erfFkZCDSjsJbKUkn4U9npEU4m\nS6QLmpstbCB5hMIsGUSBxJhnobJR0wOfAK6dTe2PX7WMeezdbE/qlQ2WUOrT\nnzAHw64tZ2FZyTZkBQmVPGzt5rBcd4ibT6CScAPyftYS+6wmIN5POq3tpw0i\nPHKnjB9oFHrGZU30uGOcQiPkgvDU8DDhBg3mB+XgsAYiHGqP4xt8HYPkjgPM\nRz1lE5Qolr19n+7DIoTkjz0L9b7nz4uEgQt6sW5vAnv2W7OrrP8mdQ6Lj0By\nYrCAwaWgrKrsR+xeU6eyG5Y0Iysg2L/91f6kIGfHD+tdXdJXU3vZNzxC7DWH\nZMjU96nDF3/WHe633A6YYHVKyShbP5nB/j4neQJvPrUt8g9D2r6HDuy8eYcQ\noTLU7UyY8RsVpEPRfzOKtqh2eiEFNUhapb19x7rrF5ETN8MGYQfqC8H4h4YN\nJpsgXCTI771dS6g+kQh9ai9Zkgf/7AKDpzuxmU0BGMYdZHD/4fAIOH/+hR0m\nICj63NOunFtUVxkYp1q0Wp8OMLFBBIg2Ei/UAh8W05hMgBzsjV3WyK3I5Pdr\nnmjcoK66f743IsJQ4oDDTp2QWdw36/siVlg0YxJKOguRZjURMa3/eDKe3Uit\nJUVl\r\n=Tsja\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBMuaKjMdjrcXTUPzU7c3zZHcn9eKDGY7PMNpmBkOkQgIgXhBPrzZky+bAVRh19N7q6KHmseUpH2KjZd7ZqBRvn3k="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.115_1560870507217_0.2034436893185232"},"_hasShrinkwrap":false},"1.3.116":{"name":"@warp-works/warpjs","version":"1.3.116","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.8","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.1","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.97","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.3","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~21.1.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.97","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"6bb7907bdfdd22d607502da58a69059a2bbb1e22","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.116","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-I0N1HAf5VsIslZk2x+Mxwdy1k1If7IREDbjnHl6LGSln/VcWbDfxWjYc/GrzTWJWcqAKWMuaUToXuM3rmtX8lQ==","shasum":"da0a9ef76de626ebb604220d86ba408ea8d043e5","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.116.tgz","fileCount":408,"unpackedSize":10440253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCkJtCRA9TVsSAnZWagAAVnkP/0KhRjcPDhPpvXqctbu0\n2/JHGG1TcTyT4ThCsQumQar6S5ju0zcn0ht+AgiqLQ/Itpfbza+R0JDgxty6\np9dvSgXVS9gws9BWqwe1BRcmNJOxZOZ3pIiDBda7uwvTKLOFELo9fwzZf/Cl\njcDfdHvTaPqIWu+lLa8VnOPW5RvaAOrYBXSGlMe9krM6UIURTzU5ZaoL3iRD\nyV4O/cN4oulqDvm/kZ09H1C/I/FTdnsQR7FaEqldm3XtcCMFxNy3AgEQXF1x\nOyPyQFJue+iUS4JoA0CIfPMykNCMwhD6e5vGQoPDGf6dYq0rR3GJKuvNYOHR\nX6OonYI841U6jtF1pKIxdJug85cM/WVI8dAJVgtpOV86f+QLS116lBi7DkH1\nBX7AiMW7rs+UYM0do6nxROikrXxPJnEjgmRSy6rD1oOHYSz0mMWRTmOhijJQ\nzfiBBBjW3osQJtuBAXB61bzUkRV2RALUot2ViMOjdKZOlY5QIdlpeItQkC6V\nNag1tr7FQT5qmPK5QEh9zu0ZVlcob72GUX9jz88P+tR/iaUgrastIVHnqkwB\nAajwg7CLE2ZIl6L/dfwq6ljj+n4qoJRF3zA0+6110vx5aG8yE0MKH+X1bPkG\nljo0uw+0zNrk3aT1bs5AnQGVew8H/XXYmR8ScAA5uzqB0ThYdFW3QI5AmWpX\n5fIx\r\n=7lap\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8sZhOsb0esKGDl2kwQI3nIyaTNXmQL1NMLyLXqqpfcQIgXrZYlpzWJOovcjq/ACv0CYytZoI4wmNRZ/tovgU55Pw="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.116_1560953452524_0.2729990290325788"},"_hasShrinkwrap":false},"1.3.117":{"name":"@warp-works/warpjs","version":"1.3.117","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.8","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.1","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.97","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.3","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~21.1.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.97","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"8fbe3a51b359d552890a9afb75c96da14feafb7c","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.117","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-icZd8W0RJUnRcRn2iSwtVM976v4busdQMCII2nvR1UMTwprvd+CcwGr/lYAHa/JSlCLvUZRdx3EU/scwXWV1sg==","shasum":"cc3222cc9402d1b4f1b10a786f3da3891a66e509","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.117.tgz","fileCount":408,"unpackedSize":10440475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCkbSCRA9TVsSAnZWagAAZu8P/1rS5aUr3pW/MoaqFJj7\n2rS3a8ep9ksZYwb3LScF/FdZS3anW838HEjwdZtuKsv4g26lQcXFZGMIJjAU\nOvpUIlpIsY0I5BiZPq38gYSO/RoVzyDQ/o0IkNugI54d5wnliDhMsMMLMwQh\nLX3vfHTYux/jRVVvb9wd3SMmb+asRbQrRgl7SLkdCnSB8C24pZvVFFJne7fY\nrtaSexO2PIeZuzT6NYm2ktcEW6ZRYkiRf8JD5ZZEjP8Xbp+ees6QTRXo0m+4\nlfIuTn6ntWa67H2VRMd24axyAJaRkME8yDXgPfTsppIZeF9jkQCwnUgAQlP1\nt0lLnC0oNnCmXtQl++O2hIYXN8MLotpjzZLt7nPhPV4/LRbwDG0Vce++WeSV\nxK8AstHSf+Nz8LAkmDw6RkaWvSl/WhDnfoSQzG2dS8rY4f82HAJh8AKlUrKr\npOiAz29r8c4Xjtd8MDyHhMsDaR88MBaoJjtC0MlLLbmfnJUW/ynwwC5tQBTX\nNbEQVC4qJm2+1jFZlg0imn6aDKnWpagzMNVcUk8/ub2omgOl7dYtk8Qmv1cC\nMfGHd+FMT9u9HuCEDkrgWLhFMrN2RzDZsHlazm8Rf3UHMzxIqIV9Z/JSKSSO\nKbSvIrZ4t2Icg+cIE7YhXuTXA3vPMpp/RQj3u0/uU1sMEv8DgtxzARqXT6kZ\nIVk+\r\n=ODie\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIjcEVFkUMxgiDPHaIXujzkAZYFCgY5/3ATthF3CebQgIhAN+YFTRp9GADVqqgRv7rkx5jn/IImGFdNOz8cpwuNWoP"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.117_1560954572123_0.7914127813832332"},"_hasShrinkwrap":false},"1.3.118":{"name":"@warp-works/warpjs","version":"1.3.118","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.8","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.1","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.97","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.3","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~21.1.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.97","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"4264ceac857edada8b55589ae0bf9eecbc513cfd","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.118","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-AWmGZwqeyknEnp9glWaobRqTP75xnqTRI2lRKb2frtnd8Fg0b+qubXJ9EpKHj88Lc382tFBMmAdRd7nwzR9jog==","shasum":"b94d8d1fc1d60c4bf44c51bf7e53f1f294b140ef","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.118.tgz","fileCount":406,"unpackedSize":10429943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdENepCRA9TVsSAnZWagAA3HEP/iLci0i0EIvwYU5y/n5l\n0FeW9eH/auOeDhSuSQdpt5blDMlZNMzxS1BriSWO6f4/8waPBEQbuxZ6tsc9\nEnj/LA2iuKww+ImDOC3Qb/ZDaJush/wNltHlBEBqHtTIVgFZhWKGgRUpQ4/j\nAZXWRRtNC7LuozsOV7c+mThUSG+sqwyWWSldHo8SdmI1lA6ESZHY+2EkMngu\nH8CqVKfhJguM/AK9sQ5W9Rb9ls0wXLuXb+a2Ijr40MgEMbO4mTyWnHulvoUj\niG6dIDDXtAdZYDvHSF9oADgcsWifAB4pH2aMwRIskerGO4/O0NWPakx+US5y\nOccUjJAfjL2Yx0oQjA0D6iQ6hsjfsbBwEtLZqpTWdkCJFkfcqTB3rpUNM+uQ\nxuOleL3WaXudaQasEsmlEFFLPVk3DOrEhx2PYTUIqn+bSfXzDsPJu4/epZk5\nARtwr75n/+XO+t/Lq3YCFBq5vgOFekHV38BdTPRia59Q0ev5JBXeFhEKXswF\nnhZm58xlq3rI9e0Z8mvmLKf7lQmSQApAuRGCncMRO3ZNT4Lv6wBtPkIPmV0i\nXPgUz8TKIzkb4oM+eWdE2Rf9sLhsxyrO0gh8Trn2NN2kuV3rMgzGa+6fXcjZ\nkSzFqf1+UoO5z9llukyTYuAgOSsjLEgXFM9lZposFc0igW/ACsnU7sF6xAdu\nJf/w\r\n=gnZe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNUIIZJvaHL0B1I6M9OfMC86yRBwdybMsS4iqsXaIJKwIhANlcAR7TWETulTESW82Oy/qh84JX0VDNeB64bZSQ8Q6w"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.118_1561384872409_0.045578649244311986"},"_hasShrinkwrap":false},"1.3.119":{"name":"@warp-works/warpjs","version":"1.3.119","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.8","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.1","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.97","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.3","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~21.1.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.97","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"73da429928945d27b556d6052ed57f52a06d807b","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.119","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-TlUF2MZF9kNVicF2CPM8I8j0RPhPoEPTUMc1sRqDd0Mb4k4jRx5LEniGbsmmZ8OAvBerVfLTTWxbZdYwHYB7Bg==","shasum":"e9702b8b038f8d3a8340341ea8032fbd95dd2aec","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.119.tgz","fileCount":408,"unpackedSize":10471223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdETKgCRA9TVsSAnZWagAAg4wQAJBlTgEJoDYu/scnqDnS\ntZAIKoHabhuN0ECFr0RR2pijsw2IoOnvVxaHcOxpCvYPVh6jtKf2yQARJ+eF\nscAdVSnEjJdL2aQW3++oSlUAIJR0A3XD2t/SCg9k87Nr1BxXxULcLSacXFH5\n99m7lIxCuNET9HBrVkVUmNCPxVlfNQhrkyomkDS7Etzef6JTDI1t8Bcd3mfb\n6X0XWPrSiroF/S4YEayEHz3h56yPOHIvd8Ml+cXA9iMhRkDnIWHe5tJuO02r\nQF+eCLdFtHhOvicb/cYoRYUcxtG6umHLhqStNtqp/72u/uA5rmXd5LK2VF39\nWOUThnUpoPLKIcFGzLaQVE9oLiS4b5psZF51r0DhVhktqkcUJDMP9l34p1f3\nxjN13e3sebvXoa8rzKf3qB82hqgPaJj62ujsVZiE6tLlpjgjZUCkrenW3jUM\nwVDrW0rmZpcXPC5eRmuGXcJc+dXyLneyOXpfqpAOZ/Kr933WqGpq4EK7FNLX\nLV8IzkE0wZ9FSZHnnRm200iQDukSJauiaZG1PvAD3zrshPvQvAmdwJMP8Rn+\noXaOq/MxUGQFk47zb+jhZnQkKLctVN1u1jYRZ+Vg8D5KXBm0B61NzUCKAIQ6\nXXPKyuDov68Gx1bdJ8pMXLMaM6VS3msh64RyX9bpu7tw57lYc3XtvK0+Fr6G\n7Pip\r\n=fVv0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExgCdpsHmsSQXnbQYOGzG8qJDgMg6gvluu1sDYqJBQ5AiBXqlp8/AG9Yt3e/CLrKNG5D8UvvmtDx3Srx8seYwlhew=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.119_1561408159656_0.5742831554226768"},"_hasShrinkwrap":false},"1.3.120":{"name":"@warp-works/warpjs","version":"1.3.120","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.8","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.1","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.97","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.3","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~21.1.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.97","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"257f018f72a9de4a74f8e47483dd1c5f0c097947","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.120","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-e0q5gn+sxFBSKyfBm6ISyuWoeuieerZEdJX9ue/6+5ESFr/83yLwFsyV0V9GT+kA3nYSsno1xoHmyrwabBFL0w==","shasum":"c9523b4781c04cdff6e67fd81a9a8a53b890cb0f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.120.tgz","fileCount":406,"unpackedSize":10462442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdG26bCRA9TVsSAnZWagAApkQP/1YQabIyTZ4Kj/ns4lY/\ny8bRjGDP0eEuH0Us6f7g3Mx/QUe3BRI684sGduzbsaWAO1bl3YR+pkXf1ExB\nlIa43doIWo6VK2Poe07cURVHfma4O2MfRq3V8fw20HyGVInZA1VQ0gkMjZCX\nU3+v+MOKrqF4hHoR7p3C540Cf/abzOlCTTckERvn1hvM4ZF1eGdFNx9SWBXv\n1v7JdpbZ5XdBNKtHvME6ZqTQ1M6xczNYe5a4h9tbO2icFdVC9vp7kShVk2IJ\n6Uw4Z8O2ZE0JVMFNA4MAmyrWiwO7JnuNsz6hPfwsCUf3Tg/aEmH88T41Bsgk\ncKDPXMtVUVCUZ8F6PJ/cUBRy/Vq3V+SL4lZ65uQlxgXdfECAp1eoKEGRwGOv\n9utwopdFI5aPB+oRdTKUWDfdIp/NNV+RQIllhdXgU6lD4kElDM244usvOUdS\nCScQHAvLux3cfTzZwpJDLyePmoiiMsGCgR/K8pW4tQAthGzV4szm8bQP+Eoy\nhHXHrgp1vCKR/qUFTqqfCtpB/++ajqQXqMnlzjEwd1+1PCaAHto7XuASia1g\nWy6Z12Mqn4qcNQ7XeSSGYwPS83BUGn7fZSvWeKTPOktoaDcfxfcQ4rJbEZa8\nWeGuf9zeY0PTNCrc1yiR767s6wrKpeN465WnJe11rhudw96AqQLpgWzUIedi\nJCQz\r\n=+WIK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFd8q+s2TtbA5wFZmWaMIfrMchQjHCTOVkN7G20AOAdpAiBPXGxqARRejct+XUmhsSlQ2H12ulenKwlpR9VGFi1LRQ=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.120_1562078874258_0.9367129521169724"},"_hasShrinkwrap":false},"1.3.121":{"name":"@warp-works/warpjs","version":"1.3.121","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.2","@warp-works/warpjs-change-logs":"~1.0.8","@warp-works/warpjs-filter-box":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.12","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.10","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.1","@quoin/expressjs-routes-info":"~0.2.0","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"1.2","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"0.1.x","@warp-works/warpjs-plugins":"latest","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.97","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.5.0","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.3","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.1.1","eslint-plugin-react":"~7.13.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~21.1.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~1.0.2","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.1","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.97","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"d4ce98dadb137490771834caa00a64186a6d3907","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.121","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-8d5SzX1qHwUjqWsQVnlB6WQ1huKTi9UTd/5lOlptmXKkYrs6tGrZKXFUeXxqFF6h4jz0rPllPMc/LsVC1zf9CQ==","shasum":"96bcd0a63d0fcb35522a709c27390d9b2cbbe40b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.121.tgz","fileCount":406,"unpackedSize":10464181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKJIBCRA9TVsSAnZWagAA1NMQAJkOMkfaEfK+MMTARjXh\nkSU3mnGMz0/n92C/cL8aXYU+GK1RPdrkfhd/DKBQw1nxbaEXo0sMBcfmL/2P\n6fge68zTOOajYJLuoo6UNMyJ11S642ulserd+EbZgdKc4QT6nYkFAOHaZOTq\nHjWz5GB0kXUr5eqw/zY/IixyAT5MEBdMq1nGyzbegaaVcl8eBGuUzv4ZGg+P\nmimY5FdEA4OEMnUkHcKKkwFTZ8zXjkoDoah1wYrpZrjZTEUVXbs2HAwNGWVU\n8ahOnxW9S3NzsbDVtgSer2FYEk5iwB1GuTshEbdsvxbatt10kLR9QXitqdGV\ng/WYjpRVYo1s+3N9lTtSuTJ8F1nh63ONedzkqds/yUEIXIs25ljvCJb4WKMN\nQh3HRO6WuBzrVp6E9QftZD9+jnXWSfuI8pu7lJtzbwszdFKFpxHS0L9zf06B\nLbyjS/gYjicTg8ndyWra1vxtGLJrD+oW1FIEAzI8jbJfUyrqjL6Z+VIfSonF\nQSzEDTLkuJhX6VTJXbEiHr5sBcKytQHQLdyTtyG0CN318lVlZBWPM5eOIJDb\nb7/hBFNrzk4HgJttUIzOyLffAs4j0hzWPpIzN4mnEZx4ghwmfbG+nVBiZDc6\nVIWxuQNd1SOMoar8CdObwWLAjyvd90ZCkOAFQprDafUtvJDVAXuyWEjEvyH1\nFsOT\r\n=RPFx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAnxN+aEiCVjUoYSQ+ONVDbE6Sks+l98QoH8VquQ178+AiAyKjNrrBmxHUTGrWR5kFnf9q5U7A6ZIc6o/gQQY184Dg=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.121_1562939904718_0.6894049239366553"},"_hasShrinkwrap":false},"1.3.122":{"name":"@warp-works/warpjs","version":"1.3.122","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.14","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.98","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.0.1","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.2","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~2.0.0","mocha":"~6.1.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.98","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"aab62b563772c4fd0b0d28a7027885451c4f9472","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.122","_nodeVersion":"8.12.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-D5S4jEsMfb3QrG5As3qNcJR0BC1Af2X4Aao6yzdjyyswIlNtFw9MxCpQjJbfovEDSVEl2ua8Q86yxFVZ/FY7IA==","shasum":"4b0e2cb521cf2ba7c068e6843e034b4966ae00ae","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.122.tgz","fileCount":406,"unpackedSize":10465248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdL4HnCRA9TVsSAnZWagAASp4P/3Y4GIR39F3SeJqNbh3X\nSS+Ewq3eWR3EFQaT4G4M1r5a/U+Q0HHx2pzzTu9EYj5CvcaPTq8PVW0u0NGU\nzjysdE+rgFLaFMZHljuv+7Ude9FZx5BG6X7xxGUurBdcOoOvY+YTktrYPo1s\n4nhnvOlrvC+5jXNnZ6mmijeZhT3W/a7Pk26nGhlbo2hCzXFQ5TJ7Uaq5Rnxg\nTWdMo7IaOR+vFz6P1+sZMTc5Zeg0Azun6pvGCLojTnxoE4FIO/0ExkLdhtNO\nzPQBd8J3g5SffAQT0Xs+RQMDNAOSTMRQVkreR9STFOVJDaUXwQUFD32gB2g1\nVhe2pUH49I11FoY0ox6ZBlMtQ2ZJYADkRwv0ZUayCT7Vn4v7/spv6NxlM/0B\njTDXpYOGNgXZAR0AKeZvfgTtHZgJoaiFhp6rZHfLVoM8dH0cs/Vc6R94iFCC\n9b8IFCe0zGgux7VIvBNZgLWihpSzgOLqiAEVCsIzXfcCO7OM49gxTnPRuQEA\n2shtq/GgxNIflKAjVd/nKzJTxOFVpIwIjTpTI0BPZ2rDodpPDMSVrL57FkOq\nuEtIemJHb4C1lVDlg+xO8Ko8MMrmNzeN5pm5DhxbuHqCYfID6XqQOb8iq9vZ\n0+M3NsygbC08ktptZeJysEpn7HKRgp6MjSLj9x4p/513bz/pc0RP88hSAgkb\nbAsX\r\n=je0k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAyQnjmZI7sj1+kRETsJrGIgvX1NZIr3NUaWCQxUDobfAiAPUKMyJqkHgw220Jr2NMQTX0V0KKI9J2y7kRZ5vP/X7g=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.122_1563394534010_0.4267026295671059"},"_hasShrinkwrap":false},"1.3.123":{"name":"@warp-works/warpjs","version":"1.3.123","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.15","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.98","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.0.1","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.1","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.2","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~2.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.98","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"16b1d66963ca7af2b8d7f33891ed8895906f7247","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.123","_nodeVersion":"8.12.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-u3htjuk9tEULzDpc7NTnOUB5gbScC4eHD95zYTQPvN0w8FBPHYcEEjVRRPyFDrLlE8315EQd7ESAnGS0JTiMxw==","shasum":"6a4f301ac6ce0eae4d3c0008199f812bc91b2e97","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.123.tgz","fileCount":406,"unpackedSize":10483704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMh0KCRA9TVsSAnZWagAAB6cQAICVvcjI1VEKm6TDWRwQ\nk15OwithvRCC1x8C3+KTU1VEq334Fb9NgMU/61ofHTWeN9unzxaZsPZQbAH9\naVzX8i59FL5+6Mb1TYF4r/nkF3XkhVeg/sWpaKroQ9LcmpAoopWQrYasP7Mn\nCi8hIh9YJDrnePNvq7ppUQXyU2OoFg8yfwpU1WITdFJVeVUp8ZQYWhlTjWI5\nXk/FZJ+5LRNTyNkh7d0IDOUwhanAMg+i/c3LNha6fEzJjVyRR0RDL+i3OE49\ndRb2P9FZ4ciRIldynBcpjZ00ByM2VwZZGPb75VOi52kfBNkSogKx4yiC6VIB\nM6jlHvINOJ3Vn1YGwhFpnxUGnqLH3OxJS+qGlfH8bo7rkIFkzHF5uUDL3B6F\nAAWzu5J5AMgi1JR96q052kaMkk1uWPDVpNsG5h232hnxFMMsK7Ioezv0N46v\nWGm7vECtcPrQjX1NFO2sWbSq60SEQZYCfEalhXhA4IulTotyVGHycdTjY1cP\nLnypLtxUwmg3Mf0evfuj7Zw3xJtJ8zeRRsk3do9tdq1aMdw46/FLOSZaZCSK\npoaYixb/spBzQvN3ebdDCy/WOpqMNS1CLgpCXI4S84SOH8xsyLLK7006nUSG\n2pKNct9o/gnR6ttCVy791MfOrLlVfE6pk9+dsFyeiBT24F5hpE6E9JCqdjhC\n5+P1\r\n=HO4+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGY2hJrsAlrCLFhB7zhzAGXM50Q9RMvBsOHUOakAIL2DAiEAlYMZrvpnTcs7ols3LrEnGsjrU6ykYhcFBG9TIIu1w2M="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.123_1563565321702_0.8626647459487413"},"_hasShrinkwrap":false},"1.3.124":{"name":"@warp-works/warpjs","version":"1.3.124","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","lodash":"~4.17.15","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.98","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.2","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~2.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.98","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"1f3ca880e0fd4f67294316a9e54ed973b2006ed3","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.124","_nodeVersion":"8.12.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-yzUdk4QfWCKnEEq2YK5TQbN1ANW31F88mBySSyCwrVjN7LLuRjb7c2D7Im8KQigv8tCfJX1xyfyxIEtzRXweFg==","shasum":"3404533f62402a37bb576e139f24662222d6a928","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.124.tgz","fileCount":406,"unpackedSize":10484800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNKRkCRA9TVsSAnZWagAAo1UP/i8b19Ni9f8dZTxSwvog\nL1Q7wjis3CpnVVDVlTk7GTVI8pquP2FKqIM5ZYYC8asn5Tdh+25qYA4Iqzr0\n38ooNf4q8bpJZZj1CD0nK6QbB0JTqzf93o/JGo7q7agfR+LTFxXjl0FwSr5O\n0fK+v+MwGDCPXvMxpw+lWz3GEbA5Z2n9xuxcjKDW2F9PXCBxgsPnGnmOm41C\n9SG5GFdyog5+9mu0AheAfBwzbFP1ub3Yb6LhhBtO4r7Kh08OL7DeU1ljbXzP\nZIP5RU+oOUgs8QeN/3e4YaURzbZUEb3cooAzyuGaPC14k6yyiftiggV/1oYl\nYf1+dyBlwJt993eCegNIbF0If3bmcZgtd5DnZzAoBf+MDqNT/6GoLor50W1Z\nY7ix34ksTlmLuErisUZAE+fEJGD0F+8Lw+eUH6cgvKG+JxfsK985NkeUiGmU\ns0gRX7sp8V0kPa1y8tioiRlJyg4TR7ZH4XeWzKEC8ndx/438jAWHg3o9mO25\nLOBpffKzBkpuSJjqn2rYnTHpW6x991BO50vWRACaDF6EvZCv1WTYVAnMwpJU\n0+wln5Tj3mLPVj8CmNyBpOpvWByliU41be3bLObCrf9M00fUC2Glw8Ub7KeD\neTUSUHsYwZXR6GiNgQeQra8SWWhKFAbioC/h8u/n9/U3ui3dgnA72DZIwcX1\n4EPd\r\n=kCPl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkNBMPfRq01WNEFqyj0H/0LREiU7xE5JFZYpgcNr0HbAIhAIE91JWv9z963m66vDxwzYb+0+3TQAxNpafTHXaUq0LQ"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.124_1563731043669_0.5852862435237887"},"_hasShrinkwrap":false},"1.3.125":{"name":"@warp-works/warpjs","version":"1.3.125","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","html-to-pdfmake":"~1.0.3","pdfmake":"~0.1.57","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.98","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.2","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~2.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.98","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"7e81b712f14844ffd7e3c086c5281889fecb2850","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.125","_nodeVersion":"8.12.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-W/JQzkLDsz2dfOy9P5gLFHpLgKmbmUau5j43fda9rK8w8B/a/f4vX0Eu6sbQvzOODlJ8Pvm9q7NouZXkYqOQFg==","shasum":"eaf845c1290e5753013ebf57907b4c22b45f16a9","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.125.tgz","fileCount":456,"unpackedSize":13247644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNOjVCRA9TVsSAnZWagAARRcP+wQsyIhE/W+f41mBxhca\nm0L4x/HPQPl2QiyORulrWMl9Le4AKTU3XwTao1plq8cE5+jrlfC63TH7noFn\nY8XX1/KyYaMqrwAFOviAzjltbPD93mF04l6ny6C6HXd4UnG2fw4x9xHNjiyu\nL9QWxsc9FvP75NYIuDqS/PBCqam3RePZtVt/mQz8RUmFvbaaVWcWGZa3W+q/\nKpFBHZlyUP2nm1HKJdui1bSPTBQmc6e1ByuIk+C6M8UJVK4kPSEi4/D4zm+a\nVMNrMIe8I2Yg8bYLAGyfNrAKYacEzCe4u/bKSCU+W7w79wtyJfk38/BpaLX6\nnS6WcwjC9TOByHVxpssZj+o1OLo3Zb5EJU/aa/Pd+DueVibmbjYXnhZP1Cvp\nObAhYjnZ2ygTZEe3MLdwUBFdrWdJAxSkWv/Pg8oJhpvsFm0XXMHaSP2RD5bT\n1OQjfOC/89JJ/lHdj9lccweOHizKwQYpmreOyk6QOteFuBTZ4zzMzy6lOH35\n4zF2RwYohsyv1pian+OywES659uh4XN4pLh1dvCax0tz4jdPaXFXFTFuS+4o\nzdxKUN4EtatkrvpwiL3Rsu94C0Txtx0EJhQJLYLJRWatEuhKQkhSrCcKsg25\nJnTfFLBdoHtL8GmuXy/ZfvwPM4wOzsRdzUtATCzIaCLNU7e6iQ5UCruYQ1Bm\nX12R\r\n=alqv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3w8BBhG8LWlYcujYRj1e0m9sLJrDCPVv3Z8j09mxqcQIgT/d/SgKA+8mN/3udSOmkFwh2Cm9cdawe5bK0zkC8Sjg="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.125_1563748564157_0.29170802177389454"},"_hasShrinkwrap":false,"deprecated":"Does not work with relative path."},"1.3.126":{"name":"@warp-works/warpjs","version":"1.3.126","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","html-to-pdfmake":"~1.0.3","pdfmake":"~0.1.57","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.98","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.2","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~2.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.98","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"ea75f89c52a8705e87b449907e7afef673047c6f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.126","_nodeVersion":"8.12.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-kVX1Nqk0aul/s8x2DXTFr8YB+YUn5fkjlBkKYWb4LGVFiTk4Wsx+aXUgFkqmyK2EyLJOvVrtC1s8gTvBXvARRg==","shasum":"993d56ab08644ae9f8f00e5a7d6f492596426a14","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.126.tgz","fileCount":456,"unpackedSize":13247807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNOwaCRA9TVsSAnZWagAAd9MQAJM0ikLT3/M4XQQwxWF8\nM96O/Qt3Cd1tfTB5BRMANVf+mrSWP/EKC2HKVVW/irrxLd44dOKY6Z02DCUK\nOIj0XXQdkg80Xm69TxM1tFzgd5GbQQBgYaIbabL57Y7Yfrq5s1u5D8QNEptW\n+YO3GOwFInpHxMhhoJgCaT8xV6bWoTVACLBR3rfLM6NBs4xT4oDu+VRiQi33\ntXVJi2mYjnYin9RztoHDlzQgOtDDwv7HPNLuLCLB0+iLsEXtpGLs0gN13Ofu\nVvniB4IBAsVK4YyAKZ1LzHEUwMb3PTWgBbS7lc21/OCFcxN5viSV8qehCNbS\n/bQB76vi7fUaZ3X8DyZGJyi1ACSXl9z37jB9lPOXyBhVUDN/VPi3yk2aF+oY\nfXOOG3dAtQrRropTNnXfx3UNDehFgAITQclI6IUYBj6JbU2JyobviFAeRIve\n+wzXbC4QuZRfVKSRvz+E0J4hhhrhrT5xwulqEBPrSLrv3kKatK56nv01wnlZ\nk66Nk2pqXYdyMcJtXil81yrVohTpL4WNFSZm6+QSPIgZiHVxX6EwAL7UFYkI\nt7W1Z31dbKloAV73jm8vBtetNbdZxjC3YDzjuUSuLEzDbxJXTEE26jJqwV1t\nQBjt1vuV/96y3FJugK+YEGCEVxs7QxhMRyOPAr8D74i1igb+joKDexVhiBWD\n2kgd\r\n=rg0z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH6s2Udx6RTOS9sbqSxlZpdGpmt+a4jV3uE554Gp3sugIgDrnlXJUCHrz//o3AARZQLk1Ko1eUkMLb5Fj7JQZBPr0="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.126_1563749401951_0.9529653786193237"},"_hasShrinkwrap":false},"1.3.127":{"name":"@warp-works/warpjs","version":"1.3.127","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","html-to-pdfmake":"~1.0.3","pdfmake":"~0.1.57","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.98","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.2","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~2.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.98","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"553787877f6d582a304df58d15d3546e27290908","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.127","_nodeVersion":"8.12.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-JRiBVMzQQcAZce3BO7kFEHVLQEXzb1cmO4XuiZ9fZ+OUmEAGz5uwqBHv9nFuU+btkVevVz+JJWeB8FqOVrUZmQ==","shasum":"9e3dd5813402c432b446f876d2c87ef812cfa290","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.127.tgz","fileCount":456,"unpackedSize":13247909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNPnKCRA9TVsSAnZWagAA67IP/2+YKpXG/Lovvro15ekz\ncezcG26aNOuJAh594HctjbemCH3OYRyn3Foz1KnNSmB0YJcqo2ImtAaGDp6E\nWYNUmfve3CTf3MMLsv9ZZx3g2AwrGJBG8ko1LzSHcFna+043hsaT6qFb0phx\nxwGM30PGrrZa0xtRtjcAFjOy5wdqsVjebImsH5s9FGh8YeIBsq/3FnBT0dQ3\ntLobYZWCoZzsBmkiM8NoMhZC/JxFznv/WzzZ2MPydqIrmLodNazAcz7EHfCB\n3d5D/x7BwfX2I/hSNwbZgf4clc/Y2b7xjVvlNArFNf3Xmyf4dDA0lZPFPJJB\n4GZ4Rkt4DyPzyImig9g1TDQ4nHmYkMJffcZ6Fa8B5AaRghgqA3FG8ckOqRr+\nOP4Hu70SnWWg0/up2z9T95aT7gWzQhWYZVcT5JwCvFV41ppK1RvM5RO6G6Pc\nr7gSNk/7ksLWFnKkpkLxNjDg5j3jR7jQCq6WMoVMh1C3pC1SzxNV9cv7ar99\nueoFnWNM6QezjBTT876ewNau0wQ+dMSrWf7PLn4GjdcAzqMl62kMzCkrpl/+\nyW92onyDmbn2AWKNJRDPV0CoENMP50758qcdUVOdWgngOzouHbUfKJpfL8Q9\nLSY2cc68zOkWOH+G/jItPoNJmNZIAQkxDaabt+FIqrYGg5xGKJ8l4PZPR1HW\n1X3R\r\n=j6jw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOj5lvApGwXSCW7EdzLnD0SqYzy2PnHIfLiyvJ3cUzvwIgD+ihCm9cwgLOoqtJ+Kv6jLW5Fbsh6rTPIUhQvMosIL4="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.127_1563752905313_0.9539975055395573"},"_hasShrinkwrap":false},"1.3.128":{"name":"@warp-works/warpjs","version":"1.3.128","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","html-to-pdfmake":"~1.0.3","pdfmake":"~0.1.57","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.98","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.2","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~2.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.98","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"88e08af7d1bf37ccd44ee26968740ae0753aa9cd","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.128","_nodeVersion":"8.12.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-PaVKAUVujq2X91K99/qdX0Rf8crkgP0lw7gOIGbfD+BC58sLsDcwOdROy/8MuxFYZWCiKJjFjB5ql+fMr5k4jg==","shasum":"5c1049c1ead108fc427a0add3ac7287dc70aadb4","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.128.tgz","fileCount":456,"unpackedSize":13248077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNc8aCRA9TVsSAnZWagAAyoMP/2HgWPxQYFJl1JFojTvB\nl0E+fOAu2Uam1zjygOWHmFG7rvhsQu8hAfpA7zE+I+DGPkcc0nRwzgA/+WjR\nnI8nI9CXFzn2+cdMenxpnRQyo659T253cy1gS41XziwKPX2kgaaT65b5X/Nl\n/mZrT0Rv5U9m/iDL2m7hrJbFt9N5EJYR5Abo//Lp0AkLecU0u3YAj8JppjYn\n80ISjJkMQzgjjnn99cQThxAr3AZfEtf3SWBkJsVWug3t7RHwPV6P0fTJvKuB\nI91wudXfWvQ4OXdXq549ySdzPdsRMiAhoSS2YWfs5eEnTQ/4gIC78y7EKtud\nqFa1eW31YygqOo7zC07LTlf4+KTyiSUKKrfHRRWN9uj4GccijaVFSBdYtRqS\nlYQcs/4oJUFC33CEClzX3/Hv9wL6HfLPq2KDy4C8S2Q8A1c51eiFMVDeX+2o\nNFTwn9/Gmx249isgP5jePh2HB8FFpixj3IJEinxKG9LDKhlJrgUE5Tta5alS\nC5JcNLdg4WGxwMmHSu5CQo2lSySyMz9dKxRDDe11lcXbkrfkDJz/0p5IrAul\nGb+/K9ZwaRciuDAd13lf5upySzYqya3Z8840waCywuST4EPxX3nusKD353hE\nMm/Q+2N1GQORgQOcDOsY5FQN9d+kAL301nsWbiCHG9MyBD8y9y9zs3mW4/Rw\nV7c3\r\n=chWy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9z62WIacXrKYZtysH4GXyBCngoEi0x4+psZc3nM9oFAiATmYG1Sep3sJ5lj9ltXYGbIU4HqVtGnEzyBOGjJHANew=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.128_1563807513507_0.16724561014580464"},"_hasShrinkwrap":false},"1.3.129":{"name":"@warp-works/warpjs","version":"1.3.129","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","html-to-pdfmake":"~1.0.3","pdfmake":"~0.1.57","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.25","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.99","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.2","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~2.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.99","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"0f97b48bf16908d9bd3b76665f9e09e8d32dba7f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.129","_nodeVersion":"8.12.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-rlcF04A3MiSwUz71G+F56e2OF+6xgynipKGYws5DNLtb99PtQgYU3BWznZZSZppfzExlZtehYcAb16TrVqOL4A==","shasum":"3a0fc6a6e3b6ae9357abd8acb82eb41dee172f07","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.129.tgz","fileCount":456,"unpackedSize":13248216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNgkNCRA9TVsSAnZWagAAgccP/0mfcqmwyDzMjKZ9rZuv\n80xUWbpdG9vPuzbwjEC703P5TnjxO+42qj8dTLJmDG9Dh2AbKCBCcSvy74jP\nGRL1rY3ppL7UtdBgxwCEOXWZ6yeiGc41Nimv8Iag6thmCW5j9+q6kMjSnF5Y\nBjLLo9AG8IgBOe4688ztmmuuMZb5+30fepeJFCA1ry/j0pMzN+OXQHvM4hWd\n+9f0CB4Tp7YTRc4pBc9k0SGBWE4T3eGw0xQdGV0NLpcOXqgBD4l4zLlU78wM\n10U/ojThmiGP7elCk6kGTFLH0bc3v1IXTTBvwgMdNUlDkXR6XID1vKF9tUIG\nTw1eJFxxK+15LgPxIPRa0pAx2yOx8cGlNDxkTmaA90Inamx6GFM4Zg5B/9xp\n71mMdNujx88xIQiuKy8Jt0hTk6rm/5sKVFXO7FNaWucWtjHYg4+ErltA2n65\npqOUJ4yfsM52bIaffHBpUbDJwFPSn1ENXgnGAdCQqANBJjG9HIOP1S22qPGa\nMxrlLWXN88MbsxWDW/FejNQcZaHOJp906sXu/6EPoK+CKUKdr0R1SeZyZAyy\noByvhEFqh/LTnYTP/SdwRqBgqfBKzy7AHMZTkCShIx/FYnNApTyAnTQ3BVyv\nbRSrJyrNo1GtnvwDeiV8E8lOkIhhaUIyIgijLCOLZBPa2XOxuRbB53HLZmj4\na57L\r\n=uSgA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLK20XAp6OSUB97VU0NwkVJ6PdGAiccKbosvybNGW2eAiAtMMUInJyp3Nc86rZk53f7d3zuzmyK8rYqQnp5m/qeNg=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.129_1563822349094_0.7441346940625506"},"_hasShrinkwrap":false},"1.3.130":{"name":"@warp-works/warpjs","version":"1.3.130","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","html-to-pdfmake":"~1.0.3","pdfmake":"~0.1.57","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.99","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~2.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.99","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"990fec83e3f2a110e0bac138aaaadd45c3372855","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.130","_nodeVersion":"8.12.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-GCKdEUucVYQWE5ecnSHSrovqRIGQnu1IHfStDMoD3OjI8NZ4edRPmGckH3PziXAOQ7TVDEc8wOPzBX14Rc/opw==","shasum":"875b487b58941cd30f98a6918ff8862ae506f61e","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.130.tgz","fileCount":456,"unpackedSize":13251064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdO4QzCRA9TVsSAnZWagAAuWQP/1PfKOqa9kS3gHSVJ61P\nmKE1+5jEyuGEJQ9ylb0ON/BXOTlT5HkHKyJDlHAJvu41RPAwf3qJ0NK33cer\nsBTu2iaOmuz9uvseB30x3jX/f33my3rIIVq4cTv7bwGwBCJq2v75IYgMb9cg\nr10pgMfBZobGWFhabn4ytpmmW0SYhyhnoZuGqj1gU+wvLFN2ibOxon9yeSWa\n88YuDd7oTmF/RbCnnub4A25jpPzHshgzbxW0Bov9W2Uyc9SZlYciorrPvcO2\n579+0NJteM+RVoi2TOzrdpCwiEOJrhyRMqk8uvYStQC9BLoBoB6Bf6qyDBtS\nsghIoMmIzmAiKEh9mARuauX9rHXQhEKios0yqm4xwGB23E+1cVd0KxVwxyhx\nph92cSaAoEcWwi23d82mHekIIjm8rFPNQYj7ZtmJUo6XMjuZVKCgMoxFbmA9\nf5ihy+2ujQtw4wMcdYzssKQcmsAQjgW9+hUJ1sKTKZAsXGzcgzmLjBHVjcxg\nKi6CmFFIaTFZ4B163W4y2QXj4NDv4f6dPshk+TG8uMFkkx0GqShlyM4aSVHB\n2olqHYcc8lvX/0SmJ0GBm/j3PW4UTpNrxS02BDnDvdiZTRX+lvbzE/mrb3Hg\nvuev3Sz3ryIZvxE8TFZ4xsPerZZs0pWioQlgQwEgcKex0a3mchISdMaX4Vde\nU1r7\r\n=FQk4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFaPul5dPXFghoGv/PQYPgOLf68OGpItVVl7aEDwEbrSAiEAixPwSr8hXin13it1KXpQsUo/NYy3WDWewU2esGLV6CQ="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.130_1564181554656_0.322024323932832"},"_hasShrinkwrap":false},"1.3.131":{"name":"@warp-works/warpjs","version":"1.3.131","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","html-to-pdfmake":"~1.0.3","pdfmake":"~0.1.57","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.99","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~2.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.99","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"475aad21c3a2a3b56ffae3499e793df4bfb3ce79","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.131","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-OMYzfi9KeQ4MVyJQUT11QHovi8w14CzW4s1EDgpCINOtFfZPgbKSPoEgDeeZJHdhU+evqOOCuZ/x/J66xmJ4DQ==","shasum":"7933578ae0a7f97c2f0ccff38cfeda7c5b99712d","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.131.tgz","fileCount":456,"unpackedSize":13251174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPvWhCRA9TVsSAnZWagAAqeAP/2Q2Ndy1gRSYLmIy/8oP\nGQfIXGpRc/7bUpt8RKLF8bX2XVvX+QQ6/0sRVn6x8WKbSzjosCi3f7RwrGz3\n2Ut76yFcTuT3ZrSKMd5cacCtACuDmsFtZ2M9TH/1A3h/zGwcL2UJDFzFKUfL\nuCewPW7PMUan1y3jk9bTDYqkHGTl1Td3NTTgyX3WH4/+fKzxmFzUpWxN30px\nIZhGoCzrgTFLbRTEEIIm/86XmoW2LzaVjt6fM7TYjC8pQzHxwZanw4IRKdep\n8FNHVK4zVbn65SXKIaa6rjgkl+X3hdiGFSyTJIZ3kNrpg7/XnWg9PRaxrOQU\n63zFSm1bNxCj+6Nzk+TJpE29oo7RC+25S0bkW8N9+yev0cLPPvMXZqnsR4J8\ncwoPmAgYYyZyzb+0t2E5iiakx/nRlT5VuDoz/u2/IF/cCcQrUGwowVWOgHK2\nGOJYT1/cL7g0DIEEkNkp5efKjZWy8HP9NAtlFFHz5D3aYIdbAakVmoodhG2M\nRxZyUUhCfWTGkXRm08tefmPkLkbCCrGxWozn5NpKhXO+twS1rY1SR5TqGEqL\nW31C7bidtEDg2AblMCLxbnl8iwLPFL+d01IYTE+F2aCwq3I17xu/VvMbnLG5\nzviuLBpqCM4zqcyuKU8y2wSx5Ftxpj5H9rG2BvcCi4DKhDmmgqaoIvBWMBp6\nLiZe\r\n=rSuR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDhLNdoso/zCmOQKwOyeQv/6bZBzRDuWv7JB/L/RwfAwAiBarmi+fNMVabu6oMk38ogr7qwLXkiJVEQAzbOFwn3J8w=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.131_1564407200978_0.6161115403419077"},"_hasShrinkwrap":false},"1.3.132":{"name":"@warp-works/warpjs","version":"1.3.132","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","html-to-pdfmake":"~1.0.3","pdfmake":"~0.1.57","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.99","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~2.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.99","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"74ecbe9d009e7084eaf074190b925252f72de63e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.132","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-g5iLbVTAQGuMNE2zgFODpOLIb95wmaBnqNSgQMq9rbf8Z2Lt75sc2+OLH1i0ZgWxQN1Ljari58VLQbfaqhq4Jg==","shasum":"e2219f8f2db4e017c31d32b3174b2745a5da058a","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.132.tgz","fileCount":456,"unpackedSize":13251290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQJIBCRA9TVsSAnZWagAAHyIP+wQFzkpItYqKkBDJdhcY\nbm1rlugBoqFyzBiXdaqTDx9jy/5/Svk9WDCeUcZGeL3svD0Act3cX4vWnMt1\n26Ut217TIKdvtAvTucA9wGXQ0sLfwGuqAjoxXFFZUjwEaVl6h07LHEHN0Olp\nAlagBFaDzsPCW4RzeF6oc6li0h/V/Rcfy0VE+5i8yjAfVfWuCThuXZQziOAw\nar0QsLfdS1Uy3SsYSs7uxRJoVtwTIham08SJAYJc5AmH1p9ZgUzksUIa0I9Z\nXsbBV2aaB5fJNSAwggOmClqWc60zix1LlnufdYFU0p1hGfmI3GqAO0VfYHBM\n2vhYStN7WfN+dSf4V5yCPeSsMuULwzZfs2idgbJHAyUlausZBX2FVDt89xkT\nWEQa650QIVdNWD5e9LsuqxoNY1H7vnzChN28xUOkBZANUF6Q7hLbAAAlXjan\nSIj70v7wA+cbnxNqVU/wTJOO8ISUmtkS6IgLc48IEW2T2Ym05mbX5LnNZuL7\nevxTbGf9gqVjBNkgGtQDtj4/1kmyAX6cZGepgzk4Ccnm8rCPq2cOKNvebCBW\nj3nC2HGlOHWkSH+J0sC7CDi11XJVa7yH/P7BqGVOQ/VwNGC/kFaCeO9B24mk\nY5B1auLXg5P3CRXQpZ5XjGcLT+hw8LKXCNzqLNRAkdIlsu5rcY6FBJ2sVwSG\nR+fs\r\n=p1LG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDl2nu209VAWjXJxN58yVTbEh+5h8Gch7AdZVT89ERAowIhAOfU3KDAAQu1dBo33oAZY0jybHMvqmQ1r/Lh1sRf7k+7"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.132_1564512768417_0.5483677380355625"},"_hasShrinkwrap":false},"1.3.133":{"name":"@warp-works/warpjs","version":"1.3.133","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"~1.0.3","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","semver":"6.3.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.99","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~2.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.99","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"6e5bd498e78d7f62894f108e534dc20dcf5c5f03","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.133","_nodeVersion":"8.12.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-2kOMN/QcgYxlr1cOOybxP8WbfIJmZk9TWSne3TvPMvzWLTtVdsmlDlp1RBjyDIFve9R+2eUzR9Gvr6QZlyRf+g==","shasum":"b2e202e153f493d7ff11eead511b80a754475c0e","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.133.tgz","fileCount":456,"unpackedSize":13263928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQJrTCRA9TVsSAnZWagAAOv4QAIxtnhqHCuoGFe8TRzVP\nNmN+q0PQ+/CJkEbWQpht2B4m7XEcrARLIgIrsLZhFjn0Z//8ZH0TLLlAL4hW\ns9csizbnQCCRcr8R5Fus3CeU8zmxFubp77mdgipVMJXkRlmMtb4NxXgpKBtt\nel63vKdQCaEaxIS0hTbeSYQRFkohFzZpfBLI5xZd/Q9wXX5LAc6bCWbRBDhw\nb2Z0HcK5AaFfLU/iVdWd1cECCQDocHYah9onQYRaKI4swafa73f5UAFXZ6E4\n+mLHuzpIb9m7NEF3dfDD3vgz+Cv1E3yFwxQRYjPg0wFnfQ0WbcaAQmOdOuFc\nDIo8J+nqpqJbrwxGKzrUsOBfeQgHDlybeb2X+f0ozDO4N2BWLRm/VWGAAD8i\ni7U6ibA7RDAAgy5qiIsX64d/09DJeq5Ky0/OplbNz2XPLOCGtTj7YwxCV98o\nM5qbIoKvdeLvGhu1P/WtVjLJu2uFAcbx6QOeQIql4GzTkTTTmjQS4T+Vz59c\nyWpqJ0888r1MCvs2pGhNMUW+0iZy7rsGBCc2+/N8E3crtYpqLPGQ+k8Rrhnd\nFZaJ/s6I3UE1yosAQROIv5RW3+uR+KhU8jVfA6fzT93eyeHKud57nggfKn5+\nU0qqlOS2C5ZDFGs9yR+u44KZ+2yN8otAfcg364uImNTnaiTj4cSbEEUo/wu3\nh85D\r\n=1rba\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgx2Nf20cSTLQYwQwkeo2CG7JHdRnnuys913ESqGYUKAiAWz5+JfsgjFDS5BxI1YAoHKN+8UNTrYcKA99y8lsQz+w=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.133_1564515024676_0.3399003863479777"},"_hasShrinkwrap":false},"1.3.134":{"name":"@warp-works/warpjs","version":"1.3.134","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"~1.0.3","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","semver":"6.3.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.99","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~2.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.99","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"048dac2658ccf51b806633d2679b0495133197ea","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.134","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-/oAc2khEa/tlYVnv+3h6RGc/iGZecD4lylIgaGUu5TTdTyKmrjJEGpVbRXmdIhW5qf+AGTfhK13QzSb2pUV+Ug==","shasum":"f65470c66e9adc7142405304123443824572ce9f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.134.tgz","fileCount":456,"unpackedSize":13280175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQaJlCRA9TVsSAnZWagAAxK4QAJHGpao+9Dy/M3Ock2uI\nWI+C+u+i0B4HZc5BR2mBv1gCqlhP8YTnN3GPkBiaUpqVcajJZUNO4evVB/pQ\nEcZm/kbna3T7s4hLISSo6o1tsEOEq6yzJ77pWoB2ZvBu4MYyAKFHz+j9iKyI\nEVgCcUnUYgEsiNZ40pmETAbS8KTeDUw4Ix7T3Pch/PKDicmNWHqRy0rM71+l\nsyW+69/K8yCcq9Ws0KvULJ7U8n26GL0oEYFSBH8uVppe35HXOC6CWAazlSRd\n0Jgln68lotnchxkTIs3kL9wjpcg7E/yUCVIDidjlxXIT/N12jHJ4GeJAQ3qv\ndzaXogIyHTWstBk9o39dJHFK5FLpj+O1kdQczYhxfS8B/Ii4jeBJ5IUO0Ion\nRB7/HMXc9oi34OCFjCIvZ+GKAgbbHjsYD6OqbQKl9PbuLDFmnyY5MGy2QI53\n3ZDmwwcbZvPpN7kpzQpmxH1G+tiIllmhCG0CcP0OXnao//Nyt33Yob4tkN4t\nZhGVBxGn/stoTKmZtR6Y2ExwBrCkVzd0TRAuCEUoLOADz9yx0byE8zAQLVIP\nKqKgs7MvuaETmMPfTVjNtZhjdc1F3dFk7U40V30XaFUvuMkPf1iX0XyOgjga\nTznWIioLwza+qTlZSN24Zb/o5j2nrn+Hg11CxiwsERsnpNMBPLIWnwj3zQ0m\nFOai\r\n=/elq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgieKLVx6m/w1EkZ+ypMxS/nfLB+i1LrgFCBROLRU4XwIhAPlJeOBYEHt9bumBlQ8j+5eAiBWRxUf8jQRO8EvtmJ2N"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.134_1564582500394_0.04571901246927634"},"_hasShrinkwrap":false},"1.3.135":{"name":"@warp-works/warpjs","version":"1.3.135","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"~1.0.3","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","semver":"6.3.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.99","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~2.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.99","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"7bf4cdb975f78f0ecd4e378fcabe53911196f665","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.135","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-TFauMtmqOlqYLEHlPrGVaw0U95Vc0i8olFLhVgOwCDgumAByzB6L03OWZvVJPQdEAnwXYIdnWJUyWlGQIllNaA==","shasum":"b45d075a190e0b97b54d9e74fb1f7dc8eb349f65","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.135.tgz","fileCount":456,"unpackedSize":13281046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQ0dDCRA9TVsSAnZWagAA1EAQAIAQMhf1i88S+BZEpn61\nZkqdn53+1xjzMpzlJT/f4mYyD8bVETgkT+uNSEkLPRHrRVqfOROAIeJPRs/J\nO+Nzu9fVqfwfqysbWb/H28YW5oqhpTcgvO5h3P/tQ2pKnurmnsK2tFccwfKB\naWPbiMarf39Rrpx64T9j5gjlPN7g0dy3Yzlh50Hl23I1wu8tSRnXpVpbdg0L\nGv2ivi6y2KAsy8maMdF9X6QnSG5uUWRGjV1WkjApK/qYpxeuSKge+3ggOszl\nGW9tzqP8zZvxeLHl0kveLldlb0Lxo9ivm3KX5TteTYoNx6ox/sb64g50MspY\ntDBR/AsYrLSabDHFUEPrzJngbMlBTyHBvaTzujbT/RIZAC+qBXMjk8Ynd4+8\nVf/Ze/rMYhIwQHlO8yMhouYS7Jn5jHML7hyhEqF3LgaT6MjGY0NcEHoJAHRB\n4IJiLwVlZr5ahBwQHF6pB6xkWOS3+Nk0HuGEaEzEjUlyLL2DW+BVFthvAupZ\nNEhYuHp+1CBzbKh9XTeRQO4YBx+lKvLiSBb5IDh1blczXEDs9oE8LAMk4L78\nMNbCMbhR/wTq6l09m3VDD13Yo/JlE2M1XF9eyxQpLWXuUsVO2Jh+FzkodtBy\nx1uRRvlfs0kO+cWeF72hijzUp7kYpyizz98YGyFu5toAoCjatpLXIt0XI89R\nULeN\r\n=cjsT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMyUabF3P3ZzqJxpG1lyrVICLQ23PcdKIDslh46xRaLwIhANrTQ6PLZUkjdGroxE94VhQw4V9iVxjlsIh9MqBH+9h7"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.135_1564690242807_0.04023184849038408"},"_hasShrinkwrap":false},"1.3.136":{"name":"@warp-works/warpjs","version":"1.3.136","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"~1.0.3","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","semver":"6.3.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.99","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~2.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.99","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"fe5d1b695af7f4e9a60e29ad71ce51199f05f05b","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.136","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-q7n/66IaqWr4lTk8Un9OdAZCx50Hxc2CGea6RqDImuKqI6OlRPaIT/6FklWAuF5k6DZ3SMV24gD6uEFrQ7izDA==","shasum":"929e1a6e6a13e974d3be3fbf332fe6047f27f9ef","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.136.tgz","fileCount":456,"unpackedSize":13281374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdREReCRA9TVsSAnZWagAAyf0QAJIhyu7gDaJpKi6yC1/z\nKthNkUJR8G/1QM1c8HacbVsgCBs3x6Y9Ie4BgxxZGWIk3lzNbYnpNwwvE+J4\n+3BCJnSI2iC2BBSZ5ionW4HaeWRt+hlvAJ5apYObgelTVDOpxQ4FF/6p8+G2\neMHTWi6p3J/tbKm+b0kSDuDE3lZJHm1B95YaBSQV2K6jOqagdSrmNefeZk70\nOKpEJrsZ1Ol+uTZlzfm1XBmU0dTcGtXxErL/589n2rQpP8g0YDXTlGj+E/u0\nrMpO27FkITNykA3p0YyxbFfeq2BZ5ri4Xb4YWOXnIBgJIgPuBmDxe/MUcBdu\nT7BW6dutc1SjEIsHjmCCQmpIYVB+riAJgJdUJo1QhVWznSiUUQ+rl5Ugjx6v\nV/8RflIV/29WXYM/pd4eaU4D9gAuWd84kbz67KVEbH4pZQz0GtNVdhCyUZ4/\nFccbQxE9d+pfacDfKJggXuYDONZi0xhnLFcIHwL6PEPVaiZugJA2WorkavBt\n2g6KJWnG9X+ky+KvG48a8S3j4l6g9QKOYIKKpjPTtK2leIWB4EpIu28b5SxH\nxeZZnhYl1whlybGmCPE7deK8G4TxtOxUh0ERAXm9UBtqBiS8e7Esvp0qP7g4\nqIEDM2iyKuRrh/3kE+MdV9AxLND42tOv7RcWfDeZNYN9KZKEKt8erANV/uf1\n3HmE\r\n=ivdy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRsXzjSsoDU4UnqHeklbD1W+C31Ah8uo3K3nPI18MXBwIgEuBt/T2NyfOG+R9Xzxwl/TnIgS5Ve1seKr/wQBadW7Y="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.136_1564755037376_0.6701204144559674"},"_hasShrinkwrap":false},"1.3.137":{"name":"@warp-works/warpjs","version":"1.3.137","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"~1.0.3","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","semver":"6.3.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.99","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~2.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.99","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"4afb55a3670b6666a35c3962dd756fc235a77dae","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.137","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-EYGwvnf0SIsxPJZb7z+LbWGS+jeVClVZ9L7yPW5JNqji80UVCAglrwS/HdY1668TwUtwm+dRSN5itC9dd70r8A==","shasum":"a29a7d8d8e32ff762194ecb05930d4e1b0af7a20","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.137.tgz","fileCount":456,"unpackedSize":13281607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRF4wCRA9TVsSAnZWagAARFIP/jSzPPNCKa8Bx43VodVR\nvwf8NT3l616A+Wx8MRzgd9zPnBHx0x0b1k21tiksDq+QsoOW9vAnfrEHpOoN\n9dKwriz/7f/nITN49xtePXIfoarMBxIfyAJ6qruLJBr+PwHgzFsPuFje9L8v\nAh7Jy+bdpKQj7Fd9/p4xTpQV1jbmQNBCZn6DxRF7KcRXCgSmtTI49iSuZVX/\nXNgnTd8whm5J8AMGC4IpBfHY2hjUjjQJSRqRRbdUBVvSyOQeIAsLgOk5Nw/D\nLhpheT0ojVmfmeyuhzHssmxbJd4vOOJGFhz8TS8OVguJm0pILx2zjm1kOfNm\nUqdGXgljtgqmZxoVxidg0N7PDy/JZujMb5W1ymJF+G8HCK8sdy6yl0vfB4rp\nZkcfxcJWaWNJSqYCA02sUBoISJsWaGJBe8J2X9iRBy3R9ULe8eLNmx7NoH2h\nxSn7csj01LXts0xUDOeVMUDF1j/ze0XRJ4wb4g3xkin8dqqiiWhTjwQJ1eRI\n74O8dZKl3fYKs3OrsIxe/5EZfuUkMsQfbQNsVh/rVXYnwzwsoFWsEGYrKlDo\nYAKnvJ1rsc20/ziNYgb9jp4iE9J0apOYA3Azhla5Tik7so16tBMB3pZgttFc\ntFpRHtdX9HhsWqv9c7mWwygZW07bXVo+MR7ttEQPLbQC9hOsDX8CDVhE3X5T\nGnqd\r\n=Jo2c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFhKX2IsaZUdPsXq5OvZ8/uYuRGqRS+t5DRpxWQrxqJgIhAIqeUAyep8W0XAuE5MiG9emxD2We/LuEXC0912EJ2eBB"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.137_1564761647272_0.8367466148247762"},"_hasShrinkwrap":false},"1.3.138":{"name":"@warp-works/warpjs","version":"1.3.138","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"~1.0.3","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","semver":"6.3.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.99","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~2.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.99","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"0ba5e8bc258b11b811cabe4b3b05df8d689602e4","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.138","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-KHH2wuI67pB5vVmbnbsdZbcu3GjOfxEx8MzMeRennyhoO+HOX+URohIcKNDOn/BZgpBrEW/1vaa+0yEmJDGg7w==","shasum":"1aae4c9bc2440943ce5ea438a1a9019a926ff9b3","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.138.tgz","fileCount":456,"unpackedSize":13217497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTCBwCRA9TVsSAnZWagAA59AP/Rrb5pQHUu/hnYsJQ7Zt\nt/AbUiTZw5Y+M1TonmnPS+oATUX44oGFIjv9yYhg8DhDg9ObNZDPNL1TKbEv\nkB3LALF7So98fJH7hjXmngwkl/6gVCptpTC5I6w8n7ci5lryLmF/IJdCu131\nr76TIMtc8uEmmp32RBNnUuNa8A/icOUloUO1NSVNoXWj5M4uAOHYfGDlmgPj\nx8/aJO0BjT6tCJ5RJZWgMXE6M3CbGxZcr6A9Tw4Qp1/foTOE9FP5psNVpO6r\nBQf05E7Y4ckG9E/NJy3xnLx67j3a9KbXlxfEX7gBa/m3zilNjUivVqeNeGJI\nMgSXSe5tWQ6RVaAGXEVxgFqG/YMiqqk2fTmj8Qj+GoSIdJPZElUvsdhygP6S\nxMa/JS+ys1MRewiP9iq9/XcoYp4ITDleR4gF7NkPD+bNEtjNSaDE8Yeqxo8r\n8YNxd1WBJ5pVJOQrKQCKnXb38doCB4zw+u0tPncDasuZ1DcF/R8U7f2iHhSt\n/j3nFwIapKy7trnbn8jt8KJszD7EPovi6qwzu4cckNizko27pYclQn0+GitN\ntLFstUmmzK2cbgbPdyc/rpOlFuxM+4F0UB1rLItBsgSJrR4FmlV6qPxh5HbI\nos2R9i53o+oGK8GWibn1ufez40yQ9gvqbsqiWM0hKFE5I6xW5MGzhCGtNq2c\nIH30\r\n=EEzo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3riKba4AQYxJVA4HVMv3/nv2Dee32mEydGYdtsCzXWAIhALJpETu1UGqZVKQw2EhKIsOavyiz1knFJLktyPQb3aRR"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.138_1565270127759_0.6531351121544926"},"_hasShrinkwrap":false},"1.3.139":{"name":"@warp-works/warpjs","version":"1.3.139","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm test","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"~1.0.3","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.8.4","react-dom":"~16.8.4","semver":"6.3.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.103","@warp-works/warpjs-utils":"~1.2.99","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~2.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~6.0.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.99","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"eb3543f2f15522dcc351c312fb3f8b3d727a405c","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.139","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-5NBbI6b81AA9QIA99CoLZEDfbs/J/wINZ9gnp9p4pl/Mj06JeWSK3TsZVftO8zhiJ/rzs/WFx3jLtZ1G7ee2lg==","shasum":"373b5bf53297a09925c6d18907caeb25a875bc0c","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.139.tgz","fileCount":456,"unpackedSize":13217593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUakaCRA9TVsSAnZWagAA/w0QAKKKY+5ePie86q47xzw6\ntLKWXcJNOktpXEpObAZ8YehlR64jI+xihzPYUTL+tjs86oLf/NV1Tf7eZst8\nMkTruywY8pEPFTMabFCV3nccfVNIjv3eeK8cJMHhfkl7G7SD3sbQlYBQsbVz\nakyA3WlqWMn4yfPNqQHCdJD6T0I/W5Q9pi/IM0Z6QKpP/7ZGmj1IMtsRtwdr\nb+qQhujaPdGgXC0eulpSmo1Nu5FwRfRyaIdvBVjRQMr8d5tOKsM7s/C+eK/A\nuP9RH3Lc5NjG8CO78rlLlZszORYCfygQpuuRVLJbWOLa9bKtJbt0WCtXOT6D\nkgnUdSHbqDBRPA+yEzZwiBiwbxQHz5YvzNSrm44CuB3IkWVFlPIr0uZrFS7Q\npf2TSKHWYMUfAbH2keSNW15U5enTAdJN81S5D1FIC8aO0n9VraJbZYjTAwQp\nPqkViYlE36HQvwGupHeG5W76pxcM5Xw7SqloSvwJHN9FUjfuDhTmFrQ/ybJu\n6pDGdbd/ZoYsf2H3jmGXrnQUfD4I/4CrAU5wnqK0CqQUXoQWLB8tn1dbdX0Z\nEBfm8fHhXHIj4CwXDWiVaKfFg/BbGm3yMqpMS4BsnTAoruSe+5Yn7426n5Qe\nVCrSkpP/U79cCIQmjT/3k6pWk2yjpoMX+4f4ILIa2GI+H1AlGW/szd9+41g7\nOKw7\r\n=KTcS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWd2ZM0DM7/UliE7x1WCjiawxh9ymgVRhpP3FSfS3p6AiEA+hycFcu4rBc0uj3mwXdrp3/rpcym7nN2tTej7828/kI="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.139_1565632792621_0.7723572847711146"},"_hasShrinkwrap":false},"1.3.140":{"name":"@warp-works/warpjs","version":"1.3.140","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"~1.0.3","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","semver":"6.3.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.104","@warp-works/warpjs-utils":"~1.2.100","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.100","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"aacd423c6f3109501bf30c6cb597ef9d7e0d9154","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.140","_nodeVersion":"8.12.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-2xgnmR9KoBWJiAQ8OqUo7+TOTl2VKOJXxnGLmN8BeJ+DWZjI22Y4QMNciq67DusoEUrjoh4IsYBcXiAZKTd9hg==","shasum":"7f15f027ecb3438590dface7e5bfa97004768517","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.140.tgz","fileCount":463,"unpackedSize":13299111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUt2PCRA9TVsSAnZWagAAZ98P/2ZbFCOmmiatkbba4OGC\nqWTxck5jLK5NzhiPyhCY1dIF9rW2V5kW0IPC/XqxiLmXqdNWgXF9RrYUulA9\nXZi7W0V1o8xWQOhi/EV6CDCYiYKNZ4kCBPVurMurteG2l98xMQnb2sLraawB\nj/lo+lBCbGYW77jcMzyTcjEmWGzoNKkHRkHz6FzoD2Va2PekKwTDfizudRkY\n/o2CRZWQxTUxeGkB7CFt2fYQKMkGw4GKWRuacQLK6Ebje4/Hhb03KF66j+gt\nZZDAQDyaFx4TvA+mSKjnF8Nh5EMyMIb7HdV+ifi/doCsEhZ89NA8I2Ku38kP\nZ6eg9ORTbypZgDJG3WaY6b5MQfsJ7jEDn7XT3i8awgbObOlNttI6El8HYiXQ\n788IxXKlT3P+cpCw8ngrg9XmgCfNaVseyY/+rz9Bf6CBMUwhTkPNN2mU6Qof\nFEd2/L8H6q89OQQ8diAR20osQJ+8jsEEa7UwIrlGFXoGHtoqGfFC8BJouEGN\nOxJL9qHwr556ZmeVRIs5dMo/sKWsptSannAb95LWJlCgBZy4jQ8ywnS/RRp5\nTOQQBDQxv68efmQK0E6mMM3p1Ls04nnjB2ihWOzR+YaJDrnAPg9paqaBeA4E\nu1/sQeZTMiATY/CYeFAzlZvaGb65S1QworXcRQuihE8p8A6KklLVDq9kfl+7\nT1vt\r\n=d/4s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmXqTLW8ZGfg61pH/piNgg5y0rmoZyXgo4vkSzavJP9AiEA0g87g7ko1YMrD+QeRXP7ibElBzHP7EnFpd7QfYclCr8="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.140_1565711758804_0.588972173259251"},"_hasShrinkwrap":false},"1.3.141":{"name":"@warp-works/warpjs","version":"1.3.141","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"~1.0.3","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","semver":"6.3.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.104","@warp-works/warpjs-utils":"~1.2.100","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.100","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"faf30fa5c6a42c571e828995a99f5af46d21d487","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.141","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-F/POmBfuKp/c/5t7z3LrCn4FXVqXqZ5ZCiNVy2fBPMkHAPf9GH2m42mXSbvFeKGTlNORnMuadR13+WDxl04sCQ==","shasum":"8c0d94707af562a2368b80701e296b1a8bc4d011","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.141.tgz","fileCount":465,"unpackedSize":13302208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUxa1CRA9TVsSAnZWagAACkwQAJxm/V7PrHtX+ag28CxO\n37d5P9vu1diCLusgn9qPtqFwclA9Cs8qDzk58tzlLXlT7fM66pBGPTQPLaW1\nQGWfAYDNN0svXwi0MHrEeSlA/Ys4KoExNckbYnhY+VFnjiv+vqvWUsf+NqGR\nbbLUbsc2RsLXKZDV5xli0BvRhoFmW282flxc1Og6+fMNAQVM+H8tsMAx7uIC\n3nhd3LtRsro92kVPLlp4yXlGcFKFYN8FV6/YM3LUhChIZcFEpZbfueref7/o\nJh+4dNwZAM140UKg1hVB8rxQ1df45q4K4OUnPqF7XY08tmj6I6qVdznFGtPX\nWzLKxnqO23ZaRUGJCFCKXNFbWQzIkJOzkd+CKgQRfw8o+4Wq6v5wedozRdlV\n2G+02idSRCKMmqx3iUuBjHWJ7oUKJJeR5V3TP091y4V7wYhJDvFp8OL4NAnb\n6RkWZ1j0ZycKDkeYfUSJ0eBALdCPVeJPTT88u2XWRtAqzq+vx71ltF+I8+Bf\n5J6qetOisboKTs2FF4+Is+aYwkgH8RC3Wv20lDrN6169P/IAzimoxtOkgIOW\n2Kh+Bs/bKUKkwDXyc2DXbTJVNufMJJB7zOkKpLvdt4NhiljSovRn3H8dkzDZ\nVG69sW969X4SlfwQTy19gI+4Ou3UZukVvoEaMnLzjZGcqRDwWaxmnHvl8f6S\nDg1w\r\n=38fN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9pjabZj+AuLzuTYDT5v2i0Rj+uhtYBu8MqPdd28G80QIhANHu2ArqraHcEzBFX02SY8bbS303h4zqEYu5cZzOKeGC"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.141_1565726388802_0.3346470621358848"},"_hasShrinkwrap":false},"1.3.142":{"name":"@warp-works/warpjs","version":"1.3.142","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"~1.0.3","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","semver":"6.3.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.104","@warp-works/warpjs-utils":"~1.2.100","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.100","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"c8cc55b59e6e49b635e9abcd653397f685d5b953","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.142","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-pzuarLiyYfqlF7fBrlatg8+mcVWt9Mlzur2oDdwa1sRodhB8IPpnxB78dNe6GjDIS3OpXXBqKODjESLY1XUI7A==","shasum":"ce54a16be20913aaab3506fb067a6779bdca5ae4","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.142.tgz","fileCount":465,"unpackedSize":13302506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVrp3CRA9TVsSAnZWagAAafkP/1358SszbX5bwEgvElUt\nT9EwUCi3AchfktTpPStDPrlAgkVJWk5wgyTlpw2V17COn/W/8CP8cxOuEteG\nJbdtfklWsHiaI9NgUQGty/pwuMQH/DF2yxv8nzLsgbGLdNZu9LTQnb/8bvLw\nlOcDcRxHuLw9kYFpLvrMGpso7f/bawd7HnWdkCQqTO0AaDZNpVLrlr5pb/IK\nypjHNZSpK/+kMyoXbigcF7oSJsi+pUUQ+79DQXbUA0ReufayzGEIornjd6ID\nw4JusFSX+Ct4Za6gcr/551GsvNKWeuFa0IAJ/h94ZzxXMPBqay7FcywOoJRU\n/OrBB6I4uSJPJIfkt20ogZUcHo/K1eJheJiDWdP2s3mKH6SOwNA468HFOHu/\nPCwqG6/pfT+lsRc61chK10Ab5y74KGc1UGXO2OxTC6x55RpFAde7lPYRkXkM\n2DD0YbLHJJpcTxzRXp44Q+mzpd9a9we+nTERS2RphJytHlzQ5N3Gtyu5brjb\npTvU/vZdzd3nM5xr8UOArBvui/f+134vJNF2mToyhDoprEiTxa7l1XCS0l31\nlb/qfRYZHl/0DdpOrbDsZJtPSyQxa53uuyXy8tQeEfshQQYy2Or4z3Pp6TEe\n65ikub4t23PM9+5eoDc+gcmX10C5Zc3oaeABxMwgopnVK42OTefM/0vkmQPL\nMrSG\r\n=9cm4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrlxVk2lvA2PruVPzGQl716DstACR0e6SrzndQ0jlLxAiBaWP3b/x347CRnFhUx+FZGnV5rQNh3DP8miPhDYKT+ow=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.142_1565964919086_0.7430408657127134"},"_hasShrinkwrap":false},"1.3.143":{"name":"@warp-works/warpjs","version":"1.3.143","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"~1.0.3","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","semver":"6.3.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.104","@warp-works/warpjs-utils":"~1.2.100","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.100","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"2d4600e96e4dd3d665a891a335d023cd3cd935a1","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.143","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-RWhfxwzYDH1uENgYPQlGE63qQF3q4O3dGqpHr3Il1GHBJ9V2WSkyTikf+s9mhtHcKKa8w15SPksS6maJ6RLxjA==","shasum":"777360470ada18ea9c6f66cb46b62ea9d3595113","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.143.tgz","fileCount":465,"unpackedSize":13302119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVwCyCRA9TVsSAnZWagAA+5kQAJEQI8VBKk7y7FOpS2rS\nPrLDxcB3WNholD3161Ib+nDA2fRo+53CNc6DS7fhdiD6ZhwQSn3wDlUojRZF\n4caGOHctboHytMWg+7ZNhyqYgx2FafNYd5CAZYR2mFiAitOIgtjBFjtdT3KO\nqujMHxC8CVNOaLXHqwXNM4WmB43zP04FekkKQsNIp3c5/irrhfDbuv0+I1Id\nX6DSDBnLLZdCtKX3ikQ3Fnl+Li1zTgu8VxItjZt6+rpiMBM6A6zTlgBjAT3E\ndU2CTWMBqUKQnqPRAyM8CSmOpB1iT/Si/8k/lZ+IHqypTb5kZRM/39BBRF2q\nEBVk99ZYcaE85TSL9oXON49NcTqPIt+RSZoHCV2qY+O0yl1/yTm5eS0GEkj0\n6Hr/fjKBa4MxEnpl7o/ipYRz/+jnvWKf2RBHzqNICPH4Y3Oa7rUUMKZhF5Cc\nrLQOGCwW/0N6UbjciaAobRQcRanbJF/wHzuyNImUo7zveVMjdVe91iw1MbjH\n/xm98WBZ9mcxmLMYa4Imd4TUrq4ZZzBoV1sRz+el/gbDjk0KGeAxWtv2FQCR\n9Lde2aBkicWrhQT7PW/fU6GjxGr9jsAj04MysHfmBLNXbNiuKAfl35FknANd\nfA3jixqFLjPoSaI74R/CGQlLQ4Gvw7fxYpB3iSvSKZnS43FYh72AltPExMXU\nsTCU\r\n=cj7u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBN7V3DRk5wsXY43O1LQx31C93hnO02q0pIJ1ITlbDjgIgQkWcMCLGLcwQNR88Z0QN4z9gNjJcOTj2w3Pgz/UNhvE="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.143_1565982897306_0.9325975905218711"},"_hasShrinkwrap":false},"1.3.144":{"name":"@warp-works/warpjs","version":"1.3.144","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"~1.0.3","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","semver":"6.3.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.104","@warp-works/warpjs-utils":"~1.2.100","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.100","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"4236f2c4a406d90643d5ab8836eab902d432d1a1","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.144","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-MeYeiLvZ3GlgMn2QmLn4IGl1ucsqlFOHgowoOLFsIr25Re7axRgAWqulXCJZ1lkaHO3Qd4cj94aUCudBO/9jvw==","shasum":"9f14291ba22e4a6f187c769f2e278a123837aed3","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.144.tgz","fileCount":465,"unpackedSize":13302209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXqnqCRA9TVsSAnZWagAAeZYQAI0qTPG5+pBplO5oQ/Fr\nwmjp6dakTS7A+1bSPiD2gc7bRMo6x6Wzpk/lxIxhy5x+/72hdkuhFE6RXI79\nt2M5ns1IBr15OtrWfpRO2z6cl92jk0KscqQ0BWPiwTqtNRM7wER1icWsok62\nxUZu2p3zvKrB9zHbGL5BkNlQIuk6I3dgVNgNsSmws5oxxrJEuuyDr/0YE+Ho\nf4JP4082BP4JwXH8UyK3E56mO244leYrO3eF4NiL7MRCbvbmMUKtfx4KTIBX\nQKA0whK7WBqTcHAhxPQqAls5MsryDSVVkVoFHlF7Od2saWvsUmP69zBqPr8K\nGw7crT4Bx07Tuy+ozkKTU242tsH8xJyuXMY2qhLnU2lKALHH3AFI+jvU85Yo\n5TVuHsr2zy6aS8HBfAiLryPc4iURVwnno4KgWm601BYfDIBW8yAkRd7P5g26\n3gkGKK79DYFl/VGqYZO39CH/iJtdBQbnNtMcG7cyQJB/XXXCmVRvxQsmY5Iz\nX+3LrFxnZFMNh5o3YuXc1PuiocJOm3zkdkF7Ae28dQPSVKlElHKuA7f/twlU\njKMdGmoOqhsgWe0f7IVcJD8w0H+kgnPZkdc/1JI3Pqef1s1GXs7F83ps0O8r\nVxHc0EAw+O12TFb1nJLV1rBITVXgK7orJcNL9X/5uXke0keCotc0tE2vQer7\nrYX+\r\n=omA/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMNe94BHS+MUcisHHviJ/0gKrBhtu3v8go5GJpsvmVngIhAOwBsVdP88iQq97HUU/DcyXG9BXSzLPhn67zRsSABaWN"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.144_1566484970012_0.013194370199764549"},"_hasShrinkwrap":false},"1.3.145":{"name":"@warp-works/warpjs","version":"1.3.145","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"~1.0.3","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","semver":"6.3.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"file:../warpjs-ipt-plugin/warp-works-warpjs-survey-tool-plugin-1.2.109.tgz","@warp-works/warpjs-utils":"~1.2.100","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.100","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f156952c0577887da678ead89a4095ddc018f14c","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.145","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-lhT2ak8bEIjCov8xfIkiule0Sayx6/D2CX1/+zNjkpsUjfQNk4w2Lyr8sY5/9Xpw8vB4H6n7ORVYyLMtKV0pLg==","shasum":"3f47583942658a00c75287672c9ec17af6064524","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.145.tgz","fileCount":465,"unpackedSize":13302814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdX/twCRA9TVsSAnZWagAABckP/RmuztMIDxmYnV7w2nh4\nKEMyPQMkVG3TDfFgMJYGvJGTY9E9N09oeZndti1JoQKTTEDGqxMmL4tD6HxF\nxwISNNm3HV3YRjFl51i/ThriVo1cMRH/MgeHX8ApxgNqMIK1jVo0PMLYhhog\nkLahlMgkyyJPN1bdJyWNpkoV1nKkShiVgcr77ulymGMgNFFFw6Bq+mZFPS9L\nXKJlyyjrWTvYZw+W6e6WKBTKwWFDVAJrbslbmqFW/nyD12778kjbxBPcgsXw\n8jNNFSfYVPaqMK2dTK5Hqs/DmiacCd3IuR8RWLw0fTwQL5o3rPBKAG2vAfi3\nqT9s04P6yN2Gzfaz+qNR0KzdK2tOo2bliDf/FqnaP1HEEZBWMKhg3TM9K5LW\nZXWBR642im7CrFIMNOQQC/zyvhepmeSR60Ff0Du1TYE6LhrPa1yUyS6VsSu3\n/QYEMUebfTalu8u3ErQWPYG0bdZbVqIqQ9rxdjOSgb3WLl5ceNW1C+JhKprA\nMlEzD1g3KttFqq4qAi1Cl8NIGxuC4kGJETHmve6weilGkU61TvyjnC25i37P\nQfnnvzusFLn4i7YyFA3DKBXYqi4Qs9PDEQmXi6dt0xiRFVkAg0C4NT8CIkvr\noxBzfWfp8R+6uYfAvKTirxXPrVNp4TFpIRNW0fP7EmpAiXvygmsR68xJHiey\ntfmM\r\n=sbyw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDYa307Ak0ESDkdL54b2wOV9o2yElsNCSfueBKMYX/MFAiBo2vfJRtt5B3LFtMV2quf9IwbmlWyYlKtV09cirhzZGA=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.145_1566571375568_0.4591247023734797"},"_hasShrinkwrap":false},"1.3.146":{"name":"@warp-works/warpjs","version":"1.3.146","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"~1.0.3","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.110","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.2.2","eslint-config-standard":"~14.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"5370a5199755f33302f9a60c48cceb805610644b","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.146","_nodeVersion":"8.12.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-hGDZDjZ4X0HMCm/F2xfC0GwVplp+RWect+CIs5AMK+fnnL3Dksu4YO+bMtKiQ2ctsQcUpBjmq/VgUBZYrzGEWg==","shasum":"a37c98f069ba395c28150895329179f883f17cab","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.146.tgz","fileCount":466,"unpackedSize":13307522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZEX6CRA9TVsSAnZWagAANocP/2K8lnSk6ZQ1f4ysh2OH\n1OSdeUOqXxtl39L8CMgqvEA0cL05hekxmEV79101R6x9RuIpuGXULwwD3ZkS\nOu0NUUwEiIBMZDQ9RcA8KDiu6GTevYXjsw//JuNdh5C2Z2RuNaBIhNWBJ4z0\nZhGE6pf02+j/q80spqctsbCrns+AIRzusTpmx6AMDmK5J61RybUpCBuTt3MI\ncikm9w6qWTFmpcdN4hk+Vu7iO4c/ni7NW2JACOZrHDAZfp1zy8EsZiY585bx\ngZi+37lFsL+abJwhBG3lBOy6y5Vxp74K9naTY2y/VEgVNjYPrKZnTam/005Q\nSHmOCcISqnXLm830AF77oHXQaX9Sf3J0uY41lTAt5c4zrx/J7Gzm0zAJy6kv\nhz6j5Biy8RBGFky652KngExE+SevkC3QqOOe3ijpeaAgXlJw8eW6YqkDydnO\n7FFLI2Fr2T7zy4VFFxG/yyvNZxktakOuaWjuaeu9I+druCxvrXCnqcvDMnHQ\nQRk6xOiPreG1JOIqNWG2Fze9Zr4nACuO0pvMhVu23xbkwPbutF7OYerlLsQb\nbjRJsmBL3akm0ZsxefheWt3al1uWc8Iq7ZgGCxJDzqWDqcTXJO4+jawwQ+Nt\nd8tOTU+UtL5c3cHdnd1hMI2DUrsuFUfrhiwCmzDAmRdHjYODvq5WRSWwAlzJ\nHOor\r\n=qiav\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFY350XN4VjaXoOs+Fkd91ZrcAhJmo+tsyWd6+MYxflzAiEArbLhl1uF+Wfrf4GxlnOrQVqEVMhm7u9jA88ho2GedfU="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.146_1566852601715_0.10443361426670417"},"_hasShrinkwrap":false},"1.3.147":{"name":"@warp-works/warpjs","version":"1.3.147","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"~1.0.3","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.110","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.2.2","eslint-config-standard":"~14.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"8c7bd9fe32be84e7d95f1da5235e34216958eff9","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.147","_npmVersion":"6.4.1","_nodeVersion":"8.16.1","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-GAxgnOGHUD1gRmBllN416wtfGpXWHJmYB3Fw0ylRnGDmgY4ysoy2tKSaLPaa4VKUCfvwAvfSXM5AfF84qOdIhg==","shasum":"ecd0e71cdf934da40d4212a811a333e455426f01","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.147.tgz","fileCount":466,"unpackedSize":13310872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZaPKCRA9TVsSAnZWagAAVWkP/iQrmiSfXMYuxYWd6W8q\n2xfalzOtzYyP5vjLg1c9HoKWHVRq7QJxlG6kdlb2QUGpo9Fuk9SJ7Z2UB9k1\nsZDFXQuknGagYPWwyDuv0BrQjJycBezVcCI1Dc0OmYPme6orpaLooIm8GGxD\nGYuhJsJLr22nLomggTSDarudq6SR7HmseTNx6CgRtWgNAM0OMI1E8LgQb8ss\nVjFOXgS9unMpV8Jvgx630fCXxXbQWKE2QpRDYU/qEwAJ6LGrTAZBfvPh+hFa\n1d8wNZG4a1f78i55ImewZlMBtJgwEU597gkWo9qCr0mlrt++GtXeHQyPfda/\nEde1wlM04L6yToVmFofW/q22sVqDUHm2sEJFYgdY1QmQfBxC2KVAFe9Uzsew\n3I6g3QLs7/x9kDsJS+3PBiDd/0QwPQxUxfNNFftscG/pIWr0zNiVkh4zQoIb\nQ4Ptzsxg5DOorrEZz3jSZEiUsz4bTpRlDhh29Xte7Eq4aw6+bWMOw9stWrf/\n1ZKHDnssWDt3/w9f43DDFd2qrwMW6i9p0YO//zDvOLAJhB3a14+LP8rz2CPJ\ncNu24hBb55+oGVAo1yabxhUjmDgnWiQf8ABaDsw9s7J/c3U+NcVMqOBSX5OX\n1/3F+wIg2sAsXlreRbMXK4AAoy+Q1d/ilrggM5BbaJ5/f2x1kJn6EiILoPAS\nlUXd\r\n=NDbq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0n35nwL1J1kBuAXzVusjj6Zu9OhmFwLqGUZhrPyTb8wIgeaJg1rPla9kvfmPsfMXkhINwVtIp9Xmh158CCWPzQ8g="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.147_1566942153244_0.8328555871303684"},"_hasShrinkwrap":false},"1.3.148":{"name":"@warp-works/warpjs","version":"1.3.148","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"~1.0.3","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.110","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.2.2","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f59fccc1e44a92930da6dbc6495e4202ad0509bf","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.148","_npmVersion":"6.4.1","_nodeVersion":"8.16.1","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"integrity":"sha512-pB7/paVy7v9UMiZQ6oRLI8OIe2iZbWrsUq8kOsbCYzIPVbLzoNzwkYyxPzNo0LgAxABxMl6FIYy2iWYBNC2B7A==","shasum":"052e7cfb11ab760659a8aa3a9e54c6df6cbfcf20","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.148.tgz","fileCount":467,"unpackedSize":13311403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZpx0CRA9TVsSAnZWagAAvw4P/3ofVxnngwNXrWwCajBf\n8bCnnYDJ02Q0ujuEVQr5SSa2beVMa55xP0ud85Ik6hugQ1ouW7WdvtdZQrPY\n0akkgtWpI3HyF3xZ4ASXkT9kQlwIfiQPnj0nHBs26NQbnYqEsJzhBOt0kCS9\nOM8BfGMUdfU7F+Gv9u/YqKG81c26AieFpPIboWS7lEam+MAtPQZA/S5OVN8L\nEo6DMkRy9bs29rk11q/EfjOOk8DxkUc8RyVhkPethWDPm2UpL8B7pBLhDQqW\nAdTXorCXirLBo3pbNWGJ73+MtOwYETpzMdBQKJjNsx3VkS2gGAYEogN8Peq4\n+HhiDHi5WCjPWNCigoZtgkbZtOoKkH6kUkAuRJ3HaVWOYOjSsHAmIGJeid0+\nrzNtneg7sSRdz1gxaxsKYV5rRF+6blkcEIzBvpojMj4VjV/M2u9veyPYtlP8\nKfQdhsKRTBYlcK9pEMN2ZonzAHUexjumPI5L0dnpnMaRGVgqXo3NbQe6lhbX\nBfAU7Z7F8Si0m6wWpqG37/pmIwuJLlh5gW2XL46oRgQzGEooWiG8VW5tADiA\nbirD98B0p+uD41QohCzHvZi8/sPOWErHlm0CWmVT4A3T0/dwxYBir5igME94\nL+y9MmcQCNzFR6PAyhkvUW+1CjXyufSP201ViEAeJ4FVWWe81HjctbJAr8Px\nSr6E\r\n=FD45\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCowlMkOo5Gwl3xfhSENNQEZIrog401vEve/O7WhA6abQIgdwegVHbfVT4eniOW3mfEgVKh5Gx1fBMUiZe9CUKnKIk="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.148_1567005811541_0.3712951502277524"},"_hasShrinkwrap":false},"1.3.149":{"name":"@warp-works/warpjs","version":"1.3.149","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"~1.0.3","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.2.2","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.2.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"11761ceed521ecd34b351b9a9e0978c6af318607","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.149","_nodeVersion":"8.16.1","_npmVersion":"6.11.2","dist":{"integrity":"sha512-Kbb6JDcODZAnG0bJXxEnkP9kBs7lCYOlHDBwvYTtWWgWuNBVGUTxjEq6KEY9wzPJTRP7ORIMZAtdfSWlZOMAlA==","shasum":"ed6cb9355fc419bbf307d48c243d71e6697edfe8","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.149.tgz","fileCount":468,"unpackedSize":13312381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ+/MCRA9TVsSAnZWagAAhFkP/13ODVN7aI9w/KqsKfVi\nKmQHKxbkl++6tjXOz5LBYZlcV+kB93zTjD4BkdC+FRqYtCXcRyxPCVSXGwes\niQWuv+wZXP7lm0l73LZw3wGBA3iTlUKBWwkA4POLg0px80PhzQJMSe7+Axuu\n2gZ5e4i7omflzl6ATjf51rY58an288yJzP/a1ponWqMuuvc2kR6ZpSK0sLPj\nt6AJqRx73q1DZvJIYKkIL/SdVJYL10o/nkzGtFIK52+ekqibzY562rkkpiK3\nlObeuYSsrepOSij2wwB91bJ3IUu7TseoMu0o8mTtjQZUopGErLPPTfaYIXB7\nQig/9xhWWpTCj4eSKVw9mEGkzPYSX2fU8bREiYsuoBI4iLstsVlKZMFNoHqK\nYTYeUNjeeV/oNGLLxARHcY90cdZdOIR+a7xtWqaRmmcZs6Iiz/pM2wK0A31s\nZ7Y5gcMDgVKRIBSRmknKXtngqatwPCN6xRDZb3gv5YUv8QIfztY4prELuJXU\nw/qdAE2QHPQzOT26t31UZoalbQQlH1IszEDoO/Z7GjcbVdG0LaqDkLKFQ/4o\nnfqfdl4BMgK+MlpcOCLAikJOobKK0/dWCDmakjqfNrX0ECYEt+CnbEK7ld19\n3peuCdNAOBmT6Us9EObympkSWK6HDL1sxY+Eu0YcCjZxBCh4936cU3taJVdL\nknZQ\r\n=IHdX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFTn7YPI8F0Hkmv3eBYd/qhhYjVNEYx/c8+cXW1utPPBAiAcGWj6+L7vJlc9wNgTJhaHtVD2QQC8kopOr1Lb/K5Mfg=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.149_1567092683988_0.6965376637318559"},"_hasShrinkwrap":false},"1.3.150":{"name":"@warp-works/warpjs","version":"1.3.150","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"~1.0.6","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.2.2","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.2.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"71656db2808f6a1117ec33e75bd73035eff84e25","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.150","_nodeVersion":"8.16.1","_npmVersion":"6.11.2","dist":{"integrity":"sha512-/K5KA+UItQkNr6JOslos6pvg0UjFxHFLe4qIuK2C++QpuqKTZFoNOL4kGSWtCOckt0a5qeLkCbot1UkruhTscA==","shasum":"816789facf9fd9d1a90cada8499023cdc04e113c","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.150.tgz","fileCount":468,"unpackedSize":13312459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaB71CRA9TVsSAnZWagAAVDYQAJeRf9e53v1SSWULvC3h\nDCCokExQJq9+Iylu+S7Cgvv7QKs3FyGSpjyyo7SVDTI/armHVBai1Y5JyQkD\nRWQyYLIRvS4j37h2oGGiQdbW1ULRGZbTUlN6wNOOqYgE4LwfhIXCTAtbRuaz\n0pzGDWpQftP0Z7P+iF0bRbhZPD1XAxxMRuXCfnLsuo3gEPTgFyJqrNP72XpS\nL84YvOrf0b4V6855ddtuw+NsPjY7XkkAdgipwfoXdhl9wU1ZF2jiLO5HUBZl\nBxVQnmN4VVHByRtkrda84YuylwHg6Vmr4ipybWEF5WWP3iZrojiV2M49BdYM\nDtKpVmZcAawPJe5fJG/XFIjuwMOPPTP6XrW/eOGTYNmuWqeSp7hkWHaTzMhw\nk/EwGkBVVtOtUDfPuRvOYB76lzF/mLsJ9hnMOdr5x4y+jTcr8bH7fwVxtG8e\nRiFumV8qUVHyBfsJC/lTelr7bJUXnd3fVQBFA/84rrGeaoanhqbGgFBmQDxy\nTu63BU14FJvzKdHqp5/teke+Py0NCNATCh4MvHpIDesevF4Rk91x1PYxKphD\nkfRzcFTCZsmm5nv0nYXYxc6x3gUoCdzB1Ft64oCF0fCMnhS0Q/SChT/YMP8o\nzdJSG9mkbUlnmCLnNlBEjJNY+EX8+KPCqUbnDExzRWpQBlYxnhvUUhuVOUw6\nOryv\r\n=LoNF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEB4sED1gjCW8aj66CY9XDxItLuZ8Ub0HnX6ueA/xz+GAiEAoXym2bPRz0hb0wxAJqWctmbgXkMzcAwc7aEjhfH+AB4="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.150_1567104756152_0.8637306077168316"},"_hasShrinkwrap":false},"1.3.151":{"name":"@warp-works/warpjs","version":"1.3.151","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"~1.0.6","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.2.2","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.2.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"59ddc61b67ae7ed9cba134acb2a621eaa21e4535","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.151","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-AXhbILH8w+20+MTklSsTfm03uMFiyyPqMN6DUasRo2lPiXak5LBsmbXnZspo0PS5TcjZ0aER/CpYbUjAtQXhOg==","shasum":"044fc057165f49fcf495adf1d1c015e954dd319b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.151.tgz","fileCount":468,"unpackedSize":13315064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaCclCRA9TVsSAnZWagAAHY4P/1urcnbJ1RbceSf54PwG\nPESYOT0imwQoJV866pv6wElj9Ok97Dvj40j7yzU9xR0aB8QGDIg0kEz4e6JK\nG9RmWOUUapHs1qlrcBh92B8NW8y/zZkV/rL8ywIoGo+mmyfJIdxmjFmLdnCS\nwNpTwNLLZQBVMnH0bvgmmJzaWAr1NmqxCwRZPa9Am5l1FItxwJCXnJ6IrJrN\nq4E26j+rlrKXZyN9tMmlkrOSwLjPclzhxw5kn/W0gt4JxC1oKFgaZoToGF5J\naa7LTi9GZqHQHu86cZ0Biv4Yc2/d6/EdyDhETqedUkd4FCcGrOXFBz47exqs\nVjA+jurl17p46s9Q5UDthMZvz66zQuBHMsJEvk+Lxc3UvsxLPk8uZvvIr+n4\n2RZlsZUhbP/Z/Qr3XIe5Aj4gy3KvesfwfoShxxnhccjc3LothLvH+/XTaQI/\nMSXuqhV5GikuC2wRVp9gQlgKCNcMQNjzVW34Mkc50dlbw0HjNFxjBJvXg9Kw\n/shCR1XoV5iAdLhxfmCUMgTSA0ZNA+fCqIZ1LCBNrYKotrtfNvd9QWK2EzkU\nKSZ4yEpc4/JK8vE240DLj5ULOOAWivy9Bz3M1kyBMOFyYsUQHWkoZY2HNk4S\nMzhPVSQQhTa21+PlV95y+oCba8+oExgZrF3SrofFYcnf/cElFLdJaLfmConZ\nxQCC\r\n=74fW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLpCYJ3BwyXOZoqK256N9HkaIGE5Fw50N6IbS5V50WfgIgJy8GqFI56W5oopf629plNBZva8BYmP/jR5aMuxaSazk="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.151_1567106852156_0.16733396545056567"},"_hasShrinkwrap":false},"1.3.152":{"name":"@warp-works/warpjs","version":"1.3.152","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.2.2","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.2.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"71ac1c2ed5d4b662b1a563f016acb4bfd4647a7e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.152","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-qYQeDkg3sUwEizXxiMkpsmGcM63QFdDvpWbEctLq+mLHt4yquiBYQA9EPzsTVn+IZihlq4M83SqLhFlLl8XMEg==","shasum":"2d54cc980ae3a582dad98428527ee65df2cdaff3","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.152.tgz","fileCount":468,"unpackedSize":13315183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaDbvCRA9TVsSAnZWagAAG2kP/2m/NVzS41OCBG9OnFsi\n3Gtvu68kaj4pBRgOzMjeqofixeWWn/rbxmyx2Ys94u4EiYQAqWfTCHvm6sjy\nL4HPO5P1cjinaLEDbZLPO9YOHfnU8+QXwIN2oLKUqPRxhgaufvOF75BQ6/43\nIEY6Y5FxPLIoU4s02abTCtqVhzdtL0QP9loktD6FSktb7vhkQyCwFvmlvk4K\nmHAjCXef/3Hx1fJ8bvMW1feo0JTEtDChO3a3SNTF2HvdFh/8Jdq2FUr6seRW\no0vAfflWBUDXDKrJnzAznO7p/2iOGYbc2otem0Ly1czpcYnHIlqpy3xbG8IQ\nKhy+qcxuVyeUgw/7bdecRUfFmXPH1C6tDl9/0d0tc3wCYsMbITAgW6GMdcoe\n+uowmgSl+8raNSGYEI/xgJGDkJxcTNgpG+bLEDSJUBzj5/tpFxHyQ3yuO0+v\nfWs9NMCbWU2rSt/IglpjYSFJOE9GNfJ8BiBVP1pAZXpeRvkIVTBfRnf+MjaJ\nkkI2qsUIVIKJlTy+7m3TKpN5UIGfVstj1/D7/3Pb/xhC3ycPFtjc5ennZT4b\nUa2tbqZNjop2MtQsz6ueAzmHu52IjYuG7Mg/uBEG+Y+rLB3USp0hhJb6fyOa\nzjDSCiHdzhp9oyaN30jeH/dI2YXGYXYgsrJ0bS8GaGaFn+c6t7+Ec3GV6zLD\nHzv5\r\n=vbKG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHDcFjO8Iz4t0E5DiVbcBlOtSE+888qv6UBrdFiS++SwIgEHAP/vqUVXHpET452drNZt0+0sRwVyboHqSczSFQjgA="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.152_1567110894716_0.4066732999133966"},"_hasShrinkwrap":false},"1.3.153":{"name":"@warp-works/warpjs","version":"1.3.153","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.2.2","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.2.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"55f01c68d227f369e6a1d8465dc49399ad503137","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.153","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-1J6Lh4tJ9zKWc2R8ylvFZRS6mTYyYTWF4k6EmxKyFUSX28DbmtFfNpCVsLs7/vumEGTcQE/rwpTtrJ4WLCdlSA==","shasum":"98d2ede94cb231ec4b1654601fd9e9e3dea3ae41","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.153.tgz","fileCount":468,"unpackedSize":13315490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaTLOCRA9TVsSAnZWagAAcmkP/j9HjCQ29xjvvxGurufT\nTj3PSnztTdjsV4RffccWQSipRyqIT4eMZjR8VtIC29nuKZNT3CvJihTI8ANg\npZAtofWpmbEVTFYgNwVxwjUwBtqBRnQ3q3rv85PBTQYfv6dlW/L0NZmtM8OR\nDNKXRl4LUnif1szZxEZx/f+MFVRXsRnTJ1e+abycf46wRC8uCVBynAZXkWN/\nVHGWXF54ADKMzl7YuoivM6OyFnfes6GPRQ89FYJae4hAgPDkca1aCDFXUZ7L\nSyTzSbgivrtH+kQH4shR+uCsjlpQiVRmjApVnzy4i5xV3kICDWqbGxlnzsE4\ng+RcAsD7fJg5jM22eDov7IyZwbwHwO5PoTEgEfTd7Az9lDK5Mqqrw+Dba6Au\ntTVWlFyd5348pc0sDuxw1cCsvxvug+WEHoO8fvz8Y0R2s1DYQ8EaiQcX93kn\nWWi7MIbTlUk1ooiePh/AlQFtXSwflMkXcl9N51EHAOhxoeWCKpyF3OdXrK9n\nTFnzoZoCQNuq53B4bnYi4GiDT936ReXSbf2npEvXwGgUAACW8z1GgvfOFQbJ\nQ9FUEedzgwfXffFprCnar8JXkoPkPQ29KmJc08mcGfyE4vrgzAWLDzBWDgHn\nN5M/j6gZXIk6hO4n7bxSrt/E2Z9+zlOsek9kuLkD5fbomj3oKI23clqMV5ba\nGFYN\r\n=+Lx3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAuYbmM55FGeivOXPBmWIPvueSNjohUiUZiBizQhcLyxAiBUoj6hKARclyXfvkS/dPmeF5Ra4a6NDdTsqeobSZOcWg=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.153_1567175373510_0.07366798016168263"},"_hasShrinkwrap":false},"1.3.154":{"name":"@warp-works/warpjs","version":"1.3.154","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.2.2","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.2.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"a8bcf7a6a9debebf29fb86d81908efaea598e6ab","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.154","_nodeVersion":"8.16.1","_npmVersion":"6.11.2","dist":{"integrity":"sha512-sD0eCPtHt9cw9T4srmND5NBQXc+sUyhfl8ueHPLJp0vgPi9R+dWCGjomHtTHdbo8HcchUiUh2CaG75bL0U4JpA==","shasum":"a5eca3d25ee944b91ce3d9ab2643a4485ad65a3a","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.154.tgz","fileCount":469,"unpackedSize":13316516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaVGOCRA9TVsSAnZWagAAaWAP/3+/0rkTsg6wAedLMBXT\nMxt2oxxYTiseo+tOcmZ9yhV2m+RARKktRP/8tdqA5nWrTZnrhkUjeTY4F5Xc\n6lZCrzj9vjAcxUKMVwTr5lnubAEqwTc7sI7cAttRSIMqskrQ8Xf+AXUb/xul\nNv1upgMsOakwjP/Q8xwlGvd/TuUzh5YWeOC7DOwLqXY/oRHp9vpJPOiQgOxU\noOSbkyjZsen5bn3GA3W56w24oqSGhKSgKBbMcUp0xxi20eS4ymCfJcVbIJrB\nnhSipZcz/0vxl+me7+nEpCF19Vi5JJMtX0nSm8T2CgoJVkc1nkoRwrsL+hgx\nCh8/cVOTAhF+oQ8NRBBKibzdPSYypzlludxVF8yMnEBXkJuQBzjNhdV+wUoc\ndOwQVHby34sIUXCUv0eJas5Kp1aoQBJ6E2zQwwrEKeIMKq3mlGDRwrHJL7MI\nwhPfDvIwKvm7qGmGe69osNcjF2qlH1lsFF3+whKzc2GdL1ltbORlYw5zqf6J\n3AKTmdYbApeOPH16OwuE+edOeTjkay6OL0AkN0uj/CrLC3IqhwSjkkcFvHeI\nzyElNmPtxsR5cF+0fnG3a/fEWMEQMvXxIQlxkZAy9nkD1UgAwEOX+nFNGokj\nNVuiigHPpU0edGAjdrrwkVsNY3SpJOq9jtezN39igl8Ba4PLBZtKnIizE8K/\nvhrd\r\n=5Cdv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1ZRiFBxbtYcmeiQxc3C51yP6YNQeb8kwfC+15VKzGzAiEAn4SGP2kPyicorTZO9NhQ3j/OgUIZvqGwQc+RvZIZ1Nk="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.154_1567183245546_0.37750919282994677"},"_hasShrinkwrap":false},"1.3.155":{"name":"@warp-works/warpjs","version":"1.3.155","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.2.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"d413ede6c533deccf6415656d2568c53a00c25c9","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.155","_nodeVersion":"8.16.1","_npmVersion":"6.11.2","dist":{"integrity":"sha512-vI0DzqQtrrBNtvM62wJMYTEO1G54sL+Qnlf4bsbQQOK8X0lN358usRHthvl8P7WcT+HQtYZlb7ZqESDvhi60Fw==","shasum":"17bf5ea60a6c1e17a9b2c9fed2121178634414b0","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.155.tgz","fileCount":469,"unpackedSize":13317213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaZZGCRA9TVsSAnZWagAAe/8P/2z4ug9GZJiRXPy7PwQW\nvAiA52cP1nyQ/Wpyi7pcn8fhH5zZb5cZ3BTbzQYAimgMudLPldmVuE5FaSdx\nF9iYYZHrSbZ1843xUPDYiqxxYv/g9RW/5/Oz7tO5nPZfVQsUd9Pi4a/t88cn\nQSDftEuNxn3onigh/DmAm5ch2qjGl6QNrlPwFwEtdxzrnB22WdziQXh+10+7\ncDshkfp2Ihmc0DKbNSkaud1nQnRI2YcqOj/YGa0WX2ZrxtTpB231PlpUepG9\nnUVA0adOSra+lBr1m6sO0/6dyU2L0RcRDO6vtmyaNai2OAeCRkhdoZrHPnrc\nnCC9Eqy9pSr0t8VjI8BVuler22heZUibHasLgZYrHHx189DC3dxamZ/vb//8\n59u/0Tc+ckCnBrmGA/sZFzMecpUs4maQq0sLMNw6NjFmyoF5YAQpPPwjV7HB\nTTiiHFAB4XrsGyMgNDLyYyFpjKK07q5taDBlWpxo1TjhLtX6g7Kp+mkQmFl7\nva0u/wtUjDdM4sOH5MyPOShcRxdoGz69YUhP/2K6jHbvewx21xSp1i7XwNW2\niFSa55kcSJoW0HgD16ks9IUthf9k8Td0BBpTuf+meZJUc6zm1szE7cjOJMp/\nQnEACAq40k/eUNV1fzqxtllgSPSj+XQ2sSsnODPNaqlwPg4csVzy+ynCKlsK\njM04\r\n=jFWQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG67HfkBKeRFBoJBQ2JM8UqriCZD1ZXi933tyyCrl5B8AiB+2WcUyAj86VNj3zvrWMg1iH/KIGA7UB1s7qYCwnNsNw=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.155_1567200837780_0.8185903149594469"},"_hasShrinkwrap":false},"1.3.156":{"name":"@warp-works/warpjs","version":"1.3.156","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.2.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"aaa2807b0d6867c1e1a8d9a02d139b60594129bb","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.156","_nodeVersion":"8.16.1","_npmVersion":"6.11.2","dist":{"integrity":"sha512-25JwXG6xyNk5w69izFBc198KX5DJpD66h6xTqBq2x3H476N6zpg18NFba14bwoenL9wvrpHzXcB+jiDbfmLNxw==","shasum":"3f287ed0145b09250dd88b146056f55ccc93552d","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.156.tgz","fileCount":469,"unpackedSize":13316416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbdGsCRA9TVsSAnZWagAA6CAQAJX8MfODyUudECClSGHB\noILMcnWLmITIFNB5tLlg2jZisbCMCVlDMWfCMx29ICU+eBkAA98hOIcSn+ex\nQ0dhnVL0g9ceNMNQ6g4gvAEtOULpnbeDp8bnfTVqdzYhPHWIt1TxIHXSEU2t\nQpgffHWcTAtmGlgDAvotRPMyzxcJkJhg6tKILcDwrx75OdCa6/mz1or74rBv\n/wwqEgSCrdDtSJTm9fpdCiz/j1erw2eM1Izx0h/AkFjLMTogdlcoja5LcQ6d\n6rqq6jLcVAnZ/SezpaekCM9ZWIu5uua4fqgAulQDbir9SLgpoE4EI+9ggtDo\n2qFg6e7o809atZIe0qldpo5oYcESQwtf5YXD98IEPj435R26bePJkZ+ZL7Sr\n8O3f1rzZPXxSSaquVJwoAPUywVmKRDNExDg9w8AosQSFULhFgiDjNLEOsQAR\nwwbtHmSdSBhSBa0nJn4oDB+NKPz4iCfFl3XOXzX1nSTwj8HYh/KIB89Ibs6V\nqsX+wu+cphSOLL1lJxszckBscExjnWPtR+ndgo/zCSH/W6+dsqsQwjmwcoQN\naj76nZgoDcPRqdvu9s+roF8zRdZHxL+XrED1G2KLmq9mOYDP9da8P0hpF9d/\nKAtx4vR2rVkkMo8bQ/VAW32zcMfoimFjHJ+W7QmD9Gah9vvmXCpeXr971gXn\nfPAY\r\n=wo7L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6Gk7GVF3uoXgtYxi+ubig0WMQugVxyi6R0fW61RHilAiEA7CofcluKLjXv3ZdUNbTJmIroUC5sES1/lvWwabNGYQA="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.156_1567478187910_0.27487810892947806"},"_hasShrinkwrap":false},"1.3.157":{"name":"@warp-works/warpjs","version":"1.3.157","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.2.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"3264e472dc66f2140be2ab45c0e9d4f6f22f90d4","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.157","_nodeVersion":"8.16.1","_npmVersion":"6.11.2","dist":{"integrity":"sha512-CXBrYoNrdbyB1d99/tnV7c8FLT7nwtWKmszw4sblSGVpIiqcDDULCHk1LXGTkmn0pZS63dSYXYLO0wwT77Dc1A==","shasum":"0dd8805f06fd3086524d88bb4890df51b823d519","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.157.tgz","fileCount":469,"unpackedSize":13316621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbm4rCRA9TVsSAnZWagAALugP/iJ20Jv/j8MiA5+ZVR1i\njybs6Qz07c2FdwhObwSVdgCO6Oc3cgcZgYkdBdrOWSPtvvM1XTRMd1Wn1eBQ\nnkeptAjwQ77SRxRUjgPhhPl0ngiZ8IjqfSbuycdHcycbNOC3w1Cjmil4gFcN\nE5kYWHBiRvj4/5cedqZmIulBpH0yH1UAYftp5NfBlOc8Qb3crLnYBZv91rBj\nW7ifSEFD0hUsdhnZbpd1daPuHDotSqxE9i0i2l15OYsOUQA4M3EzfUVPaQoc\n38gdCQtNWBhIf0vtZH1/SJLPW58G4ohdd+kFVtXPsOL2XKYUa1Yzx24iIN8o\nbLd6NCkRuB6egKLX1RFyAzhaUoCVkn1E9598f3p3dCpShKRMlvs5c0nWevJ/\n5fFP60HAvq2GOxRkeBqa2POhJmlqTuq+SYQrvbTA2MXAOYhhjzTJJAbdMWQr\nNBuXlsiLIjJQmV/fXqrtTv+PGAK0634S9gAqjoSdnF/tGGl/pJzMs+GW1pNf\nEQpDLmigC3c44RnL3ePpWxc4BbUIZPNBI88kRgAoC/1cEo6l8+/zR00MSGYQ\neEtYuAFphZtvPcj9fjuS1Mqe8ysu3GH9OGAYqTwC115fyx05moB3kDPrJ7xW\nuqaHsyZxaywn5rKtK8xphR+IO2SYwqZFuqJPczTSjMXLoKgEtBhU3hws99w1\ncMuY\r\n=7bEb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDuIhj2B8x2vj7xtiUy0Ggk41IVObR1P+Lo5rhbXq3WaAiEA5sG7G/6wljfr95Sq+A3C3E/npu+Pe6Y/IhSWcNFZVYA="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.157_1567518250760_0.04070394661617671"},"_hasShrinkwrap":false},"1.3.158":{"name":"@warp-works/warpjs","version":"1.3.158","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.2.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"9131b99c915f4be4e19bbf6c267b9b38284074bb","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.158","_nodeVersion":"8.16.1","_npmVersion":"6.11.2","dist":{"integrity":"sha512-92SsW9No4yrqb9hdRKisPyTYkwm9SD3Auwi7cM9sGoBf5x4+ai7AbJw5tL+9FW3Oto6AL1JGpFGgm3ZnmUqR/A==","shasum":"33c7b95f69ec9bc3e3c8e1f75298283d80d55574","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.158.tgz","fileCount":469,"unpackedSize":13316828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbnnuCRA9TVsSAnZWagAAr+oP/iuS7kaliI2zPmeWvadQ\np7WNWfpCH5ukAXYuwvwXY3Q6lIIEg0/HOxPvZIbJV5lCDIAmaqaOhnvkRrTt\nLG+tX1XYUAgvs/HEN3mwaQ9Y6nNeXFkzhxwWOYbiay/456ZHMeS9mTz5GRLY\nZyXgeqlxeTFxWHPk70J7BWS8+hueXDJ1U8jDc+1woSEZ2fjDWz6inJ8g/zMX\nQULD6V/ZUGNHKKchho2lXGQ3ZUHQ/pTuz5Q2qGiTBjyWbTp/3h6uIP+cCPzE\nEiD9nuXC1MZe4EH4RAyBNwLnKvLXJzPCo/+Ax0+anX++TKSMeahX3+9mS9GP\nQk7gY2riUh5OnA/nrfTmxGtSIJgq45mJDWVB0j8iDTu8dbCtas+VGbt19z4D\nKOkI7ukLrWFAtuserCZ+UOFPud4BPuF6rQp2IXYRtBJFMHO2POzjg4RftW6H\ndyGdv+bpuSN1jv/4bQNEuH1rjROqCb/aZcpSOpkC1vd2peZLXh+7zTR9dVSx\nFtSvWHsjJZA28Bn+u6hS/t1qxkBxYtWMDy/5A6gXPeVplkSKtZzDxzPMpL77\n08HQvznz7Tv4wIR3JVx2MqM35h1iWDmC8Bgdd8dmErEM57ZTvcJPSaO5HS/B\n03YbrcOiaadFT5T12tIeyqAv0lVsKj7zyJ2uBMyaF63Y6uRBmfqfc8pQNS0U\ngxGX\r\n=huOk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1/XGxl/2ziNrnS4OkK4OtCShTnQbLWmxsb4h/xL4SuAiAtPWFf/aqwXtqiHQBbEciNb/v9IDyz4q0eZW+I5u9LRA=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.158_1567521261351_0.8128844312480203"},"_hasShrinkwrap":false},"1.3.159":{"name":"@warp-works/warpjs","version":"1.3.159","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.2.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"07aa15f46a592497638d170c8a291d52602fb7bd","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.159","_nodeVersion":"8.16.1","_npmVersion":"6.11.2","dist":{"integrity":"sha512-ZJt/PlVfa9Tlsd52BfW6GE5HcGmgdezRzlW0hAYpNg6QMU2R1JfHuiGrkERLaHUQex2nqQ1sJfaeqHA+L7wVBg==","shasum":"0ede05b589ac66bce8710b84fd8f24ee0c529166","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.159.tgz","fileCount":470,"unpackedSize":13319145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbrI8CRA9TVsSAnZWagAA1oYP/00BusF58LzTpg9uI/Kq\nbm0UY8gqrX521Ibu+W2JFHySnSCl38+0YjZgPEsU3oHqg1I3y2SUYmJ7YV70\nS1pTDCuwbkih90To9lPq+6ADbkHWyp8uPsumtsTdl1IYiLpplNtz5BaPU8Ai\nFwdl2fiSD7tc+UC9t0O5jtnFHE2eDQs2dPHCtqRC8asHJoaqf7foX0uJQEtx\n3hfYdvRnP6Nl+ey0JtLD1ZweAK8flpRf1lQvQZJ6fToy4tAIQqA3fEQAtnOh\nWdhB5x+VWdi6OQmDwgyUqq5VUJmB2xzTN0vbrYJN3MNiGFjvBcPzQRTTmlvE\nfrqCPS9OIrKjJT4e0x3kogtm0JOUEil1sTPiOt9uDGoOLm2bySm9fC8cfDzO\n7kfHS9330bF/nrCCdRxKpiEBk38Dx5+5IbytjyuraVs576WufwKn13KC8Xb4\ntG1h9gkOW7TAARCjq/faW03mWrNMKBP+RXGOg4NmTZC6TOMQDpI+FJKDNsDS\nnpWBv12C7ffQAXLyS71MyCJm0KG3q8O29eHSRgEDKDNr8JiP/cz8ADj/FHuY\nBrf69zNUamIOgHCzQuPatRsMtufzbVt+mqhycGE++F+Bbj1Sj7Csziy+Qd4B\nLXjv3sV51mte7xomq51OQTF2/UpkAfomew87Tso0eaZQSh/s/wsYYbCZaljF\n1jGZ\r\n=/l4B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC7IHThjqnxt6XR85MKIxeFa2hsmGvieF1xBAiXnn0GgAiEA/NEGpDBBhtlrVgSl7R6sPtOmfbmZIC5IHbK5TZKbC+g="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.159_1567535675743_0.05378910029318895"},"_hasShrinkwrap":false},"1.3.160":{"name":"@warp-works/warpjs","version":"1.3.160","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.2.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"ca26914c96e60a482853948a94172799c976aef5","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.160","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-52wMeazqYLUlqWfFfWli0D2FP1U23cgSSHtSaqvcovLpyofkMWIX7mEogMAXi8Y2AQ3u+gpoq48xvJv/LAu17A==","shasum":"61105a64538b829dcb04c0942cdc31da708cbc0e","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.160.tgz","fileCount":470,"unpackedSize":13319242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcSODCRA9TVsSAnZWagAAieMP/it9kZM0IJ89hwuMptdK\nt19FelrdDCPOqh8G28/K+DqSKlonkVOvCe5x6r1EhcNVXrGoyjpnYAbp1Gd/\nYxzur6h9lrXZotrk0vL3L1i8SFFgj5OElyq5aJXxY8rl4iEHO5LvKmBswHjb\nYmelffDvGzzYDMVt6qvN/9Ez4Xq2pzDi4PDF8gs4Vs8GFwyFFiQCXBs5bgc6\nT4y935opgUy4dWeSza5iv8Bd5eg5I75UTxJhur/BDVQw/hhAF2ZSjlJ1vdft\nY5Q/jkJKTEfmD4CE63ZUXd+UjaialcMJIOxOkvVy8vO/DFLc3doecf9F1D9g\n1ZQ3/zZDGkng+2eMiyYps+aoidQ8dyaPHt4LT04EK2UUFUY2SMuNERbOoMBj\nUtrqq+QuQNgUfOtQD4e9rGrl73KHno3c0+dotcuyTVXGwcDSIbjMvuU0eNPQ\nOyiw8uYlSs7HRMYr0Hb+mwJphM0ueS0oMR2xD+yqUqtgRQuouLn09njrPMFz\nq0MWoM7ZCct5JcZT/4PDr4wqNwfkVBVxY2Fewd60c77v+8hT9INUwtxC0cdE\nyPzCctLLmxpVs9oaPeo4j0icRKXCJYv60ZAVTCWjyQ88E7LbrVZWrVvB6v/D\nhIFNPucSBVcCdT/BRAUK5EhFzDEHurLbZj4qvXBAJoYtXdWunBB97bBy1boa\nZZXM\r\n=vr/t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8rMSWT/VV4p4qdWJ8Ty3JaKaCJzodX5KVgRGjs8vwpAIgbnk4+6j77e1YMBtK9Gz4aoyUFB9ucvLRuVJWtsIUU+g="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.160_1567695747080_0.5172300686086422"},"_hasShrinkwrap":false},"1.3.161":{"name":"@warp-works/warpjs","version":"1.3.161","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"c78e9b801202b184d3f452bc4343e05d402bef42","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.161","_nodeVersion":"8.12.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-F+aVVvbLpYrithsgGzIoXPynEDHO5ySt+TzQV1rwc5leWqRA0QGGtEDwqtPbPgfzmO6nOgbWFXSwRWTQsR6Ojg==","shasum":"45afdd9ab005879f0ce7a9055fef84f20a6c3e2f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.161.tgz","fileCount":470,"unpackedSize":13319495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcVKKCRA9TVsSAnZWagAA6FUP/2qDK0nGnXTMWD7xLEfS\nhKoiH9KoExu7FCWgP2v88N306u84WGbIdmS3u+FUxoYQIJFsbWu6aAAgH5gz\nQEkmGDa+CA00WO0aYko6cEjuJB1RxJjLkBhsRR2tW4lM2mi/K0cnZ0mQBWPd\nlTSqxRcdsjr2mWbT5xYWoRwuvp14xizLk7O+uaymlAuoIse8/jqivuV1f+yC\nAcJ9/cn99mpTx0BJy/tjB8tp5Q5YDKpHgVVv8apBuB3+kzJxpAddE2koFaxF\nOKw2SezTf5fT3YOVvE1yhbjJBDhwYoufm0ny62zROHBxK3dRTkqY25IRRxLq\n+8XL8sO3c3/THvwI/SzSQGfRjytRUj21fqPGRGZKQxh0HascD43VNwUNqejp\n+VAgjieirFHOnaVHfXoMzDjgb8ALeBLwxQGp0lbK/1rG6w4jJhLMJ49Y6ts/\npQazGXu9VY3Z2rpnM0j3H33yDaa/aqd70AoVQqVU6wtlfR62Dc+HE6u+FYyM\nWsjpBs48z06gfdrGiShz/qShNhk5m5hqKVy3QivRzu3UYwLq4VdEqDfqBAL7\nSjeq7THr2nCMf6QTv+A7IGTRfQx7kTggC+jfqksrur3tcVfv7I5UUweBKXzi\n/E0jK1AJIEe3QGvOWg3x6fdF8StnRMosVXN91dpAgoURoDbjA1F2fCsHjRzO\nXpMk\r\n=n37+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBLEhJL5KAuyFvrQePEH4lEzabzaYxwdce8BINnAtMs+AiBDIU1dl3OEXGonPCKFhFeoN1wEn+5tMWMgkz/g4PyL/A=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.161_1567707785636_0.9526703188988246"},"_hasShrinkwrap":false},"1.3.162":{"name":"@warp-works/warpjs","version":"1.3.162","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"fabeff0b6723501509ff3d2ea7e6fee552523507","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.162","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-5/zayyVGX1l1UuWkszadEPOEDvoeG1Yw2fMl8/GUumzWBrDuKuvY2jRjKswaL9JpNCj4Y3Sy+rojY8oUIi0fsw==","shasum":"ad75248ad48f90ad58a71c304ec5fa7da1fa1727","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.162.tgz","fileCount":470,"unpackedSize":13319601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdclzeCRA9TVsSAnZWagAAAK0P/i1i7Xi3bmBK54WCtA/G\ndIkxl/mAGecIWVuSYYCGkRV8aH3ewdmwCpRTwmealnFuEqhc2sWwEO8q83nL\nJaBDTJOaR6PoZ1UyvOPex6YphJpu5xtDQU4zzGHSph60CDEcrALMy/FDDfkD\nIH76HPgCxy9wbY1gmk2+xeVprGzDETuTgJRkVzbTdd1o223CI3bQ+i57zINf\nyQCvNBS50QltJW621tKmF9uDx/cNc0HGAQswmcZLabrQKXZnERMKTlCZ7dYE\nCYKRRsAYEM1Wooe6ZtFxj5MDTEWJTxDZsTuINHQdaZbn9lVC6fQWBylK+6tG\nQWnYGQ9EmCotyjy/AgZy9h98OnUF5lifYXiXXwjMMRqrd+ZZJOy53W9k/Bdy\n8vxF8Ms96lZ24Pmcy+9qY+ZjMhk9qIdYydkBiqbNMG10fOwuP1narVKHHGp2\n+jMwozPQpnYpuLOOf2ycj80j8PU+V9wHaKHkXodOZyecm5yD2g4c6z5gs4Ao\nuavOfibDPcz2NPBbqN7Ppq3jwOi0eTxAJt8wsXtpOXapGkkklKswbVZri4O2\nJraoNWP6YaaAOK5eK+4qZEfFTh/u3MHfJf8nnCMKf/ha4Iup3D5d/nzhk0My\nKEMJdv/oEzCAxofw8Vw1+oDwA6z9ziEGhToDkUdIUnqi4w5HuBl/GcFGLpTC\n2nXx\r\n=EssO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF/fBw4wDtHjG8eTxaqS+wyf6q3PtMTeAoPHEMW4mN1wIge8j5vsWNIy+339JNktfXp1QuHHEtaxaVQ5DaN9O5ipk="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.162_1567775965394_0.09431470065417069"},"_hasShrinkwrap":false},"1.3.163":{"name":"@warp-works/warpjs","version":"1.3.163","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"580e500abc2452327ee3956ae7472c087d470a5e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.163","_nodeVersion":"8.12.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-FUzuEzOBKFJNR/wssZTYuJX7B2oiyzkK+SJxRRi+V7iLemk/+JhKFd0UW4MX9E2UST56wUZhZeDRcR0aKdF3JA==","shasum":"a21c0744a1174ca3be8fb00f42230d02e73e35d1","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.163.tgz","fileCount":471,"unpackedSize":13320620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcnnCCRA9TVsSAnZWagAAr5wP/AjstMfOupo231DrlF3E\nXbhLyEatlwtc3uXz8ykE7TP1Upn+twdWdWLOTkHcs4VyPdhwzGBYGEXKr6Bx\n34mQw5jBljNIwCP6aVNbYPQEc3W0RdcCFMKyRVzs2SZfPW73WQ5NN0vXPoqL\nstkqZrkDaCqM8hzGd3G+sicMAkGdWD92n7eqAK98zIMc+GR+NlyTTkPi1o/V\nuXVAmgQXUvkJRfnm8iBig8bQ2Ba7pyxjnXPdJgq3d4+R3WGBCIq0srpSbRyM\nZ1TAqk7iI6OKT7Vw1VXFYLDc/qKgaGZh9qBQFvkyoeVa1ECHFJcjWBFxQQsF\nVWUE+2gCmcZdx8rxSnIo1GL95V2P2XvqfMhrRP8ShzWT4suKt6NZXkrY8jlu\nDtAm4MifHRkxgHUXXTUc+e6sQjARy3+a8Ah7Hqva+R6zw9bitRIORLRCPNtm\nmUDVnywt0g4vSzbgyTs/S/y6ldu9kZDlkNiPlEcM2TXg6Y7I9Ui8Z4Bt+5el\n0pYFpbDbSNf+i3BHqfwWHPROH1Ozvz4qpt93g4/e4br/GSw+D+okkCWGj6Fr\nd2uqbAXrbbuvxYGfMxy05Y2C3CJN3cSLgkfgBskmGomMYg9W0kD/ogNncXQF\nslx541sNwEEIya86M7CoeLoYCGZoed6rALCU2udSXLnM3ssuKtnOx8zbrGLD\n7MKu\r\n=bOrC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEMhNVnNqolwZnLOS48THux3WOarDFOCQfFn3YOlxkIUAiEAsoMR0to4vImTNRoaRgHApa4xzI4RDiY6xdM38R1Ccbw="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.163_1567783361760_0.7260213505623754"},"_hasShrinkwrap":false},"1.3.164":{"name":"@warp-works/warpjs","version":"1.3.164","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"784a56b8ecf490ecc525f19017d76084c08f18c9","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.164","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-+nOuEogz4oRnCg5EOtO/kukQ2PEC1rjD7PMEYLtYEaZwkEyg/7w8RpAbx3PtY+sNcCg2Wsft5GwCXLW4Gbx7kQ==","shasum":"4995b147aa7dac1b3e182021c98cb471bfe45769","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.164.tgz","fileCount":471,"unpackedSize":13320678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcoYeCRA9TVsSAnZWagAAPMYP+gMygff4UxXD+cTwcJ7I\nSBx4PzcWTKUNTsmo1aFgAg1oF+5RttPoMxB0CG4qaF6v3zzl/vPAKvj1UH9p\n6lFa5nJ4EAmKWlH3nh9wdZZGRrXVrdpVs86oc8dHCHnGZSjn9uEnEkACcK/b\nwYmM1vWUzgOppaTrki59jY92GK1RAyJtru8PiNuiMM3W1xmyd8TxKjHnMXP0\nhtxOu/hFTruZveWfw6Omrq3Mou+41uXFRNtpFbqD0O8wSK8zB40K26BvdT5k\nCG7xzHoiHPg4++58TlNIu8j2xMhHi7IDgUHnNiav1XIlWFOn1TndJdfhxjOm\nDYFMUtXL4/KdUzhx48/YtT6S7J/Ud1ZCat6e6scli9XoCe6W2JdqlcwQJ1AI\nL1WupsqJi78WS8JQtaRc/J9Oe3Ajfd103thQDiois8NKPNq26F2ajyL4Nc6N\n0UoNA+QuFSODSc9U4HrIfGrVJ3LZrxXh0rm4Y2XmQyFwnKVSsi7gI8cB42+D\nR9VtpmN+Az8rxHSteL0EiBZ0zLA7p13zrIjTsfEi5BIWUuHbll2W8HOx2wjZ\nD4UeRJyJdY79A2X6s6snYUnGbJo/LrZNc5xNlnDnAz1unh4WxuAW5Sj5IZlG\nSzIU9625P2B2goDx1MSjBfHkyKqpxJW6gS8+5RrNLT+ef4EwEzBgvVN0AETx\nXZ8x\r\n=0Yji\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuaR36z3DOH7U+XVQytwTAlBT3BU/fDA4GHB3IteXhgAIgPbpyX86Jkmm+I2x5pnJHmDzfAelS4cMLrNy1HhZAJug="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.164_1567786525732_0.4019520740378648"},"_hasShrinkwrap":false},"1.3.165":{"name":"@warp-works/warpjs","version":"1.3.165","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"27db17a198cb957f0ae63d7f9e29b61fc3ce3b79","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.165","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-Tv0nm+W6U9fggCzagFx3ZETjGp/hWkIGhMQRhY+Ylh7+9mzyDGYIevfLtik3UWiBMgI328i3rZXFYXDSk0njYw==","shasum":"283221f379398180487c92a834d060f476198d36","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.165.tgz","fileCount":471,"unpackedSize":13325367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcqb9CRA9TVsSAnZWagAAx+AP/RwQXrjMfgkXXO6dInOl\nM8Fl8kjepkmcuR5zTxCe8+8iXOYARhfk3xv3lY7ROqU9VeM2dvB5OCigY0Xb\nF3X6rpNgQ4TT1oOcUHShztstGitxvN8vSo+vowTmt0n4RhDYbnZ8alXpv+XA\nydWefsb8pWWWXWJzYhL0eiDJIp4fKoBLNWfGPyeVxO1wxcW7U776qvAjmkIe\nF9FibuBwV7iuyFlS7iD3PsEXrYGo79Q202Eaeu1KrWlyIpi2J+DYUiYlRX6H\nquZvAY0S6yA+KWF+1PGPYx/7yfSkpdwgcGSH6/fYvrtn9sN7aL6iufTC74wg\nZV12QU9JmsUKLk0Q9jWLGswnNW9k19ei7aTl+pEanTT00VqdMRztviv76D5b\nY1qxqvbJKyQdA1quzkY/Vv4lh26ZsrPO01j1NA52sASFjq4QEGbzOtS9vi2r\ngG8SNDWxM/g7vsQUILjwZuaWdB+0wp6vIjMNDErWluDxPGxdvb05Oaxs+iv/\naxaWY9qthOLAq/skP9FqMgzVSEWogkKaNtWRi+ddcTBlnSdkXbelz0e/Yb3l\nIexYbxzuGB20gMOo3q0GrB0JS7izIFag8Z5mT4twAXVgP5Er7nTsNOOGIw+3\nc9FJoTfY6t/GOAZaJ2wE75TcPGkWGaDbyjJ8AUkbyQDRWKQ2ox+dhlmn3+kl\nVgko\r\n=YFpA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+CoJ/fDrY/LFNz5iBMxcnIvAbakSnEe4XxCJj7fn+1gIgeiWonua2I91JKciC3C1N07wD5k9RKA3cCre6+JrAdzo="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.165_1567794940507_0.025974075219295845"},"_hasShrinkwrap":false},"1.3.166":{"name":"@warp-works/warpjs","version":"1.3.166","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"92882d5c9754ec02b881eb603722dabf611f1c87","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.166","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-jcHv4/9CUseu3e+93rnWaxsxAGk9IW5Zf3MewxDo00MB2d7I9fu8+P2WzD5dI7R3+YF7Hh065MjiDZgnuebKAg==","shasum":"fe095257fb0d2623ee992682f5592bc573549cd1","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.166.tgz","fileCount":471,"unpackedSize":13325538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcsCpCRA9TVsSAnZWagAA4mcP/3G8weucU7OLI4lTXPQP\n7lxADF16PZu3dRTe4zUOpsC9ccogREyIFjE1/znKs5XQGOAP2Ai6T9Pak8th\nMu0LZjWfejTidliFG2PiXP5yr9r7gYy/gFNMozmK++zyIACnJyY8kFIpLgyO\n6hpcj2PgkTMA1ywBjWZwpUgw7MN+OVSfnetiBAyfn4N41Ni8QEJLXmLKX22E\ni18iu0wdkC1lWeXBMuGayEfOhDvKw57pdlNOnNlIRdU5ML0RsqTUJCV70x5j\n6teBJ5FkTkI+nsGZnlWBe7hRc4Qc/4pFXpndH7Is9qGI/d2cBHp9uyRoYQwZ\nMFQuAeRvsQCwlkiGJ5a8XLCc06SXsh0m+WNc301hP6UBXLs3GzlXIwRe66dq\n54t8+dnvsI0KuKZ1Dv5Lq3kljnUD5dBiw44+HyVxrWV1fYF+RuNafWRnpiIP\nd6u6DZcQKeh9DTc4bA0dratMnB9pMThNIPMNVCX77bGOIKonr/X92fpQVa0B\nOXW/liZBZ+K0HjdHuGW9JBqDEL3Tzlpo089GO0xprvy2XPHEbDuYVdEzhf+m\nROMzRYhVizEZOz0Y6ffUj3+MunWHvKTfWBei0oYxF3OZy2W/SwPSumuh/OAh\nBVv5+krmMTZMx/g/QBTDsKzw0bXAu2pV30sWaGMYUBz3iT10WaiYcFq45OwG\nHtbb\r\n=CuEt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH+m7bGtD85VP6NlEtJqG0ujs5DUrLEOJgsJqrIbM0/gIgDIE+rRDDD1vY5lWSNBs7K5hUSwo4/liky1WzanMlGzs="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.166_1567801512816_0.008440153342458734"},"_hasShrinkwrap":false},"1.3.167":{"name":"@warp-works/warpjs","version":"1.3.167","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"59744b0c632c7ae921cb47e45844fbdc9bcf9dd8","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.167","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"dist":{"integrity":"sha512-JWE4/yRg+aTy8ZSvS1uDpRYSFcPhz5DSC0DUxU1ASacPb4/eztBUhi3unIF8HxEpSnIrt4MDfygcatEeSgMqTQ==","shasum":"6d3b84f3ded445ed77cdcf6d66e49703866aac0b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.167.tgz","fileCount":471,"unpackedSize":13325460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcsqYCRA9TVsSAnZWagAASEAP/3tumW+Sl4yTJi6HW94p\nGniuFNL7q4WXUTWpR1SlaE7k5rtWCVSvc37LrH+K6HSSTs98RRS0SYtCgl7K\n8bOohlNHi314Rz7q0PTGOc8dhWLOA6Uaq46qoU4AE5Vgxvdf4lIOOGgcujB7\nwAWV/uWugqsM5Q7ceDyX0LcbfLKX/+HQPT8E7pO+kyay7iwTe8uXTfpEkv0z\nKya8QK+d/FKxJ/LI5EOXIvg0tLxFauD50/G4hsbUNvgG7DBQeI8wJpURayBz\ntIWHPu2sH0QUunTdUhgVchIIjjqwOzGudD6AB+YkHBO+TLo0rXhkaMwS+R5K\nS4DHzyYQOX9tHLdbP5srzffgTHpSjts6d1oRdcrn+4QSSM5dLc4O6cTHIk+b\nwOLpMIF5cL+DZrAVOP0f7kff2bs2nbZnV2t2izuAyovjRypF2e4LDEWZAg0b\nEsDJGYPx0JpSXSXovkdLEq8dbnaTSUaHkdMbHqWwZLly+7ibPv1z5kOpzYJh\n5fGVzTg63L6v0KX7TFjmlH0OKPuMTH2RURQEFcK+opEqz7RIb02kPl7dxfjO\nUSU7WBchQTCVAcWltAgzuN+KoVBEE+sw9ROLocK/GUsqnXm84wUHvZFP7CDD\ngOqBzacJei5gGGVHL1CzB2YYIqsqmvsAvOZSCqcM8qv3TNoSb/DbLG5tgTA0\nFv54\r\n=BU8O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDazRMsy3Gfd39sjCYLFDMfgAta/aBM00/paRD1C/3RogIgRsBent3/oa4Xgd80yM4iHovwvIElGZHtES85VzDHjAQ="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.167_1567804055887_0.050042788968374996"},"_hasShrinkwrap":false},"1.3.168":{"name":"@warp-works/warpjs","version":"1.3.168","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"43995baf71fd8c2750d7472d6ba7f4da114ca5ab","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.168","_nodeVersion":"8.12.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-E+rAypKJ2/3tcoUWx6JJBjTJvSfkIU2+0Cvl+cKJ/TGsTIJlEvZu4FK+561nsJkwMpXKQUDEDDHaFZ8PhFWeWg==","shasum":"70595e35762a9a1f8539f4001e93744dd251317d","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.168.tgz","fileCount":472,"unpackedSize":13327353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdczH+CRA9TVsSAnZWagAAfgIP/i3XV0uTbzkyf2rgETPu\nyudCHcggaWur2Yy06P76ZJoybxZPZQPhwiUtK/2DnHK75RsseE8Bf29q0UG3\nvjjlsahCcJDBfXvYXfDANcYBmMY5wswWsRqKEu+gF8IhlOY46wTpQZdhZzzY\njRoueIR1T2PgbUuTLWWdeZDI3n5cEhwIEEsr4NIhxDAjd4fFuTh2YCNc/Wj/\njjjSTpkUXT0cJPTJe4+4r6E3LRq2zNsVjq5COVAjs6r8vISeNiZYUPuCAgMr\nlHXDjfTlavgJUUwVGDvxZ4yWp7nEw8hpLy90taxQEbfihpw6jvbOn4beLRdO\nnsGjU68E48S5C9Fp+sOsXTKDtdR8uwASHwsqrFzG70LjQQYNFBr1PHBSgokh\nSa1BP8VPtNQ6uDuvgyqoPlx1KkqpqoPTW476xbUnxdQVUCcaO2V3PHNK30FO\n4UYQQ9SpmdQjCVPKZBgYD9Lqusys2HdwTI/k8aRygK1H3cdhnqE80hgKqpa1\nNS1OZxluvMLWXSM16xyYFgaA0S2gQpTD0IiBwQHwANDJAZJwlch7rt1qZsME\nYWptqTZYJJEpqmVk2qBfdbY/A7Z5k4NE1V7d9IsUAwqktFtlLYwcqRM5RBtq\nG6BcLPaeBE3/yF0zSVKUMe9KGmxH64ltf9hufBqOe+cW2X53BUgkfDDARy0w\nd1qW\r\n=jP/u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJtS9MSJHm9//WaMyEvL0X2Scq7Do1J5I2iVmNRVvI6AiAMBkKvsgznEwemOqjo9m+jblB7P9c4bI7wmWlRlAih0g=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.168_1567830525343_0.6157554914690806"},"_hasShrinkwrap":false},"1.3.169":{"name":"@warp-works/warpjs","version":"1.3.169","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"6613be0f5f50eb64a153dc9da1b0ce836a3af655","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.169","_nodeVersion":"8.12.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-nkpiLtF8a3BBWNMjO4o6N1/wcCAC2xUV8iEqfjBclEAo13Oxe+n0WobZJxo58BM7LdZFlNLiApFpIp+bWgJRMA==","shasum":"33c27bc5bd6a4676180ba173f5f09532d071cdf8","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.169.tgz","fileCount":472,"unpackedSize":13376229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdc1TACRA9TVsSAnZWagAAcTMP+wZtf+lqT4JzxWSi8DCB\nTXOlkJ6MZU+dN2qKHHIFOvbnsYERiVDmrNoFqILBTXL7vMULoZsztpzTRwK6\nlgD9jtN2MRA0fjiYuVEOppA7FTnNF+JeXcqe9qvY5xi06iuK01SoBTlfzCJO\nf+ipa3lhw5lQtsi6P1Ig0JryXpkWFqloBSqPTsI+EG78Lu6+1ixB27HY2R2d\nCgorTVSE9GdMBu/d/nN2BhG4Pv2RNAH/WRVC40rIUFtPETpExkdVuYG3MgAI\n21J2CrMDo+DwfrS72TWeRag2AiIBYJFAsH9HlUc+cuov5XwPNOUtufmKpZTK\n39/F/naOx2NX/CZ1xRuCyoWj5F5aZgl9yMou4O6F4pcy9C6RsUvuOj1zPz61\nb/X3WEYwP5VHnl59l9gejGXaH2JjDu3a6O7lI+x4nWPBcB1TiinIYsnuDBUj\n7GEH1gSBjqGeyo4Mges51fb+pGpsPJuqFc/9wG3iDF02oqZbxhKNjligAPAO\nhd2YF329ckBQOiFq983oC009yXvB3ksYIiIsDQSUoQ5Pat6WA85X1zQUENub\n37o/FF8W3224U7LYkORkRx62k7BOduS/GwI7h/1WVujseU85b/55pKlq5FpN\nRox4pg4b2blL/mD4DvkMpC/WZVHMdMza/sML/sYl4vYlCnbAJ55GWgqWX0Wm\nySId\r\n=XyP1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDutC7LUxlvmvChMYXXm1v3uhX3zqfbkdUlMFOCaC4hzAIgXoErgSvOkIbEJ0hL6aw/HrcusrhK8rw6CTMGmHSFCKQ="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.169_1567839423395_0.6385866211311271"},"_hasShrinkwrap":false},"1.3.170":{"name":"@warp-works/warpjs","version":"1.3.170","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"08c7fa259dd6764e33ebdfb1db594d417ce02f40","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.170","_nodeVersion":"8.12.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-UbKCI6NAL5AZVdcPimgJqSB/HaCZUoLiPrunzro9Gvd/QvlrPl2yJ5F7wO3WpiRcNfz+oFUmRODVb31tCBJT8A==","shasum":"2058df1c7d1f22a407a080ab8ccec43144d46893","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.170.tgz","fileCount":472,"unpackedSize":13376305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdc112CRA9TVsSAnZWagAAdoEP/iXnd9Sg8FaMeqJI0JHV\nQlPg4aWkrwLlIiwpWAjx5HrndfwR7PGBhiynHCQVtsbWZKMkZ929XzMrriiL\nyNayiTv/4+BMeRebUxQj/PHi1wz2LszQiIlm+l7UulrXS0PWkhz6LnplENj4\nluG0Y6yFn2Gw8LCw3Xyx3Fsr4uh3t8kszGZM1Nj8OwK6PSaSwLHrkhROXP5h\nBCJRws1wl3jgmlyS3YiMBQpl6qeREU0QGjv31QpqDDlcEz08CeDxS2rJwg19\nLW1D/2mSXsXuDb7HcgqPPQZIvN69hGzEND7SiE2rOMzDyOuCBEn9uASUNyrK\nU6nKD31LoxJYOQETYhxaIrN0PxDUc5G0/QUbefgqzgg/pivXPkG8j6Uo0l3g\nimZZdqnfEey9P6mraoDvg6jUX9XNuu0NdKd71bT4SCHsf6/Y5tsE0EVQTs27\nGtYeuwFA5sp79gdhreFSEE/Uv2jX/J4IYqivbKMAlvuZ+iBMdicKoYrKIz+X\nDDt8y+Q+F1ESXJgyzkk3F6+rvPSo/AWE73fuMJiv/Mg80C1pv5LVpXXhFmCf\noUjrI7weyOH+v3U1Jr/iROeR9QxahXoG8jwhtw7+Ypah9ZRYrutVIxaLS+es\nLu0kunEYLr5N+2t3IcTSRILwOBH7zpgUjrABeVoa9cY1UuUYESA24hcGmNR5\n7iBS\r\n=NCFW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhQr2qylUp+iWTig3OjJJM7jPWxpRO81m/SGqq3Fm6GgIgagkVUbvA4s5JZiDbmsKATUc9pn7eIc8LJEgFRLr9hqg="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.170_1567841654119_0.20300313539455672"},"_hasShrinkwrap":false},"1.3.171":{"name":"@warp-works/warpjs","version":"1.3.171","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.101","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.0","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.101","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"e136f2e03ffcde636c7d7a2b0eabc86cc17ea770","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.171","_nodeVersion":"8.12.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-+7F14cdBn3aDIblbOfb1YBbWLV4VPRvgHcR2hJr2dcHMohYZQtOTVJSOkCKXUl5JNca1YoDcEjgb+k72i7VyBQ==","shasum":"cb1ff1d10f72990667a77d56f19f0bddf9c7db52","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.171.tgz","fileCount":473,"unpackedSize":13362374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdc+BcCRA9TVsSAnZWagAA7Q8P/jOcAR2TfFe0TC8fRePe\nElr/ZLFH52GT2F7Ttg19AwnWNTQic1he8aUVvdeFInxQohLhAJxf1uY9ADPF\n3VnQM1uRM+amjSc5cN9sRzdjHuymmxqO+U8aKs2DA56qHGuLKrVZ4Bzd/JpF\nUVuxUKAZJ4cSx2OU7mo1cdxSIJ7p0FiO+G4uS1s22V61rIxl15Cd9Ethuecr\nUc5aVZsHMRTZI42faJqsyHnOZ1ya3heYsxelCuUk1M6xvVpUImUqAz8ARfM7\nM9FApA0MMqt/98hvwUcG0ZzVIRqwgHN7B7Fe/2mdtxFVy5B7BUyIhjb9Xg1r\nIBzuaKInM5uE9+3g2Td55N0ZuON5/T2KrR/iV/s8b/MMlnkgTosq3PuaRKIE\ny9OeYd4WAetQlD31Xrm+klDdAKS/3zAqhjn3M5ueesbj7Tn2uBNyAiahc8ap\nH+Gud/cAEnlHb6m8dGpmRyEr4QavGUZ3KLsmfrGCYzQOIAlwah/RwIarp7l4\nj5X8io7MIyfJjxq8zocIgOxelwuZTdmjce7rAmvTWT+AMJAPNqcj8wJiDg5z\nvuldDf23wFhT/vdVc6nQzizxAG2/79KZTCRtNSG0ZYw9ru/XvNxiJRo2qp9h\nA58qR2YWp630mcnNOfh6brFchfyPrphX1RBB77yjN6mN0XuVJGyS3Qw42mOn\nZ3d7\r\n=LZz1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX1rf2VGb9zQwxjywPCg5xyus4ptYcGOmDQ7DDn3iTFAIhAIQKwwEjwRIHug+gigCBWjRy+3Ev17f2eoskYFS8TbMK"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.171_1567875163797_0.2820315054028417"},"_hasShrinkwrap":false},"1.3.172":{"name":"@warp-works/warpjs","version":"1.3.172","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.102","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.102","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"e9f6b1e45c8f08f1402b4257116ab64f5ef6fea0","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.172","_nodeVersion":"8.12.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-ZVzbxp6mH94PVXOa09XLdvq8eJouX9ASPM8hcpKlRrcKv90AXyEkMsz94ltLt/PcPGO4+TEWOHPMXWvBZJcZKg==","shasum":"a0a6eaa3e7dffa4fbdd0d9a31b25ee8dcf0a86a3","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.172.tgz","fileCount":473,"unpackedSize":13362969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeEA6CRA9TVsSAnZWagAAvpUP/1BQHIIOgs4moQ55nFaN\n20TzWsRcYC69EXD8Z3gdp2q50doq4kfxwciFbetiGz7iZA7U2YZ7DTtiwSo6\naVxMHOteY8dNUiucglVYW5LMa8758BuSxRdI/KFQiTBDCQiqRebF8acxe4cS\neK/WEcR17WbvhYrdfI7/e3+RnANLrVlYWRAurJAfZNyFIMUGNKPrLuzplh2V\nwthSaAliw7HmzURaRtCsizvTO15QoWuadkKLkxQppVg8i1sOG9E3yXpQCbEs\nsyq0SUj/RBj5Fctat4SyQzS58UFOEsQapr8ckrMhqEX4mHqMBlCkH0hSd41D\nhYoZX9iZX7UhhEo5iyP1HTqUTO5ELslARLS77CcFUPMuivUa8sF9gPZz2IpE\n99hjWjmkgKSXGNmBNg4Ov6uobnwrsx4qqTtyUCVlOtFv88u/Ux2hZf14RKeb\not2bothvjCdRu54GjVY20q6t5sU52XraZy+xjSahHQf2OJoLMI9mp908BPIW\nJesBZKeJOCda2Dj/I70BUV8PFG07HQ/aDny+/rnTxRbZU8gHl8woiLsF+OLx\n/mbZdgmpCYVS3Wdq+Tz3u9KzqQgHAfZY5WCFU78Y/B5QklWRQUi6Qfd3eUO5\nhciW8Wd66gwRwFpkRvsOEms4vRKG+LcBdXE6vzqCxZW81u6eqClSS93wvB6Y\nXWhI\r\n=my55\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHX8x5jH8LHn7UWvqkL6ZReV9m8J1p/LzO3JLKUQ6imAIgZSUF7hp2e8HhHkCTd3QmCC8ia5TXRTa13XL4OJkhQ6c="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.172_1568161850075_0.9067487377838146"},"_hasShrinkwrap":false},"1.3.173":{"name":"@warp-works/warpjs","version":"1.3.173","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.102","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.102","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"688b8ebfba59fbb761d4d64d1de28819a7457b03","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.173","_nodeVersion":"8.12.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-PCci9Y3P3BYKwiyIYUUdeLQbWaZPWrGbEyw3KvvOmCiF/BxAumnoMr5cwp1sL5tqb9gkDlP3wtDsp0z8RUpXvg==","shasum":"8f2fa256880b3ad6d011c4fb0f4c6951689fc1eb","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.173.tgz","fileCount":473,"unpackedSize":13363191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeXK2CRA9TVsSAnZWagAAlZ0QAJDLc/e/hRODU7kJeMW1\nWKRmSeSordVMMyUeP5TgpDW37dCQKpfQ7sgsisUE6KnyUyuhfL43jsoC6xwB\n4rRlrw5xObwoBx9f6HzFq7jH7VvbFU5BmxRk5nQ9ofYEGLK3fA0EDlbeaIZ9\nmmvuoxKmZcGoN9ySBETt6wHeATZTWhg2sHAYFlhawAj98+zcqVVdLTaKgDOI\nhGtsimjNOFHP2ICHRWPKiCzP1o3u7i3BLVmGfK62eqGwmTgJBkqYhAe//nqC\nhhw8Ip9cERMFEm8NzR67NF7ad0OJx4Z8fxQagwI9G7UU3Ewm88bj4eSKaTmn\nJkt5ZtU72sO+Ne+gTVqhj4dXKm3hCbMSQP3ynrE56z1z4fWMwhTTDGXLQDCI\nsyuzGxkmeuDIZCHkdM6uEaa00Yokdh/1Q27U8wVzCjIQEmc7YchGN7ddH/y2\n3kMQvUrM8+mWLsGBduySXcHLYcRHshy9xE2Zial4MrogIieu7KJyIqeuel10\naha6PwNg2Sq187RTEjIVo3MOcKKP/046LxglVc+mOkisngllYt1zxs/VRyQg\nBWdM9C4cKFsD9j74euxtYwh+QJVrCYDNRsD5+agWlzlX9+1pczua2fpmIb4U\ne1UU563ZO1deH25tahD+gegD2OkIAuvyvWHkbpD6mD8ij0DwbV1O1r8qFoHA\nSHU5\r\n=h+Rk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtJ4pOxPZ4bV4J6en7xHA2v3ZDB7e06y0wqoz/4ioqTwIgeWUaVnaHjg1Ab8CsxJdM+6uqmmYSQ5rQ7kBQmGnvwuE="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.173_1568240309255_0.43243901622827474"},"_hasShrinkwrap":false},"1.3.174":{"name":"@warp-works/warpjs","version":"1.3.174","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.102","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.102","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"294967a57be07b36e4b70c2f921bbeb7b4bb2651","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.174","_nodeVersion":"8.12.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-JB5Et+FiEBVOiF6g1byPE5Cm0IDtRJU9zXXUbbvZLRhEZcDUU01SOH5vpgZSMxjuvewCBp2E/WWCH0971/PlCg==","shasum":"8398bc1bf35c3003e05ecd7d41b26547194371bf","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.174.tgz","fileCount":473,"unpackedSize":13363520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeYFKCRA9TVsSAnZWagAAkgMP/1lj0dS5pqxNzj/CqW03\nC/ZIhgqoGefHxdq4yxc99/TVGdLM+nimyo8CCgUb5h22lOoYfkGnTYhP2ChN\nmuS9S+NjSH+GF+aO01+N/8bmp2szR7XH3bJA6iTybaH/DrCOuWFoLnx4KYrT\ndRwMVnT1l0ZN/ZvkVVQtCaX8B8XSMMgRZDYW3jw0g3KLx3x3vxCT8WoSgTbT\n1rtdg9Y1oA5BKc6ACmuCtt2KAAJnEHH32jpuL8zHqPgbvFbAwutGPRHMN954\nio3M6Xj9CaTTLxveF45bHOCcsvxwRRXV4WlbAqKwOerpyCsYiaBvxngZhXHe\nZ4fEbA6fLt6M15axa5ygb0+ndhIU+Xlzcn3trVxyp3NXrrCVUtMn1KsJrv0F\nPiWhJt45LeUFKlvX0Two13hloJUxtcCRG/WOsWU2oYObAq5n/WOU+e1JcXVc\nSKxcuxRu8A0UquY04o+APjVZqK2ZYzMKGM7l92et1VnPNjvArts+54HSuz7V\nle0ZZYxoxOPhyM9h986m9YX7NXe2tloopuhee8XUghF/JDBUDgkjmYHcRHEw\nI3qG9sGK1WzQlCds/M7vrrf0T14NGvamLRfTgBMpRGkvIm7xfD2vA/mQ7ZGa\n+7qY7i9GY9uasjUAgiwur8OGV/HiiqQ7NEuwDA+BP3+Y1HW8G+qQHCpO1dqN\nJZBU\r\n=KSao\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuHaJlzo4jNU2V5nUavLoOveeiBpBEeMywsbjWkfTU+QIgXS9V+FbSQhha3E2Nc3ilxGTXc1Da0jgM/Gx1iRpzobE="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.174_1568244041362_0.2296276380608273"},"_hasShrinkwrap":false},"1.3.175":{"name":"@warp-works/warpjs","version":"1.3.175","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.102","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.102","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"0f36ed8e29bd91a21ac9138b0cdf6b2398e46505","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.175","_nodeVersion":"8.12.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-pZq7wODO0RE8STllykuJcAkavpdgCqPP/rf6s4OICdeqItqixzK3Dzkt+EQ7YCR9dMDn5MOUTa1+DgTSFZXn1w==","shasum":"2de18544540e3579c734d45c13f49a70eae029ee","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.175.tgz","fileCount":473,"unpackedSize":13363741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeougCRA9TVsSAnZWagAA3rQP/0FKvmcQG5iqH0p4/ptS\n9deZiCY+BXRl9JsCDfjm7NuLvEpvZCUT5IpZ4SVgLxIkYAzbAIzugK8MCBb1\ns0qkHPHBRAM/hwx/urOzBYvk+5sAjSz4NSAvHFW8Pjndc51wXBsNzSJnFzrO\n2sx/dChCCawH5AXVOQTlVheGR1TWzC1MMd7ZrjhsmAILB0gWlrOtBtntrIVT\nwI4PD9EJzKRwOCoR/hI/61hEfMF7ilQX+sKvUPNPC4UBozEPlnMuFO3X8NHt\nMT9zSp+hcI4p27lB4hwEESE7nD72TxdDupNYVSIYIndC1+Wp8qfUx8ZWWBZh\n/5HZlRQ4jsgQ7LJT6jSM54GIntFgrsUjUqV6+ZGZdcb1DjC7Cal5j4j/MalM\nP3fDCWbGPaw+CH7W6VdnF6exPbhCGh4CwFSu5iveISjeiQ0hRD/p1MeE9Fko\nzj21kcwsHy04T7HU9hQ5efss+62r7xe7XigArALdU33bhN4odtNWNOCq6pJL\nZJlfAVd7o6Kjjnv7RcvH0iZQw0hnRaFSEO539Ec0o4STCaq0nENPDtK4oGtu\ntK0sfKM3Iw+lu6JknVQk1phacG81P/bIBAHp3ajQB8CTg1kJDalPAQ0SoXRh\nQHnsgjfOM1nOS09NYutji1zL2gnPzW7F3t1ER10M0JBOUib+yDfnLvBKZYyz\nNQuB\r\n=W4i6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCT3ziFsJJZP3pEUEwTerss5Zz6GBmcic+1XIUyvBUSFwIgC4GJRwCrq1R58Gqp/+UTq7xVeEakxqddh33PUIw0e3A="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.175_1568312222298_0.567344591964646"},"_hasShrinkwrap":false},"1.3.176":{"name":"@warp-works/warpjs","version":"1.3.176","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.102","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.3.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.102","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"11c104692a1aab7b8897d11af3df939edd8b9a07","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.3.176","_nodeVersion":"8.12.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-P/amIO8enClRHzAD9Dxs1zlsoccLmWnRCGrcqAB1ctgrEbg/nS9qsPDjUajiE5ngcUYxFSZ+mX19QfuVyBTsDw==","shasum":"74cdbb5b6b13d664c8630a37007b88618efef8fd","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.3.176.tgz","fileCount":473,"unpackedSize":13361868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdevFGCRA9TVsSAnZWagAAp9QQAIEB21itSnjON5opDe50\nNwOkIoewPTRaDu4FAZpK8yYrbsOByViB6970yoFbnzhGyGJhGa2PXCsD/kmC\nufKYsuf4cwne+vRXkcjW42tBV5wJiH1AI5FM9tnzJiadb1WaeqIXRQYYSeli\nqQUaIndOvU2TuGPT86TqqJhJ/IYLciISeuKDhHzruyCCnnkQiHgkkORyvyBX\ndE4YrfdJ9NAbHD911C5/pz61z8iETzqXwBzy2q245158MbT/hNH96z4Y5rU0\nyBkvRLx4QMHary8+w+SG1PjIkT0WEqTJQUgQWT2MevZZ6FyXUUrPD4f2RP9s\nL+fF30DKFMHFUHrPzPHqAhlvuICtl/DR4+Jv0IGByOCUl72nUKXcoZnmRlIk\nw455DIcfQSMeugHQpgY7SKRRx4FUWOpqQWrIs/v22EvlYWFHhcaXdJWiF9Lb\nDBI1Jo0oVVUz0PtQg0Ni8FrcBmwca7KmLG3rR37eYjXTHQlwKRas6JWOlRk7\nT706VwjznYNZAwgpRnJfNJB7xDSCE2wAyBo9C9KGUcuObTXyJjjsa3wu3Fb5\njF/399VStXzoZiY6V1zSvzTIK1cCUh3QEKgsvUwJqqBO6RsZzgMwA3x+KiSc\n53tWRXZd+TKtGv0ebxkf80jlFLan20DJrVVzrHgLko7sC0w45ClsNYsH+UAX\nNp8p\r\n=JjmM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1UVky10SPEiew3sJf/OBh6mhLXKpC3LYinJ4HvZGCxwIgYMFi3yk2oZW392KpvrBhvM4XjALDlnb9Ijs6DoxbtZ8="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.3.176_1568338246073_0.4552189306701244"},"_hasShrinkwrap":false},"1.4.1":{"name":"@warp-works/warpjs","version":"1.4.1","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.4.1","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.7.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.102","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.6.0","eslint":"~6.4.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.102","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"9d1a359d663008ce89c649aad8ac01791b8aa4ba","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.1","_nodeVersion":"8.12.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-q3fRwPbOFuXfqLC/QXi9VNYhl7aVIbdtcngc+PDKs95UeM0BEGRz6lICBOVA/wgPOVKxREEjQOrnLEY2m9nTag==","shasum":"ae47830fc56e1a975e723497a47167ed7b2c576f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.1.tgz","fileCount":475,"unpackedSize":13363283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgOSvCRA9TVsSAnZWagAA6MQP/2WWCPsX5QX4233XXYCC\nUTEPGiOY6BiFiLNHcqiLgNXaXxC9uFzr/FXOWL48ZwQhAMtb2Tq/7SK/y0mb\nrqR6v4o7ebIOP4y9kxtOnwDBJcJigErKs42IQJTqIlWPskTmlfKkRwgCdLe4\nbqAWx7KLtC5lc02W0zSm63spcJVZkpsBnJbZIinZyHQX0lLmttgV6B1uoAIf\n6fwvPOoXc8Ud+WrBqMzp6uBKQb5HBV3JVspp0Odtp6WDlpq5pUyHnVASXF2I\nGC/HvzxttvAAxzb8Isi+ay0F2oqTMKlDRl5WDRMO4wzSrhDKBr6zb/wLzp8P\nLc0WZQ+esx/FnQUOTazu0P3c8ds3odh8LjzwO39o1SgNC/3QgpGPkO2DlhwT\nUFh/m6JNQdcYGfTz+be1lQEkpSPVZ6QEa9YkPShBjcH/VYOz+ZWkc5/5MHZ/\nSJRUX2xjke9wOFMZGSYXhy1iDzdcTDi52r8Gx6OdP/w0V+E9r5usVZKC47kg\n2AwylGGMPJsRIABAo5gWVFu3OQtN+Z/++eIaLmIEppP2Zp0OtMngGw+r+zuD\nEf/CrQpDPtFRC2s64YAGBGd/GRdeyda3vG5VsENzcVbsgN1VeIKXWF3gmCGr\nXQRyTXvE1l+XNXUmL6Zdo58z4uzVYINUAI2fl7ZC8Rc+xu1JOAHmDqPX2G37\nfldA\r\n=WUKa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFecP9z+NyBqouKhWpcfGBotOH8BZkRHELijDR9Jd6QfAiEAj0CZzjawpOfKid5ygtAP2MWg45TRhL9fr+i2dz9ShLc="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.1_1568728239137_0.12637796591007744"},"_hasShrinkwrap":false},"1.4.2":{"name":"@warp-works/warpjs","version":"1.4.2","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.8.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.102","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.7.0","eslint":"~6.4.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.102","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"557f357a00a86f2f5750080358d4961a0fa32d15","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.2","_nodeVersion":"8.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-vAU/aG5cijUnCbIStGUjpqqRmVRIrgsQDClOBW5LJe0SLRgfPPjMlrIWZ5jfWREdtBsFd18muXSaDclLC1bt0Q==","shasum":"5020edd74306c654d713950eec0e0070a205016e","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.2.tgz","fileCount":475,"unpackedSize":13365082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi3XdCRA9TVsSAnZWagAAz7UP/iaB6fshEPj6vV69wsBg\nUxVcO5QLjbMVYC856IQtcTx0y0au03/FRjiS09Wqg1e5iFlxl+eCNVFPLpXY\nZiEemAZkRocd45u+Ft7TIBqXq3oWY1XAJun++tRAHNQ/77n6Cbcsp0wMxlG4\nLI3lYszjjO0qpzlLT5FGALoPQc/Z14hZxktycZmrRrBYxAGMObTsh6BPooCU\nIX7hqxTZL5wrgd3gCQTP2GMzY6g/m1Wp2SJCwxlgd8lj2Dv4pXT2qvBGxBWN\nvo4JcxG7exfCzuBor8VarEYpSzUdi1rcyyv6rB1gj2CQaZvIDJ9K2c8tvI7a\nAqZjzn5sdeFKRLX0bTA5s2/KMx6TLBvJ9zbj6s7er9wm1C1ROvkpC//Kuetf\ngVLTQCapsWI/D4tJUrhabJ0sAWPCDayB0NUz8ApAWs+xikwUisuZaUY3Yccx\npwWJMZBC5PT3zAlkok/D9v5KnWyi7z7O5CdN4wELcMifQLU1ARj4sycT0QWQ\nBffpYB/H5akuzKTG3glJkdJdIwKpYPNJzK1mA9epboPZyMVcXhAuy2OcrRv+\nFTFCkamVkkAdEHeuFqQSNh5YNlVlhJZNtV+gqMl3AF2E2kAA+Mydqnp9Rnpy\n73kHG73AC0nPVIsZcDyKfpwrwAvCojqn/qO2IlGaV4wr/ZH6W+ncncJmkQeA\nztVh\r\n=MpNv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCUVyzIDxSae7snYfhmKtDIQvM1Jm1Qn17hVhzx7tXewIgBsDO4+LZgRj7Mb5mT+Ip95Etu+sHyVXcgyvuHtZV2c8="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.2_1569420764893_0.23901888060068877"},"_hasShrinkwrap":false},"1.4.3":{"name":"@warp-works/warpjs","version":"1.4.3","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.8.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.105","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.7.0","eslint":"~6.4.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.105","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"911192f83b80db574ab6296f79a96db6e76b06f5","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.3","_nodeVersion":"8.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-L4TLheHSWf/CCFend6HGejcUfoAsn/F/3H26wCxl+5mm0RwctbZmS0XZq1cT1c6AS9cQzVnQVqEPRDBMwvUJiw==","shasum":"f6c79dd665bc76e30638df82e62266d54fb8d6dd","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.3.tgz","fileCount":478,"unpackedSize":13428777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi7y+CRA9TVsSAnZWagAA2fMP+QHw2I6M9VZTFzyMWe5m\niDVv1FRympFniDGc4RUZgjP2YW4GO4ssgjLSbMmd+e7bU47idVO7n7jyDxHv\nBhhU3ml6eMH4kikcnyUkW0BfsuAUJ4blQefcdiXeUPYJJdi5ulP1k2HlBMVH\nERAlSOxrbiSiaoHMvqFsewgLga1JGdIar06AneA3NUvQa35Okjg5Aqn9fjJF\nnIylsWa5KeC8y+7Z06MVfW4xdc4tALGdgVRZQu6bZ9SGCMwSBjgaQL+lnuRE\n1hksyiICbn5gKg+4y6k9CFxZGDZfdwcjuOJ2K6EGx6NH+IeuieDEMu8tEfMH\nMgXZlPSvbsss9ttJyMSOdo3v24I4jzBfIkW1EUCt8q53bJ20rPTqXxivYG+t\n0GAKHiZu0uQ//3B7eF7zbDvw2bcnn+rAsJuA+2LOZoi55oMReBHCFvqxwztc\nf6sczuEDgXuAkUiWtB5WswUHZUOCsQ78JP9IkaBezPsRDGRHvjsw0WNLf53X\nmfeFWdcKwq1JHnFJr1QxikHInTGRdD0F1uxdKBhF7B2yUOK+/M7n6iOQhV3u\nF6ll7I+Bi4ivW/0bJxcVU/N+fJPA8JscvosxhFAdvPANZ00F/PowaOI3xv3a\nQqb0DdEUR73tN6IhH6xDCL3T12PZx2XVI54oT6Iq8D12WF0ulj28acUrgyA0\nNZzd\r\n=aBcR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpXYRoV/TvYLrFxMfuazqOuiDik1v9uMzYHWP5mQEyjQIhANJIjbuHqqxaByNvhzZh0x2l5gAxxqii/217VefUG4yt"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.3_1569438909848_0.6164365715729874"},"_hasShrinkwrap":false},"1.4.4":{"name":"@warp-works/warpjs","version":"1.4.4","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.8.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.105","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.7.0","eslint":"~6.4.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.105","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"ca89a59314cfcf085395d458bf905e1b69fd0d21","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.4","_nodeVersion":"8.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-Dc4X/Q5uDRlHJA7FCb4TUKsBRX40RAaA9zK+em/JfBL2eMUJqPlqghu5g+sZsxq6dn+2KH28ucRhw2M9a779gw==","shasum":"93d749168af374f14fa6a49ca91bbf7688233e71","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.4.tgz","fileCount":478,"unpackedSize":13428919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjNeqCRA9TVsSAnZWagAAOkQQAIquA07dkzP/Ef804KxS\nffmVAbZX/kMa5YqPPTZoanxHwTnbccRGQkJkPc0jcEZGTDrh5lSG2TxOaPp7\nKbRfgf9twyJ+KnVP0qjt2ADDdttjBe1ZbuNFzehiMkD+F4bkE2NuQoa4cFdD\nrUhFIiw5g/LclegVCkDlDwowbTxQQ6bMBAP+tMIhNm3JSeVvz+LN5j2jTsUh\n7miy60kIQ8cn9M3DF6xUzwSbIvyy3A1jakycDoEK0R6mpNuGWdqA6HrGIk0N\ndVljWEKcdrv0uskTUD1EFm1cRipyrsnDo+cGuarsmBCAX0wQYf0jvxcJWbbS\n9QSxE1DcpXaxoQcfbw1PuRbD3hHPU+cRN6saX6Lr7cNg7TXFmCSPIqhTvN6C\nO6re4g1/uv4l9Y7EsjchW5VzHcL8sCnKN8uzruJkh2JyAb6n3XaqWRLHVt/a\nuYgxn6XSS7qixuKD1tMt/mnqANbYrKRusLb7+E0ENCCImTI6ufqHJs8RSmhj\nimBRUQVZoZQMh22CYToLIYpDJO9kcqVRZFACpN4cdMs4od2KG7FclAlZv5Eb\nhgBipVXWHwpLdGgCnKYrbvGJFj2LixqqxVCvXbiyFVQ+sBMY+CZVhkA1FsZ/\nqX+mNFrgi8yOB/ALsWL5NBtAssuAaxdNV/B7WkMtUOkAPei6auj6JMpSxorz\nbFAD\r\n=Nl1V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBdFZB1GbAfDt/jcw3q7lJ4ZVs3qGkLjRckPbVn65i+AIgFLI6FtC/+5FYsspNNA6JMBDv9CzpQ6nadOuyJiw/feM="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.4_1569511337892_0.9129111930162264"},"_hasShrinkwrap":false},"1.4.5":{"name":"@warp-works/warpjs","version":"1.4.5","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.8.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.106","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.7.0","eslint":"~6.5.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.106","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"7e8df1c08006a948890a702ba58c0e00ccfa9f2a","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.5","_nodeVersion":"8.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-c0CTv8X+J0515GGewMsvrAjgyB1IwCcpvzOWiR4+2oAoQP37voYWgye3e5ZFeV8mBxnKi8Hyz5vt5XkdiBguIw==","shasum":"753401b0a29e0d6b3491b14ba7777217f2d8993c","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.5.tgz","fileCount":478,"unpackedSize":13429009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkhrfCRA9TVsSAnZWagAAfjMP/3tqrtFsJmjH502SwkEf\ndvIdO80fnyZ2WMKxeoyCGeXGONRw4uWqK4VbrVN9u0Hq729kidTgSOU7+XCX\nzxikF4byybRUne0oqcQaoa7VxerK8b5j4323tI2Z4u5clS3Sq7LpGbuUlj9J\nqACE7VonS4eWdajLLVXvp8JLToQqjbUtFlr60YdbJGDrCnHnwnTtHFGI/dP7\nV5Dysyi6RcR9/Ci/V/I9Iv0CwGPN9dUgFlHkd8SOPR5pMil8c45s5wFjalgV\n3GN1eYRaDLBnmw3WfcIp80oCN7LsKTK6XUW7ZLr2SFmsXtWByLExjW9RMpFM\njfU+8MrHjkwQVOxbOQudOvHVnykH5EpBOuaR9PbOKFAe5MACCGtvya8GHWee\n+oCuVIIyp8gjPImajCNYVenoBU2n3J2Q3fwYZWpiLs9mPzX1vNVJPYT1VlJF\nzhEFxIuH7az8N9FHRvOToQJEmL3oR9v4tFN/e6Wv1wYuKjMcD/j24xxIVu/o\n2wEtTtDspHp4kbT+coPKK9/aqa5KWqjdvArMi5Fv3JBnNl/3ravWyW2zi28Q\nU4AZvXTj2rrgIFZXiq7BLHA8iM/oWSHMdSBltp249RHkNZVrNiZC/7va07qh\nx/LzFtZKKTT5JmNREP4sEtmlLSCXlVWeuqcS7H8eL0edlIbawJ+oe8p43lTp\n6KDE\r\n=7V9m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYHxp1vbh6VBNEIgKruemdkTA3GMSIbDfk+SPBGNfncAiEA2FXS4aGg4orqb9jyhV2fqvIfVDMjC2wlIqY2zrkGmGs="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.5_1569856223142_0.4612294874940581"},"_hasShrinkwrap":false},"1.4.6":{"name":"@warp-works/warpjs","version":"1.4.6","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.8.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.112","@warp-works/warpjs-utils":"~1.2.106","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.7.0","eslint":"~6.5.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.14.3","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.106","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"8438d1377a4d53bca59e10353ff269ed26ba754d","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.6","_nodeVersion":"8.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-UwVTbojQk6zj6I9Ia+fndmoss0kZ942qNaHWiplBt3SGUrBLbaRgzBHGF54ktuYsS6RGokjwlNhIWZFbn/W4aw==","shasum":"13cbe3206ef375b743e7253beed764e6fba7a390","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.6.tgz","fileCount":478,"unpackedSize":13429115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkkvqCRA9TVsSAnZWagAA/x0P+wbTvyHixSv8+fMKmFCc\nJjocm9CBy9ujLBttwRn4mFAjM2fHabV4QxWazanyYeEz/keleEJ8m/wUwGdE\negE69h8GbR5M/r0YfOkoBJ0FR14xq/D42LqFEWqjKZXD6fq3QNQgvZFX9nMf\ncyPeON2+H2LavSQYoob12pobcSzInWgYp7wcjPbqDEYrbxFLnvgbWGgG+aTr\nhyZ75//S5YjOT+Nm1JUAyPvhjTzeI02yF6HfNnTuqP/DB+fT6XG6/+fyOBVC\nUb+/UBibccWWlhjkIB9ljYiVJ6moyUCkcrMgpdOhbDj0aQHsZR7zdHIB5fSC\ns7OHmm9ACD6OLz5Is6WGz7tbBpTZYVyd2FOHBT2UOEKKyV5AEu6YIJ3GEbUG\nT/6tADEJQnUpzJh1eweRl/UN+AqiprXgeXbbcdYxC5YugPxY2IgZTeVquVkJ\nAkcX6aAz0wcNbglh5GVLwQbZrIePVEJqvY/Ww53azghzLbhsT3EVegiTYFi1\nD9wM26iG10/9EokCNR3d4WrOjndIhWQBrj3JxG1580XczTNEkcrRVzxWLOzY\nglWDhaIQ9x+QLXIDrw7s9T0TyJa8aNGw5HnXwA+rh6v6XBJJRkK+2na9k2dh\n7w2O9aZ6byVxSzp72Oau9QsMNcna+9l+Gc3CYNY3J+7CoPNeAkRB53lnt181\nG6WC\r\n=O/R+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOPkihZCRo3SnXtM2oOT9MmfmmQhn+g2qJoOYpyE5THAIhAOGm1I1RXZYKAbmA7vet9/9t2OlORtgS2St5t6BW9nnv"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.6_1569868777102_0.18495620091767884"},"_hasShrinkwrap":false},"1.4.7":{"name":"@warp-works/warpjs","version":"1.4.7","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.4","hbs-utils":"0.0.4","html-to-pdfmake":"1.0.5","image-size":"~0.8.2","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.121","@warp-works/warpjs-utils":"~1.2.106","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.7.0","eslint":"~6.5.1","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.15.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.0","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.106","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"682312f3284ff591be32e27dd04495f128e5bd39","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.7","_nodeVersion":"8.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-g8S7WpJAx9urm/Lnli7VYce3q6ykAWpAb45zvRBE+H0p4ct/DiJB7QDLvNrtpZFsApfEWDhgDnrJi82eHDN4YQ==","shasum":"f0eea8f97716e144eab9dca132e9b3632eb8ef24","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.7.tgz","fileCount":478,"unpackedSize":13429189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdk10SCRA9TVsSAnZWagAA1noP/jLzC5zpU2NZhroXXtem\nylO71EIIdxxid4ldKtkgjcWV4EKeNoS9b0VGo2s2p7ftgKzQQU4/QV+ORcv2\nAhwELkVL/BkHoYCKzpJirdGaeP7oMpcz/m06JxsPRdz+sBktsAKeXd4E4mTa\n+ZFzwVQ70Gt553e5x1WmpgpME3ILcslZe9iwi0nuNhS3uLwrcDeWFG14Qvmb\nRkz8B24kd0cWM88nAoQwvYBaolXJenxwVi4VAFxNcJvF/hrsoZ+/72Y40/gA\nVrhjAZ3eoNmTqsJ4MAbaTFM87BH2bQxe/2E+PgG6+VXckMhu/uFdKeOTxZ9m\n7+GwhJbHjwyC/dXs/IOvS2QMeGJFJTZVnIZ5rMYfL5vTUHHB4wXUXFhoE+GP\nqVhaxt7ZkJnLXSXHdua0fJT76zgVlb2D9xe30378pYh9z8l+rqZBFmZKhcw6\nXPntHiOZduZgcRwKpVcl6Z3qUn2AL+++EUbG24pQm1c+/tvxKW+k9s4ghHlk\nxrx3H6QWYDUjlMHyIX3jCWjpZe1xaBvjmzPHQxmmF4cFPtPRQHSh2TbSvBRC\nFyzOL0U4MkbIFgH4qA1469/0HP99Mgb6sgt2JzLdKTs44AM1lcK7yzoh5ent\n/TM54CNm2xBYRDKGntnxCJwDSsXL1MthVq5TlxhzoODSPO5WYXumWtmWkFNF\nrGjo\r\n=IMzf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAvtqdf3aLP6o8KSjsLqitjfPTZkUoZY4EXrDb3xNQECAiAwKspTu/Ke2fQ7u5TyaI2+k3YYVoghRnIkQOXsaYeWMQ=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.7_1569938705952_0.5690141998221747"},"_hasShrinkwrap":false},"1.4.8":{"name":"@warp-works/warpjs","version":"1.4.8","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.5","hbs-utils":"0.0.4","html-to-pdfmake":"~1.1.1","image-size":"~0.8.3","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.121","@warp-works/warpjs-utils":"~1.2.106","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.7.0","eslint":"~6.5.1","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.15.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.1","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.106","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"ee9c29ebcbd97412b17037615276120cffb16fb3","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.8","_nodeVersion":"8.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-OrZ9PkeKsBigIiDrLiSZVbni1GHKcjoPv8fyTpK43r3BrHnsDt4PgaFNSYVq5oqsxJJre1E85ycwWL8u2kOVuw==","shasum":"be86102cc2062025d43b339a58ee90dd3105584b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.8.tgz","fileCount":481,"unpackedSize":13452981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdk6GdCRA9TVsSAnZWagAAufIP/ib/chH8ztAGEfNqS//n\n+LAK4i99j7YjwQFLjbuLPwJZTVtRRYAYgOo6tTKaa6uuBiyyDDfyMj1W0G+8\nqwOLwaqG+9QjxpZYE7x0PceAE55VVenzOSxnL/u1OyxEWTfPPsjouiHbIWgp\nmeXVYdWkvSmLtyE+Eeo1luogG9QyKN/MVtQ0KzykgehRMhSvqjCr6MeY89SC\nkveytz8hhVtr7xvr6NM6kUYWEXuvBaTkYM/RCCfFRjIJM3byr0MQLTDS+9WZ\nOM/Pt8GQhUW8yn0R9apdn5FCrGJWJGI0MBQv5XclM/DC+ss/pw/ijTSFU4s+\nK5HdyYznM85jnbfTpxBFbQxqIHE68Au9pFi6bJzD5ljOrTWiQI9iQUNjQeCD\nmw3yHLsHrAJ+KdSuydleKMhb839atbYtdLeqqO2DWSM2yRGSoBBs0oA8y+cb\nJd8Dyw/rQl8mYvlUXAP+uQQEZ0Q7/8q2Kizi9uM3l/OZoTy/GrK4d3m+6i42\nczJ082gYlqMaDR7eQKAfLOOaC0VSwArrOmLtFboPMsuXlPd/78Vno7f5dJYP\nEIcBwQq5ohEgb64ksVLNqpZ6mvdyhwZWt0jYdOXWhRu0Y4ZsKVrMIemEKY/2\nT5rOeo1S0B0IF/oU+Y7Q4d/TsE0cjJd4JOG8KQIlSG5rAuGgj98+PDfOgIrW\n+vdu\r\n=Wb+u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUsSoEYXfp/wSsECakJ27DPlL3bj0D3mM5//Kou6PIgAiBCWSOPypkyKj1JzjNxBihvi0MmH5hfcGDFh+4btzIE5g=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.8_1569956253118_0.05712438591241242"},"_hasShrinkwrap":false},"1.4.9":{"name":"@warp-works/warpjs","version":"1.4.9","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.5.5","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.5","hbs-utils":"0.0.4","html-to-pdfmake":"~1.1.1","image-size":"~0.8.3","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.121","@warp-works/warpjs-utils":"~1.2.107","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.7.0","eslint":"~6.5.1","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.15.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.1","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.107","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"63a7aa06cc0f07cc63f421c80fbce8fb94c01397","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.9","_nodeVersion":"8.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-G/EZsKcrpl7osBRW81JXI5C5uJu4K/ATap72tzcb6HHprDWiMY0xJc1i6L+hwnnPmQY+liV1QvguZrD91Y+86Q==","shasum":"595aa9265bb90f0e81cac0b56b66a811cabc4707","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.9.tgz","fileCount":481,"unpackedSize":13459936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdljTVCRA9TVsSAnZWagAA6nEQAIxjI/Gstxg1KJDVa3V9\ns2WHTForxyqcFrBn/9ivCkG5VjoPhOlBb0qYPR8v4rJN+swwaNG1S1jKj1Bs\nQF40hBw5votIb/qzw+Q1t2JhV9/ggQPtVj3u9YATATnMvuYbXauvzUoXMssf\nrH0z+G2n26wn4FtZwMDb8sHprqjdKK57JW+00Uco3OkQtn3yKXPP4uESzRTr\nwtDWHb8y9LJNsmhWRE+MzhufYZld/2oOheJ1xO9yvPxBJqatklz/1oyt5r6r\n2riZFYJG6X50xygKZaslBn6Lf2C6JNKjE7cMjFoKox1vzTS+8ONojML7/buV\nWnor2xLV99JfszTzLUn5TUrvcyrjGn0E2WAstKUMaDs+A7m3OV53I6ujwkmQ\nE2F7jVzxDbqKwBf8Bul98rDkfehpS9Rm/PBRIGsWazBxtUkC2X4NPSpVtxLl\nHk9k84svX3BITz2zRf/G2dshz94wppjTJvjJWYGaYebakuL+P7KZfxNz6Mgi\nEy5F7l92BdcxgO1WOWKPMHPqJTAfWGb3cU9f2bsCqGw8NLOPSiZN+zK4xDXC\n8rl/ultacQe7LXO6M2Sb14VspABr3nMI0uvl3jchCP86bjYBRpFimdHR+9/C\n+omxuSXgEPgY1/UUrQKVLik+w/1QOpVJihEmvTWA+/K9uT+ySt/XdqjUB6uS\njS2f\r\n=YYlW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaPAjo2bP+uS4K0KGbOslfb1A02aaoaAy0L8Q/2t7BXwIgVtEO2Xby53KTwCJxn64FsHAZ54UtFqZeSn1Dx3AEgWY="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.9_1570125012873_0.30748739623949906"},"_hasShrinkwrap":false},"1.4.10":{"name":"@warp-works/warpjs","version":"1.4.10","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.5","hbs-utils":"0.0.4","html-to-pdfmake":"~1.1.1","image-size":"~0.8.3","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.9.0","react-dom":"~16.9.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.128","@warp-works/warpjs-utils":"~1.2.107","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.7.0","eslint":"~6.5.1","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.1","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.107","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"dbccdf5e7cc9ccc6eff61c0245147d675aac5845","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.10","_nodeVersion":"8.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-npZGdTuR/sJddTEHlNiVxYm9/Iqsi47ij3rpLCIL3UBM/YzWX2mg5xkhnZXMQ3fhKV8zK89esW9nnwqxXpljyw==","shasum":"eba4fa92b2eac60fb5b90358d16c9ad5a08fadd5","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.10.tgz","fileCount":481,"unpackedSize":13476146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm4ImCRA9TVsSAnZWagAAuNEQAJzoAi9Tr55Al1UlkwQp\nKa7Uv3sRUiQa0VT3+8OQxahrOe/c22gbBnJnaXF0Xs/pdIhCH1KNhOz4wzoE\ndoJkh4jt48oyyi6uwIA4nDrW2mCnfIdNeFLE7ngRdRs2ubc0q3fDIOQCxtJs\ntp/t7ZCvvMo1GnguELuo6StbsRfLBC+Ts2AjhvWcxGsF3/7dTBSJS3SpA+ug\noz9QvoT/5HagRWqJUJ9+QxbmS5eWLr+K6m2Ydtls1Te461PLqaeSAgAoCNA3\nkxO+FhWXnjpys3pp0gxDygKuwoBweI+MOo3ZpYUojJXsRM/Jc4TsIst6mSv8\nmf2D+KG2fhGaQLK3/9NdPG8VEyERxJz9KxTcOkA7A2BX6B3EfeejNfpkWT52\nR4NzrUh73z7DNTlsm2owEDSq8meOHFq9BoSizfjsPGQSaDQrjvxiVjiHL79/\nKGSx7Pvnx8dpZ6+QPsCDLX6wls4Vj/jiB2/BXRYbsTTKlQWx7LDhosRqF1FL\nJqD/e0CotNjFWfRBryqKUnaJbiMjo8s9poD2zbFkrJvGyVphrELiJ9wuLXQZ\nAm9a8gfrbCmGBavTwPhSrqloNBQxJtE/EbuFYUei04PNN3nyNMJXt+DwKXM6\nRtFEpKxm7uQIo+RegnoEYSY6sZVSQWfzgL+3RC9Zp8A7KEjrob+q63AcAAyC\ndrkV\r\n=6IBu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAD/1BQ4mDllnh4iI+91NT2YQFrRDucVQPCPnEPKAXIwAiBq5Nha1/rrf8LaLIK+BimARKAcwgrmiC/hk1H5i2jeBg=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.10_1570472486066_0.5422371141179754"},"_hasShrinkwrap":false},"1.4.11":{"name":"@warp-works/warpjs","version":"1.4.11","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.5","hbs-utils":"0.0.4","html-to-pdfmake":"~1.1.1","image-size":"~0.8.3","image-to-base64":"~2.0.1","jsdom":"~15.1.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.10.2","react-dom":"~16.10.2","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.108","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.7.0","eslint":"~6.5.1","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.1","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.108","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"601fc2d5a0b8793cd6b9d6928049f5176be58821","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.11","_nodeVersion":"8.12.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-vOGFkrVth821/NiSZZMsPpce8ng+5Jz0rKtFwOZN1zaUGsOuvKld+lJWMDp2yRp8iJO2ant6Wmof1iiRzXG+tQ==","shasum":"4d138dae949bb0acaf54e815addb650469d926ac","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.11.tgz","fileCount":487,"unpackedSize":13546842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoJ2nCRA9TVsSAnZWagAAErQP/jV/MJyeFSNOMpt0DaUV\n/8ljhunI8hOihm1rmkLW+tZRtSH5dfLLdDpTYL7NF9sv3HlgBE5ANysKmu3w\nrcE81xMm562NVYMQsmXjlmi+IMJxnUBe3x5Cu+jRaf4+KVEQCq9iYVWGFs3j\n9qorEuAXQrViejzr/LlWyQxBZiSwyZDMXY2GQ5nZQ+B/gA+BlQddCUezEZmP\nDOYY8kGj7ZOUAUkQyf+fWfzd8Dg+P1aBWVJiYqkRA5/+Nsb8jqv4q6F5m1qX\ne2uPwkA7FuQJZeChsWvZafpKNc9OGlgPbZmN6EVFgQ005CZGyxjSYDQQ3iWj\n9cDKBA0FBHoF6y0+ckSwIUn/GwBSPY1XRXmY5bbRSC6bK45ZvroBFy7DM9i+\n+ICh7bVB65tjpXnOHOzjKfbb7AHpUUSoj+X8PHgpEKI1gVGQM9EAR3tCO8W1\n03qNmHr2VU7oYT5yNG20+pp6XMciJeNVWw0ngjlJlprvp4i3Hd38/Z1dIfiE\nHz75sNy4Lot9wK5Plsh0YoOH5vtXxUTEH1iKDkSMJD40GBN7Ou7KOmF5c3c0\nZy/pcVrhcOrcpLW7VyHTHF5jdABss1yHcaL0MTrKMLKgOXk+vRkN+j5TZGt+\n0rM2kAgTSRzaaN5lkX9EUg2QJws76eg1NVJfBA/HtBHIwLfaQMDNaUy+S6pg\nLK1+\r\n=jHlx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxkvi7/KYLTA1L7ckTzozxsbkrEoqW3Hd2AVxsR/gVfwIgPWfuku1F2Ig4jsNUzT+hg+xNv92uXgdP41G9jal8Oh0="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.11_1570807206713_0.6331683573029354"},"_hasShrinkwrap":false},"1.4.12":{"name":"@warp-works/warpjs","version":"1.4.12","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.5","hbs-utils":"0.0.4","html-to-pdfmake":"~1.1.2","image-size":"~0.8.3","image-to-base64":"~2.0.1","jsdom":"~15.2.0","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.10.2","react-dom":"~16.10.2","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.108","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.7.0","eslint":"~6.5.1","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.1","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.108","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f4176fef6eff7be335dc73484899fbb69ddbc720","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.12","_nodeVersion":"8.12.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-WwaiGTNj+5Zf492xoRh0FqqXC+SfIvHkwF9OVSMWEO7/F8jaxl6WvFVR16ZHacxaEn/Pp2lOr0eVdmLepoDk/w==","shasum":"cf313ca7ed4d96319e38a826e7fefc3729242421","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.12.tgz","fileCount":488,"unpackedSize":13642259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdp5SGCRA9TVsSAnZWagAApOIQAJ8HAMLd/QLJj+n389/n\niH0ImymB837zAqNBimy63pxuWufQ+h3d2GhtMEho/KcWRLtPunfBd59RPIwV\nMp6k1352Mup0v5p/9lurfsTR5jCP1+CjiquPLiYS4a4cwU9lZdELQwJXjwXr\nv3GpziUX3Ig8+vBY0yXaYib1W3WyhmfqMzEhE5q0bhV262m4MmizNUyJG7/U\nCNQgstS3zo4W1/W6XYtFukVGSDkDELXfcRksc4l/nyL95ujEgHSXJ92rvAq1\nQjwtFAQ+wc7/t+sGaHM9INRFzm+nR8Zmfmxc0+8fTRfxiik25QuMlMFXuQHZ\n3XjKi12ufE8sXPW3pLHPXXghqdYkNsVbJ2aYJxyTZ/tqJJJ53z1R22eb/xxf\nu+NaARFy+B/lAqaoiuqo6UtKNfx+zbf2cz2qS0JPFM8/b25X+BzTjhpon7n7\nP0swEVt85lir5fMEH2kuLASR6bTC7/qe7PVY2a2YF/SEHQyHFqtdHuN7XYu9\nRdTozTvF0n1bA6Z+yMj8qbFvOHyuzVHBEV8kpfGpCagOxxSDAppDG8OllHds\nTDJOjMw3lXZu8wTykN8WWAwQ6JAm4kbBkFJiW9oogT7Ibvo8B8Tp8hnmfI2B\nHOyoMiyHJ0lJoDz6s6HaoAHqelEx8CFl1OJmWAJk2FevqFnzR3zIJhK59ZVh\nTe8F\r\n=Ba4W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfGSkwpIPqIjMoaMywQGPVWl25vOjxm8QjyhWVsJ3wbwIgGeQxCgbbjycKco+zrEKXjLBvRuVQQGVHb5vPUtw4mWY="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.12_1571263621694_0.30753837064028877"},"_hasShrinkwrap":false},"1.4.13":{"name":"@warp-works/warpjs","version":"1.4.13","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.5","hbs-utils":"0.0.4","html-to-pdfmake":"~1.1.3","image-size":"~0.8.3","image-to-base64":"~2.0.1","jsdom":"~15.2.0","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.10.2","react-dom":"~16.10.2","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.109","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.7.0","eslint":"~6.5.1","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.109","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"3f85b77990edec75a5b2778ecfc178862408fc75","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.13","_nodeVersion":"8.12.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-tc7MDYup4Q8sy4KZiEaozQuWEDzEqF/74PgQZ3vtxczVcoYV5SjSVKuwaYXSk7+bsG8X0tHTMunD3qdZnVamXw==","shasum":"cdff316a7324eb28fd857ace4c128d8989c3e800","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.13.tgz","fileCount":488,"unpackedSize":12447440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdr0SICRA9TVsSAnZWagAA0M0P/Rfy+4ZkiAOzBK30lzBH\nOBdm1skH5hjCSj+ZV5Z7jp5xr9vFZphDJ46sleLe9Qq4BeYafi4Aj8L55raw\nLLmjZBFko8zPKgveZBia340+8PVSOwmZc8zkkV4+dEI47xQyANAuNOImBLX6\nXKnRdsBZmny2fdYPrrB+EZVKE6izAm5GSZYxCqVKqViYY7bqN/5/lwxdFGft\nAhYSiErtorfDFQrbcLkPivzqj9l+r8GQcQmwzJg1PtwNx4MpZP40olfBJf1D\nUiwwSMa/mVAGHW3emJuPM5Oqz2SxtzS92NHNHKbz/DEaoFgE1+GY6dljIx10\n6EVB8WjokDwYdVFWCnIUFTBsbK54+48rsSXcrO37Y4q/KDZOboHiMcwVraXy\ngFLFu53JBvIjzKb7gM1UCgvYaZk4Dvh0amLqQ8oIBJBYeLqYccMpaPKJ6Gtx\n3bO+osUBTslaYb8KARMTvmV7SgCVPTj3nnY0cLTvt3GRYPEj7j6cV900pU9Q\nqfof7Zr1M1jgETjk7V7HK4Jzto9dcv+GYGRtKLOmxXkvf40YuvcdqzU1khX9\ng1N76m54C1a/WNhwoTlTS0FcVKNw0mYAKRD+6xdri+LWHEipx96vTXpOi49x\ntBem2uCsY8Ow6wYu6bUxwvHerrhacmoHgpFW824UTI9PTwnPKpDE+vpCC3g5\nAcs9\r\n=Zda7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxwFDCPejqwyHb4yQsnmOaNQqZvDN0bnX1DAiECEiF8QIhAMSI5o48YL6Gt1rpbXxXnZ1dSEEXaNk6VYLDdjpwfeOv"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.13_1571767432049_0.04373704022122027"},"_hasShrinkwrap":false},"1.4.14":{"name":"@warp-works/warpjs","version":"1.4.14","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.5","hbs-utils":"0.0.4","html-to-pdfmake":"~1.1.3","image-size":"~0.8.3","image-to-base64":"~2.0.1","jsdom":"~15.2.0","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.10.2","react-dom":"~16.10.2","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.109","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.7.0","eslint":"~6.5.1","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.109","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"efaeefac60dca68f987716f31524c66da88685d4","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.14","_nodeVersion":"8.12.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-Nrg1Qeg9QENAMQhwINtqb/OdLF1B9YoK4RAKGZjHk6JP2Hrasw/FohIN/1t5wXq2PfpwhGyJZc97Ib42cNhCVQ==","shasum":"ef21122f4c14c2326a41a9042bb35de95a4dc61d","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.14.tgz","fileCount":488,"unpackedSize":12448152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdr2p/CRA9TVsSAnZWagAAzIgP/2OhkEH5aVhLa7TFuOYC\nx3wKox759XbMxeHTuOb/yfUN4LJ85GT5w3dD/subrP2oH11Axk3SSdNmgX/M\nxXlEK5YduuT+b2iLPBNW1jiHIRbJrJcks4sowkMZWSMe54RkWVqBFF9Z865G\nSiUwD6uR8wBJq5Ft6FWMKkenWvnmmccZLW8lfYtvulBGLtCbP9xfTpnKLbBO\nOIsj77sE9iBWZXs7n6r9CnceLjW0nQMV0LtTH1UXUJSCs0W649czk6dIxhrB\n0RoeUwCySNkxB1pRwGyUGeGLP/j1l3VNvdh/dH1hCX3Y/mvFupx7i9BkYyDq\nFtOgL78fORHrhH5vo8+yZLgL/LmioPsUHvi/zfDRFuZ8+uH2/cbGiU6Q/eoB\nL9IwZFnDDixSRIkR18bV9YXO4rwdaNjZc/aORFiZFN+ZX0f/+8eWwd27wbqv\nBzDLUqzu8mYWFLUsTgfzpjlYcFGLmjefDI2oxb/puZmofktV2wmXDNjmX7Qd\nHtfP0RkJkfzGyMgWygMeBdPCtn9yvTphN/HbpwAF0EcyDn9W/W0S1tKcDXjC\nLFQNEA72kCAZktQMqWfnjTxspxZZl9VHeaiRhfsN4m6RNT9DqQdhugWXYLWM\ndsVwRIxR8lo9WSgJieyMCVVKM8z42jnBP06AyG2Mr7FfRTG/P/Mn13eqQR6g\nEZQp\r\n=EBF+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCUNd/D0RJ2IKa4Hf64XXFNshOhl/bOtX+Unb/+nrUOwIgP6NGmYgB/u+mwCjgqF5CIGR980nXLadyfrdrSYqzaXw="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.14_1571777150682_0.05263928485931002"},"_hasShrinkwrap":false},"1.4.15":{"name":"@warp-works/warpjs","version":"1.4.15","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.5","hbs-utils":"0.0.4","html-to-pdfmake":"~1.1.3","image-size":"~0.8.3","image-to-base64":"~2.0.1","jsdom":"~15.2.0","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.10.2","react-dom":"~16.10.2","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.109","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.7.0","eslint":"~6.5.1","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.109","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"7da44fb8aa8dc587b8f1f977c465af60a5fd962f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.15","_nodeVersion":"8.12.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-1c8oMdhY82khLQ502o+ecvxCKxJ726Bju/C2unHGvBsIKw/l74S0+dnkaZM23A8HhKnBe1nJlFZ35y1JpUw1eg==","shasum":"1abae9dfb68bbc5b86252da1b72dedde70973f2c","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.15.tgz","fileCount":488,"unpackedSize":12469128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsMXaCRA9TVsSAnZWagAAJisQAJhQu7oTBXi2CAHHya00\n4l18aK5iIs8N9yXiCz0wNYFDVNqvyh4eErb6EBZGf/hF+U7ouzB2qS07Qut3\n3n2GPz+/8j1XlpU1AjJ0q66TfSZuFRviTw/y3zLcF57amDwizArT9TsGmRag\nubTQ4f/Dg9VHnZsYjHt8bgaL/SBfyF3sCu26mzIJFy4fXGZYluxDszhiiaDk\nLNAeX+W4tHbNhUqFYj1lKn3X9QOTBxVNC9ssq5HeiuyQVT8OtJKPYNBAtf9A\npKdUioOR1NNBP8Ejwu8biQ+AHYWk3wHLjAsG+ZI/LQKkNoQVAs6BTkZe3bG7\nN9zTjucJ1YIgr+aSrFpk2cEHXQWKx8XU/r02XmIfh5m+FdFbQZOMj17KJZid\n9eaWW34e2iOyBm4/KgXTpxuG1BrB6xOn3uzNaPlknLkdCBNwzY1AGIMmDvca\nBfJYaCRkkXjwOCYgYfEhUxKF9clVNkEozazJduNK5uxo2QG4zInQ44zg4en7\ntZLCCECaoVP6UX3IrDjkQGBgIs3lLyMPr4CxZVNelGKG3vOJVw+4rMpI1/1l\nU2bL0bOMTERLbUj1EgYxjEamq+/vLyzt7FnS07LODCvk3w8SQBGAJt6ATFEj\nyA4HbI6nYVAwmumSIDLMD0I3He/2VW1ixuqGOT9gdBki/sR9xDj6uDwHb28Z\nRLKV\r\n=v/Cr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEhejeltp4BJhZ/brj6PrHyFsGF6le50qVugaCPoVJ5RAiBrBMUMycah8aTBC8GUzhI9QDcTA0AAfdRAfiCghTwdLQ=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.15_1571866073825_0.3080051921852589"},"_hasShrinkwrap":false},"1.4.16":{"name":"@warp-works/warpjs","version":"1.4.16","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.5","hbs-utils":"0.0.4","html-to-pdfmake":"~1.1.3","image-size":"~0.8.3","image-to-base64":"~2.0.1","jsdom":"~15.2.0","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.110","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.7.0","eslint":"~6.5.1","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.110","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"a42ea513b54d938adfc301e6cd016fd4e43d2fa0","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.16","_nodeVersion":"8.12.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-fN+du8c2JbvUd6wcrySFqRqohqiHz9Xcuepd+5mXlDY80vdIXuEyxM7cF7T6nzYQE3i9AbXnhYHxUkHbVOiyXA==","shasum":"240c785916937df3216586192fb1447d087e43b7","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.16.tgz","fileCount":488,"unpackedSize":12472033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsPlQCRA9TVsSAnZWagAA/dwP/RHy16IvnC6uJz29Wuwp\nrqvHiAnikSqmNNdIw/ToPa1b1FA7ohZQupF1Tz5pbwWRvPhTBO2DDirURDDN\nmRyihPyoioJYEwikG84OKIzb1geFsOZAU0MBsP9+OS+QbcH0pPDshxPtBNSv\nSY8lsq2O3aP2PPmMCftopEfazQhaYOyjVF6dBFQtcDb2y90p/3oQNOxWCDij\nuAGm3zxuxbAj7ubypYR3A+uBog+NPXWnoW87vO8N6EiPJPdpQtK++jK9ePRB\nMviSBuvu6UW7RGK8lwHfRkybBdk9cneqQF1IMyS210ts1KAmAM7Ot6oh4Hgo\n4KBlNVhnNo76Jd1RT4ouPcd7Bf86CU5MfIeUPJcywaJEWyPjkVx9s1mjytXN\ni9YOw3U3kIp+1UO98So4yEXVnSdS0Rp63wKhsmVpLYOzTjGDf87XRbF6gPhg\nrEJYLbsDqRDHP/VMjiqCw+VdmCLsZQIgHC/sQV7QqYzKFDRjRNfrSzsY/p7b\nu9z3iTVYxQhuuDHDsJBc4Y+XvhbkuI7h3z+egQdABMLKBBFHWkhSXIZ3XZj5\nD1H80C7SdIS4zLIPPRAg0GeziCfwIyxq7PyOU2e33gqDmSohZ/BgHB9LjxVF\nduEtW/kE5JJhmx2ClvKSnNZWGkvHVz+yJhVoTUCIw/xrFr80x0D10wXUOtW+\nSwEm\r\n=YTRS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+Vpr/M65YpZMLAfbNRzlxG3oI/oX+gJQqcunVq75ycAiB1LBAtI2EaQUqK+3QeCGqzM0RSnbte/L/6MaeWc4c4ug=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.16_1571879248282_0.42888605362488463"},"_hasShrinkwrap":false},"1.4.17":{"name":"@warp-works/warpjs","version":"1.4.17","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.5","hbs-utils":"0.0.4","html-to-pdfmake":"~1.1.3","image-size":"~0.8.3","image-to-base64":"~2.0.1","jsdom":"~15.2.0","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.57","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.11","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.110","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.7.0","eslint":"~6.5.1","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.110","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"4c5de1cc50051704bf62fec9361df1fd6810662e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.17","_nodeVersion":"8.12.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-RSHM5Fi13bKWhlWAahQkYn1JSFTlNzEdfZlN+Za6vjJ/mwY7aBP63/71WIqwpnr4sxPoRwgMoSFlB5+G95fbyg==","shasum":"37281f253ba28deae8a4a4460843afe25b683d02","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.17.tgz","fileCount":488,"unpackedSize":12472000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsR8WCRA9TVsSAnZWagAAWdUP/ROrAAujjBoXM1H+y4cP\nbm0OyxRRFlxL6xKxWijcnB3V5Ju4owu26LpaCgToaehP/wlBd97xvCVD0gGo\nkozzD2mmBvij36MIqrQiouL8BEARGTHgKGfmLER1gYtCdWqmKy/Yltpaxmnf\nCs1RryOOh5ou3/F8eKkESFCIdQP+3RuNTVedJQiu6fWnfX0oiUgr+GlH/Rpn\naVUKy2ORYhvZaZkkjUII8KwGCopC5gQDdqzrY18LBJ4QTNYTziVPHbKG+LuC\nqvcqmRdcl2kjf6i3w/YiBEYb80qNs96jmJPNmwK+3u1n6UB2NOSK0Z5yD2Ac\nCiD8wOBMP5f9YU3kjVj6zx7q75p0f3FZsBroWyJW25pWNYDQ7926CChIOyVn\ng8tgIisPpTzF9r7fUO/Sf2vlSCMs9/kPQaoqxytgS9fcUOCbZBwofdsfcD6I\npMCrLlR1dPuYIyMyO3blQaYVlOxoDIjGcEbddsp7QMkUNLUh+ge+pzjkP58e\nJl6QPQVgqADlh4Rr+l3qNDuq6Uemfdxc1N98DQtdhgau2VkoS6qKCQ+ilsWH\n2MQOduQnIRLk3Uaqfc7qgan5Vumb5XxLY31fy1rb2aXrEu8cHSiZSLzMqnPs\nog5d1+aO4EwkfS3Hh+EeedNYYWNSeX2tsIK6ZkWFo/9/2AmvU1qjGrYYxVQI\nKfQ/\r\n=qh1S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGCPMpdvGkON65D/Hcht9RjIXo1nsJPlr9q7WUK/MFa+AiA+eTxLSwfb8jZoNC6sFW2w9GezljxWTIQ39nmesHjRtA=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.17_1571888917788_0.10219003398366366"},"_hasShrinkwrap":false},"1.4.18":{"name":"@warp-works/warpjs","version":"1.4.18","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"prepare":"grunt build","pretest":"grunt check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.1.5","image-size":"~0.8.3","image-to-base64":"~2.0.1","jsdom":"~15.2.0","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.61","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.115","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-jscpd":"0.0.12","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.115","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"4f6cabcd180d7e638be48a2e68ca6983f6bb1e53","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.18","_nodeVersion":"8.12.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-+TG8EkaY9C6iLce79TT078ZGaeT6DHTWoqcOMYysoHFPhcl912w3zeVeJTCQsFCFmfJBW5h7QCf6d4pcmb+9AQ==","shasum":"325877d6e009581b598088b2afe5789faca7081e","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.18.tgz","fileCount":489,"unpackedSize":12618898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduaZ5CRA9TVsSAnZWagAAMG4P/3KQx0iZCpBy+IDGw5Vd\nKKnU6RVpjq0nwVQc7uDd2CeOurYCigNk389EcMM1/1X8u0N2ypdFJOznbqtI\nYn5oTz8tvX5Vd6S5A6rILAerWd6lX0TQ1QOGGtsbk6gZ7Uu4IUw4ZJodvL9K\nrGGR91I0KTwAbNaf5IgLl+7YoaZmaKPaPFY3ELOmjaLrSbqarLxIipAbMXR+\n3AavFUqC+Fm0tBGE17w7QH6lAZ3iK7BY9hH14+G2A4nreYS7MmZujNncrDXO\n+Aj8SIsBgAN1difRna7fxmKCwRu8SF3vRy0Hg27+bvWA628p09N9JOIRYtk7\nKOAg9DMqKHKx0pYwhQCIuKDMdEZsPwdBSV+6hVWzQH/AAr6JXRb3wCEouQ82\njNO5VwWR2BxSUhVmWHTu8eLGDg/fBzH+dGmrMNRmZlZOXK0xGUjhnd02r+sK\nHW76XNv+WBm8f4G9Q7rLKZmxPABCu7T5EoE/OUt0D304l9D3MuE+77PKaus0\nBlHhBMxV4phamMvilC5QR7r6OR+Wg0qz8r/OHXGHMF845haB3kUtzbpdX1OV\nGNjOFLVa/LzpFd+wTDH5ciRjZ/iswZl0nJrhqKjrj0uPjyObhYxbU1yCb77r\nT8WjeL/Wj/Ea5TKUUrKSgIoZa0pKfCuXOZw7Bw+1/KzOyNVDhuIdLkXSWlDt\nt/bW\r\n=PFY1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSmus8qADmrtrIHkMD5s6anUC2DIhdLZBzlh8HC9AhDwIhANQrPWCJ4fA50Ok7gYCwZUXkbTs0czYJgpRSeQwKwzm9"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.18_1572447864767_0.9286092837886739"},"_hasShrinkwrap":false},"1.4.19":{"name":"@warp-works/warpjs","version":"1.4.19","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","precoverage":"grunt check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.1.5","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.0","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","pdfmake":"~0.1.61","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.115","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.115","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"2aabcedc8069ababdee86c61442729888e053284","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.19","_nodeVersion":"8.12.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-0qoaLzun2AXN6N2nGFzBHoKeZc2nxCMrB4/R9KHpFz8ofJTIP/TEdmw5d65IVvbIUL2AxCEUp/qL/KKPywBO4Q==","shasum":"d4016baf3b26cd4556c094bb94e48497e1ba69cf","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.19.tgz","fileCount":490,"unpackedSize":12619959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJducldCRA9TVsSAnZWagAAdfsP/A/RI4bs36Fff/Qb21VF\nrnPtGGUm5bFaWSH+tYuNjy5M3ZeQd2rgu8YrxfqRcG/AQH4aXBWQpyTgqam0\ntKAfI2fup2m7TSaFwiw8kNyi1b/K3fa8kF6PUyEUetInyYKt+l0uNmBVI9II\nTbq4jvBkzlTgMQEmL3hG9qNsvorFClnxw7IXPFV7uufbz7foEfJ863I/QELs\nsedoRiCVZ86Ag8QejC9WD8XAsjQIaNdN2R5r4uQSWefreOPVWzma0F0alKTN\nnb9usT3T0RIABO+uGvMy9gzr/IXQWJnrWNaK9W92Kx8MhHATTYbw5Rb6EolL\nqpgr7Zp/+GwHrarJw1qpTN2H+IB72cnQiwBYjrjzHiZxfsctOeotcnzcDvRT\nISoRMxDMRC0NcTHVYLhNgKAH2lQymGfMtK9sjZpwVqgz+WFs6HtG8EA7W9Nq\n75alhxCZZN+ICZNa/915PYxH/YkWqTjTBMdG5uJ5IEZWtbOKeBLOVNVJMsrY\ndSeQ+C0YoFgF3lFpMT9WHDHa0Xh7lGwYIXLb8pTZfZuxvOdUG/1qrBR1Ktip\nioNCDBOTRjBfjwcgjovfaAZfMbR/N2sfgtERKsxLVyJGn2j8IkyIfuL4QxaY\nM3V2kvl31+hI8Sdju2DXmpnr6VLDRXv7hUgIm4kB9u0NbKWFILknmmLQOJu7\nUM7L\r\n=cdf+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9yIECaXek8GDmksGcsZIJN5ZqXa+qUaJZvag0gMPkvQIhAJvGNkAlhv9ag7GSS8urBxtD554C8BjOzfayJ9CVH7ER"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.19_1572456796788_0.3489969194417828"},"_hasShrinkwrap":false},"1.4.20":{"name":"@warp-works/warpjs","version":"1.4.20","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.1.5","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.0","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.61","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.115","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.115","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"1c169cfb43d2453c259b2b800c15836a351e3278","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.20","_nodeVersion":"8.12.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-acSw6IsEJoIvHo7M/r6iFMkOq9RHIkyDSeDfwrqi9nhPTewmMmTGLOSfGb7u+3km6PCyvUzhoHlVIhidml0mlg==","shasum":"2c312246be9ba0191f88b49a2042ca191767b458","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.20.tgz","fileCount":495,"unpackedSize":12630354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwD1kCRA9TVsSAnZWagAA5GsP/REbJ8ZySslQrG6jLDQj\n5PN2ji7vbTnDUuG/Q2E8FzocB5nLZR/emA/bIzj+35l431aAlxW+dArUs0r8\nkSNA4jAUmtIi1WixttnRcTf1bcrSzF9WHhx7XuiKF9Nz4gWYHsUTQ1Rnw9+2\nGeN+q5L8L4VUTYfw2sPInj/IsklmstMiJ23wm6GZJG0V3sRDSIZm42pv91WD\n11X6N27lE1gzR03wkarzLHk3syooh2SVubqxDXVP/Cepuu0iGt1hpY11g8kz\nT0ps7ERkiE1035rsAPxBivOaeQNk3vNuOGkELzEpcvvmuSmBPlCL9xvt+CsK\n8DmimnVFpAA8vOGUE/AVvDyK88fHHZojiEamgF7Aj13pdcurbuDGpv11YsRY\ndxnXnniwZBlITTU6csj5HBQERbH9mfZZMj1mApSIc2VnKAOjGoFiXcTkXbpZ\nCcfhOEq+U6S+gUABi+ghHKRFz0ZXY78wqEYmAzADwy1LB56HrIJ3uETmkOza\nCcniE7JRO9e9u2VcfLpj0bbU/CZNeXsXI2PLMWhTK4tvDFrlNg9WuLaaqErR\njvotI/H89pqOygNHSpU2vY+ANhWJ/Fe6kUoKw7ovtp3+/+fhY2DSvGlBlaZ7\nV6ce96WR9oQT8yAnHdEH8sDWncrs/iNnlVtFWluwWGYih2O+r+jIA2Nc+4jj\nchHW\r\n=MW1k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7q90b2pWgAQCooFc/rbFVjZYYCDQGeZOxmufkHGkYfQIhAMLa4r2Hbu+b0XeNuXbZS28MeJx7TZ0+fq/Q2pa5lLRd"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.20_1572879715851_0.8876542645730443"},"_hasShrinkwrap":false},"1.4.21":{"name":"@warp-works/warpjs","version":"1.4.21","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.1.5","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.0","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.61","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.115","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.0","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.115","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"5fa62a49650431083d2300d3dd50291f7b65b677","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.21","_nodeVersion":"8.12.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-d0TanV0/4E6FPSLdOvsLcnNMjAv5dK9mCRZgUxfzZsa7+zLbK3fmMmKw7TQUkMG9TSwWvc0kEkARvkJvFjgl5w==","shasum":"e187f7c21e338a1a782da13a767fe849f87e87dc","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.21.tgz","fileCount":496,"unpackedSize":12632089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwJidCRA9TVsSAnZWagAAqWYP/1VHReUtItihle9kp4DB\nCfLGawmygMu70ejRWyR9CZp3G4r5mcGt8v63jsxlhKANLZTLQI2flUjCiHAp\nvn8Lf0PnqqRefr1yLu2fpRdDK7lDE2BCvHodYoX30skdlao4k/h6ApXmx/Ml\n8PMMLXRxZSDTz6LqkrNnaAS9aEET0pmzAUZuq/C06GLnBDSR2U6aYSVaaz1h\n0lC1mx6H1CFno5P/3zwZHkm66aqxo6w/nhph95IIUn1mLLCG8WeG9sPWXiru\n0VSad22A+DDg3xWZ3OaqZceTUkwunl+x15jP3nwmZT5j/eFvx9TkaDyeTyRC\nHuvpwwdCUHdo8NBnERvXSTkArK96lBo1S5joQk3Yl5ahVAerOwHe83WryctQ\np37xmNsSe7lcgnBwA4rbgxE/iEOi/g2o2BzNFwD4oRNkW52pzctWXifMflnB\nO8fIVA0Nyz0vprS1M5nnAXwgf7pg9wlnapzFlKO06gFDkyPpHAaF0W4MSeqG\nWXDQwPaWGcoSltlXybPEI7mauvnCdz1Z+jWoKfVMwHL98ceT1F64FjqOvBLk\naW1CFuWlRTnYY0jfe5pnk0Pl3uq29uY3QwS8VjV0Afx6kNox9qZea4ULZjAY\nELQX2PQCdO9LuVpuzX+ciJinA0kI24F2IJKO3bGICC/QwazWxNvtmwhpWRjT\nrCAl\r\n=BM/K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrVgzE9XhM+YWxEc8c92pcsXs25BckKu++L2HOH/PdkAIgEg1ES7BSYiyPM2YagbltvIq4LWdVZcvCSYCc3XtL6w8="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.21_1572903069145_0.021612681444828308"},"_hasShrinkwrap":false},"1.4.22":{"name":"@warp-works/warpjs","version":"1.4.22","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.1.5","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.0","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.61","pngjs":"^3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.5","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.115","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.115","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"4c6b19fddb32a555bf17536fb97cefc7d85b2bc0","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.22","_nodeVersion":"8.12.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-5lm6PzFHXrhdzzPoiXCVZiogPRwjbCCwKIniwaZt8wUIoeG3D3aZQzMfDEoL3Hwco9+kA6Aypji1nfVo/SAwFw==","shasum":"cbec66a4791c0b221892965735b45578eb07f2f9","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.22.tgz","fileCount":496,"unpackedSize":12632499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwvWjCRA9TVsSAnZWagAAjsUP/2XZ7DxE4DCPNNb3EFC8\nWN+1CCieWHhlNJFTCDKTpDUxENJ4QDMNZnxfAYfkHnfv/z1hmEz0iBIoe5GQ\nnRXrvtv/nwAhWiBK7yjJ81easdkWrMcldK1iICLIC4AWG7HXp1il54dxt8ij\nEyzD4yT2UJW5jVqXugPu97eieE5JMScbjhbquTyT7B8Yhk0Mb8srH7pn+TId\nuNQzBgpetslYqzjyrq/aORwFNx2s4f/etWUOWBhrzi+Q6A/Pkc3jQSp12sc6\nSA66wLar3qeeseCOVmIrkt6l/eWDz1bDiEIbY586XB78LTurZ2jm9cAREYa+\nEmauFyFqdj4KjWNQkcl17FxvBXCWl/vL8J3bUKknyw5OrdAnyxUxIy76gSEE\n4kHRY5UYchOSdeKcea05M406hEF2MK6iD6VTaoMcviCTa26eQsl6cTIcMb/d\nBQtPX3lM5Fho2WooGMiDhQuJgUnPYzVptPTj8KKunSW9dnDe4UoEOKBRCO2w\nsYN/3NFdCC2xxqEvIkZlu9gcxGMd9RZzWWjOVCgtS00nWe5a6CBypI7P+gWK\nIX08tIYi1m7LQPle2iTzxEd0tK2IqmvWPgz8mTtxH6fKTRDvaziAGdTAXLtT\ns0uA/eyO7qRvgnabcgDQk8V/pzqstAjqPacifaJeIMq9Wj6yl+Kkl/A2yKzA\nEWuM\r\n=6PbI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICo9DhOyYjS3wfpyZUeBRxGljMVmvo6SL36LzEMCzbjcAiBAf8Zs4GjszTyO1prusmPs52SES103ZMGMnVK0/ZZjTw=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.22_1573057954051_0.23632209257177994"},"_hasShrinkwrap":false},"1.4.23":{"name":"@warp-works/warpjs","version":"1.4.23","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.118","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.118","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"bd87eb630be45dfc3d9f76e86f479bd35153f175","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.23","_nodeVersion":"8.12.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-F3mfU0AmbnRvuZXsFCqbTviFHAeY0u97Lx/LT1pD4uBX3QUe6hX/6DmT4frQmuOzMbMqemf4IV4IxCCoERig5A==","shasum":"69d7f095d778f8592c4c0af106a6e70e57e6738a","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.23.tgz","fileCount":496,"unpackedSize":12643067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxD3eCRA9TVsSAnZWagAAMYoP/ik6MG9LyiSr2/jcvjR0\nvr7SG+OYATXth5M/wezP030TJ712nTkg8hHh5gLCMf5P5OgVXjiERkhE/LbG\nvqhsdc7RLvyPRhQQ1NkpM7ALHDNy94xTxKnowagq1kRwNkjAY7TeU04SmlNY\nHdpNWcdIKkjTQqjkAW0ej5GlSyQ1p6QrRzSF6AYciPSPBd685jMfyD2s1fVA\n2bIvVNAGfxuSneA8Vhu8xBy4yM5J1eofFWvfimh1r/1E6pWPx8OKIPzKcJ87\nRU2l7htY67Cbl/DgmvUnhZMjkx5EPvxQQzioLiaLfbvl0EsHaQ/E/xZLM5O6\nXpOGAuOQogy5KSz7QTQZBuKkZV/KitkzCxavPrNnZ3Zao9qkAXZ6hyB24c+p\nruFO7J+ATvt9R/G0VShv/D9XmeUt2wf8+1EO2LFi72bUUpG03wwTZXrd6BEd\nCRUFm+7T26AjK0YpaSAYWON7h1h2H5TqxPRQnQP71O4h9DOid6fHENQ+7raK\n4AIh6rfTDE+55SVkpEdqnk8cCgPQjaBXIiZ7xWEZIdjfETS4HIEz0wbskJMQ\nZQ1dgXjYXmWy/jiPjuGK6Fqf26j5UvO9UkAfgMAiLEm8QMYKvv3exRQYcgAz\nLpJly7PZ/eHkwGazKuPWfMSFiaQPXyvAifo/ay3vdO3vGjVKD8BYrfxK8f/p\nBMfK\r\n=Cujw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSwZmRhCwMGhA6Ygnj+CPLq7f99hpNKNFO2XwCHk6R2AIgYiZyGl0C2dis6BnvrYXsxioa9OLT4MxD+X4Q7QlL18k="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.23_1573141982278_0.4746434259544128"},"_hasShrinkwrap":false},"1.4.24":{"name":"@warp-works/warpjs","version":"1.4.24","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.118","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.118","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"e31a0cea287d7de3c13164651ab2c87cec98027e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.24","_nodeVersion":"8.12.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-bR6SGQEIpbYUui0grDp9iaJ7CCAtGpnyyPWeZZ2QdvFraUfcLrRWnmzbXvyzTo3vhh5cMdGHSTVcnhP2Mw1mRA==","shasum":"3ed9eb93f4217441584ffd29aa167d6054b93de4","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.24.tgz","fileCount":496,"unpackedSize":12643681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxGpfCRA9TVsSAnZWagAAfMkQAJXsMNFaTo1/eQJRONQo\nBLvCPqIf8hucWeW1jaBWmwlIhl5NdZlP1THz5fNGpRzO11YPlriIR3oKqLFP\nQytptuxCZiB0f8YSoNZMlmvakQKUF6RStvjvsbzOa1FbGL0knTQZxTSQTFmk\nEkQscb0o5y27aAWoRpOp7cXCm4E5nGfjkn5YaTBkqDHi6hK0WI4kYVuryu6Z\nNveW991N8w8YEJw49yORFZxuinSqiL+48hkXGYtGH/aQYpm045XvShO+v9Nq\nFODyzf/6NfooXKlNTfFN3PTKYlwlDbnQKuGCilUcBJctSRIlKCJeuN1/8f+V\ntmsXkCTGmmCuj8JUssfZ9i+8kTGBWYlYE8tCM1ugCuiJ3HqMWY9LWh5Jdc5g\nls8QuEeSs6V08MeYqXkCmp/+oXSUaNjadHgKjDCreG63CHfqi87nJF1VPUim\nzEPSKa6ZlfBhng9lZ8j+JA6nTZiN8dB7d0GeV/5zipSMn+3ZXzREiAEpz+fL\nmMypazEco/oGu21iFSKBTnjDSMew2FAOUUGgJ9rDMzkv56D4Mh/nB/k/3qui\n0AKMnCI0oCddx5cPQXFuWcDCXSe/VA81NBw0+/QQna/RTyRWX6bfnuZlon35\nX9zlg7E/qVvvFXWLx4JI57CcETXqLcB9sLVUpvdvoQ50sfPSg86cdHWA3rKR\ncDJd\r\n=rJ6w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUCWiA5/4DuM0pg196eHBn1H29ILTM0Y/AOwddA9Ap8AiB65kB0idXyo47xxO6n2X5I8Anyeb3HWdWklhiDT2y35w=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.24_1573153375216_0.1969899511546318"},"_hasShrinkwrap":false},"1.4.25":{"name":"@warp-works/warpjs","version":"1.4.25","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.118","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.118","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"e03cde3f0914f7d10782596cf8663cf9cd8f578a","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.25","_nodeVersion":"8.12.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-LFL7Vjt2xFWH35PGSx9Swou31DcNjhlJ59xnAMMQy8G0Yv05dGhipqljY32iTvBNUBEmbXD1/OtDd4djqyzg0Q==","shasum":"49ae119eb53420903e15e2b78753ed733dafcc22","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.25.tgz","fileCount":496,"unpackedSize":12644056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxHlMCRA9TVsSAnZWagAAQcEP/RO5mV9BEyLWlm7iHQu9\ngXuwNvrKM2UNdsxZ2ItEBGA0UKYxZOwrshFRIz0FU+wVNU81P1Fas9C9yyHX\nCup1wjrLyoH3QJFmeNvqWy2GoL7iqmih4ZkAyXuXqegglAOuSllloXMThRQS\nLqEviVaTOQKOkJNPwpVW/Ul65O8X0KafwgC+UBKIZH2js5TDtdsNZ27SUVd8\nnlv0BBr2JOY9UBCpnrJMVbgkvKZWs2xhBGiQrTR+VmSMGYYEatPzUCC3RZkQ\nYjkYZ4j8EfFSpQmP+5+ETuP9eGY+w9d6VR34rA4aA1HDDRWKEFTiQcaCPDKC\n+cZcFM5Mgb8v41K4JTtxYTAdublhMwb0SJOBY9kWhnfc+605i8kdK19HXbTy\nu5Z+Frsr9YoDfVxhJp84oVLHyjub+5rHt8Lh4tXRjyWYMWKVRDLmB6Wb1ZhN\nV97C6qRi9ggeCPPea8yLShKNFepsWxs12LkmmcMi64+dWY1eOVc2SzcDRMS6\nli/J3JOahTubulc488o0EvBOaq4r6D0C6gl2IHYnL/VT+ocgMBTEeaNOMU+Z\nYbS2fQM13bWxTJO43LgtipqzRcyGgSw2/VMXT96Uc26knG/akjpZ6OXvR37u\noO2M0FnXN8umyHEsE698TKi+3kzRZox5ZfjNgP/dIidGMwHMdlIT4TDdAOAl\noDxR\r\n=K1Fx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgrsmaC+woaREWfjrHYxVEdem15L9UFFJXACbAwLdjlAiEAhjuHotLK1AFQ5Huy9dRq4tju5SrAQeI32HaUqtTzthk="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.25_1573157195652_0.7502026919731974"},"_hasShrinkwrap":false},"1.4.26":{"name":"@warp-works/warpjs","version":"1.4.26","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.118","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.118","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"0fa49cc7b4d409788748a0f5648a4640bb9a98a8","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.26","_nodeVersion":"8.12.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-XuDE9JUp83Nk21An7ronUsiu91Wozl3xFCE4Lwzhs1S0Xzs8XDQjXQB37vWfXxIwu4DIOTvWyymG3CTuqImI2g==","shasum":"610f8ae61b19e547985c6032a3b5822e3df9c225","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.26.tgz","fileCount":496,"unpackedSize":12644191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxJ7kCRA9TVsSAnZWagAAPd4P/1e0jXgg5UQIpbpSFkJb\nIllFQKWbbIk2cwA7mO+0zyvnfblAs63o2/2YKqb0GJlrfIARVTmb8B26JOfw\njCSVTDTiKJHUbvvT6hzsgsp3SYGgIrLTa0Loq6SCeQVlHMWDZdsZmlCOaU1g\nfxBI0lO2c5X9bTjxauYWtdvP/TCrkS35LgAkMIzCDhQhN/fk/9DQK+mQayjt\ncCs4Rg5JcYf007GL9i9IHIAr93oJuFnVtraUYrfZdpqlSm4F5SO2lpnmLiMr\n9v0c0If6Hhjt3DCo0A6UTrzSgPNBbVUBxTFCkFrQ5+2bl4SgOIoiSrkVLSZF\nlID9KvkHpeAFSx9X1Thb46hnqyzjv+hEvv1zAp+tjLWJ+dMVGEziijk+odGG\nq9oBCKO+gyQySp48ga3fgIKOmXXLyHVvNe2QRQe5754FlGJt752I4HYRdbOS\nTv2pKzHJcI0/EPyAJfVPmP14qajkZmMNIixM1bw8LOqAjBckM3bl1vdixjn4\nHJwZE3+ZoQNTE2mK4x3xsVU2Ldidrw6cZ21UhvVd50wQpj9EorhYrmKbvQYg\ntKoC/0d0kOGz6Lf0tjE+pmfMArJvEmKH+DpSIDVm5aGYq3cjSM/1xDAA6Cs+\nx53GyBgXoTaGRiqjoQ1pHMGVQUQEEHFZdG8el0vhhzzrRIy5ndZIVgI19dPG\nQlcC\r\n=BySL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBABvJK3d2SKx0yk5nr41bnpbZVPcuNLUV5PnV9hA8V1AiB9XciubQcF3bk8e5v7TyOMXBsHxUtAeCSIyc8IverM6g=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.26_1573166819927_0.7774248066672327"},"_hasShrinkwrap":false},"1.4.27":{"name":"@warp-works/warpjs","version":"1.4.27","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.118","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.118","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f544926a0e979e2ca4389bcb878490a8996673b7","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.27","_nodeVersion":"8.12.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-/qV2X39lmozkoZO9eywpRXS0mfqdnzJCtOjCUxgz1O9TWEM4C2uAdf3yYy6x351zN2MqG6bNAU/wRU3OH4vrxQ==","shasum":"f339dc4b1c89ce21949918b07a8d2f0ecb48dd26","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.27.tgz","fileCount":496,"unpackedSize":12644278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxMYgCRA9TVsSAnZWagAAc50P/1AgFOnk0CwxmSreW6O3\n+BJhFrRX2gRMYINTosEeaym258DiFc1O+rREgSAib5sBLc2XvzQY2ZiiIetP\nM4/clvG2432FxDbno4jOgaFVsDGBUzNk7Fj4soS/fptWhCLSAG77ez/bTkhq\nMzPrbeXtbAEO3DXgKQJK4LUe6SmOsbfYm2XOOwy+6JI3Ql1oothMgIR21Nra\nX0LYcz8epo7RoAoxAayoUsBNXmCk3xmRqdd8GHzxapEZkYvIULLSF1YTf9kj\nHtylXNkzcTCMakKU9TRLc8+KKvWrpGFYOe+weDPfYdXcn0904i1VqBlY3Zah\nao1n1fB0H89u9eutwQ1aXd/4nTPWN0jMk/YboTeUcluIqDMBC2vnNoNS0X87\nWhYNszqK0qpmpELMG6RQ2E9gVL9qv0ZV9TVS1JhaIvkULD+roNpy7eGKZVDM\nVVCmR8CuO+YJTeqy59lvJnTgdBKV8VMPkpUYBAPc3R6VcoXJFF9A0dG9WKm5\nVEWfl0gEDwa5wAxuuq8JOrv38PLTHt2Dbsd0SQPvBiDlqUA+H80qf+OPcVFy\nxyOINrIOL6dvi64FCANIkZnr9kHWQWrLf6RpnDxmQBigz1VQ0Fs7rYsmsUb3\nQ301CLFjugMEejue2N3FCViuGjfHk6Q8GgaHzJxC6ibjbtoiKOLd+tYnan1+\nQyLU\r\n=vIWT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC277NOrqvFO9zJ36uC1jk5hoiCl38KlOOqO5IEhCDHYQIhAMdz6XFvLtyyw0RrzEIgMh/H2z9+6lwbO+evAydmrD+5"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.27_1573176863736_0.5288187807786167"},"_hasShrinkwrap":false},"1.4.28":{"name":"@warp-works/warpjs","version":"1.4.28","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.119","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.119","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"9c9528110028d9c12fdf66c3b4e94676a56f30da","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.28","_nodeVersion":"8.12.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-6rEedweDNK4nkB2a4mTVesThfzoaQDLsDrMuuTaCzwy7IlT8lnawHljDP9HeoMN503zC1slCzfsc7MOeKJfkRw==","shasum":"424d9016fc6cc38b9dd389c163d224bf76ab407a","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.28.tgz","fileCount":496,"unpackedSize":12646812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxPuPCRA9TVsSAnZWagAACX4P/2GCDqsMB4imElXh8sWY\nWvbKivV9mk+h+Mlrv6Ev+89bhtblQZ3dcN5HD9ZR65wgHNx5aQYT3LOu9Puf\nMPfiTiXGzEmDhP/F1MYO4+SaS3XwdbbY/fnnPy4+hYGYNm3VMOL9WgTxPpNA\nFSJONberXBlCDdXQGwrRxzYrwHvLNRO33HQWkQoo/5Q+HaBuWy4BwPQOT+5y\ntAT90g6HESO58CjPGKHRSko3DM9EsUm2KDmpASF5vtl0QeEkIyFy8qgFrOUj\nSnk9tUvu5+xpJp1RX7FlpT7w0DfULhpOoMlgaJoMxexoQjtQSRMhFbIXckqj\n3DwPTEa87h6dUVPk+epGtCLUOoNV0TKnTfna2MNxnIII5yx0/OR9Usbst3MV\ne6gG0sQv7/zI9vQ9R0zNtaQvR6yAMKIVL1CfhI3F7qACJCfAaSZn4MY39s5X\n95Qal6c/EoOaIqszYDtt2wcWJhqeiuuZ/hx1afGBFoDyqA6lZYa5TwkWbTCg\nUnRq0vx452cKS/OjkmtU0Li1AS5avs9JVf4CapW2p/IYfSGHRMG8+txVRonA\nuNDA7MHC8rKvF5QDBLfDAIIKbTT6PFk0eM7ZjSQQA8W8yWYyAueLaaUwl28j\nV9bVRb1ezwSp0A0zNnDAXjJGy8vEl1CFyEs8SB2W/t01foM52PJi/dNia5gM\n3A4u\r\n=jXsE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkRDqww25j5C1pZbO9wBNBRhN6EWQ7gJ7LIVDZ7v0gjwIgc0wjw/C3ow4Jjnj5mjQppwG6/M6OeZFGZzRdAox8irI="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.28_1573190542497_0.3135083907780736"},"_hasShrinkwrap":false},"1.4.29":{"name":"@warp-works/warpjs","version":"1.4.29","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.119","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.119","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"cef9e59efd2f41f20dea46adbd23c7c4bc81064a","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.29","_nodeVersion":"8.12.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-eVtrpWKwsyXBU6PNYc0XLOocLWWFA7HE2gJJcFGo9u5kXJbH5zfSwzk3n1P1jeu8L3DJu9rYJkbStejRCSr03A==","shasum":"eeae22fff3ea99775dec8f3ff8718c9f3b38bd9c","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.29.tgz","fileCount":497,"unpackedSize":12647504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxZQsCRA9TVsSAnZWagAAPu8P/idGjpFNXPPGnAsZh1kl\nhaXT6aDpiXC+aaESyZjx8c3axgWOY/OZ2bN+Vr9gZge7S0g4t/5ekq1J1151\nlku0lURRvIbBfdw+WReCi1NWnkj+e9s7Br76XsxeYwDqnLE21+YjbU2sXzF7\nayzdNPqrg8Ugm6CjOprOxfGuLMKSqmMwIWbIM07Ku85UdHXCVbnmf5dwlrVx\nT43Lr4YRDqWO9IEb0T64PbMWDJ/I4Au2hAKhdO1QGpHde09gXwdz7cJ91Vpf\n8wTT5RB25aQbw1OI+puGiWqEAzHeu8yJV7ny/Soutw6nht6i4hfsNU3sTBXT\nxEPyu1YbCcHgx/ObFRX1TWNwbzAin6ccJyGNZiLhXuTXb025fgcPsscD27iE\n2z3VXTIkIQ61lg1cknHv/qZtA/X0UwZJS6tgwGX4+qBGnp1aGomr7sALw2Fn\njaKSRE7epw7MnNUA54G+Q4TZUAk9Z/Kfoq9aVUdlCvUj1yIi0Ui01f+/Xwf7\nfecUyE9EcIGXVHuF3Dg65N1fSDUp54bp2vTMplDOhoQbvfxWBiZxCvnRmOTL\nXi+O5jbiL8rcC62V51gXxJLf8rmODINLBJiAiHuqAHECykEwaQaYSnzXMCv3\nOK5/c1IPP7F8SDQL5W820JnSB9CLQetVTCotJ4hVi0tI6sgOeDzyCIooT1B1\nHoeZ\r\n=4tOi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQGjUREAk1c4Kr3COR0xxxT5JDsAWjL1T7/zDDfwgwaAiEA1A2/eU8dJFJKRKpwFzn+i4dPVkbWoKkiC/SposI1HPM="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.29_1573229611384_0.1497617379169307"},"_hasShrinkwrap":false},"1.4.30":{"name":"@warp-works/warpjs","version":"1.4.30","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.119","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.119","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"31f7a8c3519dc554eb191c172c94401bf1948999","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.30","_nodeVersion":"8.12.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-OvqABlYfgTdZAQnH64GEEcMG5Zusm1LUbmkMtgspSFcVP0k24nrH735FDA0MIG0/OihAACpiIwfp6JrmzUE8Qg==","shasum":"de6c0c636ce5822326094f34fd35b76386c7b344","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.30.tgz","fileCount":497,"unpackedSize":12647568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxcHyCRA9TVsSAnZWagAAebgP/2IUV2thASX9gLbU3SVw\nWq2PCM0kRp6kYYmYy/Pnq+6xtV5N5x/+5XE4f13o9sLNSN64KRKEMJCWesGU\nyUorJ4lgxbl0vtHzwZ2WhXHcTwxTpXaaIABDZ/gXsXczq7VMGSqvJKZBUPIt\nqFjyQnwcxvJP5Klj3jm53xm3YIZ8UVyBcjSHcH+O6OPOoozd4HT3KGXQTEg+\nts8lDwl+dLkWYEGmbYv4u0xMeQeR0GEm7H5iNW4Dst7nIwySIRvdf7GR9fSS\nsPFzTnFGkwlIQSKUAbTOtRwfBD+rm6dL2PksPehZEXHS8EKIxc0RsOAYhBj9\nStSf8NpfaZshUmT0Jk0tsrF+YsN+BCvdbgzGeIunVIa4mfKgdkJbePNl1YPV\nQVOfo5m0KBzZc/vIWVXMx3LplUgVVD60aUegDDS9GyvDkO2yD+aFjqhgylYp\nhxjD1rOsF86jMjVu+AATbw41o6drlUoVcw3juy2GzBxaq0glTx/EiRY5lFyH\nS/Rjqhjj7LQYVVCoyC+7tF/nDEb0ON5fayolrFw6pdVcit0lwtWSdAUAZRjv\nX4EuzFeQ08zV6QoCZmMYnaoeVtLr8MQayH8K8vz02MJASZgCACcCe986GbCo\nv80RIFIlCZ3EXtxMunUrWgnGJA3pq8lIJGBSwYjXWYnY+67s0FssScMt06GO\n2RE6\r\n=XSq2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNIC4OBaM27iLjA8E6G82850qKdTNw1z+mdsUoNnX8cgIgaH4ZiVAcBx4y+FYE3suRpgua8ud8NZURCnoeriumk10="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.30_1573241329931_0.5820297910382286"},"_hasShrinkwrap":false},"1.4.31":{"name":"@warp-works/warpjs","version":"1.4.31","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.119","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.119","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f80c5e0525c1795e21832c567fce6aae102d5e17","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.31","_nodeVersion":"8.12.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-loZV3M4sm7nlNx+hOMEdrCzsG0RZuNk85oFAmKj4cqIORz/MKbwCqb49jrhFeFZOBBHsUx3G1YZ2iHRP0neEUg==","shasum":"ad10c92a2924f6cc6a832af9d38a347b9cfb8221","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.31.tgz","fileCount":497,"unpackedSize":12647561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxcx2CRA9TVsSAnZWagAAlLkP/RIDHrCGZB8A/OeJEu4s\nNy+IldBQnvhIyj4huO+hTlorvYC2txiV2grOXJVUpjYpuDSY+IjwJ4EM4W3/\nEkAYVxfRTsBiRsyE9g7EUSsdWj0qppJ/gJvLelp0uH65Dg9doeRAn5baIp0i\npn82L9hW/mUUUCskhV1d6dq8HClBZfHC1xRgaoQiBoNDFKpaR2YyRSWF56RM\nBpxlUJ2t9qpLMQZ4qG+pvBhILXfAcREq94ttv4wuxiwA4xkN5omh+irLKxHy\nSL5mz8vjGSAoXYNIVzHrtX+R8SKZECTs7x8nkzNycxa4/lXOukolyBKmyOTZ\nBJmJGTWYNr31ywMbDi7vbaMi9gy6NDRKjlcPlQvUnSh6RWGoSk9M4c5ByCdj\nU76Ju2sIKi2266VKNIca8Ik+E5wB3fpvSkkROCrLqjdLJQnTgiQ685QomQmc\nFhcAXawpRCT9jbQLkETTlXg4E6Fr5gxyeAT0mZ1vEbYeNqtqgytjXcf2mRbL\nY1eMhtKn+3aqPYBmXtPBfmWK2L+KipV4zhLTaO6rfwppg/dEkXDuT60JY+YD\n8IWIC+kV85apmWJO86//jMt2oV2Mm1fG2+zCzRjuOyPc0dcgQ+Uzk6fMdwEO\nf3Y6Ah0kUkIE27/yUGwg6ftE1/txUgdGCQuKlCW7mXlPLKQ7/TvI7Ep2oWwn\nueAi\r\n=I4Vd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmd/BxFxRC3qKQ6KfQWOiKMsgk4JYYlTf3X21JfejndwIgV5k5xiqHjVLKWYImeW62j8sydqDlTPXXIxHvNcSa/Rw="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.31_1573244022213_0.8133051570120247"},"_hasShrinkwrap":false},"1.4.32":{"name":"@warp-works/warpjs","version":"1.4.32","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.120","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.120","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"087056965b60bf0930a85d5e73dd5c6617a23008","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.32","_nodeVersion":"8.12.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-OkshjlBcoxm8R1yUqAaBJeXayvcY3xHtdRTNdXG9KQI9aBYKj3sYAk/hf1tTrwgSJQHEa7v/9rtTq+FbkosQeA==","shasum":"05b30cdbfcd3e3c76076c70150e38f23ac9baea7","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.32.tgz","fileCount":497,"unpackedSize":12648396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdx2xpCRA9TVsSAnZWagAA4CsP/RTlRe4JuvguKv5VKO3g\noyBC0C/eF8Rercl+VAymz9f1bb9yfTeTvB0Ax0RDzWM4aMNsiBpbPpPXt4gK\nFruCVmROz6JtTYxr2iAHsCOCOV3gyqtuXcMx0kr2VqLce+htT8ZIxWnc/At3\nyOUWQXV6j14LR0xCrME5nTFimvGhz1bBP7RU4VmnC5SDlG+6+8NxUL3nYw8D\nDMDY5Isf2xs2LxGLHuUB+4QDEvGcw545tNCuQ7KPm4ZCMDyJD5yOdYmjWniI\nOYRFNaGHupoiYF9y5dyqYK/O1yPSrtGsp7iPXU0t02zX44TdRRSFB9bOhLTa\nanC4+lrdrkadr08yhwt4CFo788RR1Tv5PFaXul425kMmnR7amveS4iQ+FNYR\nPuPtyOV5TE+dbgnMteP3rg43IgywwKH+zV1y3LJpQ6Jf1i4hW7kv6joehjp1\nbUJ5vXXdsDnsHLUtES6AvpN7QsoLlSLo+q9qVQguiMA/cjD1Wqy2QYMhCvVD\np6HUsMwV+adSgCv5UywsCilDntZt5ejCtjDBR8+xy9khjnSXtPFu5PLLYrJY\np5QeV6wrD4P5vuONuPlSmavqeF4Ab4A0/9/Kiu+rkFSQETyOyy0bru7KfOSO\nyY9GAQpJP2ADDMEVc3OPOGXX8J9c0TRW9Nki/M8iLFv9wBAZxgJexqUatsTF\nje/y\r\n=u+7Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvhkrCwd+BYm9eSdFQjx2sXop+mV8eD5h5JXeGCCgSPAiEA84+jUO2XFgYBy9AGLcUKCG6FftIygOeFJmIuQdBDttA="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.32_1573350504857_0.7807078542750399"},"_hasShrinkwrap":false},"1.4.33":{"name":"@warp-works/warpjs","version":"1.4.33","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.120","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.120","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"5eda6849b9db1b95bc9f2f4d47136cec8607e281","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.33","_nodeVersion":"8.12.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-VdtDBZhgsLEDZrvOybYRvnAm/TcYZAJi+dAn/nHPtnpR7OLdEyyN6UrhtgOeKpmFI0Jz53QDFblsTqLSM3Wpsg==","shasum":"46c79ce2a68a6dd51ca2c2e3835ff9220c67ddea","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.33.tgz","fileCount":497,"unpackedSize":12663596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdx5V9CRA9TVsSAnZWagAAl18QAJCVzPICsi/rSK2to0R6\nlDFsmpaSO5Tjas+sqd5YAWCJHQ4djjvfngH4Yhz1wAekzbirTdCUMZNkBOOx\n5qVLkEeWRloYZIMASEhsIICujskJ3Tny413dP+byVUJS3s+cJeMm0ouEO4dT\n7czUgmyCk+AvuaSMq+a/KxjApgC2rrUxd8l5zgK3XDsaZOc/uN7dr7fT2NyQ\nqQTlOGC5UKpyBvPPUYRNZ7W9h1h5l3qlY9Wl1bTMopjiBjzgZXaE2c4PUCdp\nfwAUZQ4cOSZjTYtg3qH0zu/6UDwXlzeVQmnfEZ2f6ISiNO4VASbm3P7sAM3f\nThl0BYtOhgYKssyAxTpd5fV4+1IL5on3/U+TN+GrBhP9tzhyiRcJ4CRFCRdv\nkwu9UkxCiXj+H62e+ShJf+7UXufAnC3Xl8rDnA8EH1UzuTWzO68TyULVU46H\n9LsWtsrE3fJHdG5LjY5MyHJ3r1ZqZqEd2h7A5aGLfIW5mNKw8moYbRtQeiZb\ndsrWwLQeH5SBm9O/PjN/madXcmTBnTCczI6ZTY0TMOM0KvnWsCYkga6Y8V4Q\nWhJTXwwVgQnWfEf1gfYv/H+UYyR4r4qHqFA8ZTgZCxTg8fW+tXlQoW1CX3cS\ngcywgLnPyTWvcDbpkdruvR/aBPtXntNfAnsUuLBIKGTJjjL5kPd886GAdxHf\n403j\r\n=PyQT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJJklqHfbllU7p1xdC0lUNUfz9qM25C7113tzJ1wzXuwIgGqf4S0wsB3jWWFpdM9BpgGjYEhsBnVbdV5qgDC7Nkk4="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.33_1573361020181_0.6545888697236324"},"_hasShrinkwrap":false},"1.4.34":{"name":"@warp-works/warpjs","version":"1.4.34","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.120","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.120","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"5b5a43a78087731e8310aa31ad0081e11405e1d1","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.34","_nodeVersion":"8.12.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-bVhltr0HQXCn8S+IOwXXSKu3p7u/IaPXTCqMT7qJhHPkza7UT7svmGZ17lVa+w4H6gvM5HgvoVb1iZxdzRQ9WA==","shasum":"122406f67b54a496cc30cb8c5a4e5c97fd24f1ed","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.34.tgz","fileCount":497,"unpackedSize":12672233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyaQ1CRA9TVsSAnZWagAAhc0P/2nKSI98Ig61dr429cis\njmFgd+2zppbJMBPsHZwyO3oacrlZuq5VhMKlOoLvYi6jSQDgGymzcXxnoVzY\nzUcsr+koGPtbzYb0Q23IX+VIHOavcdBTReo2GJxUkD/wopQ32DJ29JJ22eLb\nxp+dVbQo9WouoG36PjWd4TpPJ2PHjUAefAP9Xq1pHb9x64N/kgR4AvPy7fiM\nnQHrAKRa1SeD/EApWXIhdPd2rHB9Nsv0gh9dLEg7M3wupZmL9NLnZ0Avu3Ey\nQXjmgEiRvPAk2KyEvvJqHTiJ9rOKnaGRkDuxzTsd3Slrs714kJsgtZv4uh26\nOi/TdTAKOX+j3NX1xyOcUn3t2yEmMrsK/z/qCm7YpjCowikm+3sWYP9MZIPd\n4pdDP88xKhr10K3W9rzGJHJ5HSMoyVe2bkLeurQJBZFLUeUuMoINDtC5jW1a\nHnvH1D5BU+jHS7jz4hqMDH4Md2KS2xl9vlgchHuVjI5YHIkzqOOOQcfDrAJP\nt8117GrzVWIt2gEO/3WwAnVYPdQSfV34jlw4Y/biTkanz55KXOWSz2SVylrk\npBPsoFKnHvi1ucBU3gkUpr4qS+/vkiCC9iGH8/Y8p/8U+A/9Qid4XXf3m1Xl\nDL/3SFhbnkXAGI/WTxah1MEOgiW/c0jW/UtVZtA3t+ItPVwqMRpFjcNiOCd2\n5IAs\r\n=PvnP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvx25LGkExf4uVrxyTNoEduKGYqS4mZBnygO8AqCzlxAIgW2F6nFAinhrwS++scXhb2Q0pVgf6H2wCeLeUupsE+0w="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.34_1573495860533_0.027706578794014725"},"_hasShrinkwrap":false},"1.4.35":{"name":"@warp-works/warpjs","version":"1.4.35","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.120","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.120","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"9430ab0816224fd243b51ae1190dea3f81b38166","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.35","_nodeVersion":"8.12.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-RtGZvIt5UTH4t2insa5gtkelfbkzxFcQmoT+UE70tJDCJOgux+2X/2bMy0MT9hM3+QFQ4br/ys9Krcb1KvA7nw==","shasum":"2e695ecc664d6c39f7cb196ac2f72a302aea9c63","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.35.tgz","fileCount":497,"unpackedSize":12672359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdycA/CRA9TVsSAnZWagAA/iUQAIiPHDNfA8xCv3BnQAz0\nyfyy63jj9ZE5XGx0QXilMERDe47R4d6TQbF7ZjeQ0QXRj/FD2XsFWbZcDK66\nl0G3xyuZ/epGxpYIpnrzRe9HnLPrHvF/KI60yHqj3ddBYcypLbDXlxOS8mxq\nI1QLJjUYobJ5NOpmho0aDjAnojCJ/pSQY2biw6yQQrk10lUgC1aly9G/B58o\nHKT5W4874nbn6yx82zrtVYGjbZ5nqEopgPWvoY47tLBI57RgWVs7NKxXUknW\nDgiLSnkYkikiG3tjMjSXYY8nSlS5EU4QfSR45M4A8UwqYpnfO3Uk3fDdqrpT\neIPPKpHImnSSNmjD6sltcGIjIo02cUDQ+tvE6Oa01aoXEEA+CnTMRkBP+QPJ\nsNO993NZ5ZMTwFRJ2lOrYNOsNtsbuTi3uLdofHNoFSgI++vLPeQ0+H7CXno2\nd6Se/1dn0gMNuL0QlbVs4JlwMqXULwAI4VRfM3zFqN0EReJ8NN9E02SyWWQJ\nqvLVoixQBWUa68xTBDAm4k39bx3jKkrvhEAapD5WNAH9ZIQf6XjYZg7MA/nA\nLrJJpr9hJ9wpfugSbC19LVy/l76w36Re46M3UVWlDhJcqAFX4YlnXBplubIc\nAST1bqm8pLRLEbFVSnKxnACKF8UskEo4eP6HyW4JpdKDgdnALVzNzhSC4Z3T\n4pia\r\n=tiZ5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEU4EDK032GsURPJcG0nJIf1DAlJUQVdfzsYDsMgPBJMAiEAvnq3W/obklWkrBjHM/oChzMUJ4n5k5U1U656e2wJL/k="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.35_1573503038706_0.755893604801795"},"_hasShrinkwrap":false},"1.4.36":{"name":"@warp-works/warpjs","version":"1.4.36","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.24","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.27","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.120","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.120","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"a8c64f7d194695fa9526ef0dc42afbf44b8e3c1a","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.36","_nodeVersion":"8.12.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-OUHnMLujsaFvqZR3kURImkNyy/emDCPQ/XfPeY6wewZSjG7q7HETYksrXKu3QJAK5aPRPseFazjaQ2brrLHeuw==","shasum":"1d2a1fc06662d9b3b491c63fb62bc281b98ee138","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.36.tgz","fileCount":497,"unpackedSize":12675047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdydwDCRA9TVsSAnZWagAA6+4P/3YPE6Yb4YJelqis5e9P\n1AKJU/yj2vPFjltdqJ1ahWdOh6a2+8wnUjwna2gX+HaC4SJp7zgxebDgxZRn\nB+BY41yPDQw1vUPF86pwZpBvJ7MQ52E53/Z0rtVB85Zp3uX1l/dCJkEqG/51\nIN1wpq82E9UfaZn74ZCbGhqzJ6ZGrjv0zvJ4cTTxJ8tQRZSEXy2nWD0qTRVf\nJcONMEWVtLRY8CfjCGmrYwNAbvqS0wddkomW1KdWgFAjNf86tZ3DxY67QuGe\nFV9+vNNPUjc5HwhUXqXnSjFCA05wm3lAmUNyiaVu1S58U56+yTAD9qB2FyGp\nEbRuOcFiYnBpniLl6uagnEjz5dA/eV3PnMTBreY73UbxMnO2HChTjm0XVQRT\n8nZALu6naDYC6kkJXGfROMAFUAVQAmah047cYUbVq28+XnX8PRxnAZ4UW4ye\n4/VzpbvG5mtLwiDFbQGhQJ1Zz+HvXYbdO8aY9lnTL8xR/oxFdk+CFAocOrXV\nyYy5zCgr+b9rAuZtTlsfmZ6ZLkHO6rAhQaQtR0lmLSNKNrRTJapYU0fIYC3u\ntt9sGr8VnEud+4Ny34VeB6Bh2YvDXFAFASzSOFKmcTLi8vMtTFRiYTQiTswN\n9JhvP1vcJ8OrT7+aEZPAJAW0/F/64ie1GZ5GWyIYjYF7xP67Xopzr+XwlNyL\nmA3v\r\n=cE2H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEUPykhoDPlwMTX9P8z0XQ10UwbbgDl4SuGETdv5+YABAiEAyb7xXHccgJLMBZZlic18eIB+BDGk2ZYS4/6JuPh6paI="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.36_1573510147376_0.8265082692675663"},"_hasShrinkwrap":false},"1.4.37":{"name":"@warp-works/warpjs","version":"1.4.37","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.28","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.120","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.2","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.120","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f7b16e7155197597f5fdf77e3467b6d8ace38e96","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.37","_nodeVersion":"8.12.0","_npmVersion":"6.13.0","dist":{"integrity":"sha512-LonJxYx1s9v0b2cXp1mGMRdeYFJm8BvPIwa8Tp8i5yg3Yq/1b6q+DGKS7DQK93Pe4EaOVgwTZXNhQhZ2S9iHcA==","shasum":"0a7a0f99fea3c3434df971ffa52d0c1bbd89bcd9","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.37.tgz","fileCount":497,"unpackedSize":12676888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzHYsCRA9TVsSAnZWagAARjoQAJoT9XEAAaQapDItUGnb\n2OOygk9hADEmZOw2WPxc5AAv5aviibzO5JWWwh+vvX7WOOOku1sUsVmN0qKA\nUm+h7BWx4ihuGwU3c22gRg23DBmtavw9Kqk46GC6nuxWSFEUQPFPkbvacYiz\nODa6XOl3Jheh/PERNQkFRuk5Fxq9d1HPIr0UYYLRewLebWer2XERR8lJofnF\nj32gBImo1BUUl9xOGiGANxBsHQJKpLVlaFxARiwCA+5VFLzQDtXsBPQLB3dt\nHSntsWkj/h2Ixa+90PELflndJbdDerjwK2Ocuay4/MwogerQEWn1jc9v9FGy\nbX7ffZhDwjjZ3n6aSRiyOhYOnBmNkooenDi5iKuA+egKaVn9dqL3cGjkqkrk\nbDV6RVpoBc/gOzC0yKMo+cqjeWjMO3NIS0Rnm7lSZAh1MKFpmfSGJtW+2Ll1\n48Ul74RV27XNAskLJFFmmrj3JsV9clXjdnWWSyUP872TVJZZ7kTxghCwoWoX\nQgzHxGq7OOeuH/MH77ntwIXDzLV2c33Ay6AoJmLhjteMNL3uoTkVujExl/PI\nv0vaftzJ8aqO8jxex7OGS43ysHjZM17zee9fj4ErTgNt+NrMtzE9VrIqDib6\nkY41KDLclcOyZ8a25IZTKNP2wkIThlk5JGfnVS7+BOHriFfPS9Z1rr+1aYFn\ny4Kb\r\n=Zc8q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9mE66qu+CeNZOMLMOxFkh1KhHQgbQmRXT85dWA5w/FwIgJ3LTyMCMJXoJQt8Y+5PPwSv7+v/PYPs4B7VSb5XuYw8="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.37_1573680683911_0.2883297133940277"},"_hasShrinkwrap":false},"1.4.38":{"name":"@warp-works/warpjs","version":"1.4.38","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.11.0","react-dom":"~16.11.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.28","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.122","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.2","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.121","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"637c8e1d86fccc2af15c8f0f399bdd26f055ba82","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.38","_nodeVersion":"8.12.0","_npmVersion":"6.13.0","dist":{"integrity":"sha512-IZMETUVj4j8Bb1mBPzifV8sOyr/HupWOuk00KiBhTCGuUPs+d1He1oxeMylWx7QRRZiahLY10KvUCUo9s8SrZA==","shasum":"f196a5d582ab876758d544f5fa9e17ae0e4e6df0","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.38.tgz","fileCount":497,"unpackedSize":12679241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdziqpCRA9TVsSAnZWagAAk4gP/jsfNGRiEUH9hX+/8Uz7\nrg7cEexQ7wsAFPY07bFBp+RiKsauaFZHRE4jdNT1ydwAtyjIbAHneKfU7Wq0\nXjH7jDqp4SF3Wx5QinlZaSj3Jzbx0A7stovtB9cLTnZtEuTiTdu3pr/YBw3x\niJNxHS7wadXQ5yeUfBaOjCKTnY0nJJi/4MwEXdzii2hfBdo/XJvr4p7B8IpN\nwghBIB6y7HHywTBCriQUly0g1I6jBwcUffSO1HeeN0AHTnW9WdjhhmyzaZOR\nmNB+P0uJHqwXTjgZIvRfXI+jeFY4ixsrsJUJxNMu4gttyatcD+VEeN3I8mwS\nKRco2JOIeRVQXs8uN02bezDDXYBZaSyqVgiWfw3v4XNAIClcB7nvphkFFoIQ\npzHhwNIACb6vUsn7ZR1KR0pByqNwaFjLbplXCkOhX6LqwLp3OZdIkuJrIQze\nt7MhG40nNS43LpeLriJSEqYcrKx63lWCigMRM3IvNTVVOjU16loXbrehtiMS\nFF6QO1ztdSQqR8xZpskKp6I5Od02djCrsWQs8oWh4Gg0DmkcuuHpZ581f3S6\nK8wK8Cq4ij1l5hvj6M4zNTE7f1deBbbrxshRG/5vB38/SWNxQ5OsR4xX7BB3\n/gDbM1HJF5OrkK5ec6+Pflp1LkJ1I8aW5W99JuOKDQwJknIqONV8yIIeXLHZ\nUfHA\r\n=IXDQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlfNBaodyukqVMAgoBjf1pW6CJrmd60fXDy+zxrfFZIwIgTP3bKp+heVvjbSwM6JsIbn8yGFmU1hpafcqcaioxekk="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.38_1573792425331_0.9857069701307497"},"_hasShrinkwrap":false},"1.4.39":{"name":"@warp-works/warpjs","version":"1.4.39","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.28","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.123","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.2","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.123","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"e3fe24525344adace89c4f1e311913955a2723b9","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.39","_nodeVersion":"8.12.0","_npmVersion":"6.13.0","dist":{"integrity":"sha512-xe0hjQqZep+hcUFEt7SK7u0tuI69T+Xga5YM9sRVTmndy14n8AOZZuIVgGsj0qE2g2WGGUmN8mekRjoJJf9urg==","shasum":"2d9039a5367fc30a48886ce144a0eea8fcfaddaf","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.39.tgz","fileCount":497,"unpackedSize":12679468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzwvLCRA9TVsSAnZWagAAJI0QAJJR6xZH5lOY/78ltuB8\nvOQZ9/R/OUKkK2u1F2QOd4nPliglChlxQK9F6TUU98n+MX3z9mdqTyDSGXsZ\nDdqCYNCxUH5W5XZPnfIjNUn4wGZ3bD3l2sbuqrO3MSCX52YYvMcj5psjDphl\ngDkVq0VLTipyLloQvRLgpN3m0/MkbQO8TJrpOijhXP8yHAblf52SfFwm+IzI\n/XSO2uoW+9/eWdqFMNRY71XduF/V1eGZPNERjOsEdyt5z6BaMVSH9n6HQabC\ntP4sex7Gj5GIB8wceLVeGkcCONuf9N8ZtMHlFRwLwoX4CZeBKy6z4csKluME\nRxui5ndVzGHvRgU1yv5JJoNmkcpKQ6llHgFOA7xtorZCFQmbCNgkwHhukIu0\nVTp+kffWuVM96ZR5J/efdq+Gu9Ub1hAxvQcD8VSYsRuzKVDb0PmcYuNdo9+k\nw5XMtzD0hzQf+iOZRF5AQSMSfld+gJQR6nOZlKZN8KxORBmGv188a/IzIoh3\n20pw9LR8yRE6qRJN2cT3EwVww2nwEtCV/NZ97mf9vMx/ipA3WwHs/KSKtfyh\nfaFcgOO2i2qoaFjU6dT3wG4aJI0y8QoyZl8eSZoCTKhcu2imMTeWuHsQGFpy\nlwJPyZBxHQeAAX5/UZr2kQvpzyC0ANjFmhANjP0I3rmlVxBQ2okR+bvOvxQi\n3Cse\r\n=u7Ul\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+pUqISdAEP6GJRec18sSqoeC+2acnn2zbtOhdnDgr4AiBJKnC/YHSB9y2aKjBcdFhZYPc2D1+ImpsAaOpjPab1gg=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.39_1573850058577_0.5050850219895469"},"_hasShrinkwrap":false},"1.4.40":{"name":"@warp-works/warpjs","version":"1.4.40","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.28","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.124","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.2","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.124","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"35cc19d169ad2772d488c1eefa20326548052c31","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.40","_nodeVersion":"8.12.0","_npmVersion":"6.13.0","dist":{"integrity":"sha512-4TiR/zt013C/U/OK/LC8WoR0a3c0oHUWvkJRC4YNOkBVsn46Szt1mUGEtfTAfoNZSKDFCbrfahNQvgAa7Yk+yQ==","shasum":"b86c493e2380f00ac6d2f0fdfc12d3f622a72b7f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.40.tgz","fileCount":497,"unpackedSize":12678916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0Vo9CRA9TVsSAnZWagAANd4P/3Hv7hUzqj0CmfCn7z6A\nLv4QZvotDD64ECFJEAVGt/pGw4DgGk3DtwsUNtWN3dGkaditMY4LTsLSJdFb\nM0mcc/fht7ZuJr/0v1TK+of+gy4iq0Zlc2s1Wmwy78gOXvomb1sHl6zvwYT4\nG6bmdd2LZczJhGm+ECqbu0C/KuIs/Ag3E/Q/RscfVPP2hbsBBOZv/pvWZsYb\nei+KQjfZJ2bFhWG3fkkBm4NM4cJ4/Q7LKvIIwRJM+er0ZQDMXnV+Z7nMHEK5\ne8z1+gWjq7Xn0EW5mGdW7SwqJ3+v+vGyT5mVqBzeC1IsVld7+whbBBKwMAhT\nOQhdCJKhyKwp+ywZJVmUea/Nlv7qbD3ZdwRnzjSVZbfr+eP8quPH28+AAkeF\n1JL7sFvCkDTB6vZ9pdIA9nUywhd8RyozlfB9jZ1nqR+nIDPrcsig60CmX7yj\n8ZDDZKmYfxQ/6V1W7E+/2itWBCjB1zeR94OsNYR6Dokw5C7eyX+2odLWv91K\no2O3KCnuJF3GvM37he33+nB6LOQbC7l7hV324xFnfEewrbw/EwX6xFJrR4QJ\nbTyJfOfx6hMepeKOibkC11QFPEIIoUpDVwwmmGt1m6dV0yMGh2h5lIAkSvxB\ndQ4znCzT65segrnF5C7uplpgAgMP585WBX3W2aU20rWxbq55sfWEBlsLAiQG\nDedo\r\n=YtiI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICpmqPQXJtYuQoyitEWYjE4DzdLrGLLH63zk5dBD21VrAiEA17p3lCsa8vyUZapgoAEOZ3ED6rMlG1TqskkdumD//Xc="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.40_1574001213338_0.49643934480470486"},"_hasShrinkwrap":false},"1.4.41":{"name":"@warp-works/warpjs","version":"1.4.41","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.28","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.125","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.3","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.125","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"bf09fd7bc13b05e2ff469df19552e07378850d22","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.41","_nodeVersion":"8.12.0","_npmVersion":"6.13.0","dist":{"integrity":"sha512-iTgBLcwa5yWTLAsDSsod2xAdC9IkHffwKLOX8cW5FaePN2HDhN4yIsaE+IvPtx5mEqroMfTfPWnqRm4DD98xXg==","shasum":"31712e8d0777757ae59d87c8c5abcb28b85d3457","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.41.tgz","fileCount":497,"unpackedSize":12636160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0sviCRA9TVsSAnZWagAAEQIP/37QSUZ3m/a3j6SMBEwF\nKrXuzrENWPvG7FS2I5n7cR/2tymmWkqkMjmaCFAWr5KaTqN/9Re9O/lkpnmV\nHkuhrs6fuFEJKjodHHbW9XS58TBx+IfKp665SRzklTs7wUBS8HZiUySzVx/k\nE0onibK/CO8Lnn9xGFUP1g8nsC/dZn3S1taqB8UrjmOVYmtnNh3VlYA+Kq3j\nmKsztWQtxlBJcL7ghH6f6dZU/P+4LuKD5QbGgjXYCuFADLXf1ltQrdF1CE7C\n4zExtn1/3ks9qoAqAOyj+0DWmj67vuNnEENMEd4ucjPnQQ6fKWkjEL40cRYV\nlOr9H58VsgTn6rR8KTVA8rw211gSCrUhqtmYCm4UPFkR5/Z5M0nvw7WxQKAh\n8r/co+wUp6CDKG/pwNYjQ36mup5yFEjlK9ECmbmFtZ37oPRbjCfWa+9/eOnP\nSfWYCWi+s1vO0/u0e9q3mnL/nOJh98HlFCIuM9e+7FNofcUxGq8RbSTVVlTz\nWTTLImGvtf1k1oxs+trIM2U4DGznTU6S4aqIAa3oPH3qEXt9l40ND/ic4pit\nx40X+6/mA3DswmqPn4F0KfaTYXHjrUejP5X/TbgHpWznoMDCApPrQHCfl3Vv\njmkiwMliqyHbij0r8omoLElqau2RYR/VROUeLi46+A4MwRxVzJQadv1c9aw4\nb+JD\r\n=Qqcr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4uWkej/EgYMozBm+iRvtHW/pYRJ6tMKrrePV3uOAVTAIgVwatPuetbE1ITz3lGB69RGdJZQ9QDKbFt0+Q4XviNR0="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.41_1574095841620_0.5973302117948249"},"_hasShrinkwrap":false},"1.4.42":{"name":"@warp-works/warpjs","version":"1.4.42","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.28","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.125","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.3","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.125","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"dbeff279ce88920429aaa4dff604bd3635bd87c4","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.42","_nodeVersion":"8.12.0","_npmVersion":"6.13.0","dist":{"integrity":"sha512-m6IUAcfXGNPA3ZQuzkek178Mgkn/Ikv+XUdQwi6VIQuqZ2pbW/dJ6ASa7UaBi9XeMqISpZdShvyHhH8Vlmh2Lg==","shasum":"c677dfdb3fce3676c68490e4f42f56ef33e044e2","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.42.tgz","fileCount":497,"unpackedSize":12634181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0uiOCRA9TVsSAnZWagAAOGoQAIhRKFcW6RiTDrNVm05+\nJrHuNRiMdaXybzHiaaDXpc2XOOKY+VhAEXa2vKnHlbSMlLOaYOEwfBP5rR9W\nGa3ZoYGwxL8MXF289qEAxwhjrzHSijc4UB/HcP5be7mv47hI5EXpYiBDmRTI\nAwffLof67xbdOGYQG2xnpJcG1hAT8k5bBBqp9GvBzIDEQDOBJeVbw6idBdiy\nGMz4bWg87hPUdQRLnkDQh865sVCrCm+offJ1cOVKjQwwS+jxn0BZzn0wJFqC\nivQFtKPq/xCF6azqpo0dX0MWIhedy3XBHDTgEkRCzhGAobBUNlWtiIzLhhor\nIxPPucDAwCanNtdSCi8scIhXOgLa8R9uxS2icrtxuuKyDpUrvXUvs1DEhSlD\nWp11yJwqouJbkCx5L9BCygSq8xA1HolofJsL3JnT/ujuyxT0csFMoFpiVJs7\nD1Ckk0G5Uvs+8g4A2ihk6aLQtPT6osJ9V7/Xa622CniE5+NzWwd87gvMw/dT\nQXMzTp/OyrIz6TouT/lZ6awW1ri6ZUNeChjP6qmGMcZ3uCAbChdPUHHZ9p5e\nXAKTHy968BprA2IyanBsXWFPOOiTxsVJ5nJm2vxisSJFoIfjWBjsB9XZyel3\nPTUyNMiKgVVV8KZsPQmZopGsmEjUcqPaVzpt+NhcdnT0cmc3Ab762HXYupPH\nPm0f\r\n=J7ow\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0r0i+bbD6UQjht2OGLgNoG3TZ61BVaE3uew7FqoQBRAIhAJ5M00nTapioDt3dJmaNw+GzxBgJnHROKz0891lDbwef"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.42_1574103182379_0.23701263559125496"},"_hasShrinkwrap":false},"1.4.43":{"name":"@warp-works/warpjs","version":"1.4.43","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"0.0.1","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.28","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.125","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.3","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.125","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"3ebd7e1cd9b67e027d8b3830701f01e395cb648e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.43","_nodeVersion":"8.12.0","_npmVersion":"6.13.0","dist":{"integrity":"sha512-j01+oC7glFmdgBfa1AB7hYg2RGfbuV0hPkWsA0ttjdWurdoDB02hV99KFikaP+21JgRnLB9EnmnfVRkEehvULw==","shasum":"b16402046578044f84e5f3d18109400fce3d7e6c","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.43.tgz","fileCount":497,"unpackedSize":12636662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0wCHCRA9TVsSAnZWagAAtPkP/i48IbrMel7BjTNW33ed\nWnWjtEdc+xmG97K5ypWKtHSPdkj9QBNs1zySxS+tT+mt5ooT34hHVp/GG8my\ne2BM/ykbgKbj1fnrC7LWjsUtcwvo24LgjsZciukFVC4r6Nb9BOW+EWtyjbse\nP/S0zXuwwhYKikL5ZjgysZeQ2NDScH8jaJd4JXRt3qvg7A5qWLTdQo2XSF/x\nt01qT/fFhupb3lCe0LHWiC2A+GWx32DWehV8JwSfEg666YLHvL+iyDjLafSW\nK7La8Q1NCClXktqPh1hfuuBOr5bB5rL+5dnKhKlBDzOhmuv6k/bykO1NlX3B\n+ifTcnkyId7PddFcx0vZlRg7osSoUNuxVS87+yceSc5QW52bp2iv+dtIcArX\n9EZsYQTfSQCeSwdWCnAdU51owpeOt1e0D8UCGS5S9/9tG1+N9UHtl381jzEc\nhY13GBk+cMpH865ukuH2IqQLg+P1+ckHuaTfUVxGDbqNnELeL6utibTdqWue\nhQD/avX4KJis0salZ+1yADP9dHeRpHBsTo9kAjTUuOJ21hWqX7ipUzTl6VrA\nH268pNDVfiqZEFc5LOkYSWLWLEI1leifzcPGp42l1Tv1T716Egs546AFQDNi\nNFa1fY6PtUCANdcAdxRqbxQn8o5ZjaixmTbP/mxCX/unKBrStPedZH0x/l+R\nYOqt\r\n=yoxk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNzCCpL2aCOq90Gqu6LHXfG1ookGMeNCv+0bKhMERIrAIhAPlrmmj7vM00Sf7SHR67k/KAODAEg0e2ix0Ubr3CcvfG"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.43_1574109318698_0.40525760161602653"},"_hasShrinkwrap":false},"1.4.45":{"name":"@warp-works/warpjs","version":"1.4.45","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.28","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.126","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.3","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.126","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"8834545fde6d634b5d85af4ae988f5400fc2e13e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.45","_nodeVersion":"12.13.1","_npmVersion":"6.13.1","dist":{"integrity":"sha512-O903JfIHpdcDJauFBwQQHfwOm+bDmOnGgckXU/Z2aFnvc0waX4tFPgODs7nISTDt2LPop6rO2/XlfbDm49wDxQ==","shasum":"6bc48320779b60b20f16f0b83a1fb3cc08679365","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.45.tgz","fileCount":502,"unpackedSize":12638069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1yVgCRA9TVsSAnZWagAAFucP/ROnhvi92yTCvKjarh3P\nvoW4IBW1VzO0JPn28uKyllbSu9ltJmP+1wZAHsSBj3jVnb6vktMjifJQ6eR0\nRCg4045NZKsDqBct/apmqbNqvWeFwAWk25t50Jv7/m6m2XHDPNOiPYpLWL4j\nBIkM7YSI+fdCXpfVtkLZ4zGCpn8uzfgbr5LRNWW6+TTmCMku7pVYBAsCmu6r\nVQ9T+K0J5Vs7Q7qfQ+JkQNca+A51/z2lmArKNHB7tsHOD2MEsQxUwFSDFf7s\ng5+TP8zolwiNlcrf4r41uB2b8EeDneUepPj0FGpz4yMeNn1fQJS3kKLEPGto\nr09veUKUbr+ADse00211JRfNlZepEAkZ9aUapAOo7Q3dDiktVwHM4r1/m0xX\n/DxNeL4mp1AIaKRHZIjCb3hDXo3BbAaMsVQ5xXc5XH6BrsCxvHvS9Rur9a1X\nICYtEsA0UAOR87fLarLnHg8ChfM8IgKgf7Nuckq4/VcBC5yUN2qJaMZE7+bm\n6IzNwpRp2JNywDj26eZWFnQGlZ63if0PScdOt+eNEIwNoIyAv1qbyqFJ6H/z\nGnYljWNF8Ym9MKDZigDv3tKj4xtmueNDf1Q6KAUj3EWajs78w/NquWS9uxgd\nFKeXE5SKTMXLZYfPTOiPg13FB4L2leaBK6VQaZqq8c2iKVCP2+gPSXBXWl/D\noE4s\r\n=OLA/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCv1+dxXYwrjOw/xlYOiE1t3EECkbtLpnVWdvhO5xmHiAIgGFSoa5QZ2n6dzSNYgwOKgGzyfjaUT5yKQdFoNE+lgec="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.45_1574380895843_0.676938512683027"},"_hasShrinkwrap":false},"1.4.46":{"name":"@warp-works/warpjs","version":"1.4.46","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.28","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.127","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.3","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.127","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"69d8a61cd3ad8652755491047d79780f556f9ed0","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.46","_nodeVersion":"12.13.1","_npmVersion":"6.13.1","dist":{"integrity":"sha512-Sfw3b7SLYVy2jwuNUZZFm37HascHJ9ONfV15uQrvip3lC/gDGgDLzp09JHVxFRMXrr6Ujj0BUfLrWHVj3SrslA==","shasum":"78b9d58ba4de8e4f6f3f70afcb5a393abbd34834","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.46.tgz","fileCount":502,"unpackedSize":12644586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd12DRCRA9TVsSAnZWagAAwyEP/1LEA4aBhmPDt5wCSzL/\nPpfttjmuv/GOPyQz5YIVB3zQG1GGVR/ry004jsObatLJT0u5zRylnvHmUWF1\nBVPitD8oRrHcmCIBbd9x9534oVj/BHZpSVtuRh2gyeiHfE/6isYUPNplHAUQ\nnQfyXTAP7toYDLfkpPGna3YfeU0nauQPnb3ItGfeaFNk6+QZ6L3LbALNzQTx\ns9U7qUMgevz16cTMl4JUGbaIFAn7ilkYJANS1Lk3NLnWU4j8XJBSOF2gnqoJ\neHMiBMlmZF9HSR30Udb/81uEKDaWM/vnpte7YSjAvu8qHEsiekBciEsAzQ8Y\nIaCHwJ6nxu2a/MR4allentqiRgArz5tEKmYlO+tskY7Z9HwULvQoVmgpW6wJ\nXkL1eZTOX8yOhay4/+tXMIzfWQhVN0k4eG4hMmaHlAyEYBfp7CKUAUt+5RxY\ntHpg2mc9x6E0/TZwpV3AwXjHeQT2p4qh4LI3xKGHQiQ76n/jOjo6vMMBdSN1\ngu3EoOZ1g+yvgjAWnZ4lEYSZPFOIHFEN5hMFt7AypB5nICSGlxtQfYfTJBvx\nFxqS65hIR3Qhzx6LEgXFwhL3HA0O32osAAxN2aW7mQ3pyH8IeVaUhG9Hxv0J\n6h8RtBRekp7Hhzygr7AyOOXIVxZ+GcXcEZ75Y01RUKOOjTujR072iwhQJH1m\nf2M4\r\n=ekBi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF+eZYeBvXmrQNhONPCg4O+GORkGorgZSD6ej7vO4PfAIhAPsIIl3xPzt6Sz0WFhBMnLHVwGzlGWgD4h904y+3w0Qe"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.46_1574396112875_0.20534189527707825"},"_hasShrinkwrap":false},"1.4.47":{"name":"@warp-works/warpjs","version":"1.4.47","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.28","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.129","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.7.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.3","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.129","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"56af3024b32a31d303bbd0c301db723ad74e1300","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.47","_nodeVersion":"12.13.1","_npmVersion":"6.13.1","dist":{"integrity":"sha512-IygnIx9wUjF2ZYvcb6Zr9dSOfqekhDq9T0LouBMf6DkLprWTfrG+H3xhHY451dm+csyI9VLxeDl8kr2ZjCiAMQ==","shasum":"a79c3b3dec2a65ac4525bce32b0cfe2708012a1b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.47.tgz","fileCount":502,"unpackedSize":12644819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2DkkCRA9TVsSAnZWagAAtC0P/2oUOjMPpUhTPH//b11c\nGtD8cMcGa2kSK97KxHl1AS/yjELfSiZ8sctxR84ky7TzY70ckTolcQckHnsk\nzOyuJBkqNWu1traRhDNvAOIQmfhPUCG34o2r8L+w/qUk0sevAtdpxOhSeW+7\n65oZH0bPOLPjgPOCLoO+Mc+1qfLmwBxR2PvvKGBWGDaB9vU2+1GXQpFYz7KF\nTycghaDm1o3WYO/Qf5ExnM12ov2PmVv3p6ZTz9qb/J7EaFnrc/y3HI4uDP8b\nOf6UXzyYj/euAGOwdoJNLnvpMfTAPXkS/ajyIh1kdtvuIx660NnYkEy1VMBo\nK3gmFOYtCI7cjoWCUrpe5n3+IhRSyN7ONVASP94czKT4ZM/4OYr0w9bbsZVH\ndgiOYkiV0si8N2gVxhJR+Qi43EPi1rgZ9FBVdQxpOHA8sMsN9Gm0dncb2jBT\nzM+5+WpbAE/MT5tCi9cSBi23S2wWdRQK6hM2c5NrBT7lKYjk1hFh1PTrVCC1\n2wcDzv/y5qF+QmcaezSajbvmLgA4Yhxmg6gSbVR1P7rOX0lTxT5neBjmuiqm\nhZiNScpPFfc7Jdu/AuvrL0itn2dd9EXfjSQ91B7WN6EF1RhIeQHJ5skBeN4j\nQzbWof7S0KqodqcSFSRY7DSHRLkE5OvKVFJD4IR81s4zcXRswZhhQlVcmVQu\npYCk\r\n=544e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHqZDdj1smoGDpFNZs+MF931jm1sT3u3XLc5SIZwjETgAiEAr9CL1cbO7FUdVrRB2Xm2J71glS79EJ0GhEdRkD32M4Q="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.47_1574451491819_0.2175063841339797"},"_hasShrinkwrap":false},"1.4.48":{"name":"@warp-works/warpjs","version":"1.4.48","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.28","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.129","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.7.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.3","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.129","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"98c6ad21a86adafc2c7990340955900a8c580204","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.48","_nodeVersion":"12.13.1","_npmVersion":"6.13.1","dist":{"integrity":"sha512-jJ0YkJHU7kooNZPqv9vQ0Sf1nIFIsGnOUrW9Fe0aKfws7NCdxi4ZdIwkTL42VKl9e/Hf9+nOBQ/RwGCVnpMgFA==","shasum":"118cdebccbc508745d347819b2db32f50281a4d8","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.48.tgz","fileCount":503,"unpackedSize":12672693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2HQ5CRA9TVsSAnZWagAAxusQAIIm7HgRf/lVth+DWnLm\nFujo9sSTCWpRGmr67+TWIPtb4+dSVqC6Yh07ZEuUn2Y8UazcKGVgN/OhRG2a\neL5RH/0GJiQV4BzaECNlZyAn4PAUEmNvziom3SzvVUF+K0MpYrwxlf6qqWA5\nyGw+cJARouKsx6IUovzijF+zxyED6dqM+gt+dm64ThgGERJ84hnjeoYu/mNd\nMwGM5npi+4dxAKL10SC31S7/y9pWhvLsO/rSB85Ms/fzEuvlO7JfzKv5+XBE\nOyTogGKijdS26TENhyIzpasr7AHcOxrtiDRwGK0tE6nxX/pzlxEtZWcfoloV\nNTU/VcipOBDw8DMnBQx5ZkQFVE2ZQnobnrblzQ5EpSs+reLyx9scAR+cuRdc\nIJ6MzMfFYJDJHslHXrjRaOrArgJc0NRBaXeKzUEWjT1Hk9PmwE94OZb7e7W6\nC8d6MWGkpstlCA1zjvCZJ3HzmO2FZsxy7/stgoizvkwFBVzBHPkmwUbBMpH0\nHWqXRM+mHNMqU8JyQ4DPkZvx/OL/vKx3QmiBML468mORuqFjIdJxEdl4Y8+w\nr670f7YP07I/c7uhEt9TGawDfgdijI1cNNYLkWVH53MqIU6kqOFjZHbfIdGK\n5bvsL2HhOjWZv5x+jhO/6y672ycbRiqm6ASua0AE1QUYAy1XWPzsTjZ+a7NI\nNSyj\r\n=42KI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHmznASvNQsfkmn04gZ1DMjrPKRKGrKw4SHCkqxzk5gFAiBPl70K79wGAxe5jU740omRSP1OSqxPczfSoUEQUKmygA=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.48_1574466617029_0.6496034241679474"},"_hasShrinkwrap":false},"1.4.49":{"name":"@warp-works/warpjs","version":"1.4.49","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.28","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.129","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.7.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.3","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.129","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"e993332fead8fbbc1265fa23856a89014524de57","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.49","_nodeVersion":"12.13.1","_npmVersion":"6.13.1","dist":{"integrity":"sha512-magBLMAV/EphT5jTqvTm1pEwEYCd65KVGktsGPiIDzOBz2zDmR24pKQAxmoRPP9P4fUFpGg7YTlHliV0Mk3Ihw==","shasum":"8173b497c578501fe3501c186eb0488634c8325c","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.49.tgz","fileCount":503,"unpackedSize":12677320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2L0hCRA9TVsSAnZWagAAij8P/ReNT701tgHgxfxMKREA\n9A0CAFuv7bg5nTH69d1yGxl1ptIFkN98IyYQJXp6goqAomlQLZXbONIcfMgG\nvdpK5yV4zXijzYwk1NIz7OLRqkny1oDv+lYq4xzwJGRai5ZAZPqk/ntGx9d8\nI4awaB40MKRGvC9NpHwUQaNnrC1BouUUYla67/KpZmsJ2PbKSJ6UOpvp3JFc\niWQDHO38mtjbkAwNtmYV84tcLgfOnGS3b4+gMNLe4pVDWZqD16WLM201BuqG\nWXk+pvEKB7pvFQzBUgIguuCdXIBTaVvy24r/2peNl8ysVFvwN1zBr3GoH1ky\nfr6MkoY7yjJEZtb6+lMxpdJBPv2Qw9VCeJBESTaec+P5IzAGTPtdG2bPp94V\nAON3GjLmT8aUBJ5VX3ax5KodBiUVk/3DjvGeFf0OsqT9SEFiMhFBLXwp5CeC\n7YXAF9j6aqEyGf9HcyKa4hnn991mz/wCmRuLf/UqI97s9h+jzddNcBO1bq+m\nMCdPPBXITLYNklKbaadsB37BICmhgYVNK+ARdLq0cR9L+wGlL71apid6kH6R\nQijHI6fV2CS9IC7xl0UcsLXLQlQWJkvBmGOKuXd7/BUj2bGdhncSXW+dF/H2\nni6maEQRVqFm0fu4galiq3pLhxhhvW5wvKCTSXYjrjI2l9+IfugswcPvw+Yn\nhd7t\r\n=eo+H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGSSERO9Yka/XKzZfVsPtqqncYG2TZSKMRqsRJTWMQTGAiB6kPbwV8zZ0rZVGAsc8Jvf0wejXGqYGRllnGLAfVGDCw=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.49_1574485281059_0.2414611759441998"},"_hasShrinkwrap":false},"1.4.50":{"name":"@warp-works/warpjs","version":"1.4.50","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.28","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.129","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.7.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.3","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.129","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"e914932d5f8f8996620792dc0ba6f6f8910af30d","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.50","_nodeVersion":"12.13.1","_npmVersion":"6.13.1","dist":{"integrity":"sha512-E90+SdL4p7GVYA1jdEBMhxA2t8L6mFafA13poM7wIiX1tflUgyzEzTAqdBkphLtRMYHGMalg1nIlrMHdYJ31dA==","shasum":"c4c3c08cc4dd54f5cf1911fc7e4c39e69aad2055","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.50.tgz","fileCount":503,"unpackedSize":12677873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2/STCRA9TVsSAnZWagAA3nkP/jBs57/ygDnxbEt6NGcm\nJFKUfa3uKdBEM9Ox5RbcHhBhJrZj+YfmkzudD2agfdZBiHi/FQs1HFWj2F8f\nXN22jVu3EdEkyJ3LH8Hz0bheHIHQP4PizNsC4CZhgJZUeOM3H4M90c07sxon\nZq6jVgpmw9XEWK++z6CD3cMAZdMVZBNa37EA4u+USY/gRl6B2HfFaU9sPOPH\n1hST8YJDRvPilbUy2aj0hBow2z9Vyw5doiYZitvuCygjO1vk8UoEbhrsq3m4\nV61MGpAX20avFR+i9VpZA30K9aUl46+aUys37Pgw1ZoRA4g5eIa5N2s6IjsP\nbwfeN/H1hv5t75O+mWyL5cDyLg7zYs7l/tk4tX+JvZzQonhrn/kN/vRi4i6c\nil6u1ruMFEAv0bjhfGet8GTA5oYEDNV+jyQyfoPAi4bvSq5o12vi5+buM77K\nBYwiDEPP6zsxe4eoymQ7l5bP4pKTNVjfsBImX4VSKW7iZ2YJRX7vKn5BcurY\nSEjdAc6ZkqWN+iQaN+TQxiUf1RhjqBbBAA/71u1FLisx+U7AF2GFp4oxY6YR\nwUJefFz5Ynkp4AVvPsHWx9MtpAP3/RpXFEJWIsPUyLkn1bxjWX4XnvAbVyF1\n4sSDHqCnelC64SPSEzLkFY3eUr1yQKvd6Qq3uubF+DmW87WbWISbVNOBCGRA\nRWDT\r\n=E4cZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYJNWote5+P/NXMzNNVEjwqO86p+qZXqnjMYfB12xC0wIhALmNNGDHW9JfsiC6791SSXSg0hSLdG8PvhS1rRYr+Q0j"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.50_1574696082478_0.5857245797560087"},"_hasShrinkwrap":false},"1.4.51":{"name":"@warp-works/warpjs","version":"1.4.51","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.28","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.129","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.7.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.16.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.3","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.129","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"23f1ab70023a1abeae2ff1059e93fec8c79e5cb3","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.51","_nodeVersion":"12.13.1","_npmVersion":"6.13.1","dist":{"integrity":"sha512-+oi2E54ADaSBBR3d3WV08qmaW09JU3iS5aDbws/4PKs/5i+P/d6Wjw8Ee2rzJyz0ExHKiPfgBEaX8QolHgoQbQ==","shasum":"f0b34d920e391855f5be8a76f0504ab4e924728c","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.51.tgz","fileCount":503,"unpackedSize":12677945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3AGWCRA9TVsSAnZWagAAcIQP/jnyUkvyMkUyr6Mr19yY\ncVvUV/fyWvU7HN33IbKOhSj5MWVEJQ20cdExuK03x5dxNQ6H+jdfYWjz0szq\nStQmdhqtvPE3dmtc2RaUYW0F48o0GY7de/uy6CC6VPIBamRl4RkBvztPO0Vg\nBJMRBUQc97+eii6+mMKc/GoaBQhOX9Nj4P+WWnWzul2EFDo2Q87+ptFc9C1I\nTcdwhcU0p7ijCX34Sd0sqtpSDrR0wgtOOjiXT8GodxtunKwXCowXsSqd9zk7\naTtfnu+sTGWRqaEGIHS8WTMnrOPj++G/EDpjaBc0Zuv4F0SID4q1RnJFFdBy\nL+5ynhTLviej+yFTTwRYLLdtaWtLuofvR3ktpNAmfvw8dNZzew/35Coim5Dh\nxEAaNU3nD80tpt1KrBbLxVCmX7OrRbje6Ikb9ZWkLvue1QjN/UmlhxhknjPG\nA3IzvalP34v1h3P+Tw6rG62UOPpEEicOuKuy2IWcZ224r28Ebk+/VrsAqP69\n6sqXwEpDPi4JDokNRSQ9fVoSylgK5fCRuu+sEBUFSPYNVRHCaRpfNDPpRIFY\n9hYduDladKPC+mkFy2gBbh+L6A4J1vUl1sSGRe3fFY2Pqy+zdGv6sk6Xp1Ef\nWkD9pFLNnFs3O42TkXBKjBNJEOhHn0dR0nOq3+dXbm+PDoWoNdvQGqqB97LW\nZzNf\r\n=zi9K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzduml7zvcsgQ2dLTgeqbhY+1MnPN/O39TsQcILPcLGAiBvGR2YcQZ55MyjQ62mf91EbPLvoDjvooef21uf7LWm3g=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.51_1574699414104_0.8353193889448751"},"_hasShrinkwrap":false},"1.4.52":{"name":"@warp-works/warpjs","version":"1.4.52","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"./scripts/backup-data.js","warpjs-reindex":"./scripts/reindex-data.js","warpjs-import-domains-to-db":"./scripts/import-domains-to-db.js","warpjs-stats":"./scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.2","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.28","@warp-works/warpjs-survey-tool-plugin":"~1.2.131","@warp-works/warpjs-utils":"~1.2.129","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.7.2","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.17.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.3","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.129","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"f68f3f15e5272694b578b368e4443051c325a29f","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.52","_nodeVersion":"8.16.1","_npmVersion":"6.11.2","dist":{"integrity":"sha512-Ao99qlh2UjivpL8/YBfJ2wntAiubuGq2AalbSRP094uQ8Iz1nHpqwxgGWg3DGgDuTMgGwITOn0VewqeLh1PQjw==","shasum":"595cd12f4f2f086a53a8305b1987ccaf8af6b42c","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.52.tgz","fileCount":503,"unpackedSize":12675072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5mzWCRA9TVsSAnZWagAA5OsP+QHd2hlD9n6pUnZZbEzI\n96Jt7siZI3SbLDqHxTRvrtBIbeNm9JAejZ+cP2BkFFCsf8l6Dcrl/X7LaEQZ\nNBZWUPBpha/7DGqA7spE0cai3T56GLH+vUjcXAj5peQFFEbPVqmhVFzl/Wjb\n8JxLk6z3Kh0Y8MgIIxJ59Ie9jZyvb2cYQSDW6/Y9hy/SCsriIj73QOzUKpND\nAnZUaWeH6Szix4Rqyy7DUPfRicgIuaoac35OV/Ep3cxqZk6lnWGKvxRASp/N\nXy1cB4N4pu3jFnIUy3vBGsMK4+Y+/12wkxFdpZkTXUz/dHazhmq0M3MvymZy\nutAABZgAFMJLVKefHaskvluL7ZrpH/hi3LGsjkM3WkxOS3wyR5Ckj7kGn3Z5\n7tBjs/c2cC5HRJmvK4oVNo4Ji1cJ9PqTMubPCXNKhIIPIGNbDH1pogP2z51v\n1rF5DPZqvEu91hmwBm+ZB+em4m/TqVSvsx3B5nAdNtRKMUex26BgyQU9fxRS\nxdASFglkGhvhG4W2FWerUw+b5XmYO3MXiw4BLtPYB97cfP8NoyIglzsxCz9f\necqVzsG59Kw/S/z7opJ5zqH/zFt7Er0h9SYS0sZ4mzCeN+JjCVTDwc85I+fs\nlLDRHCixA3VBOPqOd87i2B3HfCnMl6wy2L+LxIWrv2+SMV7zGrlMRMAsXRHZ\nFKA1\r\n=kf54\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFSpdEFgqHRn0rSDed3OdPsQ6sqPZOBoTIEgOPdWLd8OAiA+UQ2wty8QgvS9ZPUEEyq8PVLcaJ7onhjfn1tGLKCAEA=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.52_1575382230115_0.7568801453521192"},"_hasShrinkwrap":false},"1.4.53":{"name":"@warp-works/warpjs","version":"1.4.53","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","docker-compose":"cd .. && docker-compose -f warpjs/docker/docker-compose.yml up","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"scripts/backup-data.js","warpjs-reindex":"scripts/reindex-data.js","warpjs-import-domains-to-db":"scripts/import-domains-to-db.js","warpjs-stats":"scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.2","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.28","@warp-works/warpjs-survey-tool-plugin":"~1.2.132","@warp-works/warpjs-utils":"~1.2.129","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.7.2","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.17.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.3","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.129","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"eed5f59afd1787c76039e8d87a2aa0b4965f0af2","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.53","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-r+j+CvY9Hw9JGLu8u2492P8v7/JntTQGVsrSvM9Vw75huO64A8SwNkszhtQGMaYbID1LohMPbOEu63eRizaqLQ==","shasum":"46382e796928b47d80cce6b51068d9dded91b76d","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.53.tgz","fileCount":505,"unpackedSize":12676472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCMcNCRA9TVsSAnZWagAAAOYQAIDQDegkKARpz5pSGeuu\nb8HIF9h3/Xin6GLB/pSyidUiVzPw871fb9LJRSlPvjuQLqbpB3tG4dhu4Rrb\n9EZGG2QMhaYHcrgejBiz0J5QYLFp4wv/0CxvVdfWNe76VqF2S1r+JYMmxti0\nBtYcatCuY1/Yv8qqqQPBf2eYLLkPiLsmrdDRyMAjqtcXh9ghWcuGP1xP1+xi\nY8Q5SJGtpXjOk3UBoJWg5W7b/59AAuFL70yC4ilSEUmxcqrALFbc9+oNTpMK\nLRS4lVM6EJjrdbpuV/d1Dhc1Ggdqytv1NzBmE9YFi8ncWBNyZaDFgvQoF3I7\nlsn3S630aFGj/VQR+6hHgQfvWD4pN6Zj8mNnq3b4Ijk2WX0YmTHJZehqg0rG\nAyQC1pEQVB7BkJgxgfSekMlG6x+NcAHgCB1Mt4YlLLzKTXH9ah5/+x0BrO3r\nB2zcJx55KA0OJB0p5SspBJLwOenexUQ5uFwcSsqY+1Ctpd26NncBptOSKvd+\nDHHx2uaMQrOL4rfiXFNPo8tO9VKtY/C3YBiyBU6rSmSd+mtO1LuIanTwkuoD\nF2YspRZVot3Nz8lf52Jf8JKjPPOeEQjRSSfTTf/ZMAZEZptF4CDISfkg3Wig\nyygQvjYXOgntfd2fwwPUudhe7NLmQGBS/iCJt92gyZI6UriGRJBbF/2L0LGc\na+37\r\n=ogCb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFrTjPYHFuqCAhx6ryYdsALpw2ArJFHWkHPHuHz6Q6HAiA1GcB2D3NiElroMQS0InF/BqpMKgdmW4Z439iQymCkKg=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.53_1594410764964_0.5279237719994709"},"_hasShrinkwrap":false},"1.4.54":{"name":"@warp-works/warpjs","version":"1.4.54","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"engines":{"node":">=8.12.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"main":"index.js","scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","docker-compose":"cd .. && docker-compose -f warpjs/docker/docker-compose.yml up","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","lint:client":"grunt eslint:client","lint:node":"grunt eslint:node","lint:test":"grunt eslint:test","lint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"scripts/backup-data.js","warpjs-reindex":"scripts/reindex-data.js","warpjs-import-domains-to-db":"scripts/import-domains-to-db.js","warpjs-stats":"scripts/stats.js"},"dependencies":{"@quoin/node-rc":"~0.1.3","@warp-works/warpjs-change-logs":"~1.0.9","@warp-works/warpjs-filter-box":"~1.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.2","canvas":"~2.6.0","classnames":"~2.2.6","debug":"~4.1.1","diff":"~4.0.1","express-busboy":"~7.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","hal":"0.1.0","hbs":"4.0.6","hbs-utils":"0.0.4","html-to-pdfmake":"~1.2.0","image-size":"~0.8.3","image-to-base64":"~2.0.1","jscpd":"~2.0.16","jsdom":"~15.2.1","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"~0.5.1","mmmagic":"~0.5.0","morgan":"~1.9.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"~3.4.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","url-template":"2.0.8","uuid":"3.3.x","winston":"~3.2.1","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"latest","@warp-works/progress-bar-modal":"1.0.x","@warp-works/warpjs-domain-json-exporter-plugin":"~1.2.3","@warp-works/warpjs-elasticsearch-plugin":"latest","@warp-works/warpjs-imagemap-editor-plugin":"~1.2.6","@warp-works/warpjs-map-plugin":"~1.2.12","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-session-plugin":"~1.2.28","@warp-works/warpjs-survey-tool-plugin":"~1.2.132","@warp-works/warpjs-utils":"~1.2.129","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"~4.8.0","eslint":"~6.7.2","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-react":"~7.17.0","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.3","handlebars-loader":"1.7.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","moment":"~2.24.0","mongodb":"2.2.33","nyc":"~14.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"4.7.3","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.0","@warp-works/warpjs-plugins":">=1.2.2","@warp-works/warpjs-session-plugin":">=1.2.15","@warp-works/warpjs-utils":">=1.2.129","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"6cac4a6fa698566a4071fe32f635d15d2cdb38ac","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@1.4.54","_nodeVersion":"12.16.3","_npmVersion":"6.14.7","dist":{"integrity":"sha512-NVAueNluyBHgqoQ26DGV1Haej5My3l+Varhj3UGIvJa0GpkbAgnqAS8jIxbl5M1z/Wb/Zxdi6vYASrw5G8byBQ==","shasum":"8c692cb068e1fab6fcaec3d4b250b91f0a02540d","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-1.4.54.tgz","fileCount":505,"unpackedSize":12676554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKXlgCRA9TVsSAnZWagAAvaIP/iWUYmoBdWCk5TZ0VTNT\noUAstKL7RUm0s7YqhcQ63UuQm9OfBlSYl+tr8214hNdN1Ad+p9kP4B68Yz8V\nAss+0kMG1kkhU+7J0lBy2QGFmuPE0ktjTNzaDu4U2WXsHzgi2gj76PViII5n\ngkZE+Kkgdotx2CEjJ7F/6o5u50pEjuQiGjzXI6PS53F83aKRLyBf1QZ0kcGt\nZoHFVN9/F41FOGZxwap7MfcVB36925GwkyVHVXZvt2OLViBwon7o3zPCRZqu\nZ1Itv9VVzovb0F2Nb94wcbDKhMsxqfF+JiHs5fLpcUYakiupVwcz5xxb8ls2\nuSloFcy5tJMPRXsBiFxilZHtb77h5VeECxEJKN9XT/RvobU/iQZPOg5nXgll\n7DT3OL5Kl7gkezikJtUYOLxTioa4Cg3XXM/ZuxMnfLu+MoJW/41S86RbwTGC\nZUpU3eOI1lwWUjpyfa2fg41EJc75xrEmY3aUf/5Mh9qe5dm9AIkbyFEIwgp3\ninbelBHS76I9BvzSmNnlKlBa+W+fPZPPr0TgvaI552Hm/igPByyBAvvDu9J3\nupjA4nQeHEQTDCtYw0Szs2JOSHpEeqpAcmwiYeJebOXdaCq0f5daR36yuG+J\nlrctam4ej8G4rF4rTooS9jHmtqiKKlI46JM55ZxJceQp0Faz6Cg0l7aftk4f\niUjy\r\n=jCFD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIf9jevmdgmEqFX9/q6vzGTsBuvTthrVD0wKsyZ3NjXwIgcs5RmiRVX7mdU60xXhWPsV7Xal/gg7rt1cGsJZW8fSk="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_1.4.54_1596553567562_0.33391628045813926"},"_hasShrinkwrap":false},"2.0.0":{"name":"@warp-works/warpjs","version":"2.0.0","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"main":"index.js","publishConfig":{"access":"public","tag":"node14"},"engines":{"node":">=14.15.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","docker-compose":"cd .. && docker-compose -f warpjs/docker/docker-compose.yml up","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","eslint:client":"grunt eslint:client","eslint:node":"grunt eslint:node","eslint:test":"grunt eslint:test","eslint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"scripts/backup-data.js","warpjs-reindex":"scripts/reindex-data.js","warpjs-import-domains-to-db":"scripts/import-domains-to-db.js","warpjs-stats":"scripts/stats.js"},"dependencies":{"@quoin/node-rc":"^2.0.0","@warp-works/warpjs-change-logs":"^2.0.1","@warp-works/warpjs-filter-box":"^2.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.2","canvas":"^2.8.0","classnames":"^2.3.1","debug":"^4.3.1","diff":"^5.0.0","express-busboy":"^8.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","git":"^0.1.5","hal":"0.1.0","hbs":"^4.1.2","hbs-utils":"0.0.4","html-to-pdfmake":"^1.3.6","image-size":"^0.9.7","image-to-base64":"^2.2.0","jsdom":"^16.6.0","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"^0.5.5","mmmagic":"~0.5.0","morgan":"^1.10.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"^6.0.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","status":"^0.0.13","url-template":"2.0.8","uuid":"3.3.x","winston":"^3.3.3","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"^2.0.1","@quoin/expressjs-routes-info":"^2.0.0","@quoin/node-test-helpers":"^2.0.0","@warp-works/progress-bar-modal":"^2.0.0","@warp-works/warpjs-domain-json-exporter-plugin":"^2.0.0","@warp-works/warpjs-elasticsearch-plugin":"^2.0.0","@warp-works/warpjs-imagemap-editor-plugin":"^2.0.0","@warp-works/warpjs-map-plugin":"^2.0.1","@warp-works/warpjs-mongo-persistence":"^2.0.0","@warp-works/warpjs-plugins":"^2.0.0","@warp-works/warpjs-session-plugin":"^2.0.0","@warp-works/warpjs-survey-tool-plugin":"^2.0.0","@warp-works/warpjs-utils":"^2.0.0","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"^5.2.0","eslint":"^7.29.0","eslint-config-standard":"^16.0.3","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-json":"^3.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-react":"^7.24.0","express":"~4.17.1","grunt":"^1.4.1","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"^3.0.0","grunt-eslint":"^23.0.0","grunt-webpack":"3.1.x","handlebars":"^4.7.7","handlebars-loader":"1.7.x","jscpd":"^3.3.26","load-grunt-config":"~3.0.1","mocha":"^9.0.1","moment":"~2.24.0","mongodb":"2.2.33","nyc":"^15.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"^4.9.11","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=2.0.0","@warp-works/warpjs-plugins":">=2.0.0","@warp-works/warpjs-session-plugin":">=2.0.0","@warp-works/warpjs-utils":">=2.0.0","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"0fcee9c3e4044441d600bd5c9a10faf2277c1858","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@2.0.0","_nodeVersion":"14.17.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-hm/sg8iQVwbeHXeWzPKbW6UzGbvLd4EtQnbw93yvyVhjDtM4y3XlPtORBpxYO6VOSvGLQa3dC/kBcUReuQ6pUg==","shasum":"2e42a21aaa5b52382f4bc141548413eac8404ba3","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-2.0.0.tgz","fileCount":505,"unpackedSize":12660718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzR1/CRA9TVsSAnZWagAANeMP/i4UkRFSM4JMfxriINYn\ngTK0YO3YbaalSwi3FJOU0GGlg+yc+Z4zUqzxiXKMf7DxmnygGAdlFgMB7Xuu\neNkpBGm9f+pIqo3KJGKmEGnfdfw0WMeuFL8RpPHhrieTNR19IXp/3D8NeAaZ\nffQkoqrmM22zdRp4dp4TfL5qF8MaPyGdrel4B1cINv4zHffhE9DpN97MwZuf\nxop7LbyyOT01Rd2TvTPZHKJUP0mUwxkBVUF2NnCzwEyiWhkMCvkJensMtevb\nkH8SRv3MGG4gEuzPAYFvRDTk5iLyG3ftktOw5v78gu/OTY0wRa6gc6yP3itN\nphiRjXejjm2ve//Aw9+ijmYs+TPIB8xfoTf6IHm/qi0PLs5Ct3EcnSipQ1ZP\nTtuC8vK8PKR5/RSYth7thR0TKrWs98ucTXFrO0jyY7wuRuYfpUB6suTSKFJ2\n+sHG6USw4gbOmA4EgtQfLPE6BOjAmO9c9Xw85lWtkZ0xnsNu2wEBIGIGlg6u\nPRs3+BvfTa59lPyBhg3ML3km6zmRWu5UpLYN8poT7Av8pL1Bml0igmWEpfTe\nrCdwEFZ5txaej9IyWIbrQGe35M8uiWsrmdg1lFyYnJEYP7a6QhKkrxEVCjj+\nM0OIXE5NyEwT0u7goQ1Ti02Y5fOIr/vq8nUhOhw+2Onlmqzs4N7EpPTD25gB\n82PG\r\n=AH3Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1/LMt6C8H1EeJJM27/5YP8VvWshAzUcaWB5BR5N6wxgIga33YuHfP0ybwcxOv2z6gHzwEK7QSwnpUOFbyYfhIkPA="}]},"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_2.0.0_1624055167041_0.09892032526759298"},"_hasShrinkwrap":false},"2.0.1":{"name":"@warp-works/warpjs","version":"2.0.1","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"main":"index.js","publishConfig":{"access":"public","tag":"node14"},"engines":{"node":">=14.15.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","docker-compose":"cd .. && docker-compose -f warpjs/docker/docker-compose.yml up","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","eslint:client":"grunt eslint:client","eslint:node":"grunt eslint:node","eslint:test":"grunt eslint:test","eslint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"scripts/backup-data.js","warpjs-reindex":"scripts/reindex-data.js","warpjs-import-domains-to-db":"scripts/import-domains-to-db.js","warpjs-stats":"scripts/stats.js"},"dependencies":{"@quoin/node-rc":"^2.0.0","@warp-works/warpjs-change-logs":"^2.0.1","@warp-works/warpjs-filter-box":"^2.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.2","canvas":"^2.8.0","classnames":"^2.3.1","debug":"^4.3.1","diff":"^5.0.0","express-busboy":"^8.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","git":"^0.1.5","hal":"0.1.0","hbs":"^4.1.2","hbs-utils":"0.0.4","html-to-pdfmake":"^1.3.6","image-size":"^0.9.7","image-to-base64":"^2.2.0","jsdom":"^16.6.0","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"^0.5.5","mmmagic":"~0.5.0","morgan":"^1.10.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"^6.0.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","status":"^0.0.13","url-template":"2.0.8","uuid":"3.3.x","winston":"^3.3.3","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"^2.0.1","@quoin/expressjs-routes-info":"^2.0.0","@quoin/node-test-helpers":"^2.0.0","@warp-works/progress-bar-modal":"^2.0.0","@warp-works/warpjs-domain-json-exporter-plugin":"^2.0.0","@warp-works/warpjs-elasticsearch-plugin":"^2.0.0","@warp-works/warpjs-imagemap-editor-plugin":"^2.0.0","@warp-works/warpjs-map-plugin":"^2.0.1","@warp-works/warpjs-mongo-persistence":"^2.0.2","@warp-works/warpjs-plugins":"^2.0.0","@warp-works/warpjs-session-plugin":"^2.0.0","@warp-works/warpjs-survey-tool-plugin":"^2.0.0","@warp-works/warpjs-utils":"^2.0.1","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"^5.2.0","eslint":"^7.29.0","eslint-config-standard":"^16.0.3","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-json":"^3.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-react":"^7.24.0","express":"~4.17.1","grunt":"^1.4.1","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"^3.0.0","grunt-eslint":"^23.0.0","grunt-webpack":"3.1.x","handlebars":"^4.7.7","handlebars-loader":"1.7.x","jscpd":"^3.3.26","load-grunt-config":"~3.0.1","mocha":"^9.0.1","moment":"~2.24.0","mongodb":"2.2.33","nyc":"^15.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"~7.1.3","redux":"~4.0.4","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"^4.9.11","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=2.0.0","@warp-works/warpjs-plugins":">=2.0.0","@warp-works/warpjs-session-plugin":">=2.0.0","@warp-works/warpjs-utils":">=2.0.1","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"920b5b0d8cb86b59eb574aa4c1e6c94b6deaa5f4","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@2.0.1","_nodeVersion":"14.17.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-/88U4wZFfKGYz3rT8VnBow2QAOR1qUDVLH1x2TsqlqgMrBilubBjiFq2OjfwVBQHrkOUA0YY3GnptcX7dCtRdw==","shasum":"312d9d5961e4e386343503d56e702146a2b45828","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-2.0.1.tgz","fileCount":505,"unpackedSize":12660769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0VzgCRA9TVsSAnZWagAAQ6gP/RE+iEwfJpOhbGrSC6PR\ndgaDIg+e1PtcHtFTooViRuMVbF6ANJliFJe9KTVfuzohzNBGrPxZMASCXkQv\nvbgNZ7efW04fZUGmexU+A+iIuAcFX8xRenOePIQeDlY9Kwo6OcvassHf53cf\nPUrzbVVoeI30a3AIJFaL96TgxttUPqhX/kd5x0yt0aNJdBUtg8BYgYs1gj+L\nJeNOfhp9H/bqyrJb/Jp7SCiB58Rw780xPCMuyZ0KaFp/U8vaMoBfPsGANyAo\nvGZDeeSUvRl50iwySOkHx4yZP/MdDrj2x4VZigO4d4j5FBNbcB98icl/9vDV\nDrhLvqbfJq6E+vjJTi52142c4hO4PkoROdEp/RkkGwaQ7cUmQGx04EKxbZoM\nt2XzjCylpF+yyefvvjVpuo3ez3zq+uLDrnReeV8hZVMz1VThmmJljHg91QUv\nHnAdE19mO1Wa2okCaiHEuBu3bKLkOVtN973iwaike6EVXqldUNlsfjZ5uo7+\nYgYOsG+0cVdLCbh11i/Fw1LGApCUB/KmDPV9jaLM+dUSZAqop9K6BoEoHSNU\nOMvpsphoRhqV7TplapO0iJCItdeJ0L9Lb+i2kQPSL6Z2VVGDjyj8uJNbruWk\nqc2zFyKtgXxZdoO1UhRtSyZJsYxjj7Kw0EeP8zVeIdN6bw0d6sL/tci3fak9\nxrwf\r\n=xfhB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVKvVxFlSgpxWrNi7R+sPx84Qic65GPMYfjYX9nZiQmwIgUeYuW+KNPbRraio2HeC/8c5B8rJhxzkg0ctJ8zQeWCU="}]},"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_2.0.1_1624333535906_0.9384164096565013"},"_hasShrinkwrap":false},"2.0.2":{"name":"@warp-works/warpjs","version":"2.0.2","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"main":"index.js","publishConfig":{"access":"public"},"engines":{"node":">=14.15.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","pretest":"npm run check","prepack":"npm run coverage","coverage:integration":"nyc --report-dir=reports/coverage/integration npm run -s test:integration","coverage:unit":"nyc --report-dir=reports/coverage/unit npm run -s test:unit","coverage":"npm run -s coverage:unit && npm run -s coverage:integration","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","docker-compose":"cd .. && docker-compose -f warpjs/docker/docker-compose.yml up","test:integration":"mocha \"lib/**/*.integration.test.js\" \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit && npm run -s test:integration","eslint:client":"grunt eslint:client","eslint:node":"grunt eslint:node","eslint:test":"grunt eslint:test","eslint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"scripts/backup-data.js","warpjs-reindex":"scripts/reindex-data.js","warpjs-import-domains-to-db":"scripts/import-domains-to-db.js","warpjs-stats":"scripts/stats.js"},"dependencies":{"@quoin/node-rc":"^2.0.1","@warp-works/warpjs-change-logs":"^2.0.2","@warp-works/warpjs-filter-box":"^2.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.2","canvas":"^2.8.0","classnames":"^2.3.1","debug":"^4.3.1","diff":"^5.0.0","express-busboy":"^8.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","git":"^0.1.5","hal":"0.1.0","hbs":"^4.1.2","hbs-utils":"0.0.4","html-to-pdfmake":"^1.3.6","image-size":"^0.9.7","image-to-base64":"^2.2.0","jsdom":"^16.6.0","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"^0.5.5","mmmagic":"~0.5.0","morgan":"^1.10.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"^6.0.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","status":"^0.0.13","url-template":"2.0.8","uuid":"3.3.x","winston":"^3.3.3","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"^2.0.2","@quoin/expressjs-routes-info":"^2.0.1","@quoin/node-test-helpers":"^2.0.1","@warp-works/progress-bar-modal":"^2.0.1","@warp-works/warpjs-domain-json-exporter-plugin":"^2.0.1","@warp-works/warpjs-elasticsearch-plugin":"^2.0.1","@warp-works/warpjs-imagemap-editor-plugin":"^2.0.1","@warp-works/warpjs-map-plugin":"^2.0.2","@warp-works/warpjs-mongo-persistence":"^2.0.3","@warp-works/warpjs-plugins":"^2.0.1","@warp-works/warpjs-session-plugin":"^2.0.1","@warp-works/warpjs-survey-tool-plugin":"^2.0.1","@warp-works/warpjs-utils":"^2.0.3","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"^5.2.0","eslint":"^7.29.0","eslint-config-standard":"^16.0.3","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-json":"^3.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-react":"^7.24.0","express":"~4.17.1","grunt":"^1.4.1","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"^3.0.0","grunt-eslint":"^23.0.0","grunt-webpack":"3.1.x","handlebars":"^4.7.7","handlebars-loader":"1.7.x","jscpd":"^3.3.26","load-grunt-config":"~3.0.1","mocha":"^9.0.1","moment":"~2.24.0","mongodb":"^3.6.9","nyc":"^15.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"^7.2.4","redux":"^4.1.0","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","time-grunt":"~2.0.0","tinymce":"^4.9.11","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=2.0.1","@warp-works/warpjs-plugins":">=2.0.1","@warp-works/warpjs-session-plugin":">=2.0.1","@warp-works/warpjs-utils":">=2.0.3","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"gitHead":"53d5f23abc74912a09e6e13fc205ba66240b5c6d","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@2.0.2","_nodeVersion":"14.17.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-9Nt5q2OP3P+cqrP7UPC/AdI8a6F8/UGXMP7aR65kfA3h6EZc4bu+ZHVwDonue7q3JgSwSV7kOIqQRLgOlBWO8Q==","shasum":"5f599b497d17d4e254dbfa7517bb6664075ec081","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-2.0.2.tgz","fileCount":505,"unpackedSize":12660695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0fecCRA9TVsSAnZWagAAJY4P/RZqbrVPOPyy4VbECw4X\njqyja181O7ZFxIylMYUznvZMVp3NhVDQHa6VYnzJ1o1W9rSXXB26eOKIMO+M\n/0y3+FFUCTfxr8OcQCKlh9rtEHDemmM91F9yO+UUgeVgw66lH7Q3rS2EHVWy\nOTK+306ncUgKfwSqH6WMrRKFv/pzMv/CGO1YdYT5tN1MCXnVLUOesGQRuR0r\nWrCJvh3C9FAXLLrpVibFzcaJb+1VigVI/rbuh+ZUnhLd7YfocL/tGn0obs1I\nWMUbU6T3DUaI6XjtgsGk9+OblQ0bdyNS2nXt85MHNd+hBSynOTaDFeGceRJy\nA4VyGHqqNyyo1gOeOBmFHgMpg5V1AbzA+6Ya7pP9U2xglMKXKOYElLVihNZI\n9LGnY7TG3c8JsoqtJKitgfmxhRZmkUT6TjECDu7kre+PTr4imGDPEfAHU0eB\noiY6sK4EMGYLey8/0cKropYUh5jp59MYs810A4Fp4Cun72SN8d7rrC1k2GaN\nFrytg507y2nkoQmjzqIYkk5x7M4Ih0Q8JM+g41TjiQnVms9GikxCoDzCZOvr\nMJOtBdF09JsBGYMJnqDNd2bkA8ZGfe/NN44OZq3nTu4EB4lR2AMSTbmiMlHi\nAVkXvLwAm6fN4Nu0RhQPo2EHzdPmdUr84Y4l1uDtryx3tIYyTkinOGDh+3aZ\nm2m2\r\n=gSJ4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/5IwEa2/e/ZwiwX5T0F7i5IuKCqk5Sh4t0N9MjRPodwIgAT2eZi36Nra2sOsJzkN1VS7TUZb04poe1XUD7pgNTHs="}]},"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_2.0.2_1624373148117_0.05846076087834118"},"_hasShrinkwrap":false},"2.0.3":{"name":"@warp-works/warpjs","version":"2.0.3","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"main":"index.js","publishConfig":{"access":"public"},"engines":{"node":">=14.15.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","prepack":"npm run coverage","coverage":"nyc npm test","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","docker-compose":"cd .. && docker-compose -f warpjs/docker/docker-compose.yml up","test":"mocha","eslint:client":"grunt eslint:client","eslint:node":"grunt eslint:node","eslint:test":"grunt eslint:test","eslint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"scripts/backup-data.js","warpjs-reindex":"scripts/reindex-data.js","warpjs-import-domains-to-db":"scripts/import-domains-to-db.js","warpjs-stats":"scripts/stats.js"},"dependencies":{"@quoin/node-rc":"^2.0.1","@warp-works/warpjs-change-logs":"^2.0.2","@warp-works/warpjs-filter-box":"^2.0.1","bcrypt":"^5.0.1","bluebird":"~3.7.2","canvas":"^2.8.0","classnames":"^2.3.1","debug":"^4.3.1","diff":"^5.0.0","express-busboy":"^8.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","git":"^0.1.5","hal":"0.1.0","hbs":"^4.1.2","hbs-utils":"0.0.4","html-to-pdfmake":"^1.3.6","image-size":"^0.9.7","image-to-base64":"^2.2.0","jsdom":"^16.6.0","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"^0.5.5","mmmagic":"~0.5.0","morgan":"^1.10.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"^6.0.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","status":"^0.0.13","url-template":"2.0.8","uuid":"3.3.x","winston":"^3.3.3","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"^2.0.2","@quoin/expressjs-routes-info":"^2.0.1","@quoin/node-test-helpers":"^2.0.1","@warp-works/progress-bar-modal":"^2.0.1","@warp-works/warpjs-domain-json-exporter-plugin":"^2.0.1","@warp-works/warpjs-elasticsearch-plugin":"^2.0.1","@warp-works/warpjs-imagemap-editor-plugin":"^2.0.1","@warp-works/warpjs-map-plugin":"^2.0.2","@warp-works/warpjs-mongo-persistence":"^2.0.3","@warp-works/warpjs-plugins":"^2.0.1","@warp-works/warpjs-session-plugin":"^2.0.2","@warp-works/warpjs-survey-tool-plugin":"^2.0.1","@warp-works/warpjs-utils":"^2.0.3","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"^5.2.0","eslint":"^7.29.0","eslint-config-standard":"^16.0.3","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-json":"^3.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-react":"^7.24.0","express":"~4.17.1","grunt":"^1.4.1","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"^3.0.0","grunt-eslint":"^23.0.0","grunt-webpack":"3.1.x","handlebars":"^4.7.7","handlebars-loader":"1.7.x","jscpd":"^3.3.26","load-grunt-config":"~3.0.1","mocha":"^9.0.1","moment":"~2.24.0","mongodb":"^3.6.9","nyc":"^15.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"^7.2.4","redux":"^4.1.0","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","tinymce":"^4.9.11","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=2.0.1","@warp-works/warpjs-plugins":">=2.0.1","@warp-works/warpjs-session-plugin":">=2.0.1","@warp-works/warpjs-utils":">=2.0.3","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"mocha":{"diff":true,"exit":true,"recursive":true,"spec":["lib/**/*.test.js","client/**/*.test.js","server/**/*.test.js"]},"nyc":{"all":true,"temp-dir":"./reports/nyc_output","report-dir":"./reports/coverage","check-coverage":false,"include":["lib/**/*.js","client/**/*.js","client/**/*.jsx","server/**/*.js"],"exclude":["**/*.*.test.js","Gruntfile.js","grunt/**/*.js","public/3rd-party","public/app","public/libs","reports","server.js","studio"],"reporter":["cobertura","lcov","html"],"watermarks":{"statements":[50,80],"lines":[50,80],"functions":[50,80],"branches":[50,80]}},"gitHead":"f72cc3fe9294ef2860096a556e913a4357a22d7d","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@2.0.3","_nodeVersion":"14.17.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-piOoBrGoV7PWc30RxiZpmEIS83gcGqTqENNpjScBxqWz0nQXbRRDIrOaMvEKiGG8vhnUNldhj3xd7HwYcRLZsw==","shasum":"efa9d75abfbfa70906d5a3949be7ec0d6271ff78","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-2.0.3.tgz","fileCount":506,"unpackedSize":12661713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1MgxCRA9TVsSAnZWagAAYWcP/jfM0Ft++hLTSZ05vTa3\ntsqsfnp+OxBLVELqKZCeKMmL81dQjDebeirrIaLvlKLlkgSD1dIaQayTBx4C\ny3RbiLPVCNbbk06D40Yg5qpMtdImdyNN7UV3Svdx5BOBMQ+lMrxewyvYkQ8X\na93Z7Nxh8hqYCIMtGSLESos0FthsY31NFz0MQ8WnOCiiSPrSvoBVsfgjU8at\nkYujlSRAkVCQHeaz4/4rv4XBOocRxZsXvkM72gVER5PE06eM6MFMazvM1n4K\ntexjUlgdPqsX4q1wNFBx75zAQoU5TfhPGtKZRB93vvbyuTtaRcS+FqK5GAgh\nzAyhaMqu1a3WAoEBYiLPa4uMjy1gqqbKOJTD5LEddpseGD1pXcYZWTkm0Ar/\nrCTQ9NjkVxlhHmQCLw0+weJny6VBPWZfWrPCgBCMitQ39Xx+nKwHcpeMCI14\n96qBysYchpxohIxUK7qoUD3LLg8KY2hmvPKQxsNkVJWwyad9lPvJZBGu0Iax\n3STW25ciq10WfONCHHYpDNQyCdDhTCP8CI6i10cd/5zt2A+ISf3JvK5cPdqu\nrerJcHQ6YpiUVxDb+/r5E/q0Hsf+c9GOYZS/QJ5KgxYkBfhvU6KZL6/z7IYW\naF7QglqS8UEPnP59OEUJbntifxRBff897isuU7g46IqjOC8S2dZI1MOr5Wf1\ni1ve\r\n=c3pt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGK9slZtrnVN23Zk8NiwG1b1TlHoevtR/PhoH5XuZsjRAiEA+zbsmF71IDsvBZeaGt3O7lFzzJgAFslJjtzoY38SiUg="}]},"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_2.0.3_1624557616541_0.9287587054515669"},"_hasShrinkwrap":false},"2.0.4":{"name":"@warp-works/warpjs","version":"2.0.4","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"main":"index.js","publishConfig":{"access":"public","tag":"fsi"},"engines":{"node":">=14.15.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","prepack":"npm run coverage","coverage":"nyc npm test","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","docker-compose":"cd .. && docker-compose -f warpjs/docker/docker-compose.yml up","test":"mocha","eslint:client":"grunt eslint:client","eslint:node":"grunt eslint:node","eslint:test":"grunt eslint:test","eslint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"scripts/backup-data.js","warpjs-reindex":"scripts/reindex-data.js","warpjs-import-domains-to-db":"scripts/import-domains-to-db.js","warpjs-stats":"scripts/stats.js"},"dependencies":{"@quoin/node-rc":"^2.0.1","@warp-works/warpjs-change-logs":"^2.0.2","@warp-works/warpjs-filter-box":"^2.0.1","bluebird":"~3.7.2","canvas":"^2.8.0","classnames":"^2.3.1","debug":"^4.3.2","diff":"^5.0.0","express-busboy":"^8.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","git":"^0.1.5","hal":"0.1.0","hbs":"^4.1.2","hbs-utils":"0.0.4","html-to-pdfmake":"^1.3.6","image-size":"^0.9.7","image-to-base64":"^2.2.0","jsdom":"^16.6.0","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"^0.5.5","mmmagic":"~0.5.0","morgan":"^1.10.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"^6.0.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","status":"^0.0.13","url-template":"2.0.8","uuid":"3.3.x","winston":"^3.3.3","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"^2.0.2","@quoin/expressjs-routes-info":"^2.0.1","@quoin/node-test-helpers":"^2.0.1","@warp-works/progress-bar-modal":"^2.0.1","@warp-works/warpjs-domain-json-exporter-plugin":"^2.0.1","@warp-works/warpjs-elasticsearch-plugin":"^2.0.1","@warp-works/warpjs-imagemap-editor-plugin":"^2.0.1","@warp-works/warpjs-map-plugin":"^2.0.2","@warp-works/warpjs-mongo-persistence":"^2.0.3","@warp-works/warpjs-plugins":"^2.0.1","@warp-works/warpjs-session-plugin":"^2.0.2","@warp-works/warpjs-survey-tool-plugin":"^2.0.1","@warp-works/warpjs-utils":"^2.0.3","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"^5.2.0","eslint":"^7.30.0","eslint-config-standard":"^16.0.3","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-json":"^3.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-react":"^7.24.0","express":"~4.17.1","grunt":"^1.4.1","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"^3.0.0","grunt-eslint":"^23.0.0","grunt-webpack":"3.1.x","handlebars":"^4.7.7","handlebars-loader":"1.7.x","jscpd":"^3.3.26","load-grunt-config":"~3.0.1","mocha":"^9.0.2","moment":"~2.24.0","mongodb":"^3.6.10","nyc":"^15.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"^7.2.4","redux":"^4.1.0","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","tinymce":"^4.9.11","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=2.0.1","@warp-works/warpjs-plugins":">=2.0.1","@warp-works/warpjs-session-plugin":">=2.0.2","@warp-works/warpjs-utils":">=2.0.3","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"mocha":{"diff":true,"exit":true,"recursive":true,"spec":["lib/**/*.test.js","client/**/*.test.js","server/**/*.test.js"]},"nyc":{"all":true,"temp-dir":"./reports/nyc_output","report-dir":"./reports/coverage","check-coverage":false,"include":["lib/**/*.js","client/**/*.js","client/**/*.jsx","server/**/*.js"],"exclude":["**/*.*.test.js","Gruntfile.js","grunt/**/*.js","public/3rd-party","public/app","public/libs","reports","server.js","studio"],"reporter":["cobertura","lcov","html"],"watermarks":{"statements":[50,80],"lines":[50,80],"functions":[50,80],"branches":[50,80]}},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","readmeFilename":"README.md","gitHead":"e9898a98e5d4392ed22f60827db5476f4012aeb0","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@2.0.4","_nodeVersion":"14.17.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-GXA6ICWVZ95FQxDtlp9n8pYDWOk/tWERXeqLNJLCMs9krJab5EAHf9OMJZroOouPGQpET0SYSiIAi46e06m2Gg==","shasum":"42c9a5f502b896887da5d8ac0544a1dd43cd2a62","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-2.0.4.tgz","fileCount":506,"unpackedSize":12662445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5dGpCRA9TVsSAnZWagAAIT4P/iXcaJAkxaSaZHHd2WHP\nRVj801rr9tdY8vPDS8y7HS/KfRfWCfCtjyBlhlgsa/SQI3VfNP/KSGKSf6+O\nezv8qm8HpXx5B2kTpU665/x+DVHNAaJX0RuZeUnJNhAVzug3/Gh0Q57j8mrs\nZR933N1I2uj1PoGT+RzNkAN6S/TweUQd9PPcrgr56DjcEEp9K61QiyQIYz3u\n10zOCHevXOwq+IPoBNxEPWDGKYCYxmEzeK3c8neA5f2Qh8umNAjyYUn0EKgo\nUOqiT35qjPixCJ8KePlnuqivLngplKXMHyCwS1Dszd4+aJFuL7ukRCIjg1EG\nv8pnLBj+wy3z8UxGxCfN+enk02rQRrOf3f40bliG5OFHtljh+1B7rR+xPqPP\nWbPNEeJLoH9YVWVa3K0ZVNnhF2X1dxS3M/1Ku2XM1k1CqtZkEbpBvhRaXN8a\n8Cs/N5K7Hb1qDdnVOUj9mZeJq2Uxbshct+98UjB2rIy/WuRVWSyFMc6A8tRX\nPCYwhe07jXzpdQ1ydNEju7ITTEzI0jcnc5FE980gATcyrA9S3ToTY+7TTCdx\nmks3f4brVe7lQqLFKjpDumhSvP8+d9aFwxIbyO9pJsg+StFei/I7lseg2U6P\nyQosEJOrzb1G+MUHMEtij6Xib6sE6XVczRShVpD/H6WUTy/gtB8Os/7piIde\n+AmZ\r\n=OC7h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMuNkugHQhoeUE3p554Iy8G/hhojMU3Lt08BnEBaoLaAIgRL3w7k620POii4kcIqlLtqApK5YHL7A2QP6+SOOk+qY="}]},"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_2.0.4_1625674152879_0.03738788240787527"},"_hasShrinkwrap":false},"2.0.5":{"name":"@warp-works/warpjs","version":"2.0.5","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"main":"index.js","publishConfig":{"access":"public"},"engines":{"node":">=14.15.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","prepack":"npm run coverage","coverage":"nyc npm test","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","docker-compose":"cd .. && docker-compose -f warpjs/docker/docker-compose.yml up","test":"mocha","eslint:client":"grunt eslint:client","eslint:node":"grunt eslint:node","eslint:test":"grunt eslint:test","eslint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"scripts/backup-data.js","warpjs-reindex":"scripts/reindex-data.js","warpjs-import-domains-to-db":"scripts/import-domains-to-db.js","warpjs-stats":"scripts/stats.js"},"dependencies":{"@quoin/node-rc":"^2.0.1","@warp-works/warpjs-change-logs":"^2.0.2","@warp-works/warpjs-filter-box":"^2.0.1","bcrypt":"^5.0.1","bluebird":"~3.7.2","canvas":"^2.8.0","classnames":"^2.3.1","debug":"^4.3.2","diff":"^5.0.0","express-busboy":"^8.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","git":"^0.1.5","hal":"0.1.0","hbs":"^4.1.2","hbs-utils":"0.0.4","html-to-pdfmake":"^1.3.6","image-size":"^0.9.7","image-to-base64":"^2.2.0","jsdom":"^16.6.0","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"^0.5.5","mmmagic":"~0.5.0","morgan":"^1.10.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"^6.0.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","status":"^0.0.13","url-template":"2.0.8","uuid":"3.3.x","winston":"^3.3.3","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"^2.0.2","@quoin/expressjs-routes-info":"^2.0.1","@quoin/node-test-helpers":"^2.0.1","@warp-works/progress-bar-modal":"^2.0.1","@warp-works/warpjs-domain-json-exporter-plugin":"^2.0.1","@warp-works/warpjs-elasticsearch-plugin":"^2.0.1","@warp-works/warpjs-imagemap-editor-plugin":"^2.0.1","@warp-works/warpjs-map-plugin":"^2.0.2","@warp-works/warpjs-mongo-persistence":"^2.0.3","@warp-works/warpjs-plugins":"^2.0.1","@warp-works/warpjs-session-plugin":"^2.0.4","@warp-works/warpjs-survey-tool-plugin":"^2.0.1","@warp-works/warpjs-utils":"^2.0.3","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"^5.2.0","eslint":"^7.30.0","eslint-config-standard":"^16.0.3","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-json":"^3.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-react":"^7.24.0","express":"~4.17.1","grunt":"^1.4.1","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"^3.0.0","grunt-eslint":"^23.0.0","grunt-webpack":"3.1.x","handlebars":"^4.7.7","handlebars-loader":"1.7.x","jscpd":"^3.3.26","load-grunt-config":"~3.0.1","mocha":"^9.0.2","moment":"~2.24.0","mongodb":"^3.6.10","nyc":"^15.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"^7.2.4","redux":"^4.1.0","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","tinymce":"^4.9.11","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=2.0.1","@warp-works/warpjs-plugins":">=2.0.1","@warp-works/warpjs-session-plugin":">=2.0.2","@warp-works/warpjs-utils":">=2.0.3","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"mocha":{"diff":true,"exit":true,"recursive":true,"spec":["lib/**/*.test.js","client/**/*.test.js","server/**/*.test.js"]},"nyc":{"all":true,"temp-dir":"./reports/nyc_output","report-dir":"./reports/coverage","check-coverage":false,"include":["lib/**/*.js","client/**/*.js","client/**/*.jsx","server/**/*.js"],"exclude":["**/*.*.test.js","Gruntfile.js","grunt/**/*.js","public/3rd-party","public/app","public/libs","reports","server.js","studio"],"reporter":["cobertura","lcov","html"],"watermarks":{"statements":[50,80],"lines":[50,80],"functions":[50,80],"branches":[50,80]}},"gitHead":"8ee20741c43230fd0629c99f774d5d83ffe3387e","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@2.0.5","_nodeVersion":"14.15.0","_npmVersion":"7.24.1","dist":{"integrity":"sha512-Ia4mJ2RTqag+3J9mzyPnx+LMXbsY0cVADmaVjB1DJV/zJ8dQbs7D/+hRlJA7KfZ1EWrxWELul56SaV3p/KffKg==","shasum":"e29cda2db115e6d34df7035eeb4c14c31d69170b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-2.0.5.tgz","fileCount":506,"unpackedSize":12662676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrmudCRA9TVsSAnZWagAA1WYP/1/KzzGNog/aQ8O1VjXW\nljIxgKn/IkWw+77D1ady9DxA7goSQCvseN/MzdTjm8LZuHsk8G3ieWxUYe1O\nfVO7Q084UkwNKb7v56+7o3PA6mtp/J8v3yU2kZFuyMiANJYM0ztDyfGW3/D2\nkyXENeWsP0BnSJ1QBMOUnNIM5zScTD+DMfYmM1cBadhgnp3bKxjhE0YsHr/A\ni1iPKB0m5ce1naIjGFxUMkxSbX13Gk/pIjVYvEkjVw7BY8PJf+ig0cF5wYjg\nrbTjtd8j72tsti53/HOlKOaLnc+IZArp7KAk4OsO+FjSxGTYZfYrYxyLOHuV\n3pgb/Ha5OYWdLXksu0kbt2n+fTgbM7egUIUmwTo940JlVM4t86Uy85pJrNF2\nj4Qyj8KdE0+SQ7DvicwUEq4AU1tls5PTsGO0TQjL3rsFYSKUQhaUgygK/5pc\nEvDANQ0B5gDtp6+BXMevlhDHLg9PubEJZWlLojPwK28sqcb3/DO/MPOD+tc1\nuhjqpLPDRrOEi2D7ILkBM2n21uU3kaOVBv2v75xxrnp5I2txd8OvdweqvyAI\n2kivMXgFZu7zGE6i5bpImYs39+razpedWGNQcTsmGXz6YF5WtQZ6VltDgZFP\n+ShOnvA385rp4bUzT4fkIyPZapRBpLJVH59PwTZ6PDMGaAgPpcIQRHN9OVI5\nkmRq\r\n=mfRL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAXdF4+HA46N7kvdzlQkaKw76gwGs1BhFA6bu0pAU7vhAiA4d2CI404nS3N/o0w+F3PvRcMnOsNJ2LuT65hMfqcIaA=="}]},"_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"directories":{},"maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_2.0.5_1638820765619_0.42739249483986397"},"_hasShrinkwrap":false},"2.0.6":{"name":"@warp-works/warpjs","version":"2.0.6","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"main":"index.js","publishConfig":{"access":"public"},"engines":{"node":">=14.15.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","prepack":"npm run coverage","coverage":"nyc npm test","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","docker-compose":"cd .. && docker-compose -f warpjs/docker/docker-compose.yml up","test":"mocha","eslint:client":"grunt eslint:client","eslint:node":"grunt eslint:node","eslint:test":"grunt eslint:test","eslint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"scripts/backup-data.js","warpjs-reindex":"scripts/reindex-data.js","warpjs-import-domains-to-db":"scripts/import-domains-to-db.js","warpjs-stats":"scripts/stats.js"},"dependencies":{"@quoin/node-rc":"^2.0.1","@warp-works/warpjs-change-logs":"^2.0.2","@warp-works/warpjs-filter-box":"^2.0.1","bcrypt":"^5.0.1","bluebird":"~3.7.2","canvas":"^2.8.0","classnames":"^2.3.1","debug":"^4.3.2","diff":"^5.0.0","express-busboy":"^8.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","git":"^0.1.5","hal":"0.1.0","hbs":"^4.1.2","hbs-utils":"0.0.4","html-to-pdfmake":"^1.3.6","image-size":"^0.9.7","image-to-base64":"^2.2.0","jsdom":"^16.6.0","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"^0.5.5","mmmagic":"~0.5.0","morgan":"^1.10.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"^6.0.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","status":"^0.0.13","url-template":"2.0.8","uuid":"3.3.x","winston":"^3.3.3","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"^2.0.2","@quoin/expressjs-routes-info":"^2.0.1","@quoin/node-test-helpers":"^2.0.1","@warp-works/progress-bar-modal":"^2.0.1","@warp-works/warpjs-domain-json-exporter-plugin":"^2.0.1","@warp-works/warpjs-elasticsearch-plugin":"^2.0.2","@warp-works/warpjs-imagemap-editor-plugin":"^2.0.1","@warp-works/warpjs-map-plugin":"^2.0.2","@warp-works/warpjs-mongo-persistence":"^2.0.3","@warp-works/warpjs-plugins":"^2.0.1","@warp-works/warpjs-session-plugin":"^2.0.4","@warp-works/warpjs-survey-tool-plugin":"^2.0.1","@warp-works/warpjs-utils":"^2.0.3","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"^5.2.0","eslint":"^7.30.0","eslint-config-standard":"^16.0.3","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-json":"^3.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-react":"^7.24.0","express":"~4.17.1","grunt":"^1.4.1","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"^3.0.0","grunt-eslint":"^23.0.0","grunt-webpack":"3.1.x","handlebars":"^4.7.7","handlebars-loader":"1.7.x","jscpd":"^3.3.26","load-grunt-config":"~3.0.1","mocha":"^9.0.2","moment":"~2.24.0","mongodb":"^3.6.10","nyc":"^15.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"^7.2.4","redux":"^4.1.0","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","tinymce":"^4.9.11","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=2.0.1","@warp-works/warpjs-plugins":">=2.0.1","@warp-works/warpjs-session-plugin":">=2.0.2","@warp-works/warpjs-utils":">=2.0.3","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"mocha":{"diff":true,"exit":true,"recursive":true,"spec":["lib/**/*.test.js","client/**/*.test.js","server/**/*.test.js"]},"nyc":{"all":true,"temp-dir":"./reports/nyc_output","report-dir":"./reports/coverage","check-coverage":false,"include":["lib/**/*.js","client/**/*.js","client/**/*.jsx","server/**/*.js"],"exclude":["**/*.*.test.js","Gruntfile.js","grunt/**/*.js","public/3rd-party","public/app","public/libs","reports","server.js","studio"],"reporter":["cobertura","lcov","html"],"watermarks":{"statements":[50,80],"lines":[50,80],"functions":[50,80],"branches":[50,80]}},"gitHead":"20184d536af4f9b34c0e813f1ea74c5fdf536fa6","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@2.0.6","_nodeVersion":"14.15.0","_npmVersion":"7.24.1","dist":{"integrity":"sha512-3+k3rA0pQEAFNZNxQqMQmUI00Z1f5EEOdlUQ5TYV2PUw6spZ1wqXZZ2MP+ZvgdTPF0wZ5dxT/Rr1KkVqLoB/hQ==","shasum":"db1368ccd5d92da8b5e1044c8f04f24d2f77302f","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-2.0.6.tgz","fileCount":506,"unpackedSize":12662727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhulBICRA9TVsSAnZWagAAt/IP/1SJYZVA4Qfj1Q5o40ko\n6w117J7Z73KURVQp83va5ukNPaTSs27SOIteZBI85mop29OB7xxUoXgp5Xbt\nwyC55g6wKGO1Gmlnci9p7mFOgmQJt0c0knsdMkyn0cG9iDQA7a1gJyJrVprC\nQZBFrJfEsJo38MRDhWOguJtIBaq7w0jFVoR7dolzV92jG5CbrUZDy+nFuD6g\ntCIkyR5GMA8hwBO3x7cBVdeoHfBww98DCnaVgjDg2wmMo8G4cjxiWgh2TacA\nXgj20fD7zst4CRfgMLOttkNNOJjbIFB+OgXqiwKMJl4D/yzll1oztvGAISry\nhJMQUeDt0m62JyKGBdEEePtzZXE68SAw4V10ZqCMHwF443BzCmU7B1AjYeEs\nwHV83wTdsehlSuPp1hluHOy5dykT3yhDAw0vtmFB6Irl+5+PJwDpwgKNzbLB\n2HpVCxcKuRSIioY2bu/y2Y9Prs+sFwPoBUI0RZew/1Q80yH+2zp1oKMNJc5r\nzAn0sIjBzbB1FFOS+FIShUJURVdafRSRE8xjNdDN6MzCSlm68gngVV1mWXF8\nrmtq9Zw7aBaLOLPpgEzNCd/oaESmfV4ASjOIVfILMJ9QekXVbS9HWobSmOBY\n+0xPSBnNpHRRsggHvf7tbzOxqVcNf/anwCR90rlN4fpN2u7QLJPPokekEn1Q\ndZk5\r\n=VpZg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHNxVdJvjC+bhH5gbXhMM2tADLLIRLMHN63c/0GTw5XfAiEAq96ai7cd5zKMVKApOxwg/mfCAsQvvt3qq/2C0LxrCbk="}]},"_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"directories":{},"maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_2.0.6_1639600200211_0.9987534856963982"},"_hasShrinkwrap":false},"2.0.7":{"name":"@warp-works/warpjs","version":"2.0.7","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"main":"index.js","publishConfig":{"access":"public"},"engines":{"node":">=14.15.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","prepack":"npm run coverage","coverage":"nyc npm test","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","docker-compose":"cd .. && docker-compose -f warpjs/docker/docker-compose.yml up","test":"mocha","eslint:client":"grunt eslint:client","eslint:node":"grunt eslint:node","eslint:test":"grunt eslint:test","eslint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"scripts/backup-data.js","warpjs-reindex":"scripts/reindex-data.js","warpjs-import-domains-to-db":"scripts/import-domains-to-db.js","warpjs-stats":"scripts/stats.js"},"dependencies":{"@quoin/node-rc":"^2.0.1","@warp-works/warpjs-change-logs":"^2.0.2","@warp-works/warpjs-filter-box":"^2.0.1","bcrypt":"^5.0.1","bluebird":"~3.7.2","canvas":"^2.8.0","classnames":"^2.3.1","debug":"^4.3.2","diff":"^5.0.0","express-busboy":"^8.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","git":"^0.1.5","hal":"0.1.0","hbs":"^4.1.2","hbs-utils":"0.0.4","html-to-pdfmake":"^1.3.6","image-size":"^0.9.7","image-to-base64":"^2.2.0","jsdom":"^16.6.0","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"^0.5.5","mmmagic":"~0.5.0","morgan":"^1.10.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"^6.0.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","status":"^0.0.13","url-template":"2.0.8","uuid":"3.3.x","winston":"^3.3.3","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"^2.0.2","@quoin/expressjs-routes-info":"^2.0.1","@quoin/node-test-helpers":"^2.0.1","@warp-works/progress-bar-modal":"^2.0.1","@warp-works/warpjs-domain-json-exporter-plugin":"^2.0.1","@warp-works/warpjs-elasticsearch-plugin":"^2.0.2","@warp-works/warpjs-imagemap-editor-plugin":"^2.0.1","@warp-works/warpjs-map-plugin":"^2.0.2","@warp-works/warpjs-mongo-persistence":"^2.0.3","@warp-works/warpjs-plugins":"^2.0.1","@warp-works/warpjs-session-plugin":"^2.0.5","@warp-works/warpjs-survey-tool-plugin":"^2.0.1","@warp-works/warpjs-utils":"^2.0.3","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"^5.2.0","eslint":"^7.30.0","eslint-config-standard":"^16.0.3","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-json":"^3.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-react":"^7.24.0","express":"~4.17.1","grunt":"^1.4.1","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"^3.0.0","grunt-eslint":"^23.0.0","grunt-webpack":"3.1.x","handlebars":"^4.7.7","handlebars-loader":"1.7.x","jscpd":"^3.3.26","load-grunt-config":"~3.0.1","mocha":"^9.0.2","moment":"~2.24.0","mongodb":"^3.6.10","nyc":"^15.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"^7.2.4","redux":"^4.1.0","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","tinymce":"^4.9.11","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=2.0.1","@warp-works/warpjs-plugins":">=2.0.1","@warp-works/warpjs-session-plugin":">=2.0.5","@warp-works/warpjs-utils":">=2.0.3","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"mocha":{"diff":true,"exit":true,"recursive":true,"spec":["lib/**/*.test.js","client/**/*.test.js","server/**/*.test.js"]},"nyc":{"all":true,"temp-dir":"./reports/nyc_output","report-dir":"./reports/coverage","check-coverage":false,"include":["lib/**/*.js","client/**/*.js","client/**/*.jsx","server/**/*.js"],"exclude":["**/*.*.test.js","Gruntfile.js","grunt/**/*.js","public/3rd-party","public/app","public/libs","reports","server.js","studio"],"reporter":["cobertura","lcov","html"],"watermarks":{"statements":[50,80],"lines":[50,80],"functions":[50,80],"branches":[50,80]}},"gitHead":"7aa2042d2ba1dd887a63b3487979d9e451a27943","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@2.0.7","_nodeVersion":"14.15.0","_npmVersion":"7.24.1","dist":{"integrity":"sha512-x8e4iAI70jaLuEfhQzswGpzExjMp/1EuAELmF336NFRKhy5DkFU+oN3d5YHyn0Tl5wwKdq3y3jMt8waX2u68UQ==","shasum":"748ba6190d0f5b516406db18ef0b6f0c5e78772b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-2.0.7.tgz","fileCount":506,"unpackedSize":12662727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwMO4CRA9TVsSAnZWagAAKp4P/Aw2OT0uUnIl4sqXiYhX\nW9aExbsfvdl4phaVjfVJXaRMKyxs2RSkrjZW3g6Ky+xCVHlYvIQj+exDdb8w\nkB5y+zcDQnnMFIOyleeJvZ4fhcoZCLyLG3CfCI1N760+0nsxrV0KoqMwVnN7\ngzC0NGyI1cQv622EgAVBkXyTexIepyhMkNaXUQJBi1s20xg0R8YHU2+ScMPr\ni/QmHEMTtIMQXGQtQuAW+1W13JQN/ZSpTAAoaZiim8OWxlvUQyCK5OcJ52Lm\ncFD8XSzeDHPljsvA81qq2LIOiRGmuA9SGbmZpY34py5s513rcPMd/9lwf5A2\ne+olWedhlmhU2PGW8fXx8fAzzEhGnOEtaJ+JwJJ01n6gZztQ/w2G4ShVNf2d\nZLRDNaveVED50OImwylFFm64JXvQFU/2DG7SPpZNbpLvph2SE1ryy/mirA2o\nFwt3I+84rHxzvpN0AFmHJr2Ww0+G/A06oVeVXZrzr0uXZ1cgWCMvR4JeIwnt\ncl1J4/XcoHy7BevAvYjMBfLm3wOZRVZ9kH3JiRTpIS+3B1C/YT1HjdE+QCkY\nGiZAGu/WQlhIa4hevMLzt0GU0oniXZbAIANUJR1j0gfMkw3FSqwQ0s/WYoPW\n7diIz8js8HZrrFmrgRZDRKO8KeEw5MB7M+PvGc5hc9aQ/u2/1gd238QrWDL7\n8fO7\r\n=9aAm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICkBB+IzSiPaN0e7h7rvTqskV+s217Zcmo54e/JQOmjdAiEA5iCk0BkkSfcmqnhOwmpyePe7gJ37+r46iFvrOQ9ttrs="}]},"_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"directories":{},"maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_2.0.7_1640022968066_0.6240261816245469"},"_hasShrinkwrap":false},"2.0.8":{"name":"@warp-works/warpjs","version":"2.0.8","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"main":"index.js","publishConfig":{"access":"public"},"engines":{"node":">=14.15.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","prepack":"npm run coverage","coverage":"nyc npm test","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","docker-compose":"cd .. && docker-compose -f warpjs/docker/docker-compose.yml up","test":"mocha","eslint:client":"grunt eslint:client","eslint:node":"grunt eslint:node","eslint:test":"grunt eslint:test","eslint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"scripts/backup-data.js","warpjs-reindex":"scripts/reindex-data.js","warpjs-import-domains-to-db":"scripts/import-domains-to-db.js","warpjs-stats":"scripts/stats.js"},"dependencies":{"@quoin/node-rc":"^2.0.1","@warp-works/warpjs-change-logs":"^2.0.2","@warp-works/warpjs-filter-box":"^2.0.1","bcrypt":"^5.0.1","bluebird":"~3.7.2","canvas":"^2.8.0","classnames":"^2.3.1","debug":"^4.3.2","diff":"^5.0.0","express-busboy":"^8.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","git":"^0.1.5","hal":"0.1.0","hbs":"^4.1.2","hbs-utils":"0.0.4","html-to-pdfmake":"^1.3.6","image-size":"^0.9.7","image-to-base64":"^2.2.0","jsdom":"^16.6.0","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"^0.5.5","mmmagic":"~0.5.0","morgan":"^1.10.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"^6.0.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","status":"^0.0.13","url-template":"2.0.8","uuid":"3.3.x","winston":"^3.3.3","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"^2.0.2","@quoin/expressjs-routes-info":"^2.0.1","@quoin/node-test-helpers":"^2.0.1","@warp-works/progress-bar-modal":"^2.0.1","@warp-works/warpjs-domain-json-exporter-plugin":"^2.0.1","@warp-works/warpjs-elasticsearch-plugin":"^2.0.2","@warp-works/warpjs-imagemap-editor-plugin":"^2.0.1","@warp-works/warpjs-map-plugin":"^2.0.2","@warp-works/warpjs-mongo-persistence":"^2.0.3","@warp-works/warpjs-plugins":"^2.0.1","@warp-works/warpjs-session-plugin":"^2.0.6","@warp-works/warpjs-survey-tool-plugin":"^2.0.1","@warp-works/warpjs-utils":"^2.0.3","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"^5.2.0","eslint":"^7.30.0","eslint-config-standard":"^16.0.3","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-json":"^3.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-react":"^7.24.0","express":"~4.17.1","grunt":"^1.4.1","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"^3.0.0","grunt-eslint":"^23.0.0","grunt-webpack":"3.1.x","handlebars":"^4.7.7","handlebars-loader":"1.7.x","jscpd":"^3.3.26","load-grunt-config":"~3.0.1","mocha":"^9.0.2","moment":"~2.24.0","mongodb":"^3.6.10","nyc":"^15.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"^7.2.4","redux":"^4.1.0","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","tinymce":"^4.9.11","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=2.0.1","@warp-works/warpjs-plugins":">=2.0.1","@warp-works/warpjs-session-plugin":">=2.0.6","@warp-works/warpjs-utils":">=2.0.3","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"mocha":{"diff":true,"exit":true,"recursive":true,"spec":["lib/**/*.test.js","client/**/*.test.js","server/**/*.test.js"]},"nyc":{"all":true,"temp-dir":"./reports/nyc_output","report-dir":"./reports/coverage","check-coverage":false,"include":["lib/**/*.js","client/**/*.js","client/**/*.jsx","server/**/*.js"],"exclude":["**/*.*.test.js","Gruntfile.js","grunt/**/*.js","public/3rd-party","public/app","public/libs","reports","server.js","studio"],"reporter":["cobertura","lcov","html"],"watermarks":{"statements":[50,80],"lines":[50,80],"functions":[50,80],"branches":[50,80]}},"gitHead":"344a352bf5f843c189be4c0b4518118f65b6ed49","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@2.0.8","_nodeVersion":"14.15.0","_npmVersion":"7.24.1","dist":{"integrity":"sha512-P+lX8DzgmX9KI6Kjfbtpu7fOu3Fdx56pHpCzsI38OaX4EYtK5ZLPnqIA2UwDnp6RUs351Sn/dNS71KpDIpb2DQ==","shasum":"5beac4604234ed8768d2890ec99ccedcc3a142e8","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-2.0.8.tgz","fileCount":506,"unpackedSize":12664432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCoiWCRA9TVsSAnZWagAA4CcP/0gfBYjLc+VzA40UfCl6\nOlpfFy+SrO+TVyNDSkUS5Dtcbr01BZm6cdhX9+vhH01S/XWkHPy3c5eXAP4n\n+598sMjKV6Vex5PkwPg3Ye79O1SDhCWjt5cHObEcye/msMB8H77Di64/Hicb\n6XGa9Zw3lHLtG0dZ2GIqg87p3i+HKbNpGBCaLqmikzP3NWfQn8oSqpr7wbGs\nGA/MJXVLEMFlbuwdDvgZLMqOWimoWz1Ps2Nx/+/V5SGBD50megTYETSF/xRG\n8hWcNH2lk811XQBzPZtdklK7LFfDfv40n8yPa9LZhSnS585/Tpg7qT2isBRi\nY6Qh4DNEzv0s0KwynxeAYYbWYFly3XgZPKSbVSiRUv/RhERUvPI8djy3TyqV\nTP4vb1IIxPxbixKBgJ1SkOf3wjgJoQxAQmjHlGig18npNQumSCGCQ+MYVXw8\nzO4JtcB0w0LNtw5rqCUuieWlTzQRJVD2/iJgQugE019XI1kl60hkpfVoLIVt\nO4uVIVblR7wLifpG9h4Dp8wkVGXtClw3O1u51HyvaiM+1zvSAa1MAf3xZfFz\nk4cI4QS7Z4a7ZxNJ0useUq1ASYai8adfwRs/JsxYZlPhCEqVcwZrIMdAsyXE\n5jAdGgA8jQaKJkFNFdP1sfia3rIAfWhUzT1GGYKDjnoBlS6P/sZ+ZSR2ci7x\nzuJ2\r\n=jyT/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzKS8m3rg+D+hsfCIp71/+j+iMrNMLwVGmWb0hXlR7FQIgGRJyBrMxQKRFrmrqNZOCkrEwQOIxfzcB+fD1qMcxKHs="}]},"_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"directories":{},"maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_2.0.8_1644857493766_0.566178197014088"},"_hasShrinkwrap":false},"2.0.9":{"name":"@warp-works/warpjs","version":"2.0.9","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"main":"index.js","publishConfig":{"access":"public"},"engines":{"node":">=14.15.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","prepack":"npm run coverage","coverage":"nyc npm test","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","docker-compose":"cd .. && docker-compose -f warpjs/docker/docker-compose.yml up","test":"mocha","eslint:client":"grunt eslint:client","eslint:node":"grunt eslint:node","eslint:test":"grunt eslint:test","eslint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"scripts/backup-data.js","warpjs-reindex":"scripts/reindex-data.js","warpjs-import-domains-to-db":"scripts/import-domains-to-db.js","warpjs-stats":"scripts/stats.js"},"dependencies":{"@quoin/node-rc":"^2.0.1","@warp-works/warpjs-change-logs":"^2.0.2","@warp-works/warpjs-filter-box":"^2.0.1","bcrypt":"^5.0.1","bluebird":"~3.7.2","canvas":"^2.8.0","classnames":"^2.3.1","debug":"^4.3.2","diff":"^5.0.0","express-busboy":"^8.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","git":"^0.1.5","hal":"0.1.0","hbs":"^4.1.2","hbs-utils":"0.0.4","html-to-pdfmake":"^1.3.6","image-size":"^0.9.7","image-to-base64":"^2.2.0","jsdom":"^16.6.0","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"^0.5.5","mmmagic":"~0.5.0","morgan":"^1.10.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"^6.0.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","status":"^0.0.13","url-template":"2.0.8","uuid":"3.3.x","winston":"^3.3.3","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"^2.0.2","@quoin/expressjs-routes-info":"^2.0.1","@quoin/node-test-helpers":"^2.0.1","@warp-works/progress-bar-modal":"^2.0.1","@warp-works/warpjs-domain-json-exporter-plugin":"^2.0.1","@warp-works/warpjs-elasticsearch-plugin":"^2.0.2","@warp-works/warpjs-imagemap-editor-plugin":"^2.0.1","@warp-works/warpjs-map-plugin":"^2.0.2","@warp-works/warpjs-mongo-persistence":"^2.0.3","@warp-works/warpjs-plugins":"^2.0.1","@warp-works/warpjs-session-plugin":"^2.0.6","@warp-works/warpjs-survey-tool-plugin":"^2.0.1","@warp-works/warpjs-utils":"^2.0.3","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"^5.2.0","eslint":"^7.30.0","eslint-config-standard":"^16.0.3","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-json":"^3.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-react":"^7.24.0","express":"~4.17.1","grunt":"^1.4.1","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"^3.0.0","grunt-eslint":"^23.0.0","grunt-webpack":"3.1.x","handlebars":"^4.7.7","handlebars-loader":"1.7.x","jscpd":"^3.3.26","load-grunt-config":"~3.0.1","mocha":"^9.0.2","moment":"~2.24.0","mongodb":"^3.6.10","nyc":"^15.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"^7.2.4","redux":"^4.1.0","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","tinymce":"^4.9.11","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=2.0.1","@warp-works/warpjs-plugins":">=2.0.1","@warp-works/warpjs-session-plugin":">=2.0.6","@warp-works/warpjs-utils":">=2.0.3","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"mocha":{"diff":true,"exit":true,"recursive":true,"spec":["lib/**/*.test.js","client/**/*.test.js","server/**/*.test.js"]},"nyc":{"all":true,"temp-dir":"./reports/nyc_output","report-dir":"./reports/coverage","check-coverage":false,"include":["lib/**/*.js","client/**/*.js","client/**/*.jsx","server/**/*.js"],"exclude":["**/*.*.test.js","Gruntfile.js","grunt/**/*.js","public/3rd-party","public/app","public/libs","reports","server.js","studio"],"reporter":["cobertura","lcov","html"],"watermarks":{"statements":[50,80],"lines":[50,80],"functions":[50,80],"branches":[50,80]}},"gitHead":"b8503ba2fa6a1976522a5f5f5f7de9c04d97ed47","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@2.0.9","_nodeVersion":"14.15.0","_npmVersion":"7.24.1","dist":{"integrity":"sha512-AG3K8LkwqrJCVtVrQVMSg0vHE475Z+mFCwxauMjFcGrCOboNoL9s9GbTVhwofQ9deLQpp2v3m4EbTdt66+lfdw==","shasum":"680db50ded177e59e5fda439f8eabe0674f7020b","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-2.0.9.tgz","fileCount":506,"unpackedSize":12664432,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp4x0oACijJZAhhfkfeSzBfpo4ClgHpqS/e+j3rJn3GwIgDB20xnzWc1DE7TJ3dMHlLImXd6WH804O3Vvs2N5Q+Jg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUD87ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp31g//aUsGsyeQK/tcpiOKV79ObACbPmB0m/AxFqQcO2zM6JzhTuDg\r\ntnQGfId2JWxGXuGMB99S4HMbJl8ZuD++r4QGM++kRHJ0UIcfz+rtmF6dGmsC\r\nQ/SC83k/OSYdxjXvue1ksSQ1bY1bxvHlnvUCZe5YnDyO42OyTTiWc/aa48QS\r\nmlzLcKfXsOvTy//ZSotmLW5/8CKhiStORXZ8YkfAJRXq3b2jBBUrjvYkLRUX\r\n5sB7bKjjqQrHINReorGlL58E0NzGOu2etZPcqf+bbQ/36kRzYkZoaO/bz85K\r\nSGN9Ik4RkYZcs59KYvmX63Uw0z181pdvUY59Actu1+u2vH6P3N8ru2X2+Mit\r\nJfmT4DI35Ga9WckHbFIdWpu8xm9Rm76H31OaWMQXWoA50V8fPmeS3lStOs1k\r\nLqzuWvC26mMrw2XRAkfA9ppwzv7a41GPzei20PE7RqhuM1L/2/kAgdm7jsAm\r\nUbjIeDoQ/6LRqWGItYmkqBelm/vwWWb2nHEi1cpW2TFjVvqK/HuCBzpCx3ey\r\ndIRhM6qvZcSIcIRF1E2J0qIq9w8GEpryVkWbRzwYNS23xUSH76QuJb0skPVo\r\n2nO6VqxE/CvPv/XVX3sk5re6m9JhzWWjKcflyybgJRA6wlgo/S3xeD8Ak32D\r\nFtyP9U58h2RdbNwiUYev1xXzR9dzDzhuklY=\r\n=aGEe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"directories":{},"maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_2.0.9_1666203451371_0.6288012987150267"},"_hasShrinkwrap":false},"2.0.10":{"name":"@warp-works/warpjs","version":"2.0.10","description":"Content management system for WarpWorks in javascript","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"main":"index.js","publishConfig":{"access":"public"},"engines":{"node":">=14.15.0"},"license":"SEE LICENSE IN LICENSE.txt","author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"scripts":{"check":"grunt check && npm run jscpd","jscpd":"jscpd lib client server","prepare":"grunt build","prepack":"npm run coverage","coverage":"nyc npm test","coverage-report":"nyc report --reporter=text --reporter=text-summary","precoverage":"npm run check","docker-compose":"cd .. && docker-compose -f warpjs/docker/docker-compose.yml up","test":"mocha","eslint:client":"grunt eslint:client","eslint:node":"grunt eslint:node","eslint:test":"grunt eslint:test","eslint":"grunt eslint","backup":"node ./scripts/backup-data.js","build:dev":"DEBUG=W2:* NODE_ENV=development grunt","dev":"DEBUG=W2:* npm start","start":"node server.js"},"bin":{"warpjs-backup":"scripts/backup-data.js","warpjs-reindex":"scripts/reindex-data.js","warpjs-import-domains-to-db":"scripts/import-domains-to-db.js","warpjs-stats":"scripts/stats.js"},"dependencies":{"@quoin/node-rc":"^2.0.1","@warp-works/warpjs-change-logs":"^2.0.2","@warp-works/warpjs-filter-box":"^2.0.1","bcrypt":"^5.0.1","bluebird":"~3.7.2","canvas":"^2.8.0","classnames":"^2.3.1","debug":"^4.3.2","diff":"^5.0.0","express-busboy":"^8.0.0","express-useragent":"~1.0.13","file-stream-rotator":"~0.5.5","git":"^0.1.5","hal":"0.1.0","hbs":"^4.1.2","hbs-utils":"0.0.4","html-to-pdfmake":"^1.3.6","image-size":"^0.9.7","image-to-base64":"^2.2.0","jsdom":"^16.6.0","lodash":"~4.17.15","mime-types":"~2.1.25","mkdirp":"^0.5.5","mmmagic":"~0.5.0","morgan":"^1.10.0","nanositemap":"0.0.2","pdfmake":"~0.1.62","pngjs":"^6.0.0","random-words":"~1.1.0","react":"~16.12.0","react-dom":"~16.12.0","serve-favicon":"2.5.0","shelljs":"~0.8.2","status":"^0.0.13","url-template":"2.0.8","uuid":"3.3.x","winston":"^3.3.3","xml2js":"~0.4.22"},"devDependencies":{"@quoin/eslint-config-quoin":"^2.0.2","@quoin/expressjs-routes-info":"^2.0.1","@quoin/node-test-helpers":"^2.0.1","@warp-works/progress-bar-modal":"^2.0.1","@warp-works/warpjs-domain-json-exporter-plugin":"^2.0.1","@warp-works/warpjs-elasticsearch-plugin":"^2.0.2","@warp-works/warpjs-imagemap-editor-plugin":"^2.0.1","@warp-works/warpjs-map-plugin":"^2.0.2","@warp-works/warpjs-mongo-persistence":"^2.0.3","@warp-works/warpjs-plugins":"^2.0.1","@warp-works/warpjs-session-plugin":"^2.0.6","@warp-works/warpjs-survey-tool-plugin":"^2.0.1","@warp-works/warpjs-utils":"^2.0.8","babel-core":"6.26.x","babel-loader":"7.1.x","babel-plugin-transform-async-to-generator":"~6.24.1","babel-plugin-transform-object-rest-spread":"~6.26.0","babel-preset-env":"1.7.x","babel-preset-react":"~6.24.1","babel-preset-stage-0":"6.24.1","babel-regenerator-runtime":"~6.5.0","body-parser":"~1.19.0","cookie-parser":"~1.4.4","detect-browser":"^5.2.0","eslint":"^7.30.0","eslint-config-standard":"^16.0.3","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-json":"^3.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-react":"^7.24.0","express":"~4.17.1","grunt":"^1.4.1","grunt-babel":"~7.0.0","grunt-contrib-clean":"2.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"^3.0.0","grunt-eslint":"^23.0.0","grunt-webpack":"3.1.x","handlebars":"^4.7.7","handlebars-loader":"1.7.x","jscpd":"^3.3.26","load-grunt-config":"~3.0.1","mocha":"^9.0.2","moment":"~2.24.0","mongodb":"^3.6.10","nyc":"^15.1.0","prop-types":"~15.7.2","react-bootstrap":"~0.32.4","react-redux":"^7.2.4","redux":"^4.1.0","redux-concatenate-reducers":"~1.0.0","redux-logger":"~3.0.6","tinymce":"^4.9.11","webpack":"2.7.0","webpack-visualizer-plugin":"0.1.11"},"peerDependencies":{"@quoin/expressjs-routes-info":">=2.0.1","@warp-works/warpjs-plugins":">=2.0.1","@warp-works/warpjs-session-plugin":">=2.0.6","@warp-works/warpjs-utils":">=2.0.3","body-parser":">=1.17.0","cookie-parser":">=1.4.0","express":">=4.0.0"},"mocha":{"diff":true,"exit":true,"recursive":true,"spec":["lib/**/*.test.js","client/**/*.test.js","server/**/*.test.js"]},"nyc":{"all":true,"temp-dir":"./reports/nyc_output","report-dir":"./reports/coverage","check-coverage":false,"include":["lib/**/*.js","client/**/*.js","client/**/*.jsx","server/**/*.js"],"exclude":["**/*.*.test.js","Gruntfile.js","grunt/**/*.js","public/3rd-party","public/app","public/libs","reports","server.js","studio"],"reporter":["cobertura","lcov","html"],"watermarks":{"statements":[50,80],"lines":[50,80],"functions":[50,80],"branches":[50,80]}},"gitHead":"a5df6275f3f741ae62696c223ffd0fc4ae994b50","bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"homepage":"https://github.com/WarpWorks/warpjs#readme","_id":"@warp-works/warpjs@2.0.10","_nodeVersion":"14.15.0","_npmVersion":"7.24.1","dist":{"integrity":"sha512-5vpk259MKdiXiqZxlPbTv+AF8W0fcGggKMcdUll8c/66Yi4gTg3uatP1+6BWEwoBoTqW7PLGQ45UX//f2kETJw==","shasum":"8e6caf8651ca6cd5b8fa927f578e1f2a89e8a68e","tarball":"https://registry.npmjs.org/@warp-works/warpjs/-/warpjs-2.0.10.tgz","fileCount":506,"unpackedSize":12664439,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtBkgkB+fZEuPXggV08wwwAc63RnRLIO0/UzglYgb+NgIhAJSNILljEHwrLeWRvMvo5M7/Z8HqAV+WkHlqkvlEnDlw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUEnfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpT2w/6AvpIPtvWIAy4r26aWaoNTurnrCsaORa9Kzqen2/57uzykDiC\r\nY3PIPRyNe5x39xDsahWMQgwjOc8azbYsUKNoJCO3uG+jLx+opDFiu1r7Xnsp\r\nW20nH/BX3w54P3KYRt5k3pYh11n9O0VvKCE2jdEqoPEmFRGdQXCjdixmCOSE\r\nO1OdCyAGE6Or/up7jFcyjfV99OGKDOOrSfvCgR1NF9L6psQbqHgPDUwbHAyi\r\n0t4OqfIGcjgORLaBxxZhJTgoFReoWb8RAXaJ4C5IlvygAdz0sT4skcwS2Wbo\r\n/p7wbhSgbLsgqtyiuMkRfbL0hxfB1zE+3N3YQ/ku+hAP3iWKoOJ3v3n55fcq\r\nbRFOk4j6ysAuRSf4OnS3NOqX1ANduAyUgiy/hyAvnuEQTyjfA/DTPn4hoFfO\r\nsafb2Kj2Rw6p0KSfeEyjlJnayE3R9AGWm1q3HwBWjB26GUs7LmTUs1IBkL99\r\nxEjw7fvvCEejfbnLawDa9KV/DfFxX3Egz/7BlginTUzaYhXd1+IokzISqV6o\r\nIt3bNH/v8pgPzMK7UEQU+Qx4RxX7vjCl35f3WVTlnPvx4QQL52yNsDjJ5cAr\r\nA1vLUQgUI8FbZfTNczJKWNFIb17XK5sG0f3NC97GzGjS4mePCH/qUQUYaNVD\r\nER/RBYMcv6uM2klcWO6bB/3aAptYGtwnvs8=\r\n=W7ou\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"directories":{},"maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs_2.0.10_1666206175311_0.0438884044996406"},"_hasShrinkwrap":false}},"readme":"# WarpJS\n\nFull stack JavaScript environment including WarpWorks code generators for MongoDB, NodeJS and Bootstrap\n\n## Releases Notes\n\nSee [RELEASE.md](RELEASE.md).\n\n## Usage\n\n    npm install --save @warp-works/warpjs\n\nTo include WarpJS as part of your server, you would do something like this.\n\n    const express = require('express');\n    const warpjs = require('@warp-works/warpjs');\n\n    const app = express();\n\n    const staticUrlPath = '/some-static';\n    const warpjsBaseUrl = '/';\n\n    app.use(staticUrlPath, express.static(warpjs.publicFolder));\n    app.use(warpjsBaseUrl, warpjs.app(warpjsBaseUrl, staticUrlPath));\n\n    app.listen(process.env.PORT || 8080)\n\nAt the moment, don't mount WarpJS under another path than `/`. See the\n[bug](https://github.com/WarpWorks/warpjs/issues/92).\n\n\n## Configuration\n\nYou can configure the different path by creating `.warp-works-warpjsrc`. See the\ndevelopment [configuration file](./.warp-works-warpjsrc).\n\n","maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"time":{"modified":"2022-10-19T19:02:55.767Z","created":"2017-04-24T21:57:16.431Z","0.6.2":"2017-04-24T21:57:16.431Z","0.6.3":"2017-05-04T20:31:10.264Z","0.6.4":"2017-05-10T16:17:15.650Z","0.6.5":"2017-05-10T20:46:46.941Z","0.6.6":"2017-05-12T19:31:40.618Z","1.0.0-rc1":"2017-05-31T20:58:08.155Z","1.0.0-rc2":"2017-06-01T18:56:30.757Z","1.0.0-rc3":"2017-06-02T15:55:07.466Z","1.0.0-rc4":"2017-06-04T08:52:16.043Z","1.0.0-rc5":"2017-06-05T19:18:59.658Z","1.0.0-rc6":"2017-06-05T21:21:54.835Z","1.0.0-rc7":"2017-06-06T17:50:29.098Z","1.0.0-rc8":"2017-06-06T20:33:32.659Z","1.0.0-rc9":"2017-06-07T17:51:00.881Z","1.0.0-rc10":"2017-06-07T20:37:37.657Z","1.0.0-rc11":"2017-06-07T21:07:00.277Z","1.0.0-rc12":"2017-06-08T18:17:48.280Z","1.0.0-rc13":"2017-06-09T08:53:15.966Z","1.0.0-rc14":"2017-06-09T13:39:13.468Z","1.0.0-rc15":"2017-06-09T16:24:47.068Z","1.0.0-rc16":"2017-06-09T18:04:43.548Z","1.0.0-rc17":"2017-06-11T18:41:30.950Z","1.2.0-rc1":"2017-10-18T13:50:31.862Z","1.2.0-rc2":"2017-10-18T14:20:55.841Z","1.2.0-rc3":"2017-10-19T14:20:28.188Z","1.2.0-rc4":"2017-10-19T19:46:22.241Z","1.2.0-rc5":"2017-10-19T19:50:55.895Z","1.2.0-rc6":"2017-10-20T15:24:25.909Z","1.2.0-rc7":"2017-10-26T04:46:19.581Z","1.2.0-rc8":"2017-10-30T14:48:15.479Z","1.2.0-rc9":"2017-10-31T21:20:33.518Z","1.2.0-rc10":"2017-11-03T18:26:01.051Z","1.2.0-rc11":"2017-11-03T18:50:18.358Z","1.2.0-rc12":"2017-11-03T19:09:32.403Z","1.2.0-rc13":"2017-11-03T20:00:00.982Z","1.2.0-rc14":"2017-11-06T22:22:35.241Z","1.2.0-rc15":"2017-11-07T22:36:27.966Z","1.2.0-rc16":"2017-11-08T21:12:25.117Z","1.2.0-rc17":"2017-11-08T21:57:37.385Z","1.2.0-rc18":"2017-11-08T22:37:07.305Z","1.2.0-rc19":"2017-11-09T18:44:47.766Z","1.2.0-rc20":"2017-11-15T20:40:04.775Z","1.2.0-rc21":"2017-11-16T19:43:39.912Z","1.2.0-rc22":"2017-11-21T23:35:42.062Z","1.2.0-rc23":"2017-11-22T23:30:16.484Z","1.2.0-rc24":"2017-11-23T04:47:55.957Z","1.2.0-rc26":"2017-11-28T15:15:42.752Z","1.2.0-rc27":"2017-11-28T16:06:33.268Z","1.2.0-rc28":"2017-11-28T18:55:54.877Z","1.2.0-rc29":"2017-11-28T19:12:15.075Z","1.2.0-rc30":"2017-12-01T08:54:06.781Z","1.2.0-rc31":"2017-12-01T16:47:51.402Z","1.2.0-rc32":"2017-12-01T21:12:56.260Z","1.2.0-rc33":"2017-12-04T04:03:27.384Z","1.2.0-rc34":"2017-12-04T07:47:38.112Z","1.2.1":"2017-12-08T18:59:00.213Z","1.2.2":"2017-12-12T19:14:00.291Z","1.2.3":"2017-12-27T16:28:42.405Z","1.2.4":"2018-01-19T20:09:23.004Z","1.2.5":"2018-01-19T23:52:07.457Z","1.2.6":"2018-01-24T15:47:04.063Z","1.2.7":"2018-01-26T06:29:55.937Z","1.2.8":"2018-01-26T20:50:44.318Z","1.2.9":"2018-01-29T20:37:20.746Z","1.2.10":"2018-01-30T00:01:41.537Z","1.2.11":"2018-01-31T07:15:25.607Z","1.2.12":"2018-02-03T00:09:58.023Z","1.2.13":"2018-02-06T13:09:53.577Z","1.2.14":"2018-03-28T06:34:09.300Z","1.2.15":"2018-04-05T08:01:19.608Z","1.2.16":"2018-04-10T05:34:49.969Z","1.2.17":"2018-04-26T16:06:42.538Z","1.2.18":"2018-04-28T03:41:40.456Z","1.2.19":"2018-05-01T06:21:24.099Z","1.2.20":"2018-05-01T07:00:59.688Z","1.2.21":"2018-05-02T05:11:08.100Z","1.2.22":"2018-05-02T18:00:14.771Z","1.2.23":"2018-05-03T18:11:23.818Z","1.2.24":"2018-05-04T06:57:07.585Z","1.2.25":"2018-05-05T05:29:21.097Z","1.2.26":"2018-05-08T18:01:49.859Z","1.2.27":"2018-05-09T19:34:27.246Z","1.2.28":"2018-05-10T15:07:10.175Z","1.2.29":"2018-05-11T07:37:53.649Z","1.2.30":"2018-05-11T07:43:00.754Z","1.2.31":"2018-05-11T11:41:40.655Z","1.2.32":"2018-05-11T17:28:13.231Z","1.2.33":"2018-05-14T11:51:24.677Z","1.2.34":"2018-05-14T11:59:31.336Z","1.2.35":"2018-05-15T14:40:53.713Z","1.2.36":"2018-05-15T18:30:22.485Z","1.2.37":"2018-05-17T05:33:41.777Z","1.2.38":"2018-05-17T14:07:11.857Z","1.2.39":"2018-05-17T14:18:43.439Z","1.2.40":"2018-05-18T04:00:42.646Z","1.2.41":"2018-05-30T23:09:05.690Z","1.2.42":"2018-06-01T04:50:44.709Z","1.2.43":"2018-06-05T19:08:24.486Z","1.2.44":"2018-06-05T20:46:23.686Z","1.2.45":"2018-06-06T17:31:09.069Z","1.2.46":"2018-06-07T11:25:18.101Z","1.2.47":"2018-06-11T11:51:26.633Z","1.2.48":"2018-06-12T21:25:17.025Z","1.2.49":"2018-06-13T21:26:21.240Z","1.2.50":"2018-06-14T14:16:10.696Z","1.2.51":"2018-06-19T05:43:46.127Z","1.2.52":"2018-06-19T05:58:39.428Z","1.2.53":"2018-06-21T08:01:21.633Z","1.2.54":"2018-06-21T16:44:12.103Z","1.2.55":"2018-06-22T03:48:32.846Z","1.2.56":"2018-06-26T13:27:57.719Z","1.2.57":"2018-06-30T22:44:15.773Z","1.2.58":"2018-07-11T17:28:10.339Z","1.2.59":"2018-07-11T18:26:24.404Z","1.2.60":"2018-07-13T06:46:59.220Z","1.2.61":"2018-07-31T22:43:35.560Z","1.2.62":"2018-07-31T23:06:27.518Z","1.2.63":"2018-08-01T18:25:39.924Z","1.2.64":"2018-08-02T03:48:14.329Z","1.2.65":"2018-08-06T22:55:55.615Z","1.2.66":"2018-08-07T17:54:49.274Z","1.2.67":"2018-08-08T15:29:28.910Z","1.2.68":"2018-08-09T23:56:56.216Z","1.2.69":"2018-08-10T03:59:08.753Z","1.2.70":"2018-08-10T06:54:48.379Z","1.2.71":"2018-08-10T19:28:26.003Z","1.2.72":"2018-08-13T16:21:29.251Z","1.2.73":"2018-08-15T23:35:32.102Z","1.2.74":"2018-08-16T07:42:54.130Z","1.2.75":"2018-08-16T21:04:05.568Z","1.2.76":"2018-08-20T13:06:24.068Z","1.2.77":"2018-08-21T05:03:57.052Z","1.2.78":"2018-08-21T05:55:24.785Z","1.2.79":"2018-08-23T12:21:11.515Z","1.2.80":"2018-09-04T14:54:36.568Z","1.2.81":"2018-09-05T15:48:11.649Z","1.2.82":"2018-09-05T22:07:00.099Z","1.2.83":"2018-09-07T04:32:47.402Z","1.2.84":"2018-09-07T10:38:35.703Z","1.2.85":"2018-09-07T11:14:11.949Z","1.2.86":"2018-09-07T19:34:53.910Z","1.2.87":"2018-09-08T07:14:58.865Z","1.2.88":"2018-09-10T03:44:17.911Z","1.2.89":"2018-09-11T02:44:14.703Z","1.2.90":"2018-09-12T11:02:33.741Z","1.2.91":"2018-09-12T22:33:50.928Z","1.2.92":"2018-09-13T19:29:03.161Z","1.2.93":"2018-09-16T09:44:02.627Z","1.2.94":"2018-09-16T10:29:41.546Z","1.2.95":"2018-09-18T17:24:09.488Z","1.2.96":"2018-09-18T20:19:30.377Z","1.2.97":"2018-09-21T03:40:21.186Z","1.2.98":"2018-09-21T05:41:56.289Z","1.2.99":"2018-09-21T19:55:42.869Z","1.2.100":"2018-09-25T08:11:26.321Z","1.2.101":"2018-09-25T15:34:53.324Z","1.2.102":"2018-09-25T20:21:29.251Z","1.2.103":"2018-09-25T21:12:58.922Z","1.2.104":"2018-09-25T22:29:58.413Z","1.2.105":"2018-09-27T07:27:13.951Z","1.2.106":"2018-09-27T22:23:02.771Z","1.2.107":"2018-10-01T14:06:07.352Z","1.2.108":"2018-10-04T18:53:58.146Z","1.2.109":"2018-10-09T06:30:08.072Z","1.2.110":"2018-10-10T18:52:50.654Z","1.2.111":"2018-10-11T22:22:17.815Z","1.2.112":"2018-10-12T15:40:40.406Z","1.2.113":"2018-10-12T19:07:49.149Z","1.2.114":"2018-10-15T13:30:33.081Z","1.3.1":"2018-10-16T22:21:06.570Z","1.3.2":"2018-10-22T14:53:07.394Z","1.3.3":"2018-10-22T16:17:22.754Z","1.3.4":"2018-10-22T18:52:09.909Z","1.3.5":"2018-10-23T14:44:53.012Z","1.3.6":"2018-10-23T21:20:35.234Z","1.3.7":"2018-10-25T18:08:14.082Z","1.3.8":"2018-10-25T18:45:19.984Z","1.3.9":"2018-10-29T14:24:01.046Z","1.3.10":"2018-10-30T13:59:33.556Z","1.3.11":"2018-10-30T20:23:58.030Z","1.3.12":"2018-10-31T15:40:56.678Z","1.3.13":"2018-10-31T21:03:50.128Z","1.3.14":"2018-11-01T18:41:45.975Z","1.3.15":"2018-11-01T19:23:32.645Z","1.3.16":"2018-11-05T05:36:33.852Z","1.3.17":"2018-11-05T18:16:19.621Z","1.3.18":"2018-11-05T22:31:07.600Z","1.3.19":"2018-11-06T14:41:06.762Z","1.3.20":"2018-11-06T16:23:56.261Z","1.3.21":"2018-11-06T19:43:04.656Z","1.3.22":"2018-11-07T15:29:09.415Z","1.3.23":"2018-11-08T16:25:48.872Z","1.3.25":"2018-11-09T15:33:06.392Z","1.3.26":"2018-11-09T20:21:55.636Z","1.3.27":"2018-11-09T21:42:17.174Z","1.3.28":"2018-11-12T15:21:51.401Z","1.3.29":"2018-11-12T16:11:41.426Z","1.3.30":"2018-11-13T16:47:52.340Z","1.3.31":"2018-11-14T16:21:16.917Z","1.3.32":"2018-11-14T19:31:33.659Z","1.3.33":"2018-11-14T22:52:45.789Z","1.3.34":"2018-11-16T07:00:21.278Z","1.3.35":"2018-11-19T16:46:51.804Z","1.3.36":"2018-11-19T20:43:51.289Z","1.3.37":"2018-11-20T20:38:26.407Z","1.3.38":"2018-11-21T16:57:31.698Z","1.3.39":"2018-11-27T21:41:35.426Z","1.3.40":"2018-11-27T22:42:12.505Z","1.3.41":"2018-11-28T21:36:57.407Z","1.3.42":"2018-11-29T17:52:09.965Z","1.3.43":"2018-11-30T19:27:15.613Z","1.3.44":"2018-12-03T22:09:53.108Z","1.3.45":"2018-12-10T16:03:22.253Z","1.3.46":"2019-01-09T18:45:13.885Z","1.3.47":"2019-01-23T16:22:47.153Z","1.3.48":"2019-01-30T16:56:07.798Z","1.3.49":"2019-01-30T20:42:13.779Z","1.3.50":"2019-02-01T18:42:30.142Z","1.3.51":"2019-02-01T20:04:26.427Z","1.3.52":"2019-02-01T21:23:17.191Z","1.3.53":"2019-02-04T19:38:20.211Z","1.3.54":"2019-02-06T15:54:57.139Z","1.3.55":"2019-02-08T16:39:54.545Z","1.3.56":"2019-03-13T15:46:01.101Z","1.3.57":"2019-03-27T22:33:33.271Z","1.3.58":"2019-03-29T20:29:14.147Z","1.3.59":"2019-04-01T15:21:04.651Z","1.3.60":"2019-04-02T16:03:32.167Z","1.3.61":"2019-04-02T19:53:10.137Z","1.3.62":"2019-04-02T21:57:44.728Z","1.3.63":"2019-04-03T19:20:23.107Z","1.3.64":"2019-04-06T21:40:07.901Z","1.3.65":"2019-04-08T20:42:26.716Z","1.3.66":"2019-04-09T14:44:32.332Z","1.3.67":"2019-04-10T14:07:17.275Z","1.3.68":"2019-04-10T16:12:06.196Z","1.3.69":"2019-04-10T18:07:34.181Z","1.3.70":"2019-04-11T11:09:29.338Z","1.3.71":"2019-04-11T15:36:07.808Z","1.3.72":"2019-04-11T18:09:41.105Z","1.3.73":"2019-04-15T18:15:57.926Z","1.3.74":"2019-04-18T22:45:26.680Z","1.3.75":"2019-04-19T18:06:27.666Z","1.3.76":"2019-04-20T03:52:50.657Z","1.3.78":"2019-04-23T14:58:10.245Z","1.3.79":"2019-04-23T22:17:11.822Z","1.3.80":"2019-04-23T22:45:42.562Z","1.3.81":"2019-04-24T18:51:25.932Z","1.3.82":"2019-04-24T20:04:14.304Z","1.3.83":"2019-04-24T20:56:55.193Z","1.3.84":"2019-04-24T21:30:46.835Z","1.3.85":"2019-04-24T21:48:29.521Z","1.3.86":"2019-04-25T20:48:20.562Z","1.3.87":"2019-04-26T03:50:16.718Z","1.3.88":"2019-04-26T14:20:36.524Z","1.3.89":"2019-04-30T18:41:24.060Z","1.3.90":"2019-05-03T15:02:29.308Z","1.3.91":"2019-05-06T14:28:03.179Z","1.3.92":"2019-05-14T19:52:23.160Z","1.3.93":"2019-05-15T06:45:19.791Z","1.3.94":"2019-05-15T15:38:38.978Z","1.3.95":"2019-05-15T17:26:31.210Z","1.3.96":"2019-05-15T18:56:29.591Z","1.3.97":"2019-05-16T13:50:41.843Z","1.3.98":"2019-05-16T15:27:21.097Z","1.3.99":"2019-05-16T21:13:47.836Z","1.3.100":"2019-05-17T04:34:47.568Z","1.3.101":"2019-05-22T13:52:42.200Z","1.3.102":"2019-05-22T15:24:50.814Z","1.3.103":"2019-05-23T14:34:43.028Z","1.3.105":"2019-05-28T21:30:48.659Z","1.3.106":"2019-05-29T13:56:11.790Z","1.3.107":"2019-05-29T15:52:57.332Z","1.3.108":"2019-06-04T22:11:41.877Z","1.3.109":"2019-06-05T15:40:07.686Z","1.3.110":"2019-06-05T18:31:55.777Z","1.3.111":"2019-06-07T19:21:34.709Z","1.3.112":"2019-06-10T14:17:06.513Z","1.3.113":"2019-06-12T18:24:57.655Z","1.3.114":"2019-06-17T21:48:32.549Z","1.3.115":"2019-06-18T15:08:27.465Z","1.3.116":"2019-06-19T14:10:53.161Z","1.3.117":"2019-06-19T14:29:32.409Z","1.3.118":"2019-06-24T14:01:12.754Z","1.3.119":"2019-06-24T20:29:19.902Z","1.3.120":"2019-07-02T14:47:54.483Z","1.3.121":"2019-07-12T13:58:24.937Z","1.3.122":"2019-07-17T20:15:34.481Z","1.3.123":"2019-07-19T19:42:01.923Z","1.3.124":"2019-07-21T17:44:03.916Z","1.3.125":"2019-07-21T22:36:04.447Z","1.3.126":"2019-07-21T22:50:02.231Z","1.3.127":"2019-07-21T23:48:25.633Z","1.3.128":"2019-07-22T14:58:33.841Z","1.3.129":"2019-07-22T19:05:49.380Z","1.3.130":"2019-07-26T22:52:34.879Z","1.3.131":"2019-07-29T13:33:21.426Z","1.3.132":"2019-07-30T18:52:48.711Z","1.3.133":"2019-07-30T19:30:24.966Z","1.3.134":"2019-07-31T14:15:00.660Z","1.3.135":"2019-08-01T20:10:43.162Z","1.3.136":"2019-08-02T14:10:37.706Z","1.3.137":"2019-08-02T16:00:47.548Z","1.3.138":"2019-08-08T13:15:28.157Z","1.3.139":"2019-08-12T17:59:53.777Z","1.3.140":"2019-08-13T15:55:59.129Z","1.3.141":"2019-08-13T19:59:49.059Z","1.3.142":"2019-08-16T14:15:19.319Z","1.3.143":"2019-08-16T19:14:57.647Z","1.3.144":"2019-08-22T14:42:50.260Z","1.3.145":"2019-08-23T14:42:55.813Z","1.3.146":"2019-08-26T20:50:02.008Z","1.3.147":"2019-08-27T21:42:33.881Z","1.3.148":"2019-08-28T15:23:31.820Z","1.3.149":"2019-08-29T15:31:24.251Z","1.3.150":"2019-08-29T18:52:36.430Z","1.3.151":"2019-08-29T19:27:32.429Z","1.3.152":"2019-08-29T20:34:55.034Z","1.3.153":"2019-08-30T14:29:33.756Z","1.3.154":"2019-08-30T16:40:45.802Z","1.3.155":"2019-08-30T21:33:58.034Z","1.3.156":"2019-09-03T02:36:28.236Z","1.3.157":"2019-09-03T13:44:11.029Z","1.3.158":"2019-09-03T14:34:21.626Z","1.3.159":"2019-09-03T18:34:35.984Z","1.3.160":"2019-09-05T15:02:27.317Z","1.3.161":"2019-09-05T18:23:06.021Z","1.3.162":"2019-09-06T13:19:25.657Z","1.3.163":"2019-09-06T15:22:42.019Z","1.3.164":"2019-09-06T16:15:26.075Z","1.3.165":"2019-09-06T18:35:40.777Z","1.3.166":"2019-09-06T20:25:13.107Z","1.3.167":"2019-09-06T21:07:36.141Z","1.3.168":"2019-09-07T04:28:45.681Z","1.3.169":"2019-09-07T06:57:03.661Z","1.3.170":"2019-09-07T07:34:14.414Z","1.3.171":"2019-09-07T16:52:44.063Z","1.3.172":"2019-09-11T00:30:50.348Z","1.3.173":"2019-09-11T22:18:29.520Z","1.3.174":"2019-09-11T23:20:41.901Z","1.3.175":"2019-09-12T18:17:03.638Z","1.3.176":"2019-09-13T01:30:46.301Z","1.4.1":"2019-09-17T13:50:39.371Z","1.4.2":"2019-09-25T14:12:45.381Z","1.4.3":"2019-09-25T19:15:10.101Z","1.4.4":"2019-09-26T15:22:18.262Z","1.4.5":"2019-09-30T15:10:23.407Z","1.4.6":"2019-09-30T18:39:37.426Z","1.4.7":"2019-10-01T14:05:06.195Z","1.4.8":"2019-10-01T18:57:33.424Z","1.4.9":"2019-10-03T17:50:13.285Z","1.4.10":"2019-10-07T18:21:26.311Z","1.4.11":"2019-10-11T15:20:06.985Z","1.4.12":"2019-10-16T22:07:01.978Z","1.4.13":"2019-10-22T18:03:52.422Z","1.4.14":"2019-10-22T20:45:50.929Z","1.4.15":"2019-10-23T21:27:54.155Z","1.4.16":"2019-10-24T01:07:28.510Z","1.4.17":"2019-10-24T03:48:38.040Z","1.4.18":"2019-10-30T15:04:25.026Z","1.4.19":"2019-10-30T17:33:17.113Z","1.4.20":"2019-11-04T15:01:56.105Z","1.4.21":"2019-11-04T21:31:09.305Z","1.4.22":"2019-11-06T16:32:34.596Z","1.4.23":"2019-11-07T15:53:02.558Z","1.4.24":"2019-11-07T19:02:55.530Z","1.4.25":"2019-11-07T20:06:35.948Z","1.4.26":"2019-11-07T22:47:00.267Z","1.4.27":"2019-11-08T01:34:23.988Z","1.4.28":"2019-11-08T05:22:22.855Z","1.4.29":"2019-11-08T16:13:31.691Z","1.4.30":"2019-11-08T19:28:50.134Z","1.4.31":"2019-11-08T20:13:42.369Z","1.4.32":"2019-11-10T01:48:25.131Z","1.4.33":"2019-11-10T04:43:40.899Z","1.4.34":"2019-11-11T18:11:00.920Z","1.4.35":"2019-11-11T20:10:39.176Z","1.4.36":"2019-11-11T22:09:07.624Z","1.4.37":"2019-11-13T21:31:24.231Z","1.4.38":"2019-11-15T04:33:45.570Z","1.4.39":"2019-11-15T20:34:18.794Z","1.4.40":"2019-11-17T14:33:33.646Z","1.4.41":"2019-11-18T16:50:41.892Z","1.4.42":"2019-11-18T18:53:02.656Z","1.4.43":"2019-11-18T20:35:18.926Z","1.4.44":"2019-11-21T23:56:32.334Z","1.4.45":"2019-11-22T00:01:36.124Z","1.4.46":"2019-11-22T04:15:13.102Z","1.4.47":"2019-11-22T19:38:12.039Z","1.4.48":"2019-11-22T23:50:17.303Z","1.4.49":"2019-11-23T05:01:21.491Z","1.4.50":"2019-11-25T15:34:42.752Z","1.4.51":"2019-11-25T16:30:14.361Z","1.4.52":"2019-12-03T14:10:30.431Z","1.4.53":"2020-07-10T19:52:45.332Z","1.4.54":"2020-08-04T15:06:07.728Z","2.0.0":"2021-06-18T22:26:07.318Z","2.0.1":"2021-06-22T03:45:36.190Z","2.0.2":"2021-06-22T14:45:48.448Z","2.0.3":"2021-06-24T18:00:16.840Z","2.0.4":"2021-07-07T16:09:13.160Z","2.0.5":"2021-12-06T19:59:25.904Z","2.0.6":"2021-12-15T20:30:00.529Z","2.0.7":"2021-12-20T17:56:08.284Z","2.0.8":"2022-02-14T16:51:34.070Z","2.0.9":"2022-10-19T18:17:31.693Z","2.0.10":"2022-10-19T19:02:55.611Z"},"homepage":"https://github.com/WarpWorks/warpjs#readme","repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs.git"},"contributors":[{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},{"name":"Robert Jones","email":"robert.jones@quoininc.com","url":"https://www.quoininc.com/staff/robert-jones/"},{"name":"Matt Counts","email":"matt.counts@quoininc.com","url":"https://www.quoininc.com/staff/matthew-counts/"}],"author":{"name":"Dirk Slama","email":"dirk.slama@gmx.de"},"bugs":{"url":"https://github.com/WarpWorks/warpjs/issues"},"license":"SEE LICENSE IN LICENSE.txt","readmeFilename":"README.md"}